用心回復(fù)
大道至簡
級別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 374 個
工控威望: 772 點
下載積分: 1744 分
在線時間: 132(小時)
注冊時間: 2017-03-08
最后登錄: 2024-10-31
查看用心回復(fù)的 主題 / 回貼
樓主  發(fā)表于: 2022-02-12 09:08
這兩者之間可以有很多種通訊方式,比如:PROFIBUSMPI、以太網(wǎng)、DDE、OPC、MODBUS、自由口等,主要還是要看你的PLC選型,以及組網(wǎng)方式。
現(xiàn)在最常見,也最常用的大概要數(shù)RS485,MODBUS協(xié)議下的無線通訊方式了。我們假定是組態(tài)王與西門子S7-200 Smart 之間進(jìn)行MODBUS 通信。這時組態(tài)王就可作為Modbus主站,西門子S7-200 Smart就是從站,有幾個PLC需要通訊就建立幾個從站。接下來,我們借助達(dá)泰DTD434MC 組建主從站之間的無線MODBUS 網(wǎng)絡(luò),無需更改網(wǎng)絡(luò)參數(shù)直接替換有線連接。
例程說明:
組態(tài)王與西門子S7-200smart PLC之間無線通訊
設(shè)備與參數(shù)如下:
主站設(shè)備:組態(tài)王
從站設(shè)備:西門子S7-200smart PLC× 3
達(dá)泰歐美系PLC用無線通訊終端——DTD434MC×4塊
主從關(guān)系:1主3從
主站通訊接口:Rs232接口
從站通訊接口:Rs485接口
通訊參數(shù):9600,8,E,1
通訊協(xié)議:Modbus RTU協(xié)議
供電:9-24VDC
其他工具:下載線 X  1根;西門子專用485線 X 3根(標(biāo)配),232線1根
一、組態(tài)王實現(xiàn)Modbus主站設(shè)置
1、打開電腦組態(tài)王工程管理器,新建工工程添加到工程管理中。
2、在工程管理器中進(jìn)行設(shè)備配置向?qū),選擇計算機(jī)串口,設(shè)置Modbus 從站站號,最終在設(shè)備區(qū)顯示新建的MODBUS設(shè)備。
3、創(chuàng)建數(shù)據(jù)詞典:創(chuàng)建數(shù)據(jù)庫,用于組態(tài)王與設(shè)備之間進(jìn)行數(shù)據(jù)傳輸。
4、創(chuàng)建畫面:變量定義完成后創(chuàng)建畫面。變量與畫面進(jìn)行變量映射,組態(tài)王工程建立完成。
二、西門子S7-200 Smart PLC實現(xiàn)Modbus從站設(shè)置
西門子PLC 作為從站,僅需要使用MODBUS 庫提供的Modbus 庫函數(shù)對Modbus 從站進(jìn)行配置。
1.初始化Modbus從站
2.啟動Modbus從站
采用無線RS485 通信,西門子PLC 從站建立完成。
以上步驟完成,通電后即可實現(xiàn)組態(tài)王與西門子S7-200smart PLC之間無線通訊。
歐美系PLC無線通訊終端(DTD434M,主要適配歐美系PLC,常適用于西門子、施耐德、ABABB、通用(GE)、丹佛斯、莫迪康等品牌PLC。內(nèi)嵌RS232/RS485雙接口,可以直接替代RS232/RS485等傳統(tǒng)有線方案,無需編程。能與西門子PLC、組態(tài)軟件、人機(jī)界面、觸摸屏、測控終端等工控產(chǎn)品組成無線測控網(wǎng)絡(luò),實現(xiàn)西門子無線PPI協(xié)議、無線MODBUS協(xié)議的組態(tài)。如果你的PLC選型為三菱、歐姆龍、臺達(dá)、永宏、匯川、信捷、安川、松下、富士等品牌PLC,可選用日系PLC無線通訊終端(DTD435M)來實現(xiàn)。
微信公眾號:DTD110HF
PLC無線通訊方案
溫柔的陷阱
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 66 個
工控威望: 193 點
下載積分: 3017 分
在線時間: 31(小時)
注冊時間: 2011-09-15
最后登錄: 2024-10-31
查看溫柔的陷阱的 主題 / 回貼
1樓  發(fā)表于: 2022-02-15 16:23
謝謝分享,學(xué)習(xí)了
初出茅廬.
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 342 個
工控威望: 1457 點
下載積分: 997 分
在線時間: 251(小時)
注冊時間: 2021-08-28
最后登錄: 2024-11-03
查看初出茅廬.的 主題 / 回貼
2樓  發(fā)表于: 2022-02-16 10:01
打個醬油。