西门子226PLC通讯问题

我用2个226PLC 同时用组态王监控 通信电缆都是 PPI—USB 通讯地址分别为2 4 现在问题是 有时候 后面这台PLC的数据组态王上不能上传 组态王只支持一个USB 口 那么我想用市场上一个USB口转多个USB口的电缆同时 把这两个USB 整合到一个USB 口上通讯 能否解决 一个能正常另一个 又是掉线的问题?

其实解决你这个问题的办法有很多。你说的那个方法我没有试过,但是我觉得可行性不大。
你的电缆是USB-PPI+ ?还是用的国产仿得USB模拟串口的电缆?只要你的电脑有两以上USB口,那你分别建立两个设备就可以实现两台CPU的通讯。个人觉得,USB和组态王之间通讯不是很稳定,不如用串口PPI协议稳定
PPI网络最多支持32个设备,你可以使用一个带编程口的DP接头,和一个不带编程口的DP头。把两个PLC连接起来,把你的PPI电缆插在带编程口的DP头上,就可以实现对两台CPU的监控。而这个DP接头很廉价,百八十块钱。
或者你干脆放弃PPI协议,使用自由口,MODBUS协议。组态王有专门的和西门子200 MODBUS协议通讯的驱动配置程序,下载到PLC中就可以实现PLC和组态王的MODBUS通讯,这个协议最长理论通讯距离1200米,一个网络可以支持32个从站。而你实现这个只需要一个RS232转485的转换器。
所以,以上所有的方案都要优于你的设想。而且通讯很有保障。追问

我知道一个用USb 一个用RS232 但是我现在已经有2个USB的电缆 当然提出这个问题只是想看下是否有这样用过的 而且我也可以去试验 就是这段时间忙 没去搞 试验想先问下

追答

有两条USB电缆的话可以在组态王中定义两个USB设备就可以。

追问

已经定义了2个PLC了 那要怎么定义两个USB

追答

你在组态王中定义两个USB的CPU就可以了,或者使用楼下的方法,把你的两台CPU分为主从站,主站再连接到组态王,连接比较简单,把两个CPU的通讯接口3针接3针,8接8就可以。主从站编程可以使用PPI协议的网络读网络写指令,也可以用自由口的发送接受指令。看你的要求了。

参考资料:纯手打

温馨提示:内容为网友见解,仅供参考
第1个回答  2011-09-27
不可以,不符合工业网络通讯。
第2个回答  2011-09-27
肯定不可以,建议两种解决方案:1,一台226作为主站,另外一台作为从站,从站将数据发给主站,主站和组态王通信,这样要好一点。2,把usb-ppi电缆换成串口ppi电缆这样稳定一点追问

那定义2个站 我2个USB 怎么把从站给主站 还是得换电缆 我的意思是在不还电缆的情况下

第3个回答  2011-09-27
线的质量问题,买贵点的就可以了
相似回答