Omron SYSMAC C200HS Operation Manual page 450

Programmable controllers
Hide thumbs Also See for SYSMAC C200HS:
Table of Contents

Advertisement

Programming Instructions
Code
Mnemonic
89
(@)INT
INTERRUPT CONTROL
---
7SEG
7-SEGMENT DISPLAY
OUTPUT
---
(@)ADBL
DOUBLE BINARY ADD
---
AVG
AVERAGE VALUE
---
CPS
SIGNED BINARY
COMPARE
---
CPSL
DOUBLE SIGNED
BINARY COMPARE
---
(@)DBS
SIGNED BINARY DIVIDE
---
(@)DBSL
DOUBLE SIGNED
BINARY DIVIDE
---
DSW
DIGITAL SWITCH INPUT
---
(@)FCS
FCS CALCULATE
---
FPD
FAILURE POINT DETECT Finds errors within an instruction block.
---
(@)HEX
ASCII-TO-HEXADECIMAL Converts ASCII data to hexadecimal data.
---
(@)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
---
(@)RXD
RECEIVE
---
(@)SBBL
DOUBLE BINARY
SUBTRACT
---
(@)SCL
SCALING
---
(@)SRCH
DATA SEARCH
---
(@)SUM
SUM CALCULATE
---
(@)TKY
TEN KEY INPUT
---
(@)TXD
TRANSMIT
Name
Performs interrupt control, such as masking and un-
masking the interrupt bits for I/O interrupts.
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.
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.
Checks for errors in data transmitted by a Host Link
command.
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 ma-
trix 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
result to R.
Converts the eight-digit hexadecimal content of the
source words to its 2's complement and outputs the
result to R and R+1.
PID control is performed according to the operand and
PID parameters that are preset.
Receives data via a communications port.
Subtracts an 8-digit binary value (normal or signed
data) from another and outputs the result to R and
R+1.
Performs a scaling conversion on the calculated value.
Searches the specified range of memory for the speci-
fied data. Outputs the word address(es) of words in
the range that contain the data.
Computes the sum of the contents of the words in the
specified range of memory.
Inputs 8 digits of BCD data from a 10-key keypad.
Sends data via a communications port.
Function
Appendix B
Page
262
301
225
235
178
179
231
232
304
283
285
195
233
229
230
234
313
202
203
242
297
227
198
289
237
311
299
447

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents