Neutral text for ladder instructions

This table lists the neutral text format for instructions in ladder routines.
Instruction
Neutral Text Format
ABS
ABS(
source,destination
);
ACOS
ACOS(
source,destination
);
ADD
ADD(
source_A,source_B,destination
);
AFI
AFI();
AND
AND(
source_A,source_B,destination
);
ASIN
ASIN(
source,destination
);
ATAN
ATAN(
source,destination
);
AVE
AVE(
array,dim_to_vary,destination,control,length,position
);
BRK
BRK();
BSL
BSL(
array,control,source_bit,length
);
BSR
BSR(
array,control,source_bit,length
);
BTD
BTD(
source,source_bit,destination,destination_bit,length
);
CLR
CLR(
destination
);
CMP
CMP(
expression
);
CONCAT
CONCAT(
sourceA,sourceB,destination
)
COP
COP(
source,destination,length
);
COS
COS(
source,destination
);
CPS
CPS(
source,destination,length
);
CPT
CPT(
destination
,
expression
);
CTD
CTD(
counter,preset,accum
);
CTU
CTU(
counter,preset,accum
);
DEG
DEG(
source,destination
);
DELETE
DELETE(
source,quantity,start,destination
);
DIV
DIV(
source_A,source_B,destination
);
DTOS
DTOS(
source,destination
);
DTR
DTR(
source,mask,reference
);
EOT
EOT(
data_bit
);
EQ
EQ(
source_A,source_B
);
ESTOP
ESTOP(
estop_tag
,
reset_type,channel_A,channel_B,circuit_reset,fault_reset
);
EVENT
EVENT(
task
);
FAL
FAL(
control,length,position,mode,destination,expression
);
FBC
FBC(
source,reference,result,cmp_control,length,position,result_control,
length,position
);
FFL
FFL(
source,FIFO,control,length,position
);
FFU
FFU(
FIFO,destination,control,length,position
);
FIND
FIND(
source,search,start,result
);
FLL
FLL(
source,destination,length
);
FOR
FOR(
routine_name,index,initial_value,terminal_value,step_size
);
BCD_TO
BCD_TO(
source,destination
);
FSC
FSC(
control,length,position,mode,expression
);
GE
GE(
source_A,source_B
);
GT
GT(
source_A,source_B
);
INSERT
INSERT(
sourceA,sourceB,start,destination
);
IOT
IOT(
output_tag
);
JMP
JMP(
label_name
);
JSR
JSR(
routine_name,input_1,...input_n,return_1,..return_n
);
LBL
LBL(
label_name
);
LE
LE(
source_A,source_B
);
LT
LT(
source_A,source_B
);
LFL
LFL(
source,LIFO,control,length,position
);
LFU
LFU(
LIFO,destination,control,length,position
);
LIMIT
LIMIT(
low_limit,test,high_limit
);
LN
LN(
source,destination
);
LOG
LOG(
source,destination
);
LOWER
LOWER(
source,destination);
MOD
MOD(
source_A,source_B,destination
);
MOVE
MOVE(
source,destination
);
MUL
MUL(
source_A,source_B,destination
);
NEG
NEG(
source,destination
);
NE
NE(
source_A,source_B
);
NOP
NOP();
NOT
NOT(
source,destination
);
ONS
ONS(
storage_bit
);
OR
OR(
source_A,source_B,destination
);
OSF
OSF(
storage_bit,output_bit
);
OSR
OSR(
storage_bit,output_bit
);
OTE
OTE(
data_bit
);
OTL
OTL(
data_bit
);
OTU
OTU(
data_bit
);
PID
PID(PID
,process_variable,tieback,control_variable,pid_master_loop,
inhold_bit,inhold_value);
RAD
RAD(
source,destination
);
RES
RES(
structure
);
RET
RET(
return_1,...return_n
);
RTO
RTO(
timer,preset,accum
);
RTOS
RTOS(
source,destination
)
SBR
SBR(
routine_name,input_1,...input_n
);
SIN
SIN(
source,destination
);
SIZE
SIZE(
souce,dimension_to_vary,size
);
SQI
SQI(
array,mask,source,control,length,position
);
SQL
SQL(
array,source,control,length,position
);
SQO
SQO(
array,mask,destination,control,length,position
);
SQRT
SQRT(
source,destination
);
SRT
SRT(
array,dim_to_vary,control,length,position
);
STD
STD(
array,dim_to_vary,destination,control,length,position
);
STOD
STOD(
source,destination
)
STOR
STOR(
source,destination
)
SUB
SUB(
source_A,source_B,destination
);
SWPB
SWPB(
source,order_mode,destination
);
TAN
TAN(
source,destination
);
TND
TND();
TO_BCD
TO_BCD(
source,destination
);
TOF
TOF(
timer,preset,accum
);
TON
TON(
timer,preset,accum
);
TRUNC
TRUNC(
source,destination
);
UID
UID();
UIE
UIE();
UPPER
UPPER(
source,destination);
XIC
XIC(
data_bit
);
XIO
XIO(
data_bit
);
XOR
XOR(
source_A,source_B,destination
);
EXPT
EXPT(
source_A,source_B,destination
);
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.
Normal