1. List maximum value MAX/MAXD/MAXF

ในหน้านี้6 หัวข้อ

1.1. Instruction Description#

The maximum value of a single word list (MAX) is searched for in the list, the maximum value is returned in the (MAX) register, the first matching position and the total number of matches are returned in the (RES) register. The double character list lookup (MAXD) is for double characters, and the floating-point list lookup (MAXF) is for floating points. The index and quantity returned are always two single characters.

For example, MAX D10 D20 D120 K6, search for the maximum value from D10 to D15, store the search results in D20, and store the hit position and number of hits in D120 and D121.

List maximum

图1 List maximum

1.2. The valid operands of the instruction#

1.2.1. Maximum value of single word list(MAX)#

Input/Output Data Type operand Description
T 16 bit integer D List
MAX 16 bit integer D/CV/TV/AO/V/Z, bit composite word (Y/M/C/T/S), local variable (LW) maximum
RES 16 bit integer D/CV/TV/AO/V/Z, bit composite word (Y/M/C/T/S), local variable (LW) result
N 16 bit integer D/CV/TV/AI/AO/K/H/V/Z/FD, bit composite word (X/Y/M/C/T/S), local variable (LW) length

1.2.2. Maximum value of double words list(MAXD)#

Input/Output Data Type operand Description
T 32-bit integer D List
MAX 32-bit integer D/CV, bit composite word (Y/M/C/T/S), local variable (LD) maximum
RES 16 bit integer D/CV/TV/AO/V/Z, bit composite word (Y/M/C/T/S), local variable (LW) result
N 16 bit integer D/CV/TV/AI/AO/K/H/V/Z/FD, bit composite word (X/Y/M/C/T/S), local variable (LW) length

1.2.3. Floating number list maximum value(MAXF)#

Input/Output Data Type operand Description
T 32-bit Real Number D List
MAX 32-bit real number D, local variable (LF) maximum
RES 16 bit integer D/CV/TV/AO/V/Z, bit composite word (Y/M/C/T/S), local variable (LW) result
N 16 bit integer D/CV/TV/AI/AO/K/H/V/Z/FD, bit composite word (X/Y/M/C/T/S), local variable (LW) length

1.3. Example#

command table:

NETWORK 000

LDP X000

MAX D10 D20 D120 K6  // Find the maximum value between D10 and D15, return the maximum value up to D20, hit position up to D120, and hit count up to D121.

MAX

图2 MAX

อุปกรณ์ที่ใช้กับคู่มือนี้
2 รายการ
FAT-16MT-DC-E
FAT-16MT-DC-E

PLC 16 I/O 24V DC Transistor Output รองรับ Modbus RTU/RS485 TCP/IP

฿2,590

FAs-32MR-AC-E
FAs-32MR-AC-E

PLC 32 I/O 220V AC Relay Output รองรับ Modbus RTU/RS485 TCP/IP

฿3,690