技成培训网 技成学习APP 技成工具箱 技成企业服务

欢迎回到技成培训网

技成培训网

电工题库宝典

技成电工课堂

PLC练习题

技成PLC课堂

变频器故障查询

技成PLC学吧

伺服驱动故障查询

技成PLC网校

当前位置:技成首页 > 文章中心 > 西门子PLC > S7-300/400的功能指令

S7-300/400的功能指令

发布于2022-12-23 14:32 35 2 标签:功能指令

  S7-300/400plc可以使用的功能指令可以参考以下。

  S7-300/400 PLC功能指令总览。

字逻辑指令;

  WAND_DW    双字和双字相“与”

  WAND_W    字和字相“与”

  WOR_DW    双字和双字相“或”

  WOR_W    字和字相“或”

  WXOR_DW    双字和双字相“异或”

  WXOR_W    字和字相“异或”

  INV_I    整数的二进制反码

  INV_DI    双整数的二进制反码

  NEG_I    整数的二进制补码

  NEG_DI    双整数的二进制补码

  NEG_R    浮点数求反

比较指令;

  CMP>=D    双整数比较

  CMP>=1    整数比较

  CMP>=R    浮点数比较

装载传送移动指令;

  L【操作数】    将操作数指定的数据装入累加器1,累加器1的内容移动到累加器2。操作数可以是常数、存储器地址、存储器间接寻址,定时器、计数器的当前值等

  LC【操作数】    将定时器、计数器的当前值以BCD码的格式装入累加器1

  L STW    将状态字装人累加器1

  LAR1    将累加器1的内容装入地址寄存器1

  LAR2    将累加器1的内容装入地址寄存器2

  LAR1 AR2    将地址寄存器2的内容装入地址寄存器1

  L DBLG    将通用数据块的长度装入累加器1 将通用数据块的编号装入累加器1

  L DBNO

  L DILG    将即时数据块的长度装入累加器1

  L DINO    将即时数据块的编号装入累加器1

  T【操作数】    将累加器1的内容传送到操作数指定的存储器中,累加器1的保持不变。操作数可以是存储器地址、存储器间接寻址等

  T STW    将累加器1的内容装人状态字

  TAR1    将地址寄存器1的内容装入累加器1

  TAR2    将地址寄存器2的内容装入累加器1

  TAR1 AR2    将地址寄存器1的内容装入地址寄存器2

  TAK    交换累加器1与累加器2的内容

  CAR    交换地址寄存器1与地址寄存器2的内容

  MOVE    移动指令

移位指令;

  ROL_DW    双字左循环

  ROR_DW    双字右循环

  SHL_DW    双字左移

  SHL_W    字左移

  SHR_DI    双整数右移

  SHR_DI    双字右移

  SHR_I    整数右移

  SHR_W    字右移

代码转换指令;

  BCD_I    BCD码转换为整数

  I_BCD    整数转换为BCD码

  I_DI    整数转换为双整数

  BCD_DI    BCD码转换为双整数

  DI_R    双整数转换为浮点数

  ROUND    舍人为双整数

  TRUNC    舍去小数取整为双整数

  CEIL    上取整

  FLOOR    下取整

数学运算指令;

  ADD_DI    双整数加法

  ADD_I    整数加法

  SUB_DI    双整数减法

  SUB_I    整数减法

  MUL_DI    双整数乘法

  MUL_I    整数乘法

  DIV_DI    双整数除法

  DIV_1    整数除法

  MOD_DI    双整数取余

  ADD_R    浮点数加法

  SUB_R    浮点数减法

  MUL_R    浮点数乘法

  DIV_R    浮点数除法

  ABS    浮点数绝对值运算

  SQR    浮点数平方

  SQRT    浮点数平方根

  EXP    浮点数指数运算

  LN    浮点数自然对数运算

  COS    浮点数余弦运算

  SIN    浮点数正弦运算

  TAN    浮点数正切运算

  ACOS    浮点数反余弦运算

  ASIN    浮点数反正弦运算

  ATAN    浮点数反正切运算

程序控制指令;

  -(JMP)    跳转

  -(JMPN)    若非则跳转

  LABEL    标号

  -(CALL)    调用FC/SFC(无参数)

  CALL_FB    调用FB

  CALL_FC    调用FC

  CALL_SFB    调用SFB

  CALL_SFC    调用SFC

  -(MCR>)    主控继电器断开

  -(MCR<)    主控继电器接通

  -(MCRA)    主控继电器启动

  -(MCRD)    主控继电器停止

  -(RET)    返回

若有收获,就点个赞吧!

文章来源于网络及文献如有侵权请联系站长
分享到:

微信扫一扫分享

阅读与本文标签相同的文章

功能指令

相关推荐

最新文章 热门文章
最新课程 免费课程
PLC资料下载 电工电气资料下载
应用新秀
变频器故障代码查询APP
伺服故障代码查询APP
技成
手机APP
热门标签