Publication 1756-RM084F-EN-P - July 2002
6-8 Entering Structured Text Logic
OSRI
OSRI(
OSRI_tag
);
OTE
data_bit
[:=]
BOOL_expression
;
OTL
IF
BOOL_expression
THEN
data_bit
:= 1;
END_IF;
OTU
IF
BOOL_expression
THEN
data_bit
:= 0;
END_IF;
PI
PI(
PI_tag
);
PID
PID(PID
,ProcessVariable,Tieback,ControlVariable,PIDMasterLoop,InholdBit,
InholdValue);
PIDE
PIDE(
PIDE_tag
);
PMUL
PMUL(
PMUL_tag
);
POSP
POSP(
POSP_tag
);
RAD
dest
:= RAD(
source
);
REPEAT...UNTIL
REPEAT
<
statement
>;
UNTIL
bool_expression
END_REPEAT;
RESD
RESD(
RESD_tag
);
RET
RET(
ReturnPar)
;
RLIM
RLIM(
RLIM_tag
);
RMPS
RMPS(
RMPS_tag,RampValue,SoakValue,SoakTime
);
RTOR
RTOR(
RTOR_tag
);
RTOS
RTOS(
Source,Dest
)
SBR
SBR(
InputPar
);
SCRV
SCRV(
SCRV_tag
);
SETD
SETD(
SETD_tag
);
SFP
SFP(SFCRoutineName,TargetState);
SFR
SFR(SFCRoutineName,StepName);
SIN
dest := SIN(
source
);
SIZE
SIZE(
Souce,Dimensiontovary,Size
);
SNEG
SNEG(
SNEG_tag
);
SOC
SOC(
SOC_tag
);
SQRT
dest
:= SQRT(
source
);
SRT
SRT(
Array,Dimtovary,Control
);
SRTP
SRTP(
SRTP_tag
);
SSUM
SSUM(
SSUM_tag
);
SSV
SSV(
ClassName,InstanceName,AttributeName,Source
);
Instruction: Neutral text format: