Operator ‘SUB’¶
This IEC operator is used for subtracting variables.
Permitted data types: BYTE
, WORD
, DWORD
, LWORD
, SINT
, USINT
, INT
, UINT
, DINT
, UDINT
, LINT
, ULINT
, REAL
, LREAL
, TIME
, TIME_OF_DAY (TOD)
, DATE
, DATE_AND_TIME (DT)
Possible combinations for TIME data types: TIME-TIME
= TIME
, DATE-DATE
= TIME
, TOD-TIME
= TOD
, TOD-TOD
= TIME
, DT-TIME
= DT
, DT-DT
= TIME
Note
Negative TIME values are undefined.
Examples
ST:
var1 := 7-2;
FBD: