欧姆龙plc数据类型
BOOL Address of a binary bit - a logical Boolean on or off state. This type is typically used for contacts or coils. CHANNEL This is a special data type, for backward compatibility. It is an address (non-bit) to data of any type (unsigned or signed, one or more words), so can be used in place of any of the above data-types except NUMBER and BOOL. The data type is weak, and so checking is limited (e.g. CX-Programmer cannot check if the address is being used for BCD or binary values). DINT Address of a signed, double binary word. INT Address of a signed, single binary word. LINT Address of a signed, quad binary word. NUMBER A literal numeric value. Not an address. The value can be signed, or floating point. NUMBERs are used for any literal value or for timer/counter identifiers (in this case, only unsigned integer values are allowed). Floating point values are only suitable within IEEE REAL type operands. Note: when used as BCD number operands, the value is treated as a hexadecimal value (e.g. using a NUMBER E234Eis equivalent to typing E1234Eas the operand, so that the decimal interpretation is made of the value). The value of a NUMBER data type is assumed to be decimal, unless it is prefixed with '#' for a hexadecimal value. REAL Address of a double word floating point value (IEEE format - use the UDINT type for the BCD, FDIV format). LREAL Address of a long word floating point value (IEEE format - use the ULINT type for the BCD format). UDINT Address of an unsigned, double binary word. UDINT_BCD Address of an unsigned, double BCD word. UINT Address of an unsigned, single binary word. UINT_BCD Address of an unsigned, single BCD word ULINT Address of an unsigned, quad binary word. ULINT_BCD Address of an unsigned, quad BCD word. WORD Address of a bit string of 16 bits. DWORD Address of a bit string of 32 bits. LWORD Address of a bit string of 64 bits.
|