The leader in industrial automation and control solutions

Instruction Parameters

Supported PLC Series

PLC-AESPLC-FBPLC-ES

Supported Positioning Modules

PLC Series
PLC-ES0808P
PLC-ES1616P
MOD-SPOS02

Supported Data Registers

MXYKLFTCSZRQD@DConstant
Base/Slot
S
D

Supported Flags

FlagBitSupport
ErrorF11.0
ZeroF11.1
CarryF11.2

Number of Steps

Steps
4

Operands

OperandDescription
Base/SlotThe first operand.
Entries are Hexadecimal data registers or constants.
This is the base and slot number where the positioning module is located.

This location depends on the amount of expansion modules the chassis contains.
If the CPU supports positioning, refer below.
SThe second operand.
Entries are WORD data registers or constants.
This is the set of absolute coordinates.
DThe third operand.
Entries are only WORD data registers.
This is where the result of the operation status is stored.

Assignment Example

The following example shows how to assign values to Base/Slot.

Module/Slot (PLC-ES/AES)

ModuleSlotExample
CPUSlot 0H0000 or 0
1st ExpansionSlot 1H0001 or 1
5th ExpansionSlot 5H0005 or 5
10th ExpansionSlot 10H000A
15th ExpansionSlot 15H000F

PLC-AES/ES CPU

If the CPU module is a PLC-AES/ES CPU, assign H0000 to Base/Slot.

Notice

Error Flag (F11.0) Notice

The error flag, F11.0, will be ON for one scan when the address of the data register assigned by @D exceeds the range of the data register, D. The range of the data register, D, is dependent on the CPU type.

Ladder Diagram Examples

ABRST

The ABRST instruction sets the absolute coordinates of the first positioning axis from the WORD operand, S, and saves the results in the WORD data register, D.