发布于 2017-04-23 07:12:59
7楼
近期都发现各种通讯服务器导致通讯异常的问题…
看来都是西门子样本手册的受害者啊!西门子的样本手册都是各种参数牛气轰轰,可惜在实际应用完所有资源时你会被坑得灰头土脸的啊…
你的问题是出在Modbus TCP服务器上吧,建议换成一个8口的串口服务器,或者换直接支持S7多主站的串口服务器,或者把接到串口上的设备都换成西门子且支持多主站协议的←_←。
虽然PLC跟手机一样贵,但是手机是多核处理器而且频率是1.5Ghz以上,PLC的处理器只有几百甚至几十Mhz。PLC处理通讯都是一个一个包的处理,串口服务器一下子来太多包了就会导致PLC一直在通讯中断循环处理通讯数据导致主程序超过喂狗时间然后直接爆硬件异常宕机咯。