用的是西门子PLC1200 DC/DC/RLY 6ES7 214-1HG40-0XB0 版本是4.4。485模块是RS422/485 版本是2.2。数据是另外一台电脑使用MODBUS SIM模拟出来的。
目前是模拟读取一台设备两次数据,读取第一组数据没有问题,读取第二台数据读不到,通过调整响应时间和轮询时间时,偶尔可以读到第二组数据,就是怎么调都不稳定。麻烦大佬帮我看看哪里出问题了。
第一张调用485路径,第二张读取第一组数据,第三张读取第二组数据,第四张监控第一二两组的DONE和ERROR的状态,,第五张查看两组数据STATUS状况,第六张右侧上面是存数据的地方DATA1-6放第一组,DATA7-9放第二组数据,查看背景数据块只能看到第一组数据,除非第二组数据DONE通了才可以看到第二组数据,第七张MODSBUS SIM模拟器的数据,第八张是MODSBUS SIM模拟器的数据报文,每次发出来都两个黑的加一段白色背景的数据。







