2015-09-22
求问大神解释一下FLL指令 中的length长度是什么意思。这个长度指的目标文件数据中的布尔个数吗??
评论3
楼主 2015/9/27 16:31:09
比如说 source 0
dest TTTTT[0]
length 1
TTTTT[0]的数据类型是DINT形式的。 那么是把TTTTT[0]的第一位变成0吗?还是说把整个TTTTT[0]变成0了 ?
楼主 2015/10/8 18:15:54
填充字节数为 字节数=length *destination数据类型的字节数
源和目的数最好是相同类型的数据,这样填充的结果不会出问题,如果类型不同一般是按照目的数据的类型确定最终结果。
目的数据如果为结构类型,则根据源数据确定,不做转换。如果真的是结构类型最好使用cop指令,数据不会出错。
所以上面TTTT[0]改变的是整个数据区
楼主 2015/10/8 18:58:09
我还想问一个问题 就上面的例子而言,如果我只想改变目标数据的前面几位bool 那需要怎么做呢??