登录
首页 PLC论坛 施耐德电气PLC
回帖 发帖
正文

主题:SoMachine平台PLC如果通过串口使用自由口通讯的话数量居然有限制?

点击:1523 回复:6

今天在测试M241的自由口通讯时发现,假如通讯的数据长度很长的话,M241是接收不了全部的,试了很久没有发现原因,后来查看帮助发现在功能块里面有说明限制字节数量。
M241的话超过252个字节,126个字就缓冲区满了。
附件 TIM截图20190830174026.jpg
希望大家如果有用到的话可以注意下。
19-08-30 17:41
是这样,modbus就不能超100寄存器。所以串口通讯都有流控制选项,有软件的也有硬件的。
19-09-01 08:41
好细心的楼主精神可嘉
19-09-02 16:27
自由口通讯,是不是不同产品接受的字节也不一样呢?应该是吧表情
19-09-03 10:32
是的,不同的产品应该会不一样的。
19-09-04 10:28
在串口时代,256B in&out已经很长了。。。以太网才出来的超长帧。如果CPU及时处理的话,也是有可能接受超过缓冲区的数据的。
19-09-05 16:31
SOCKET自由通讯都是有通信包字节数限制的,也与通信周期也有关系的,在限制的字节帧范围内才能被识别传输的。
19-11-10 12:02

工控新闻

更多新闻资讯