全国服务热线 19514718569

西门子代理商 S7-200的功能指令

发布:2023-05-06 16:47,更新:2024-01-07 08:08

S7-200的功能指令

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

S7-200 PLC功能指令总览。

字节字、双字逻辑操作指令;

  INVB    字节取反

  INV_W    字取反

  INV_DW    双字取反

  WAND_B    字节和字节相“与”

  WAND_W    字和字相“与”

  WAND_DW    双字和双字相“与”

字节字、双字逻辑操作指令;

  WOR_B    字节和字节相“或”

  WOR_W    字和字相“或”

  WOR_DW    双字和双字相“或”

  WXOR_B    字节和字节相“异或”

  WXOR_W    字和字相“异或”

  WXOR_DW    双字和双字相“异或”

比较指令;

  -|>=B|-    字节比较

  -|>=D|-    双整数比较

  -|>=I|-    整数比较

  -|>=R|-    浮点数比较

  -|==S|-    等于字符串

  -|S|-    不等于字符串

装载传送移动指令;

  MOV_B    移动字节

  MOV_W    移动字

  MOV_DW    移动双字

  MOV_R    移动浮点数

  BLKMOV_B    成块移动字节

  BLKMOV_W    成块移动字

  BLKMOV_DW    成块移动双字

  MOV_BIR    从输入立即移动字节

  MOV_BIW    向输出立即移动字节

移位指令;

  SHL_B    字节左移

  SHL_W    字左移

  SHL_DW    双字左移

  SHR_B    字节右移

  SHR_W    字右移

  SHR_DW    双字右移

  ROL_B    字节左循环

  ROL_W    字左循环

  ROL_DW    双字左循环

  ROR_B    字节右循环

  ROR_W    字右循环

  ROR_DW    双字右循环

  SHRB    寄存器位移

  SWAP    交换字节

代码转换指令;

  B_I    字节转换为整数

  I_B    整数转换为字节

  I_DI    整数转换为双整数

  I_S    BCD码转换为双整数

  DI_I    双整数转换为整数

  DI_R    双整数转换为浮点数

  I_BCD    整数转换为BCD码

  ROUND    舍人为双整数

  TRUNC    舍去小数取整为双整数

  R_S    浮点数转换为字符串

  ITA    整数转换为ASC II

  DTA    双整数转换为ASC II

  RTA    浮点数转换为ASC II

  ATH    ASC II转换为十六进制数字

  HTA    十六进制数字转换为ASCII

  S_I    字符串转换为整数

  S_DI    字符串转换为双整数

  S_R    字符串转换为浮点数

  DECO    解码

  ENCO    编码

  SEG    段

  SET_ADDR    整数的二进制反码

数学运算指令;

  ADD_R    浮点数加法

  SUB_R    浮点数减法

  MUL_R    浮点数乘法

  DIV_R    浮点数除法

  SQRT    浮点数平方根

  SIN    浮点数正弦运算

  COS    浮点数余弦运算

  TAN    浮点数正切运算

  LN    浮点数自然对数运算

  BXP    浮点数自然指数运算

  PID    浮点数比例、积分、微分环路运算

  ADD_DI    双整数加法

  ADD_I    整数加法

  SUB_DI    双整数减法

数学运算指令;

  SUB_I    整数减法

  MUL_DI    双整数乘法

  MUL_I    整数乘法

  MUL    整数相乘、积为双整数的乘法

  DIV_DI    双整数除法

  DIV_I    整数除法

  DIV    带余数的除法

  INC_B    递增字节运算

  INC_W    递增字运算

  INC_DW    递增双字运算

  DEC_B    递减字节运算

  DEC_W    递减字运算

  DEC_DW    递减双字运算

程序控制指令;

  ENI    启用中断

  DISI    禁用中断

  RETI    从中断(INT)有条件返回

  ATCH    附加中断

  DICH    分离中断

  CTR_EVNT    清除中断事件

  FOR    FOR

  -(NEXT)    NEXT

  -(JMP)    跳接

  LBL    标签

  SCR    载人SCR

  -(SCRT)    转移SCR

  -(SCRE)    结束SCR

  -(RET)    从子例行程序(SBR)有条件返回

  -(END)    程序(OB1)有条件结束

  -(STOP)    停止

  -(WDR)    监控程序重设

  DIAG_LED    诊断LED

特殊计数、定时指令;

  HDEF    高速计数器定义

  HSC    高速计数器

  PLS    脉冲输出

  BGN_ITIME    开始间隔时间

  CAL_ITIME    计算间隔时间

字符串指令;

  STR_LEN    查找字符串长度

  STR_CPY    将字符串1复制至字符串2

  SSTR_CPY    从字符串复制子字符串

  STR_CAT    并置字符串

  STR_FIND    在字符串1中查找字符串2

  CHR_FIND    在字符串中查找字符

表指令;

  LIFO    后人先出

  FIFO    先人先出

  AD_T_TBL    增加至表格

  FILL_N    内存填充

  TBL_FIND    表格查找

通信指令;

  RCV    接收

  NETR    网络读取

  NETW    网络写入

  GET_ADDR    获得端口地址


联系方式

  • 地址:上海松江 上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
  • 邮编:201600
  • 联系电话:未提供
  • 经理:吴悦
  • 手机:19514718569
  • QQ:2810544350
  • Email:2810544350@qq.com
产品分类