長期回收Allen-Bradley羅克韋爾AB模塊,回收AB模塊 AB模塊回收 收購庫存AB模塊。
誠信高價回收羅克韋爾ABplc 9 4等各系列模塊、變頻器、觸摸屏,支持咸魚、 貨運代收, 近距離可以上門取貨 ,有工程閑置、剩余要轉手的請聯系我私聊,謝謝各位朋友!
AB-PLC之間進行通訊比較常用的方法有兩種:
種:使用生產者/消費者,通過設置數據類型方式進行通信
第二種:使用MSG指令,進行通信
兩種通訊方式有什么區別?
在生產者/消費者通信中,生產者數據所在的plc必須在消費者plc網絡組態中,而使用MSG指令進行數據交換則沒有此項要求。
使用生產者-消費者數據通訊:
所謂消費者就是需要接收的數據、主動讀取數據的那一方,生產者就是被讀取數據、發送數據那一方。下面定義plc-a為生產者plc,plc-b為消費者plc,通訊步驟如下:
(1) plc-a控制器標簽中定義需要發送的數據區,數據類型為生產型;plc-b控制器標簽中定義接收數據區,數據類型為消費
(2) 設置plc-b中消費者標簽的連接屬性,在remote data屬性中填寫對應于plc-a中生產者變量名稱即可
PS:這里需要注意,標簽必須創建在控制器區域,全局數據區;傳送數據的標簽不能超過500個字節,如果是通過ControlNet網絡數據交換,數據標簽則不能超過480 個字節,這是受限于ControNet 網絡的數據包的尺寸;如果Produce幾個數據到同一個控制器,將幾個數據合并在一個用戶自定義結構的數據標簽中,這樣可以減少連接數,合并后的數據會用相同的RPI;標簽只能使用DINT和REAL,或它們的數組,或者用戶自定義結構數據,因為對外操作數據必須是32位的;如果有SINT和INT的數據需要傳送,將它們組合在用戶自定義結構中傳送;Produce的標簽和Consume的標簽數據格式必須一致,才能確保數據的準確。




說明:
? 對控制器以外的各種設備傳送信息,它的信息類型如下所列:
-CIP Data Table Read/Write 對ControlLogix控制器進行讀寫
-PLC5 Typed Read/Write 對PLC5處理器進行讀寫
-PLC5 Word Range Read/Write 對類似PLC5處理器地址進行讀寫
-Block Transfer Read/Write 對塊傳送模塊進行讀寫
-PLC2 Unprotected Read/Write 對PLC2處理器及類似PLC2地址(寄存器地址)的設備進行讀寫。
-PLC3 Typed Read/Write對PLC3處理器進行讀寫
-PLC3 Word Range Read/Write,對類似PLC3處理器地址進行讀寫。
-SLC Typed Read/Write對SLC處理器進行讀寫
-Module Reconfigure 在模塊仍然連接時,對模塊進行重新組態 。
-CIP Generic 對任何設備的服務性操作。















所有評論僅代表網友意見,與本站立場無關。