quote:以下是引用工作真累在2008-09-10 23:39:51的发言:
老石,我还是觉得你对LEN没真正理解。
LEN跟你DB1.DBW4没关系,LEN是发送数据区的长度。长度就是包括从站地址、功能吗、起始地址,读或写寄存器的数目(DBX.DBW)等在内的总的长度值,而不仅仅是读或写寄存器的数目。所以才有手册上
我确实谈不上"理解",在"理解"之前一定有他人意思表达或者外部规则.而我没有见到过对LEN的清晰权威的介绍,使用中又发现些情况.我有的只是"猜测"和实验的一点心得,不揣简陋发在这里与热心的朋友探讨,也希望后来的朋友少走弯路.
我的体会: 都是调用了FB8,LEN在做ASCII协议通讯和MODBUS协议通讯其配置作用有不同.同样做MODBUS通讯,其他功能和功能16,LEN的配置和作用也不同.不是一概而论的.
对源数据块的"DB1.DBW4"的作用更是没有说法,只有一点摸索出来的看法和未必科学的实验结果.我前面的帖子描述的不够清晰,后面的帖子我没有保留做了介绍.