Omron CP - PROGRAMMING MANUAL 05-2007 Programming Manual page 623

Cp1h/cp1l cpu unit
Table of Contents

Advertisement

Table Data Processing Instructions
Description
Flags
Precautions
590
Area
Data Registers
---
Index Registers
---
Indirect addressing
,IR0 to ,IR15
using Index Registers
–2048 to +2047 ,IR0 to –2048 to +2047 ,IR15
DR0 to DR15, IR0 to IR15
,IR0+(++) to ,IR15+(++)
,–(– –)IR0 to, –(– –)IR15
MAX(182) searches the range of memory from R1 to R1+C–1 for the maxi-
mum value in the range and outputs that maximum value to D.
When bit 14 of C+1 has been set to 1, MAX(182) writes the PLC memory
address of the word containing the maximum value to IR0. (If two or more
words within the range contain the maximum value, the address of the first
word containing the maximum value is written to IR0.)
When bit 15 of C+1 has been set to 1, MAX(182) treats the data within the
range as signed binary data.
R1+(W–1)
Name
Label
Error Flag
ER
Equals Flag
=
Negative Flag
N
When bit 15 of C+1 has been set to 1, the data within the range is treated as
signed binary data and hexadecimal values 8000 to FFFF are considered
negative. Thus, the results of the search will differ depending on the data-type
setting.
C
PLC memory
address
C
W
C words
Max.
value
Operation
ON if the content of C is not within the specified range of
0001 through FFFF.
ON if the Communications Port Enabled Flag for the com-
munications port number specified as the Com Port num-
ber for Background Execution is OFF when background
processing is specified (CP1H only).
OFF in all other cases.
ON if the maximum value is 0000.
OFF in all other cases.
ON if bit 15 is ON in the word containing the maximum
value.
OFF in all other cases.
Section 3-16
R1
D
DR0 to DR15

Hide quick links:

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the CP - PROGRAMMING MANUAL 05-2007 and is the answer not in the manual?

Questions and answers

Table of Contents