菲尼克斯无线模块与西门子S7-1200连接问题
其实两台1200PLC走的是DP通讯,用的是DP通讯模块,因为机械原因有时会造成DP通讯中断,现想改成两台1200PLC走无线通讯方式,客户反映厂内其它机器有用到菲尼克斯的无线通讯模块FL WLAN 1100订货号2702534,此种通讯模块的稳定性客户比较认可,不知能否可以实现1200通过无线模块来通讯?
若只是实现两台S7-1200之间的以太网通信,不涉及实时性(RT)、等时同步(IRT),应该是可以应用普通的工业WiFi模块解决的。
S7-1200之间的以太网通信,可以采用S7、TCP、Modbus_TCP、ISO_TCP、UDP等协议或指令系统交换数据,也可以采用PN IO通信。这其中只有PN IO有实时性的强制要求,S7-1200作为控制器控制工艺轴对象TO,例如伺服驱动器,还必须是等时同步IRT。
首先,打开你的PLC程序,确认S7-1200之间采用的是何种通信协议。若采用的PN IO通信,一个定义为控制器,一个定义为设备。
由于PN IO有实时性要求,采用第三方交换机(WIFI模块),通信中可能会报错。这个时候就要评估你的工艺究竟有没有实时要求。若没有要求,或原来采用的就不是PN IO通信,恭喜你可以直接更改连接方式和接口为以太网,PLC编程组态均不需考虑交换机的存在。
第二步,正确配置2个WIFI模块,建立连接。一个配置为WIFI接入点,也就是我们通常所说的WIFI热点,类似我们的无线路由器,另一个则配置为WIFI终端,类似我们的手机,需要正确录入前者的WIFI热点的名称与密码。建立连接,就完成了架桥修路。两台S7-1200就可以相互通信了。
如果没有什么实时性要求,可以用无线来做通信。
原来是用的无线的dp通讯吗?如果对实时性要求不高,直接用无线以太网不就行了?!
通讯两端分别是什么设备?一般是cpu一边是从站?还是两边都是cpu?如果是一边主站一边从站,则普通的无线ap和客户端可能不行,因为不支持现场总线。
需要用西门子的 比如W788+W748.