在傳統(tǒng)工廠向智慧工廠的轉(zhuǎn)型升級中,經(jīng)常要解決不同品牌PLC之間如何相互通訊的問題。
由于場地和生產(chǎn)能效的原因,在后期的系統(tǒng)改造中,通常需要采用無線的方式完成不同品牌PLC之間的通訊。
以下由達康教授整理了2個具有代表性的案例進行驗證測試。
方案一
西門子與三菱PLC
無線ModbusRTU通訊
本方案以西門子S7-200SMART和三菱FX3U PLC為例,驗證不同品牌PLC之間能否實現(xiàn)ModbusRTU協(xié)議下的無線485通訊。本方案中采用達泰PLC無線通訊終端——DTD435MC,作為實現(xiàn)無線通訊的硬件設(shè)備。無線方案示意圖 ▼
測試設(shè)備與參數(shù)
西門子PLC型號:S7-200Smart × 1臺
三菱PLC型號:FX3U × 2臺
PLC無線通訊終端:DTD435MC × 3塊
主從關(guān)系:1主2從
通訊協(xié)議:ModbusRTU
傳輸距離:100米,500米,1KM,3KM,20KM
接線方式
1.西門子S7-200SMART與達泰DTD435MC接線
2.三菱FX3U與達泰DTD435MC接線
FX3U通訊口使用485BD模塊,因為FX3U-485BD口是四線制的,所以需要將RDA和SDA短接接入A(485+,CN2-4),再將RDB和SDB短接接入B(485-,CN2-5)。
主站PLC程序配置
主程序
RTU輪詢程序
地址映射
從站PLC程序配置
三菱FX3U從站1程序
三菱FX3U從站2程序
測試方法
西門子smart200(主站)I0.0—I0.3控制三菱FX3U(從站1)的Y0.0—Y0.3
西門子smart200(主站)I0.4—I0.7控制三菱FX3U(從站2)的Y0.0—Y0.3
西門子smart200(主站)Q0.0—Q0.3讀取三菱FX3U(從站1)的X0.0—X0.3
西門子smart200(主站)Q0.4—Q0.7讀取三菱FX3U(從站2)的X0.0—X0.3
方案二
西門子與三菱PLC
無線ModbusTCP通訊
本方案以西門子S7-1200和三菱FX5U PLC為例,驗證不同品牌PLC之間能否實現(xiàn)ModbusTCP/IP協(xié)議下的無線以太網(wǎng)通訊。本方案中采用達泰PLC無線通訊終端——DTD419MB,作為實現(xiàn)無線通訊的硬件設(shè)備。無線方案示意圖 ▼
測試設(shè)備與參數(shù)
西門子PLC型號:S7-1200 × 1臺
三菱PLC型號:FX5U × 2臺
PLC無線通訊終端:DTD419MB × 3塊
主從關(guān)系:1主2從
通訊接口:Rj45接口
供電:12-24VDC
通訊協(xié)議:ModbusTCP/IP
傳輸距離:100米,1KM
接線方式
1.西門子S7-1200與達泰DTD419MB接線
用一根通訊線,一端接入DTD419MB的RJ45接口,另一端接入S7-1200的RJ45接口。
2.三菱FX5U與達泰DTD419MB接線
用一根通訊線,一端接入DTD419MB的RJ45接口,另一端接入FX5u的RJ45接口。
主站PLC程序配置
S7-1200主程序
Modbus主站程序
相關(guān)數(shù)據(jù)傳輸映射
從站PLC程序配置
新建工程
連接設(shè)備
簡單程序編寫
下載程序
測試方法
用主站1200的I0.0到I0.2控制FX5U從站14對應(yīng)的Y0到Y(jié)2,I0.3到I0.5控制FX5U從站15對應(yīng)的Y0到Y(jié)2。
FX5U從站14的X0和X1控制主站1200的Q0.0和Q0.1,F(xiàn)X5U從站15的X0和X1控制主站1200的Q0.2和Q0.3
審核編輯:湯梓紅
-
plc
+關(guān)注
關(guān)注
5006文章
13107瀏覽量
461458 -
西門子
+關(guān)注
關(guān)注
93文章
2996瀏覽量
115491 -
三菱
+關(guān)注
關(guān)注
32文章
796瀏覽量
42730 -
無線通訊
+關(guān)注
關(guān)注
5文章
575瀏覽量
39785 -
modbusRTU
+關(guān)注
關(guān)注
0文章
39瀏覽量
8333
原文標題:不同品牌PLC之間如何實現(xiàn)無線通訊?
文章出處:【微信號:PLC無線通訊方案,微信公眾號:PLC無線通訊方案】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論