在這里介紹一種PLC的MODBUS無(wú)線組態(tài)通信的實(shí)現(xiàn)方法。本方案可以作為西門(mén)子PLC與組態(tài)王通信的實(shí)例。
在工業(yè)現(xiàn)場(chǎng)可能會(huì)遇到這樣的情況,分布在不同地方(車(chē)間、控制室場(chǎng)所等)的PLC需要與總控中心的組態(tài)王軟件進(jìn)行遠(yuǎn)距離無(wú)線通信,通常情況是采用有線RS485總線敷設(shè)電纜,通過(guò)MODBUS協(xié)議完成此功能。如果現(xiàn)場(chǎng)布線不方便的話,也可以采用無(wú)線方式進(jìn)行通信。本方案中采用了專(zhuān)門(mén)用于無(wú)線通信的智能數(shù)據(jù)終端DTD434M。
本方案所涉及的關(guān)鍵術(shù)語(yǔ):PLC無(wú)線通訊,MODBUS_RTU,無(wú)線數(shù)據(jù)終端,無(wú)線485,組態(tài)王通信
一、方案概述
1、有線MODBUS網(wǎng)絡(luò)組成:此略。
2、無(wú)線MODBUS網(wǎng)絡(luò)組成:
在實(shí)際系統(tǒng)中,人機(jī)界面與PLC不在一起,中心計(jì)算機(jī)一般放置在控制室,而PLC安裝在現(xiàn)場(chǎng)車(chē)間,二者之間距離往往從幾十米到幾公里。如果布線的話,需要挖溝施工,比較麻煩,這種情況下比較適合采用無(wú)線通信方式。
二、組態(tài)王實(shí)現(xiàn)MODBUS主站
1、新建組態(tài)王工程----詳見(jiàn)達(dá)泰無(wú)線產(chǎn)品光盤(pán)
2、創(chuàng)建設(shè)備
3、創(chuàng)建數(shù)據(jù)詞典
4、創(chuàng)建畫(huà)面
變量定義完成后創(chuàng)建畫(huà)面。選擇 文件→畫(huà)面→新建…,如下圖所示:圖略。請(qǐng)下載本方案附件。
三、西門(mén)子PLC實(shí)現(xiàn)MODBUS從站
1、西門(mén)子PLC作為從站,僅需要使用MODBUS庫(kù)提供的Modbus庫(kù)函數(shù)對(duì)Modbus從站進(jìn)行配置。
2、初始化MODBUS從站
3、啟動(dòng)MODBUS從站
4、下載S7_200程序
下載這個(gè)MODBUS無(wú)線通信組態(tài)王例程.mwp程序到S7-200中。這個(gè)MODBUS從機(jī)例程調(diào)用了200PLC提供的MODBUS Slave庫(kù)函數(shù),使用非常方便。
四、設(shè)備及其接線
1、 組態(tài)軟件:組態(tài)王6.55
2、 S7-200型號(hào):CPU224XP CN,1臺(tái)
3、 無(wú)線數(shù)據(jù)終端:達(dá)泰4系無(wú)線數(shù)據(jù)通訊終端DTD434MB, 2臺(tái)
4、 PC電腦與無(wú)線數(shù)據(jù)終端DTD434M連接
5、 S7-200與無(wú)線數(shù)據(jù)終端DTD434M連接
五、方案附件
1、 組態(tài)王MODBUS通信測(cè)試程序
2、 S7-200測(cè)試程序MODBUS Slave.mwp
3、 組態(tài)軟件與西門(mén)子PLC的無(wú)線MODBUS通信方案.pdf
4、 西門(mén)子專(zhuān)用無(wú)線數(shù)據(jù)終端DTD434M使用說(shuō)明.pdf
5、 【西安達(dá)泰電子提供】西門(mén)子PLC無(wú)線通信方案大全
請(qǐng)到西安達(dá)泰電子官方網(wǎng)站下載本方案相關(guān)資料:
◆【西安達(dá)泰提供】組態(tài)王與西門(mén)子PLC無(wú)線通信終端及方案.rar