
您的位置:首頁 > 技術文獻 > 產(chǎn)品說明 > 臺達PLC無線通訊案例
在工業(yè)現(xiàn)場可能會遇到這樣的情況,分布在不同地方(車間、控制室場所等)的PLC之間需要進行遠程相互控制,通常是采用RS485總線,通過MODBUS協(xié)議完成此功能。
如果現(xiàn)場布線不方便的話,也可以采用無線方式進行通信。這里以達泰DTD433無線模組和臺達DVP-80EH為例進行說明。
一、兩DVP-80EH臺達PLC之間的遠程控制
實現(xiàn)的功能:
l PLC1的8個開關量輸入,X0~X7與PLC2的開關量輸出Y0~Y7一一對應,也就是說上圖中的A1開關按下時,PLC1的開關量輸入X0閉合,PLC2的輸出繼電器觸點Y0導通,L2點亮。
l PLC1與PLC2之間的通信是通過RS485總線連接的,其中采用了Modbus協(xié)議。
二、臺達PLC通信中的Modbus協(xié)議編程方法
假設把PLC1作為主站,PLC2作為從站,分別編寫主站和從站程序,主要掌握以下要點:
Modbus主站讀寫程序
l Modbus RTU主站功能是通過指令庫中預先編好的內(nèi)存值實現(xiàn)的,該內(nèi)存值可以用WPL軟件:幫助->輔助編程->通信格式設置,在這個工具中輸入你想要的通信格式,然后生成對應的內(nèi)存值。
Modbus RTU主站中一定要設置通信模式,模式編號請查閱WPL軟件的幫助文檔。
上述程序解析:
l M1002常開觸點,當系統(tǒng)RUN以后第一次掃描為:ON,之后都為:OFF;該脈沖的寬度為一次掃描周期;
l MOV H81 D1120為設置通信格式為:9600-8-n-1;
l 通信格式保持應用命令;
l 設置通信逾時300ms;
l 設置主站的通信模式為Modbus RTU
Modbus從站讀寫程序
上述程序解析:
l M1002常開觸點,當系統(tǒng)RUN以后第一次掃描為:ON,之后都為:OFF;該脈沖的寬度為一次掃描周期;
l MOV H81 D1120為設置通信格式為:9600-8-n-1;
l 通信格式保持應用命令;
用戶出現(xiàn)的問題:PLC無法與DTD433模塊通信
關鍵詞:
① 凡本網(wǎng)注明"來源:易推廣"的所有作品,版權(quán)均屬于易推廣,未經(jīng)本網(wǎng)授權(quán)不得轉(zhuǎn)載、摘編或利用其它方式使用。已獲本網(wǎng)授權(quán)的作品,應在授權(quán)范圍內(nèi)
使用,并注明"來源:易推廣"。違者本網(wǎng)將追究相關法律責任。② 本信息由注冊會員:西安達泰電子有限責任公司 發(fā)布并且負責版權(quán)等法律責任。
易推廣客服微信