日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

AB PLC学习笔记

發(fā)布時(shí)間:2023/12/9 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 AB PLC学习笔记 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

AB-PLC學(xué)習(xí)筆記-2019.5.9-潘大師

1、教程:

1、ab PLC仿真教程:https://blog.csdn.net/luck_good/article/details/87561339

2、ab PLC 選型和組態(tài)教程:http://www.sohu.com/a/245759339_655267

3、ab PLC程序調(diào)試教程:

實(shí)戰(zhàn)經(jīng)驗(yàn)分享丨AB PLC調(diào)試筆記——程序篇

4、ab PLC入門教程:http://www.cnblogs.com/volcanol/archive/2012/07/24/2606721.html

2、編程軟件使用方法:

1、AB的PLC編程軟件根據(jù)使用功能分類:工控機(jī)編程使用RSView32,PLC編程使用RSlogix5000,觸摸屏編程使用RSWiew ME,通訊處理程序使用RSLinx。注意 RSlogix5000的通訊必須安裝RSLinx才能與AB的 PLC進(jìn)行通訊。軟件安裝的時(shí)候建議先安裝RSLinx。

3、基本數(shù)據(jù)類型:

BOOL:1位

SINT:8位

INT:16位

DINT:32位(基本字長)

REAL:32位

數(shù)組定義:選擇數(shù)據(jù)類型后加[length],如:INT[8],為定義長度為8的INT型數(shù)組。

結(jié)構(gòu)體定義:AB PLC可以由用戶程序自定義結(jié)構(gòu)體數(shù)據(jù)類型,

4、標(biāo)簽(變量)類型:定義標(biāo)簽在項(xiàng)目中的工作方式。

基本型:存儲一個(gè)或多個(gè)值供項(xiàng)目中邏輯程序使用

別名:表示其它標(biāo)簽

生產(chǎn)者:將數(shù)據(jù)發(fā)送到其它控制器

消費(fèi)者:從其它控制器接收數(shù)據(jù)

5、程序運(yùn)行方式:

程序任務(wù)分為三種類型:周期任務(wù)、連續(xù)任務(wù)、事件任務(wù)。連續(xù)任務(wù)就是程序啟動后不斷的執(zhí)行,一個(gè)控制器只能有一個(gè)連續(xù)任務(wù)。周期任務(wù)是相隔一定的時(shí)間循環(huán)執(zhí)行下去,一個(gè)控制器可以設(shè)置多個(gè)周期任務(wù)。(新建的工程默認(rèn)是連續(xù)任務(wù),需要新建周期任務(wù),任何設(shè)置掃描時(shí)間、將程序添加到任務(wù)中運(yùn)行)

注:每個(gè)任務(wù)中的程序、程序標(biāo)簽(局部變量)只能在該任務(wù)中運(yùn)行。

控制器標(biāo)簽,就是全局變量。IO輸入輸出模塊配置完成后會自動到控制器標(biāo)簽中,也可以自定義其它數(shù)據(jù)類型的全局變量。

自定義的全局變量,如BOOL型變量,類型選擇為別名,然后和IO輸入輸出點(diǎn)關(guān)聯(lián)起來。

Local:1:C,表示第一槽的模塊的配置文件

Local:1:I,表示第一槽的模塊的輸入文件

6、外部輸入輸出的地址格式:

舉例說明:

1、Local:3:I.Data.1,表示的是與控制器在同一個(gè)框架/背板的3號槽的輸入模塊的第2個(gè)輸入點(diǎn)。(數(shù)據(jù)位從0開始)

2、Remote A:I:Data[0].7,表示的是不與控制器在一個(gè)框架/背板的0號槽的輸入模塊的第7個(gè)輸入點(diǎn)。注意,與上個(gè)表示的差別買這個(gè)表示的方法表示的是Flex I/O的輸入輸出模塊,注意與集中I/O之間的差別。

7、工程管理

8、強(qiáng)制變量

強(qiáng)制變量分為IO輸入輸出變量強(qiáng)制、中間變量/內(nèi)部變量強(qiáng)制。

IO變量強(qiáng)制:

輸入強(qiáng)制:強(qiáng)制輸入點(diǎn)信號,使其不隨外部輸入信號變化。

輸出強(qiáng)制:強(qiáng)制輸出信號,使其不隨程序運(yùn)行結(jié)果變化。要使PLC能夠強(qiáng)制輸出信號,必須激活PLC的強(qiáng)制功能,建立在線連接后。通過使能強(qiáng)制功能實(shí)現(xiàn)。激活后CPU面板上的Force燈變亮。

中間變量/內(nèi)部變量強(qiáng)制:和IO變量強(qiáng)制不同,不需要激活強(qiáng)制功能即可生效。選擇需要強(qiáng)制的中間變量,鼠標(biāo)右擊選擇“Toggle Bit(切換位)”、或者快捷鍵“Ctrl+T”,即可實(shí)現(xiàn)強(qiáng)制。(注意:強(qiáng)制只是狀態(tài)值取反)

ST文本中數(shù)值型強(qiáng)制:

  • 調(diào)用子程序
  • 使用JSR指令調(diào)用子程序,常規(guī)做法是主程序使用LD梯形圖,子程序使用ST文本程序,梯形圖主程序中使用JSR指令調(diào)用ST子程序,做邏輯處理。

    附錄1

    通訊:

    1、AB的PLC控制器第一次和計(jì)算機(jī)連接通訊,必須使用串口進(jìn)行連接。

    查看網(wǎng)絡(luò)拓?fù)?/p>

    配置以太網(wǎng)通訊模塊:

    右鍵單擊瀏覽畫面上的ENET模塊,選擇“模塊組態(tài)”,如下圖所示:

    2、建立以太網(wǎng)通訊,用網(wǎng)線連接好PLC和計(jì)算機(jī),添加設(shè)備驅(qū)動

    查看網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu):

    3、PLC編程軟件,連接在線、查看網(wǎng)絡(luò)連接

    總結(jié)

    以上是生活随笔為你收集整理的AB PLC学习笔记的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。