QTouch與AB PLC通訊
作者:舜通智能 來源:www.dgrsjj.com 發布時間:2020-04-13
熱度:0
一、簡介
AB PLC 現在主要有:高端道的ControlLogix,中端CompactLogix,低端MicroLogix。AB PLC 的特點是具有極強的回通信能力,這點是其它PLC所不能比的。AB PLC是一個著名的可編程控制器產品,在產品體系基本上涵蓋了工業控制產品的各個領域,并以產品的可靠而著稱。在國內的PLC市場的占有率近30%。
二、新建驅動
打開QTouch工程管理器,新建工程,建好工程后點擊左側的網絡設備
雙擊新建網絡設備,彈出一個選擇通訊協議的界面如圖
點擊上圖的第一個選擇按鈕,在彈出的窗口里選擇PLC設備下的“SLC500_EtherNet”
再點擊第二個選擇按鈕如圖:
選擇EtherNet協議即可
三、配置驅動的IP地址和端口
選擇的端口配置頁面,輸入PLC的ip地址,端口號填寫44818(標準協議采用44818)
完成上述操作驅動建立完畢,然后ping一下AB PLC,檢測下網絡是否暢通。
四、新建變量
鼠標選擇IO設備,在右邊空白處點擊“增加”,增加變量
彈出如圖
打開上圖的“IO連接屬性”頁,勾選“是否IO連接”,設備名選擇上面新建的驅動,標簽名輸入PLC中定義的標簽名稱,例如:LGT31.F,數據類型布爾;
建立模擬量,標簽名為N1,數據類型為Real;
注意的是:當變量是Program Scope tag里的原子變量時
標簽名格式為PROGRAM:<program name>.<atomic name>
例如:Program:MainProgram.SIPAI_SSS_ADD,數據類型bool;
變量如下:
五、運行測試
完成以上四步后點擊保存 ,新建一個畫面,點擊運行
運行之后,最小化運行界面,雙擊工程管理器的實時數據庫可以觀測數據是否已經讀取;
如果數據未讀取到,可以先檢查下驅動監視,如下圖雙擊左側驅動監視,點擊連接,勾選顯示,即可看到收發的報文。