通讯表竟然不能一次写入或者读取多个数据,长度只能为1,搞得我吧一张通讯表格都写满了。
有个问题就是一张表格,只能写255行通讯数据,楼主给那么多站做通讯,怎么处理的呢,255行够用吗?,对于浮点型的计算还是搞不会,后来直接用线性转换来做的,怎么定义是浮点型还是整数型呢
关于第一个问题,应该是你在写通讯时,在填写“配置长度”这个地方填错了,我记得,有一个动态配置和一个定长配置,你选“动态配置”,就行了。
第二个问题,一个通讯对象的通讯表一般只有5到10个字节,比如:#01A,也就通讯表5行(还有回车符)。如果要和128个对象通讯,最多要128个通讯表,每个表也就5、6行而已。实际上你根本不需要写128个通讯表,因为,这128个通讯对象总有一部分的通讯协议是一致的,对这部分对象而言,其实只要写一个通讯表就可以了,和不同对象通讯时一般只要改一下地址就好了。
第三个问题,永宏PLC的浮点运算指令是单独一套指令,这个你一定知道的;我觉得你问的意思是问:浮点数和整形数如何转换,我记得有转换指令,查了一下,如下图:
最后修改:2019/11/15 18:19:10