EasyManua.ls Logo

Omron CP - PROGRAMMING MANUAL 05-2007 - Page 623

Omron CP - PROGRAMMING MANUAL 05-2007
1175 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
590
Table Data Processing Instructions Section 3-16
Description 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.
Flags
Precautions 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.
Data Registers --- DR0 to DR15
Index Registers ---
Indirect addressing
using Index Registers
,IR0 to ,IR15
–2048 to +2047 ,IR0 to –2048 to +2047 ,IR15
DR0 to DR15, IR0 to IR15
,IR0+(++) to ,IR15+(++)
,–(– –)IR0 to, –(– –)IR15
Area C R1 D
R1+(W–1)
C
W
Max.
C words
PLC memory
address
value
Name Label Operation
Error Flag ER 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.
Equals Flag = ON if the maximum value is 0000.
OFF in all other cases.
Negative Flag N ON if bit 15 is ON in the word containing the maximum
value.
OFF in all other cases.

Table of Contents

Related product manuals