Permitted actual operands
Which operands can be assigned as actual operands is shown in the
following table.
Parameter
type
Data type Actual operands permitted
I, Q
BI for an operand
with bit address
BY for an operand
with byte address
W for an operand
with word address
D for an operand
with double word address
I n.m input
Q n.m output
Fn.mflag
IB n input byte
QB n output byte
FY n flag byte
DL n data byte left
DR n data byte right
PY n peripheral byte
OY n byte from extended periphery
IW n input word
QW n output word
FW n flag word
DW n data word
PW n peripheral word
OW n word from extended periphery
ID n input double word
QD n output double word
FD n flag double word
DD n data double word
D
KM for a binary pattern (16 bits)
KY for two absolute numbers,
one byte each, each in the
range from 0 to 255
KH for a hexadecimal pattern
with a maximum of four
digits
KS for two alphanumeric
characters
KT for timer value (BCD-
coded) units .0 to .3 and
values 0 to 999
KC for a counter value
0 to 999
Constants
Table 2-6 Permitted actual operands for function blocks
Function Blocks
CPU 948 Programming Guide
C79000-G8576-C848-04
2 - 29