在傳統工廠向智慧工廠的轉型升級中,經常要解決不同品牌PLC之間如何相互通訊的問題。
由于場地和生產能效的原因,在后期的系統改造中,通常需要采用無線的方式完成不同品牌PLC之間的通訊。
以下由達康教授整理了2個具有代表性的案例進行驗證測試。
方案一
西門子與三菱PLC
無線ModbusRTU通訊
本方案以西門子S7-200SMART和三菱FX3U PLC為例,驗證不同品牌PLC之間能否實現ModbusRTU協議下的無線485通訊。本方案中采用達泰PLC無線通訊終端——DTD435MC,作為實現無線通訊的硬件設備。無線方案示意圖 ▼
測試設備與參數
西門子PLC型號:S7-200Smart × 1臺
三菱PLC型號:FX3U × 2臺
PLC無線通訊終端:DTD435MC × 3塊
主從關系:1主2從
通訊協議: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之間能否實現ModbusTCP/IP協議下的無線以太網通訊。本方案中采用達泰PLC無線通訊終端——DTD419MB,作為實現無線通訊的硬件設備。無線方案示意圖 ▼
測試設備與參數
西門子PLC型號:S7-1200 × 1臺
三菱PLC型號:FX5U × 2臺
PLC無線通訊終端:DTD419MB × 3塊
主從關系:1主2從
通訊接口:Rj45接口
供電:12-24VDC
通訊協議:ModbusTCP/IP
傳輸距離:100米,1KM
接線方式
1.西門子S7-1200與達泰DTD419MB接線
用一根通訊線,一端接入DTD419MB的RJ45接口,另一端接入S7-1200的RJ45接口。
2.三菱FX5U與達泰DTD419MB接線
用一根通訊線,一端接入DTD419MB的RJ45接口,另一端接入FX5u的RJ45接口。
主站PLC程序配置
S7-1200主程序
Modbus主站程序
相關數據傳輸映射
從站PLC程序配置
新建工程
連接設備
簡單程序編寫
下載程序
測試方法
用主站1200的I0.0到I0.2控制FX5U從站14對應的Y0到Y2,I0.3到I0.5控制FX5U從站15對應的Y0到Y2。
FX5U從站14的X0和X1控制主站1200的Q0.0和Q0.1,FX5U從站15的X0和X1控制主站1200的Q0.2和Q0.3
審核編輯:湯梓紅
-
plc
+關注
關注
5008文章
13167瀏覽量
462191 -
西門子
+關注
關注
94文章
3009瀏覽量
115664 -
三菱
+關注
關注
32文章
798瀏覽量
42762 -
無線通訊
+關注
關注
5文章
578瀏覽量
39911 -
modbusRTU
+關注
關注
0文章
39瀏覽量
8339
原文標題:不同品牌PLC之間如何實現無線通訊?
文章出處:【微信號:PLC無線通訊方案,微信公眾號:PLC無線通訊方案】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論