精品国产Av无码久久久蜜臀-免费看a级淫秽真实动作衫视频-人妻无码一区二区三区免费视频-奶好大 好长 好紧免费视频

logo

DGUS應用錦集(八)信捷PLC軟硬件連接指南

時間 :2019-02-28 作者 :dwin 瀏覽 :

本文介紹迪文DGUS觸摸屏與信捷PLC通過Modbus RTU協(xié)議實現(xiàn)通訊的軟、硬件連接說明。


1、效果展示

1.1 演示視頻

迪文產(chǎn)品型號:DMT10600T070_A5WTC

信捷PLCXC1-32PLC

分辨率:1024*600


在上面的視頻中,選用了型號為DMT10600T070_A5WTCDGUS觸摸屏。該產(chǎn)品是一款7寸高分辨率工業(yè)級智能HMI觸摸屏,接口豐富,防水防UV,室內(nèi)和室外均可使用。戶外使用防眩光,外殼高低溫不變形。屏幕為電容式觸摸屏,可實現(xiàn)滑動翻頁、手勢調(diào)節(jié)數(shù)據(jù)等功能,觸控效果好,靈敏度高,帶來精彩的人機交互體驗。

PLC型號為信捷XC1-32PLC。該款產(chǎn)品具備多通訊口以及強大的通訊組網(wǎng)能力。基本單元具備1-3個通訊口,支持RS232、RS485,可連接多種外部設備,例如變頻器、儀表等。由于配備多通訊口,同時又支持多種通訊協(xié)議,如Modbus協(xié)議,自由通訊協(xié)議等,因此可組建不同的通訊網(wǎng)絡。Modbus組網(wǎng)中,PLC可作主或從;可通過T-BOX模塊組成以太網(wǎng)絡;還可通過G-BOX接入GPRS網(wǎng)絡。

 

2、連接指南詳解

2.1 硬件連接指南

如下圖所示,觸摸屏通訊接口使用COM4的RS485,即A、B腳,電源24VDC,即V、G腳。


bf91388c60ae91d1_html_a0a6e976aba3fefc


2.1.1 接口定義

2.1.1.1 DMT10600T070-A5WTC接口定義

 

bf91388c60ae91d1_html_548b13d4f16c3358


① 該處可以打開,為SD卡卡槽位置,當工程用7.381軟件組態(tài)完成后,將生成的DWIN_SET文件夾放到SD卡(小的TF卡),通過該卡槽下載到屏里。

② 該處為通訊接口。分為串口2和串口4,接PLC時可以用串口4。

③ 該處為擴展串口3。需寫OS程序自定義。

④ 該處為擴展串口5、串口6、串口7、串口8。同樣需寫OS程序自定義。

1MODBUS基本配置文件:

1)內(nèi)核文件:

DWINOS_T5_Modbus_V5      

222號配置文件:

22_ModbusMaster(屏做主機時使用)22_ModbusSlave(屏做從機時使用),只能放一個。

3)硬件參數(shù)配置文件:

T5UID3.CFG (配置初始值那些的,和DGUS1的CONFIG文件作用一樣)

2)串口選擇

串口2是RS232,這一點迪文已定義好了,也就是說只能走5AA5幀頭協(xié)議。如果走其他協(xié)議,那么需要將其他協(xié)議解析成5AA5幀頭屏才能識別指令。

串口4是RS485,為自定義串口,接PLC時用串口4即可。

3)接線

屏的AB接口連接PLCAB接口,VCC電源,GND地線接上即可。屏供電7-36VDC,推薦12V。


2.1.1.2 PLC接口定義

信捷PLC通訊接口使用下圖端子排(8)上的A/B兩點通訊口,A/B分別與觸摸屏A-A、B-B對接上,供電電源220VAC。


bf91388c60ae91d1_html_f836852a22d9cc54


外部輸入讀取時,使用X0點的0點輸入,如下圖所示:


bf91388c60ae91d1_html_c8a535cbf2d87ebb


2.1.2 硬件接線效果圖


bf91388c60ae91d1_html_37717e7cfc211afd


2.2 軟件配置指南

2.2.1 XC1-32PLC編程軟件配置

1) 新建工程并保存,文件——創(chuàng)建新工程,選擇PLC型號XC1-32,點“確定”。


bf91388c60ae91d1_html_65ffcac41a36cfa7bf91388c60ae91d1_html_49ac0cb03196381


2)工程界面如下,雙擊PLC硬件配置,選擇通訊設置口:


bf91388c60ae91d1_html_36c42e0533c97304


3)在PLC配置中單擊PLC串口,如下圖所示:


bf91388c60ae91d1_html_ef57b242cfcb3b31


選擇串口2,參數(shù)配置如上圖。參數(shù)配置完成后,點擊寫入PLC,寫入成功后,請將PLC重新上電。


2.2.1.1 Modbus通訊協(xié)議

1)通訊協(xié)議對應地址如下圖。這里我們只是用到X、Y、D區(qū),其他區(qū)地址參照以上三個。


bf91388c60ae91d1_html_fc5e0f71be02f6f6


2)通訊地址功能碼,我們都X區(qū)只讀,Y區(qū)讀寫,D區(qū)讀寫,使用到的功能碼分別為02H、01H、05H、03H、06H。


bf91388c60ae91d1_html_d5c37d06c21fc467


3)信捷XC1-32PLCMODBUS通訊數(shù)據(jù)結(jié)構(gòu)如下,詳細請參考手冊“PLC手冊”第七章。


bf91388c60ae91d1_html_1ec5e422ab274082


2.2.1.2 編寫PLC驗證程序

以上我們使用到X、Y、D,使用的功能碼為01/02/03/06/15(0F),外部輸出線圈的讀寫(Y0)和外部輸入線圈的讀寫(X0)不需要PLC編寫程序。

演示視頻見第一節(jié)“1效果展示”。


2.2.1.3 變量實時讀寫

本程序共讀取兩個變量:

變量1在觸摸屏的屬性為“讀寫”,對應PLC地址為D100。當變量1=100時,Y1點亮,其他值Y1熄滅。

變量2在觸摸屏的屬性為“只寫”,對應PLC地址D101。通過PLC編寫程序?qū)崿F(xiàn)變量得自加,每1S增加1。PLC程序如下:


bf91388c60ae91d1_html_25c5a58f20ad3048

 

2.2.2 觸摸屏軟件配置

以下壓縮文件可從迪文科技官網(wǎng)下載,獲取方式:迪文科技官網(wǎng)“資料下載”欄目——“應用設計參考”子欄目,找到壓縮文件包《DGUS應用錦集(八)信捷PLC軟硬件連接指南》,下載后即可從中找到壓縮文件包《信捷PLC工程》。

1)觸摸屏工程文件

詳見壓縮文件“《信捷PLC工程》——DGUS_II觸摸屏程序——信捷PLC”。

2)觸摸屏OS程序

1)觸摸屏OS程序主要實現(xiàn)功能為讀寫“輸出線圈Y0”,讀取“輸出線圈狀態(tài)(X0)”,讀寫“D100/D101保持寄存器”狀態(tài)。

2)OS程序鏈接:詳見壓縮文件《信捷PLC工程》——DGUS_II觸摸屏程序——信捷PLC\OS_Xinje\OS_Xinje.asm。

 

 

(作者/張亮 編輯/孫惠英)