S7-300STL指令注释

S7-300STL指令注释

按英文助记符分类的语句表指令(国际)

英文助记符 程序元素分类 说 明

+ : 整数算术运算指令 加上一个整数常数(16 位,32 位)

= : 位逻辑指令 赋值

): 位逻辑指令 嵌套闭合

+AR1 : 累加器指令 AR1 加累加器 1 至地址寄存器 1

+AR2 : 累加器指令 AR2 加累加器 1 至地址寄存器 2

+D : 整数算术运算指令 作为双整数(32 位),将累加器 1 和 累加器 2 中的内容相加 –D: 整数算术运算指令 作为双整数(32 位),将累加器 2 中的内容减去累加器 1 中的内容

*D : 整数算术运算指令 作为双整数(32 位),将累加器 1 和 累加器 2 中的内容相乘 /D : 整数算术运算指令 作为双整数(32 位),将累加器 2 中的内容除以累加器 1 中的内容

? D : 比较指令 双整数(32 位)比较 ==,<>,>,<,>=,<=

+I : 整数算术运算指令 作为整数(16 位),将累加器 1 和 累加器 2中的内容相加 –I :整数算术运算指令 作为整数(16 位),将累加器 2 中的内容减去累加器 1 中的内容

*I : 整数算术运算指令 作为整数(16 位),将累加器 1 和 累加器 2中的内容相乘 /I : 整数算术运算指令 作为整数(16 位),将累加器 2 中的内容除以累加器 1 中的内容

? I 比较指令 整数(16 位)比较 ==,<>,>,<,>=,<=

+R : 浮点算术运算指令 作为浮点数(32 位,IEEE-FP),将累加器1 和累加器 2 中的内容相加

–R : 浮点算术运算指令 作为浮点数(32 位,IEEE-FP),将累加器2 中的内容减去累加器 1 中的内容

*R: 浮点算术运算指令 作为浮点数(32 位,IEEE-FP),将累加器1 和累加器 2 中的内容相乘

/R : 浮点算术运算指令 作为浮点数(32 位,IEEE-FP),将累加器2 中的内容除以累加器 1 中的内容

? R : 比较指令 比较两个浮点数(32 位)==,<>,>,<,>=,<=

A : 位逻辑指令 “与”

A( : 位逻辑指令 “与”操作嵌套开始

ABS : 浮点算术运算指令 浮点数取绝对值(32 位,IEEE-FP)

ACOS: 浮点算术运算指令 浮点数反余弦运算(32 位)

AD : 字逻辑指令 双字“与”(32 位)

AN : 位逻辑指令 “与非”

AN( : 位逻辑指令 “与非”操作嵌套开始

ASIN : 浮点算术运算指令 浮点数反正弦运算(32 位)

ATAN: 浮点算术运算指令 浮点数反正切运算(32 位)

AW :字逻辑指令 字“与”(16 位)

BE : 程序控制指令 块结束

BEC : 程序控制指令 条件块结束

BEU : 程序控制指令 无条件块结束

BLD : 程序控制指令 程序显示指令(空)

S7 300STL指令注释相关文档

最新文档

返回顶部