Instruction List
B-2
ET 200S Interface Module IM 151/CPU
A5E00058783-01
B.1 Address Identifiers and Parameter Ranges
Ad-
dress
ID
Para-
meter
Range
Description
Q 0.0 to
127.7
Output (in PIO)
QB 0 to 127 Output byte (in PIQ)
QW 0 to 126 Output word (in PIQ)
QD 0 to 124 Output double word (in PIQ)
B – Byte with general register-indi-
rect addressing
W – Word with general register-indi-
rect addressing
D – Double word with general regi-
ster-indirect addressing
DBX 0.0 to
8191.7
Data bit in data block
DB 1 to 127 Data block
DBB 0 to
8191
Data byte in DB
DBW 0 to
8190
Data word in DB
DBD 0 to
8188
Data double word in DB
DIX 0.0 to
8191.7
Data bit in instance DB
DI 1 to 127 Instance data block
DIB 0 to
8191
Data byte in instance DB
DIW 0 to
8190
Data word in instance DB
DID 0 to
8188
Data double word in instance
DB
I 0.0 to
127.7
Input (in PII)
IB 0 to 127 Input byte (in PII)
IW 0 to 126 Input word (in PII)
ID 0 to 124 Input double word (in PII)
L 0.0 to
255.7
Local data
LB 0 to 255 Local data byte
LW 0 to 254 Local data word
LD 0 to 252 Local data double word
M 0.0 to
255.7
Memory markers
MB 0 to 255 Memory byte
MW 0 to 254 Memory word
MD 0 to 252 Memory double word
PQB 0 to
1535
Peripheral output byte
PQW 0 to
1534
Peripheral output word
PQD 0 to
1535
Peripheral output double word
PIB 0 to
1535
Peripheral input byte
PIW 0 to
1534
Peripheral input word
PID 0 to
1532
Peripheral input double word
T 0 to 127 Timer
C 0 to 63 Counter
Para-
me-
ters
– Instruction addressed via para-
meter
B# – Constant, 2 or 4 bytes
D# – IEC data constant
L# – 32-bit integer constant
P# – Pointer constant
S5T# – S5 time constant (16 bits)*
T# ** Time constant (16/32 bits)
TOD# – IEC time constant (32 bits)
C# – Counter constant (16/32 bits)
2# – Binary constant (16/32 bits)
16# – Hexadecimal constant
(16/32 bits)
* for loading S5 timers
** T # 1D_5M_3M_1S_2MS