Omron C200HX Operation Manual page 543

Hide thumbs Also See for C200HX:
Table of Contents

Advertisement

Programming Instructions
Code
Mnemonic
---
7SEG
7-SEGMENT DISPLAY
OUTPUT
---
(@)ADBL
DOUBLE BINARY ADD
---
AVG
AVERAGE VALUE
---
(@)BXF2
EM BANK TRANSFER
---
CMCR
PCMCIA CARD MACRO
---
CPS
SIGNED BINARY
COMPARE
---
CPSL
DOUBLE SIGNED BINARY
COMPARE
---
(@)DBS
SIGNED BINARY DIVIDE
---
(@)DBSL
DOUBLE SIGNED BINARY
DIVIDE
---
DSW
DIGITAL SWITCH INPUT
---
(@)EMBC
SELECT EM BANK
---
(@)FCS
FCS CALCULATE
---
FPD
FAILURE POINT DETECT
---
(@)HEX
ASCII-TO-HEXADECIMAL
---
(@)IEMS
INDIRECT EM
ADDRESSING
---
(@)IORD
SPECIAL I/O UNIT READ
---
(@)IOWR
SPECIAL I/O UNIT WRITE
---
(@)MAX
FIND MAXIMUM
---
(@)MBS
SIGNED BINARY
MULTIPLY
---
(@)MBSL
DOUBLE SIGNED BINARY
MULTIPLY
---
(@)MIN
FIND MINIMUM
---
MTR
MATRIX INPUT
---
(@)NEG
2'S COMPLEMENT
---
(@)NEGL
DOUBLE 2'S
COMPLEMENT
---
(@)PID
PID CONTROL
---
(@)PMCR
PROTOCOL MACRO
Name
Converts 4- or 8-digit BCD data to 7-segment display
format and then outputs the converted data.
Adds two 8-digit binary values (normal or signed data)
and outputs the result to R and R+1.
Adds the specified number of hexadecimal words and
computes the mean value. Rounds off to 4 digits past
the decimal point.
Moves content of several consecutive source words to
consecutive destination words. Words in the current EM
bank can be specified for the source or destination.
Performs macros to write files, read files, compare files
to memory, search files, and other operations for
PCMCIA Card Interface Units.
Compares two 16-bit (4-digit) signed binary values and
outputs the result to the GR, EQ, and LE flags.
Compares two 32-bit (8-digit) signed binary values and
outputs the result to the GR, EQ, and LE flags.
Divides one 16-bit signed binary value by another and
outputs the 32-bit signed binary result to R+1 and R.
Divides one 32-bit signed binary value by another and
outputs the 64-bit signed binary result to R+3 to R.
Inputs 4- or 8-digit BCD data from a digital switch.
Changes the current EM bank to the specified bank
number.
Checks for errors in data transmitted by a Host Link
command.
Finds errors within an instruction block.
Converts ASCII data to hexadecimal data.
Changes the destination of indirect DM addressing
(DM) to DM or the specified EM bank. This instruction
can be used to change the current EM bank.
Transfers data from the specified Special I/O Unit's
memory to words in the PC.
Transfers data from words in the PC to the specified
Special I/O Unit's memory.
Finds the maximum value in specified data area and
outputs that value to another word.
Multiplies the signed binary content of two words and
outputs the 8-digit signed binary result to R+1 and R.
Multiplies two 32-bit (8-digit) signed binary values and
outputs the 16-digit signed binary result to R+3 through
R.
Finds the minimum value in specified data area and
outputs that value to another word.
Inputs data from an 8 input point × 8 output point matrix
and records that data in D to D+3.
Converts the four-digit hexadecimal content of the
source word to its 2's complement and outputs the re-
sult to R.
Converts the eight-digit hexadecimal content of the
source words to its 2's complement and outputs the re-
sult to R and R+1.
PID control is performed according to the operand and
PID parameters that are preset. (The only CQM1 model
that can use PID(––) is the CPU4j.)
Calls and executes the specified communications se-
quence (protocol) that has been registered in the Com-
munications Board.
Function
Appendix B
Page
340
249
259
191
357
202
203
255
256
343
321
312
314
219
320
354
355
257
253
254
258
352
226
227
266
339
525

Advertisement

Table of Contents
loading

This manual is also suitable for:

C200hgC200he

Table of Contents