本文介紹迪文DGUSⅡ與步科PLC通過(guò)Modbus RTU協(xié)議實(shí)現(xiàn)通訊的軟、硬件連接說(shuō)明。
1、效果展示
產(chǎn)品型號(hào):DMT10600T070_A5WTC
步科PLC:EK205-16DT
分辨率:1024*600
1.1線圈,輸入,V區(qū)讀寫演示
(視頻)
1.2PLC自加變量實(shí)時(shí)讀取演示
(視頻)
視頻中選用了型號(hào)為DMT10600T070_A5WTC的DGUSⅡ觸摸屏。該產(chǎn)品是一款7寸高分辨率工業(yè)級(jí)智能HMI觸摸屏,接口豐富,防水防UV,室內(nèi)和室外均可使用。戶外使用防眩光,外殼高低溫不變形。屏幕為電容式觸摸屏,可實(shí)現(xiàn)滑動(dòng)翻頁(yè)、手勢(shì)調(diào)節(jié)數(shù)據(jù)等功能,觸控效果好,靈敏度高,為用戶帶來(lái)精彩的人機(jī)交互體驗(yàn)。
PLC型號(hào)為步科EK205-16DT。該款產(chǎn)品采用CPU205,供電電源采用DC 24V供電電壓。CPU模塊提供了2個(gè)RS485串行通訊口,分別命名為PORT1、PORT2,通信特率最高為115.2k。PORT1口既可以用作編程口,也支持ModbusRTU從站協(xié)議和自由通信。PORT2口支持ModbusRTU主、從協(xié)議和自由通信。本文中通訊接口使用PORT2口。
2、連接指南詳解
2.1硬件連接指南
如下圖所示,通訊接口使用COM4的RS485,即A、B腳,電源24VDC,即V、G腳。
2.1.1 硬件產(chǎn)品型號(hào)
1)迪文觸摸屏:DMT10600T070_A5WTC。
2)PLC:步科EK205-16DT。
3)通訊接口使用PORT2口,與觸摸屏A-A,B-B對(duì)接上,供電電源24V。
2.1.2 接口定義
1)外部輸入讀取時(shí),使用I0.0輸入,將端子1M接24V得地,當(dāng)I0.0輸入24V時(shí),有輸入否則無(wú)輸入,接線圖如下圖所示:
2)接線效果圖如下圖所示:
2.2軟件配置指南
2.2.1DGUS Ⅱ屏配置
1)觸摸屏OS程序
觸摸屏OS程序主要實(shí)現(xiàn)功能為讀取“輸出線圈狀態(tài)”,寫“輸出線圈Q”,讀取“輸入線圈狀態(tài)I”,讀取“M寄存器”狀態(tài),寫“M寄存器”。
詳細(xì)的OS程序及下載方法見(jiàn)本文第3章“軟件說(shuō)明”。
2.2.2PLC參數(shù)配置
1)新建工程并保存:
2)工程界面如下圖,雙擊PLC硬件配置,選擇通訊設(shè)置口:
3)設(shè)置參數(shù)如下:
PORT2口通訊參數(shù):115200,N,8,1。
4)編寫PLC驗(yàn)證程序:雙擊(MAIN)MAIN,編寫如下程序,此處程序?yàn)轵?yàn)證V區(qū)是否輸入,VB0=100時(shí),Q1.0輸出,其他(I,Q)區(qū)無(wú)需PLC程序,可直接通訊控制:
5)變量實(shí)時(shí)讀?。涸赑LC中,通過(guò)程序?qū)崿F(xiàn)變量得自加,每1S增加1,當(dāng)變量大于10時(shí),從零開始計(jì)數(shù),往復(fù)循環(huán),PLC程序如下:
6)PLC程序鏈接:
PLC測(cè)試程序下載方法見(jiàn)本文第3章“軟件說(shuō)明”。
3、軟件說(shuō)明
詳細(xì)的程序及軟件說(shuō)明見(jiàn)壓縮文件《DGUS應(yīng)用錦集(六)步科PLC軟硬件連接指南》,文件獲取方式如下:
在迪文官網(wǎng)“資料下載”欄目的“應(yīng)用設(shè)計(jì)參考”子欄目下載壓縮文件包《DGUS應(yīng)用錦集(六)步科PLC軟硬件連接指南》,即可從中找到文件包《步科PLC工程》:
OS程序見(jiàn)《步科PLC工程》——“DGUS_Ⅱ觸摸屏程序——步科\OS_Kinco\OS_Kinco.asm”;
PLC測(cè)試程序見(jiàn)壓縮文件包《步科PLC工程》。
(作者/張亮 編輯/孫惠英)