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

工控评论

 

位逻辑指令

指令

描述

STL

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

常开触点

LD

常闭触点

LDN

常开立即触点

LDI

常闭立即触点

LDNI

取反触点

NOT

上升沿脉冲

EU

下降沿脉冲

ED

输出指令

=

立即输出

=I

置位指令

S

 

 

SI

立即置位

复位

R

立即复位

RI

 

 

 

置位优先

 

 

 

 

复位优先

 

 

 

空指令

 

NOP

 

 

时钟指令

指令

描述

STL

 

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

 

读取实时时钟

 

TODR

 

 

设置实时时钟

 

TODW

 

 

读取实时时钟

(扩展)

 

TODRX

 

 

设置实时时钟

(扩展)

 

TODWX

 

通信指令

指令

描述

STL

发送

XMT

 

 

 

接收

 

 

RCV

 

 

 

网络读

 

 

NETR

 

 

 

网络写

 

 

NETW

 

 

 

获取端口地址

 

 

GET_ADDR

 

 

 

设置端口地址

 

 

SET_ADDR

 

 

比较指令

指令

描述

STL

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

字节=

 

字节≠

 

字节≥

 

字节≦

 

字节>

 

字节<

 

整数=

 

整数≠

 

整数≥

 

整数≦

 

整数>

 

整数<

 

双整数=

 

双整数≠

 

双整数≥

 

双整数≦

 

双整数>

 

双整数<

 

实数=

 

实数≠

 

实数≥

 

实数≦

 

实数>

 

实数<

 

字符串=

 

字符串≠

 

 

 

 

转换指令

指令

描述

STL

 

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

 

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

 

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

 

 

 

增计数

 

 

 

CTU

 

 

 

 

减计数

 

 

 

CTD

 

 

 

 

 

增减计数

 

 

 

 

CTUD

 

 

定义高速计数器

 

 

HDEF

 

 

高速计数器

 

HSC

 

 

脉冲输出

 

PLS

 

 

浮点数运算指令

指令

描述

STL

 

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

 

 

实数相加

 

 

+R

 

 

 

实数相减

 

 

-R

 

 

 

实数相乘

 

 

*R

 

 

 

实数相除

 

 

/R

 

 

平方根

 

SQRT

 

 

正弦运算

 

SIN

 

 

余弦运算

 

COS

 

 

正切运算

 

TAN

 

 

自然对数运算

 

LN

 

 

自然指数运算

 

EXP

 

 

 

PID
运算

 

 

PID

 

整数运算指令

指令

描述

STL

 

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

 

 

整数相加

 

 

+I

 

 

 

 

 

+D

 

双整数相加

 

 

整数相乘得双整数

 

 

MUL

 

 

 

整数相乘

 

 

*I

 

 

 

双整数相乘

 

 

*D

 

 

字节递增

 

INCB

 

 

字递增

 

INCW

 

 

双字递增

 

INCD

 

 

 

整数相减

 

 

-I

 

 

 

双整数相减

 

 

-D

 

 

整数相除得商/ 余数

 

 

DIV

 

 

 

整数相除

 

 

/I

 

 

 

双整数相除

 

 

/D

 

 

字节递减

 

DECB

 

 

字递减

 

DECW

 

 

双字递减

 

DECD

 

 

 

中断指令

指令

描述

STL

 

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

开放中断

ENI

 

禁止中断

DISI

 

中断有条件返回

RETI

 

 

 

 

 

ATCH

 

连接中断

 

 

分离中断

 

DTCH

 

 

清除中断事件

 

CEVNT

 

 

 

逻辑运算指令

指令

描述

STL

 

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

 

字节取反

 

INVB

 

 

双字节取反

 

INVD

 

 

 

字节与

 

 

ANDB

 

 

 

双字节与

 

 

ANDD

 

 

 

字节或

 

 

ORB

 

 

 

双字节或

 

 

ORD

 

 

 

字节异或

 

 

XORB

 

 

 

双字节异或

 

 

XORD

 

 

 

字取反

 

 

INVW

 

 

 

字与

 

 

ANDW

 

 

 

字或

 

 

ORW

 

 

 

字异或

 

 

XORW

 

传送指令

描述

描述

描述

 

 

字节传送

 

MOVB

 

 

双字传送

 

MOVD

 

 

 

字节块传送

 

 

BMB

 

 

 

双字块传送

 

 

BMD

 

 

字节交换

 

SWAP

 

 

字节传送立即读

 

BIR

 

 

字传送

 

MOVW

 

 

实数传送

 

MOVR

 

 

 

字块传送

 

 

BMW

字节传送立即写

BIW

 

程序控制指令

指令

描述

STL

 

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

 

 

 

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

 

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

 

字符串长度

 

SLEN

 

 

复制字符串

 

SCPY

 

 

 

 

复制子字符串

 

 

 

SSCPY

 

 

字符串连接

 

SCAT

 

 

 

查找字符串

 

 

SFND

 

 

查找子字符串中的字符

 

 

CFND

 

表指令

指令

描述

 

STL

 

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

 

先进先出

 

 

 

后进先出

 

 

 

 

填表

 

 

 

 

存储区填充

 

 

 

 

 

查表

 

 

定时器指令

指令

描述

STL

 

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

接通延时定时器

 

TON

 

有记忆接通延时定时器

 

TONR

 

关断延时定时器

 

TOF

 

 

开始间隔时间捕捉

 

BITIM

 

 

间隔时间捕捉

 

CITIM

 

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

发表评论