PLC

服務支持

熱情、耐心、真誠的服務與支持

UN 314 CPU與2台200PLC走MODBUS輪詢通訊

作(zuò)者:億維自(zì)動化
發布時(shí)間:2024.05.13

爲方便客戶更好(hǎo)的使用(yòng)UN314,做了(le)UN314與2台200PLC走MODBUS輪詢通訊,希望對(duì)客戶在使用(yòng)314與多儀表通訊時(shí)能(néng)夠有所幫助。

硬件配置:

UN314一台,  UN200PLC 兩台

STEP7 200,300編程軟件

300編程電纜一根和(hé)USB轉485轉換器一個

搭建好(hǎo)硬件平台如下(xià)圖:線有點亂,大(dà)家忽略。

接線注意事(shì)項:建議(yì)使用(yòng)DP接頭,485正負不要搞反。

UN314與2台200PLC走MODBUS輪詢.jpg

第一步:做好(hǎo)兩台從(cóng)站(zhàn)程序。這(zhè)裏引用(yòng)西門(mén)子的MODBUS從(cóng)站(zhàn)例程。 

UN314與2台200PLC走MODBUS輪詢.jpg

并給每個通訊的區(qū)域賦值,方便監視(shì)。

UN314與2台200PLC走MODBUS輪詢.jpg

 上(shàng)圖爲一個從(cóng)站(zhàn)PLC的程序,另外(wài)一台PLC的編程隻需要更改從(cóng)站(zhàn)地址即可。實例中我們定義 Addr=3

 第二步:測試好(hǎo)從(cóng)站(zhàn)程序的正确可讀性。

爲保證測試的準确信,先用(yòng)串口調試助手測試好(hǎo),該從(cóng)站(zhàn)編程是否正确。發送了(le)讀5個字的報(bào)文(wén),發現(xiàn)從(cóng)站(zhàn)能(néng)夠正常響應主站(zhàn)的請(qǐng)求。

UN314與2台200PLC走MODBUS輪詢.jpg

UN314與2台200PLC走MODBUS輪詢.jpg

第三步:編寫314程序

爲自(zì)己的項目導入我司專用(yòng)的通訊系統功能(néng)塊。(具體參數說明(míng)請(qǐng)查看(kàn)相關手冊)

UN314與2台200PLC走MODBUS輪詢.jpg

在OB100中程序初始化:

UN314與2台200PLC走MODBUS輪詢.jpg

OB1主程序中:輪詢調用(yòng)

UN314與2台200PLC走MODBUS輪詢.jpg

UN314與2台200PLC走MODBUS輪詢.jpg

程序段三:賦值3号站(zhàn)通訊數據,并開(kāi)始計(jì)時(shí),如果2S内沒有返回數據,開(kāi)始對(duì)4号從(cóng)站(zhàn)發送請(qǐng)求數據。

UN314與2台200PLC走MODBUS輪詢.jpg

UN314與2台200PLC走MODBUS輪詢.jpg

UN314與2台200PLC走MODBUS輪詢.jpg

 程序段9:賦值4号站(zhàn)通訊數據,并開(kāi)始計(jì)時(shí),如果2S内沒有返回數據,開(kāi)始對(duì)(下(xià)一個從(cóng)站(zhàn))3号從(cóng)站(zhàn)發送請(qǐng)求數據。

UN314與2台200PLC走MODBUS輪詢.jpg

UN314與2台200PLC走MODBUS輪詢.jpg

最後一個站(zhàn)通訊完成或者超時(shí)到(dào),觸發第一個從(cóng)站(zhàn)的通訊賦值位。開(kāi)始啓動所有從(cóng)站(zhàn)通訊的第二輪通訊。

第四步:通過變量表監視(shì)相關數據。可以看(kàn)到(dào)通訊正常。每次都可以看(kàn)到(dào)接受數據完成位置1,完成位計(jì)數加1。當斷開(kāi)某一台設備時(shí),不影響下(xià)一台設備的數據更新。斷開(kāi)某一台設備後,主要由定時(shí)器觸發下(xià)台設備的讀取。

UN314與2台200PLC走MODBUS輪詢.jpg

TOP

業務咨詢

技術咨詢

技術咨詢

4000-300-890