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

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

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

简介1 .数据长度 图 4-1 中助记符 MOV 之前的 (D) 表示处理 32 位 (32bit) 数据,这时相邻的两元件组成元件对,该指令将 D11 、 D10 中的数据传送到 D13 、 D12 。处理 32 位数据时,为了避免出现错

    1.数据长度

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

    2.数据格式

    (1)位元件和字元件

    只有ONOFF状态的元件称为位(bit)元件,如XYMS。处理数据的元件称为字元件,如定时器和计数器的当前值TC和数据寄存器D等,一个字由16位二进制数组成,位元件也可以组成字元件来进行数据处理。PLC可以按二进制补码、十六进制数、BCD码方式存取字数据。

    (2)位元件的组合

    每相邻的4bit位元件组合成一个单元,它由Kn加首位元件号来表示,其中的,2为组数,16位操作数时n=1432位操作数时n=18。如K2M0表示由M0M7组成的两个位元件组,M0为数据的最低位(首位);K4S10表示由S10S25组成的16位数据,S10为最低位。当16位数据传送到n=13的位元件组时,只传送低位的相应数据,当32位数据传送到n=17的位元件组时,也是一样的。被组合的位元件的首位元件号可以是任意的,但是为了避免混乱,建议采用以0结尾的元件,如X0X10X20等。

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