您现在的位置是:首页 > PLC技术 > PLC技术

三菱FX2N系列PLC功能指令中的位元件

来源:艾特贸易2017-06-05

简介只具有 ON 或 OFF 两种状态,用一个二进制位就能表达的元件,称为位元件.如 X 、 Y 、 M 、 S 等均为位元件。功能指令中除了能用 D 、 T 、 C 等含有 16 个比特的字元件外,也能使用只含

    只具有ONOFF两种状态,用一个二进制位就能表达的元件,称为位元件.如XYMS等均为位元件。功能指令中除了能用DTC等含有16个比特的字元件外,也能使用只含一个比特的位元件,以及位元件组合。为此,PLC专门设置了将位元件组合成位组合元件的方法,将多个位元件按四位一组的原则来组合,也就是说用4BCD码来表示1位十进制数,这样就能在程序中使用十进制数据了。组合方法的助记符是:    Kn+最低位位元件号    KnXKnYKnM即是位元件组合,其中K表示后面跟的是十进制数,n表示四位一组的组数,16位数据用K1K432位数据用K1K8。数据中的最高位是符号位。如K2M0表示由M0M3M4M7两组位元件组成一个8位数据,其中M7是最高位,M0是最低位。同样,K4M10表示由M10M25四组位元件组成一个16位数据,其中M25是最高位,M10是最低位。使用时要注意以下几点。    ①当一个16位数据传送到目的元件K1M0K3M0时,由于目的元件不到16位,所以将只传送16位数据中的相应低位数据,相应高位数据将不传送。32位数据传送也一样。    ②由于数据只能是16位或32位这两种格式.因此当用K1K3组成字时,其高位不足16位部分均作0处理。如执行图5.7所示指令时,源数据只有12位,而目的寄存器D2016位的,传送结果D20的高4位自动添0,如图5.8所示。这时最高位的符号位必然是0,也就是说,只能是正数(符号位的判别是:正01)。
源数据不足16位
    5.7    源数据不足16
日高4位自动添0
    5.8    日高4位自动添0    ③由位元件组成组合位元件时,最低位元件号可以任意给定。如X000X001Y005均可。但习惯上采用以0结尾的位元件,如X000X010Y020等。