-3-
3.5.5 MUX
——多选一指令
....................................................................................................................... 41
3.6 比较指令 ..................................................................................................................................................... 41
3.6.1 GT
——大于指令
................................................................................................................................ 41
3.6.2 LT
——小于指令
................................................................................................................................. 42
3.6.3 GE
——大于等于指令
....................................................................................................................... 43
3.6.4 LE
——小于等于指令
........................................................................................................................ 43
3.6.5 EQ
——等于指令
................................................................................................................................ 44
3.6.6 NE
——不等于指令
........................................................................................................................... 44
3.7 数据类型转换指令 ................................................................................................................................... 45
3.7.1 BOOL_TO _<TYPE>
——布尔类型转换指令
.................................................................................. 47
3.7.2 BYTE_TO _<TYPE>
——字节类型转换指令
................................................................................... 48
3.7.3 WORD_TO_<TYPE>
——字类型转换指令
..................................................................................... 50
3.7.4 DWORD_TO_<TYPE>
——双字类型转换指令
.............................................................................. 51
3.7.5 SINT_TO_<TYPE>
——短整型转换指令
......................................................................................... 52
3.7.6 USINT_TO_<TYPE>
——无符号短整型转换指令
........................................................................ 53
3.7.7 INT_TO _<TYPE>
——整数类型转换指令
...................................................................................... 54
3.7.8 UINT_TO_<TYPE>
——无符号整数类型转换指令
...................................................................... 55
3.7.9 DINT_TO_<TYPE>
——双整数类型转换指令
............................................................................... 56
3.7.10 UDINT_TO_<TYPE>
——无符号双整数类型转换指令
............................................................ 57
3.7.11 REAL_TO_<TYPE>
——实数类型转换指令
................................................................................. 58
3.7.12 TIME_TO _<TYPE>
——时间类型转换指令
................................................................................. 59
3.7.13 DATE_TO_<TYPE>
——日期类型转换指令
................................................................................. 60
3.7.14 DT_TO_<TYPE>
——日期时间类型转换指令
............................................................................ 60
3.7.15 TOD_TO_<TYPE>
——时间类型转换指令
.................................................................................. 61
3.7.16 STRING_TO_<TYPE>
——字符类型转换指令
............................................................................. 63
3.7.17 TRUNC
——截短转换指令
............................................................................................................. 63
3.8 初等数学运算指令................................................................................................................................... 64
3.8.1 ABS
——绝对值指令
......................................................................................................................... 64
3.8.2 SQRT
——平方根指令
....................................................................................................................... 65
3.8.3 LN
——自然对数指令
....................................................................................................................... 66
3.8.4 LOG
——常用对数指令
.................................................................................................................... 66
3.8.5 EXP
——指数指令
.............................................................................................................................. 67
3.8.6 SIN
——正弦指令
............................................................................................................................... 67
3.8.7 COS
——余弦指令
............................................................................................................................. 68
3.8.8 TAN
——正切指令
............................................................................................................................. 68
3.8.9 ASIN
——反正弦指令
........................................................................................................................ 69
3.8.10 ACOS
——反余弦指令
.................................................................................................................... 69
3.8.11 ATAN
——反正切指令
.................................................................................................................... 70
3.8.12 EXPT
——幂指令
.............................................................................................................................. 70
3.9 地址运算指令 ............................................................................................................................................ 71
3.9.1 ADR
——取地址指令
........................................................................................................................ 71
3.9.2 ^
——取地址内容指令
..................................................................................................................... 71
3.9.3 BITADR——
位地址指令
.................................................................................................................... 72
3.9.4 INDEXOF
——索引指令
..................................................................................................................... 73