1. Caculate the absolute value ABS/ABSD

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

1.1. Instruction Description#

The instruction (ABS) takes a given 16 bit integer input (IN) and outputs a 16 bit integer result (OUT). According to the polarity of the input, the original value is output when the input is positive, and the opposite value is output when the input is negative.

The operand of the instruction (ABSD) is 32 bits.

1.2. The valid operands of the instruction#

1.2.1. Single word instruction(ABS)#

Input/Output Data Type operand Description
IN 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) Input
OUT 16 bit integer D/CV/TV/AO/V/Z/FD, bit composite word (Y/M/C/T/S), local variable (LW) output

1.2.2. Double word instruction(ABSD)#

Input/Output Data Type operand Description
IN 32-bit integer D/CV/K/H/FD, bit composite word (X/Y/M/C/T/S), local variable (LD) input
OUT 32-bit integer D/CV/FD, bit composite word (Y/M/C/T/S), local variable (LD) output

1.3. Example#

Command table:

NETWORK 000

LD M100

ABS D0 D10

ABS

图1 ABS

อุปกรณ์ที่ใช้กับคู่มือนี้
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