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

C200Hα系列PLC的数据区域结构

来源:艾特贸易2017-08-30

简介1 .字与位 从表 4-14 中可以看出, OMRON 中型机 C200H α系列 PLC 存储器的基本度量单位是字。每个字由 16 位组成,依次从右到左,编号的顺序为 00 ~ 15 。位序号为 00 的位称为最右位,而

    1.字与位

    从表4-14中可以看出,OMRON中型机C200Hα系列PLC存储器的基本度量单位是字。每个字由16位组成,依次从右到左,编号的顺序为0015。位序号为00的位称为最右位,而位序号为15的位称为最左位。术语最高位常指最左位,而最低位常指最右位。

    在用户程序中使用数据区域中的继电器时,一般应给出数据区的简称和字地址,并在组号后加后缀特别指出序号。若按照字使用继电器,则只要数据区的简称和字地址,一些例子见表4-15

    4-15    一些字或位指定的例子

 一些字或位指定的例子

    从表4-15中可以看出,IR区域和SR区域与其他区域不同,尽管在书中或文章中解释时经常加注前缀IRSR以明确地指出IRSR区域,但是在编程中并不要求加注前缀。无前缀的数据区域总是指IRSR区域,这是因为IRSR区域的地址是统一顺序编址的,字或位的地址足以区分这两个区域。

   DM区域中只能进行字操作,而不能进行位操作,而在IRSRHRARLR区域中既可以进行字操作,又能进行位操作。

   TC区域与其他区域也有区别,因为每个定时器和计数器都是由位和字组成的复合元件,单独的位和字地址都不能确定一个定时器/计数器的地址。所以,TC区域由TC号组成,每个号用于程序中定义不同的定时器和计数器。一般情况下,如果TC号的数据类型是二进制位,则是指定时器或计数器动作触点,当定时时间到或计数到时该二进制位接通;若是TC的数据类型是无符号十进制数,则是指定时器或计数器动作过程中的时间或计数值。

    2.数据结构

    以十进制形式输入的数据用BCD码存储,以十六进制输入的数据用二进制形式存储,所以一个二进制字能够表示4位十进制或十六进制数字。对于整个字,数字序号为0的数称为最右位数字,而数字序号为3的数称为最左位数。在使用数据时,一定要注意十进制和十六进制,应该按照指令的要求输入。

    3.不同形式的数据转换

    不同数制的数之间可以进行转换,二进制与十六进制、BCD与十进制数之间都可以很容易地进行转换,而BCD与十六进制之间可以使用BCD与十六进制数转换指令进行转换。

    4.十进制数的小数点

    十进制的小数点仅用于定时器,0.1代表1/10s

    5.带符号及不带符号的二进制数

    许多指令可以使用带符号数或不带符号数,但是有一些指令只能使用不带符号数,使用中要加以注意。

    6.无符号二进制数

    无符号二进制数在OMRONPLC中是标准格式,除非特别声明,都是无符号数。无符号数的范围是0 (0000H)65535(FFFFH),而8位无符号数的范围为0(0000 0000H)4294967295(FFFF FFFFH)

    7.带符号二进制数

    带符号二进制数的符号位是第15位,第15位为0表示正数,而第15位为1表示负数。正数范围从0(0000H)32767(7FFFH),负数范围从-32768(8000H)-1(FFFFH)