本方案是組態軟件與西門子 S7-1200進行無線 MODBUS 通信的實現方法。此方案可以作為西門子 S7-1200與組態軟件的無線 MODBUS 通信實例。在本方案中采用了西門子PLC專用無線通訊終端DTD434MC,作為實現無線通訊的硬件設備。
一、方案概述
組態王配置為標準 MODBUS 主站,西門子 PLC 使用 MODBUS 庫文件配置為 MODBUS 從站,使用簡單方便,不必深入理解 MODBUS 協議細節,即可完成通信。在本方案的基礎上可以進一步對實際應用進行擴展。
無線系統構成示意圖 ▼

通過DTD434MC方便實現無線MODBUS網絡,無需更改網絡參數直接替換有線連接。DTD434M內嵌RS232/RS485雙接口,可兼容并自適應西門子PPI協議、莫迪康標準MODBUS協議等,可與西門子PLC、組態軟件、人機界面、觸摸屏、測控終端等工控產品組成無線測控網絡,可以直接替代RS232/RS485等傳統有線傳輸方式,為工廠解決布線的困擾。
二、測試設備與參數
1. 主站設備:組態王 6.55
2. 從站設備:西門子S7-1200 PLC*1臺
3. 通訊設備:DTD434MC *2塊
4. 主從關系:1主1從
5. 通訊協議:Modbus RTU協議
6. 通訊接口:Rs485/Rs232接口
三、接線方式
1. PC端與達泰無線設備的接線
PC端直接使用DTD435M的RS232口與PC串口連接。
2. PLC與達泰無線設備的接線
第一步:DTD434MC的Rs485-A端口接入西門子S7-1200 PLC自帶的A+端口
第二步:DTD434MC的Rs485-B端口接入西門子S7-1200 PLC自帶的B-端口
四、組態王實現MODBUS主站
打開組態王工程管理器,菜單欄點擊搜索,彈出新建工程向導對話框,點擊所要用的工程,如S7-1200與組態王,點擊下一步完成。新建工程被添加到工程管理中。如下圖所示:

五、S7-1200實現MODBUS從站
1.創建設備
雙擊工程管理器中新建的工程,進入工程瀏覽器界面,選擇工程瀏覽器中的設備→ COM1→新建…進入設備配置向導,選擇 PLC→莫迪康→ModbusRTU→COM如下圖所示;

點擊下一步,給設備命名,如DTD434,繼續點擊下一步,選擇計算機串口 我的電腦右擊→屬性→硬件→設備管理器→端口 ,如下圖所示;

如本機串口使用 COM3,繼續下一步選擇 DTD434從站站號,如 2#,繼續下一步,創建設備完成,設備區顯示新建的 DTD434 設備;
2.運行工程
雙擊工程管理器中新建的工程,進入工程瀏覽器界面,選擇工程瀏覽器中的設備→ COM1→新建…進入設備配置向導,選擇 PLC→莫迪康→ModbusRTU→COM如下圖所示;

六、通訊測試
每打開一路開關量,與之相對應的S7-1200上的DO指示綠燈亮起,每關閉一路開關量,與之相對應的S7-1200上的DO指示綠燈熄滅,則通訊正常。變量與畫面進行變量映射,組態軟件與西門子S7-1200無線通訊建立完成。
審核編輯hhy
-
plc
+關注
關注
5051文章
14592瀏覽量
486880 -
通信
+關注
關注
18文章
6391瀏覽量
140038 -
MODBUS
+關注
關注
28文章
2457瀏覽量
83190 -
無線通訊
+關注
關注
6文章
673瀏覽量
41617
發布評論請先 登錄
無需更換PLC!讓西門子S7-1200輕松驅動匯川EtherCAT伺服
Profinet 與 Modbus RTU/485 輕松建立通信
穩聯技術Profinet嵌入式開發板與西門子PLC S7-1200
HINET網關實現西門子S7-1200 PLC遠程監控方案
天拓四方分享:什么事S7-1200 G2++?
基于Modbus TCP的WinCC監控S7-1200/200SMT應用實例
請問西門子S7-1200 如何實現Modbus TCP 通訊?
RS232轉Profinet網關與西門子S7-1200 PLC的智能化工業通信應用
工業自動化通信難題破解:Modbus RTU轉Profinet網關在渦街流量計與西門子S7-1200 PLC系統集成中的應用
Modbus RTU轉Profinet網關接渦街液體流量計到西門子1200 PLC系統
Modbus TCP轉Profinet網關實現視覺相機與西門子PLC配置實例研究
西門子PLC(S7-1200/1500/300/400)的數據采集與監控方案
西門子S7-1200 G2的7大亮點及最新功能
S7-200Smart與S7-1200通過Modbus協議對接到上位機
Modbus RTU轉profinet接茵泰科稱重儀表在西門子1200plc快速配置
西門子S7-1200與組態軟件之間無線MODBUS通信實例
評論