What are the differences in Support Software, instructions, and the way Extended Data Memory is handled between the C200HX/HG/HE Programmable Controllers and C200HX/HG/HE-Z Programmable Controllers?
2.The C200HX/HG/HE supports expansion instructions. Some instructions do not have function codes. To make the C200HX/HG/HE-Z compatible with the C200HX/HG/HE, expansion instructions can be set, or 3-digit function codes can be used. Also, symbol instructions can also be used.
3.Extended Data Memory on the C200HX/HG/HE can only be used with certain instructions. On the C200HX/HG/HE-Z, Extended Data Memory can be used with almost every instruction.
Refer to the following for information on the instructions that have been added to the C200HX/HG/HE-Z.
Differences between the C200HX/HG/HE and C200HX/HG/HE-Z
|Function codes can be|
assigned to expansion
|N/A||All expansion instructions, except the following, are assigned function codes: IEMS, BXF2, XFR2, ADBL, and SBBL.|
The expansion instructions MBS, DBS, MBSL, and DBSL are not assigned function codes.
With IEMS, BXF2, and XFR2, an Extended Data Memory address can be specified for an operand for substitution. Also, with ADBL, SBBL, MBS, DBS, MBSL, and DBSL, the symbol instructions +CL, -CL, *, /, *L, and /L can be used for substitution.
|Addition of Symbol|
|N/A||Symbol Math Instructions|
BINARY ADD: +, +L, +C, +CL
BCD ADD: +B, +BL, +BC, +BCL
BINARY SUBTRACT: -, -L, -C, -CL
BCD SUBTRACT: -B, -BL, -BC, -BCL
BINARY MULTIPLY: *, *L, *U, *UL
BCD MULTIPLY: *B, *BL
BINARY DIVIDE: /, /L, /U, /UL
BCD DIVIDE: /B, /BL
BIT TEST: TST, TSTN
EQUAL To: =, =L, =S, =SL
NOT EQUAL: <>,<>L, <>S, <>SL
LESS THAN: <,
GREATER THAN: >, >L, >S, >SL
GREATER THAN OR EQUALS: >=, >=L, >=S, >=SL
Note: Comparison instructions that have been added cannot be connected directly to the bus bar.
Others: BXFR and CMT
Note:Microsoft Windows is a registered trademark of Microsoft Corporation.