功能指令的数据结构 功能指令的操作数的数据长度有16位和32位两种。构成数据的方法如下: (1)位元件与位元件的组合 只处理ON/OFF状态的元件称位元件,如X、Y、M、S。位元件X、Y、M、S等的组合也可以作为数值数据进行处理。将这些位元件组合,以KnP的形式表示,每组由4个连续的位元件组成,P为位元件的首地址,n为组数(n=1~8)。4个单元K4组成16位操作数,如K4M10表示由M10~M15组成的16位数据。 当一个16位数据传送到K1M0、K2M0、K3M0时,只传送相应的低位数据,高位数据溢出。 在处理一个16位操作数时,参与操作的元件由K1~K4指定。若仅由K1~K3指定,不足部分的高位作0处理,这意味着只能处理正数(符号位为0)。 被组合的位元件的首元件号可以是任意的,习惯采用以0结尾的元件,如M0,M100等。 如图(b)所示,功能指令中的操作数可能取K(十进制常数)、H(十六进制常数)、KnX、KnY、KnM、KnS、T、C、D、V、Z。 (2)字元件 处理数据的元件称为字元件,如T和C的设定值寄存器、当前值寄存器和数据寄存器D等,一个字由16个二
【如果您还没有关注“公司名称”手机网站】