三菱PLC可以跟西门子PLC通讯吗?我之前做过,没有成功!

我前段时间实验了一下三菱PLC跟西门子PLC通讯,结果没成功,三菱PLC可以跟西门子PLC通讯吗?

这个我可以明确告诉你,完全可以的,因为现在的通讯种类很多,无非都是为了实现数据的发送和接收,三菱PLC与西门子通讯,这个可以用MODBUS通讯协议完成,三菱与西门子是两个不同品牌的电气元件走协议,不管是西门子或三菱PLC作为从站,我们都要在其手册中被访问的MODBUS地址就很简单了,实现这个通讯的难点就在这里。
推荐个论坛给你,里面有老师专业回答我们这个行业的相关问题,还可以直接打电话咨询他们的老师,都是免费的,百度:工业帮论坛
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-10-19

第2个回答  2023-09-12
西门子200SMART与多台三菱FX3U PLC之间采用PLC无线通讯终端DTD435MC,就可以实现ModbusRTU协议下的无线485通讯。
1.准备好如下设备
西门子PLC型号:S7-200Smart × 1台
三菱PLC型号:FX3U × 2台
PLC无线通讯终端:DTD435MC × 3块
主从关系:1主2从
通讯接口:Rs485接口
供电:9-24VDC
通讯协议:ModbusRTU
2.接线方式
2.1西门子S7-200SMART与达泰DTD435MC接线
FX3U通讯口使用485BD模块,因为FX3U-485BD口是四线制的,所以需要将RDA和SDA短接接入A(485+,CN2-4),再将RDB和SDB短接接入B(485-,CN2-5)。
2.2 三菱FX3U与达泰DTD435MC接线
3. 主站PLC程序配置
3.1 主程序
3.2 RTU轮询程序
3.3 地址映射
4. 从站PLC程序配置
4.1 三菱FX3U从站1程序
4.2 三菱FX3U从站2程序
5. 测试方法
西门子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
相似回答