新手,看不懂用CCD指令,请教高手指点为什么数据传送指令都要奇偶校验?
手册的例子我看了很久,就是不懂,CCD指令到底是做什么的?校验码是事先写入的吗?高低各8位总各我算了,怎么和手册上的例子不一样呢!
请教高手!
谢谢老鸟的无私,我就是看到那个带多个变频器的程序,看到CCD指令时卡住了,看手册怎么也看不懂,例如:CCD,D100,D0,K10 手册上说的水平校验码1000,0101怎么来的?是事先把这个数装进去的吗?
还有我算了总和,100+111+100+98+123+66+100+95+210+88的确是BCD1091,但是D0存的数为什么是0000,0100,0100,0011,,而不是BCD码1091----0001,0000,1001,0001呢?
高手,你的意思是不是说这个指令就只是求和,(16位操作模式)把D100到D104的高低位值求和后存到D0中,
还有,FLT, BIN整数,转换成二进制浮点,不懂了,BIN不就是二进制数吗?还转换什么?,浮点是什么?
还有BFM 读出,写入指令FROM ,,TO也不理解,例如:TO,,K1,,K12,,H19,,K1,,手册的例子第三位不是十六进制数啊,这个高手写的指令是个十六位的19,怎么才能把NO。1存储器的#12 写入可编程控制器的H19里,
还有DECO ,ENCO指令,解码和编码更难理解,求容易的解释谢谢!
[ 此帖被ruyashewa在2012-12-21 21:36重新编辑 ]