精心整理的西门子可编程控制器指令,玩转工控必备!

工控评论

 

位逻辑指令文章源自公式库网-https://www.gongshiku.com/html/202304/jingxinzhenglideximenzikebianchengkongzhiqizhilingwanzhuangongkongbibei.html

指令文章源自公式库网-https://www.gongshiku.com/html/202304/jingxinzhenglideximenzikebianchengkongzhiqizhilingwanzhuangongkongbibei.html

描述文章源自公式库网-https://www.gongshiku.com/html/202304/jingxinzhenglideximenzikebianchengkongzhiqizhilingwanzhuangongkongbibei.html

STL文章源自公式库网-https://www.gongshiku.com/html/202304/jingxinzhenglideximenzikebianchengkongzhiqizhilingwanzhuangongkongbibei.html

文章源自公式库网-https://www.gongshiku.com/html/202304/jingxinzhenglideximenzikebianchengkongzhiqizhilingwanzhuangongkongbibei.html

常开触点文章源自公式库网-https://www.gongshiku.com/html/202304/jingxinzhenglideximenzikebianchengkongzhiqizhilingwanzhuangongkongbibei.html

LD文章源自公式库网-https://www.gongshiku.com/html/202304/jingxinzhenglideximenzikebianchengkongzhiqizhilingwanzhuangongkongbibei.html

文章源自公式库网-https://www.gongshiku.com/html/202304/jingxinzhenglideximenzikebianchengkongzhiqizhilingwanzhuangongkongbibei.html

常闭触点文章源自公式库网-https://www.gongshiku.com/html/202304/jingxinzhenglideximenzikebianchengkongzhiqizhilingwanzhuangongkongbibei.html

LDN文章源自公式库网-https://www.gongshiku.com/html/202304/jingxinzhenglideximenzikebianchengkongzhiqizhilingwanzhuangongkongbibei.html

常开立即触点

LDI

常闭立即触点

LDNI

取反触点

NOT

上升沿脉冲

EU

下降沿脉冲

ED

输出指令

=

立即输出

=I

置位指令

S

 

 

SI

立即置位

复位

R

立即复位

RI

 

 

 

置位优先

 

 

 

 

复位优先

 

 

 

空指令

 

NOP

 

 

时钟指令

指令

描述

STL

 

 

读取实时时钟

 

TODR

 

 

设置实时时钟

 

TODW

 

 

读取实时时钟

(扩展)

 

TODRX

 

 

设置实时时钟

(扩展)

 

TODWX

 

通信指令

指令

描述

STL

发送

XMT

 

 

 

接收

 

 

RCV

 

 

 

网络读

 

 

NETR

 

 

 

网络写

 

 

NETW

 

 

 

获取端口地址

 

 

GET_ADDR

 

 

 

设置端口地址

 

 

SET_ADDR

 

 

比较指令

指令

描述

STL

字节=

 

字节≠

 

字节≥

 

字节≦

 

字节>

 

字节<

 

整数=

 

整数≠

 

整数≥

 

整数≦

 

整数>

 

整数<

 

双整数=

 

双整数≠

 

双整数≥

 

双整数≦

 

双整数>

 

双整数<

 

实数=

 

实数≠

 

实数≥

 

实数≦

 

实数>

 

实数<

 

字符串=

 

字符串≠

 

 

 

 

转换指令

指令

描述

STL

 

 

sim

 

ITB

 

 

整数至双整数

 

ITD

 

 

 

整数至字符串

 

 

ITS

 

 

双整数至字符串

 

 

DTS

 

 

BCD
至整数

 

BCDI

 

 

 

实数至字符串

 

 

RTS

 

 

 

双整数至 ASCII

 

 

DTA

 

 

ASCII
至十六进制

 

 

ATH

 

 

取整(四舍五入)

 

ROUND

 

 

 

 

 

 

双整数至实数

 

 

 

 

DTR

 

 

 

字节至整数

 

 

BTI

 

 

 

双整数至整数

 

 

DTI

 

 

 

字符串至整数

 

 

STI

 

 

字符串至双整数

 

 

STD

 

 

 

整数至 BCD

 

 

IBCD

 

 

 

字符串至实数

 

 

STR

 

 

 

实数至 ASCII

 

 

RTA

 

 

十六进制至ASCII

 

 

HTA

 

 

取整(舍去小数)

 

 

TRUNC

 

 

 

整数至 ASCII

 

 

ITA

 

 

 

计数器指令

指令

描述

STL

 

 

 

 

增计数

 

 

 

CTU

 

 

 

 

减计数

 

 

 

CTD

 

 

 

 

 

增减计数

 

 

 

 

CTUD

 

 

定义高速计数器

 

 

HDEF

 

 

高速计数器

 

HSC

 

 

脉冲输出

 

PLS

 

 

浮点数运算指令

指令

描述

STL

 

 

 

实数相加

 

 

+R

 

 

 

实数相减

 

 

-R

 

 

 

实数相乘

 

 

*R

 

 

 

实数相除

 

 

/R

 

 

平方根

 

SQRT

 

 

正弦运算

 

SIN

 

 

余弦运算

 

COS

 

 

正切运算

 

TAN

 

 

自然对数运算

 

LN

 

 

自然指数运算

 

EXP

 

 

 

PID
运算

 

 

PID

 

整数运算指令

指令

描述

STL

 

 

 

整数相加

 

 

+I

 

 

 

 

 

+D

 

双整数相加

 

 

整数相乘得双整数

 

 

MUL

 

 

 

整数相乘

 

 

*I

 

 

 

双整数相乘

 

 

*D

 

 

字节递增

 

INCB

 

 

字递增

 

INCW

 

 

双字递增

 

INCD

 

 

 

整数相减

 

 

-I

 

 

 

双整数相减

 

 

-D

 

 

整数相除得商/ 余数

 

 

DIV

 

 

 

整数相除

 

 

/I

 

 

 

双整数相除

 

 

/D

 

 

字节递减

 

DECB

 

 

字递减

 

DECW

 

 

双字递减

 

DECD

 

 

 

中断指令

指令

描述

STL

 

开放中断

ENI

 

禁止中断

DISI

 

中断有条件返回

RETI

 

 

 

 

 

ATCH

 

连接中断

 

 

分离中断

 

DTCH

 

 

清除中断事件

 

CEVNT

 

 

 

逻辑运算指令

指令

描述

STL

 

 

字节取反

 

INVB

 

 

双字节取反

 

INVD

 

 

 

字节与

 

 

ANDB

 

 

 

双字节与

 

 

ANDD

 

 

 

字节或

 

 

ORB

 

 

 

双字节或

 

 

ORD

 

 

 

字节异或

 

 

XORB

 

 

 

双字节异或

 

 

XORD

 

 

 

字取反

 

 

INVW

 

 

 

字与

 

 

ANDW

 

 

 

字或

 

 

ORW

 

 

 

字异或

 

 

XORW

 

传送指令

描述

描述

描述

 

 

字节传送

 

MOVB

 

 

双字传送

 

MOVD

 

 

 

字节块传送

 

 

BMB

 

 

 

双字块传送

 

 

BMD

 

 

字节交换

 

SWAP

 

 

字节传送立即读

 

BIR

 

 

字传送

 

MOVW

 

 

实数传送

 

MOVR

 

 

 

字块传送

 

 

BMW

字节传送立即写

BIW

 

程序控制指令

指令

描述

STL

 

 

 

 

FORNEXT 循环

 

 

 

FOR

 

跳转

JMP

 

装载
SCR

LSCR

 

SBR
有条件返回

CRET

 

看门狗复位

WDR

 

 

诊断
LED

 

DLED

 

 

FORNEXT 循环

 

NEXT

 

 

标签

 

LBL

 

 

SCR
转换

 

SCRT

 

 

结束
SCR

 

SCRE

 

 

 

END

OB1
有条件结束

 

 

转至
STOP
模式

 

STOP

 

 

 

 

移位指令

指令

描述

STL

 

 

 

字节左移

 

 

SLB

 

 

 

双字左移

 

 

SLD

 

 

 

字节右移

 

 

SRB

 

 

 

双字右移

 

 

SRD

 

 

 

字节循环左移

 

 

RLB

 

 

 

双字循环左移

 

 

RLD

 

 

 

字节循环右移

 

 

RRB

 

 

 

双字循环右移

 

 

RRD

 

 

 

 

移位寄存器

 

 

 

SHRB

 

 

 

字左移

 

 

SLW

 

 

 

字右移

 

 

SRW

 

 

 

字循环左移

 

 

RLW

 

 

 

字循环右移

 

 

RRW

 

 

字符串指令

指令

描述

STL

 

 

字符串长度

 

SLEN

 

 

复制字符串

 

SCPY

 

 

 

 

复制子字符串

 

 

 

SSCPY

 

 

字符串连接

 

SCAT

 

 

 

查找字符串

 

 

SFND

 

 

查找子字符串中的字符

 

 

CFND

 

表指令

指令

描述

 

STL

 

 

先进先出

 

 

 

后进先出

 

 

 

 

填表

 

 

 

 

存储区填充

 

 

 

 

 

查表

 

 

定时器指令

指令

描述

STL

 

接通延时定时器

 

TON

 

有记忆接通延时定时器

 

TONR

 

关断延时定时器

 

TOF

 

 

开始间隔时间捕捉

 

BITIM

 

 

间隔时间捕捉

 

CITIM

 

运营不易,
感谢支持!
weinxin
我的微信
我的微信公众号
我的微信公众号扫一扫
weinxin
我的公众号
 
公式库网
  • 本文由 公式库网 发表于 2023年4月14日21:44:38
  • 转载请务必保留本文链接:https://www.gongshiku.com/html/202304/jingxinzhenglideximenzikebianchengkongzhiqizhilingwanzhuangongkongbibei.html

发表评论