三菱 FX 系列 PLC 的数据长度及数据格式

2017-06-04 80 0

1. 数据长度

助记符 MOV 之前的“(D)”表示处理 32 位(32 bit)数据,这时相邻的两元件组成元件对,该指令将 D11、D10 中的数据传送到 D13、D12。处理 32 位数据时,为避免错误,建议使用首地址为偶数的操作数;没有“(D)”时表示处理 16 位数据。

2. 数据格式

(1) 位元件和字元件:只有 ON 和 OFF 状态的元件称为位(bit)元件,如 X、Y、M 和 S;处理数据的元件称为字元件,如定时器和计数器的当前值 T、C 和数据寄存器 D 等,一个字由 16 位二进制数组成。位元件也可以组成字元件进行数据处理。PLC 可按二进制补码、十六进制数、BCD 码方式存取字数据。

(2) 位元件的组合:每相邻的 4 bit 位元件组合成一个单元,由 Kn 加首位元件号表示,其中 n 为组数,16 位操作数时 n=1~4、32 位操作数时 n=1~8。如 K2M0 表示由 M0~M7 组成的两个位元件组、M0 为数据最低位;K4S10 表示由 S10~S25 组成的 16 位数据、S10 为最低位。当 16 位数据传送到 n=1~3 的位元件组时只传送低位的相应数据,32 位数据传送到 n=1~7 的位元件组也一样。被组合位元件的首位元件号可任意,但为避免混乱建议采用以 0 结尾的元件,如 X0、X10、X20 等。

对 16 位数操作时参与操作的位元件由 K1~K4 指定;若仅由 K1~K3 指定,高位的不足部分作 0 处理,这意味着只能处理正数(最高位为符号位,正数符号位为 0),32 位数处理时也有类似情况。

相关文章

三菱 FX 系列 PLC 的 FX2N-4AD 使用及程序实例
FX 系列运动控制器模块
三菱 FX 系列 PLC 的报警器复位指令
FX 系列高速计数模块
PLC 编程语言基础
三菱 FX 系列 PLC 的二进制平方根指令

发布评论