恭喜,你发布的帖子
发布于 2025-07-02 15:17:03
15楼
你4楼说你同时激活6个指令通讯,你6个指令访问数据总长度是多少,是你前面说的每个指令都是访问长度10个字,加起来是60个字。如果是,你测试结果是正常能读写数据。但是12楼的,测试两个指令同时激活工作,而且每条指令访问数据量是30个字的长度,加起来也是60个字的长度就有问题。是不是西门子和西门子PLC可以这样做,访问等于60个字都没有问题,一旦和第三方通讯PLC做modbus tcp通讯,就不支持大于等于多条指令同时访问60个字的长度。
是不是进一步印证了你说的方案有很大局限性。使用场合和硬件限制性很多,而不适合大量场合。楼主你可以进一步发布你测试结果,供大家选择在那些场合使用提供参考。
目前的趋势是,访问数据量大,多条指令同时工作是太可能实现(注释:是我目前的猜想,没有验证过),还是需要回归到轮训这条路来实现,通过单个指令实现多次轮训。
这个只是一种测试和验证,具体是否在现场应用,还需要考证,也是我开始写贴的理由。但是,可以肯定数据长度短的,同时触发是可以验证的。
请填写推广理由:
分享
只看
楼主