一台200SMART做为主站,GET另外七台200SMART数据,其中有一台没有读到数据,图中192.168.102.160这个IP地址可以ping通,并且可连接到编程软件,就是数据读不上来。IP都与主站在一个网段内。对方PLC程序我打开看了一下,VB351是有给分配的。哪里的问题能导致此问题?
---------------------------------------------------------------------------------------------------------------------
PS: 通过测试,删掉一个连接,数据就可以连接上了。应该就是连接数量限制了。让GET/PUT的帮助说明给迷惑了。
在这里有一个思考,所谓的主动连接和被动连接是指单体PLC还是网络内的限制。做级联可否扩展连接数量,这个因PLC数量问题不能做实体测试。
-----------------------------------------------------
问题解决方法:PLC1的连接数量已经超限,我删掉一个连接后,用6#GET4#,然后借用1#GET6#的数据链路传送4#数据。实现“曲线救国”。猜测GET/PUT帮助说明应该级联的数量是24个。