产品库

西门子PLC 齐齐哈尔西门子模块代理商

产品信息
产地类别 进口

                       齐齐哈尔西门子模块代理商

S7-300 CPU模板的运行方式选择和状态指示
(1)CPU模板的运行方式选择
   RUN-P:可编程运行方式。 RUN:运行方式。
   STOP:停止方式。 MRES:清除存储器,不能保持。
(2)CPU的LED状态及故障指示灯
   SF(红色):系统出错/故障指示灯。
   BATF(红色):电池故障指示灯(只有CPU313和314配备)。
   DC5V(绿色):+5V电源指示灯。 FRCE(黄色):强制有效指示灯。
   RUN(绿色):运行状态指示灯。 STOP(黄色):停止状态指示灯。
(3)CPU315-2DP CPU的另外两个状态及故障指示灯
   BUS DF(BF)(红色):总线出错指示灯(只适用于带有DP接口的CPU)。
   SF DP(红色):DP接口错误指示灯(只适用于带有DP接口的CPU)。

西门子PLC s7立即触点和立即输出指令的应用

 

立即触点指令(Immediate)只能用于输入量I,执行立即触点指令时,立即读入物理输入点的值,根据该值决定触点的接通/断开状态,但是并不更新该物理输入点对应的输入过程映像寄存器。在语句表中,分别用LDI、AI、OI来表示开始、串联和并联的常开立即触点,用LDNI、ANI、ONI来表示开始、串联和并联的常闭立即触点。触点符号中间的“I”和“/I”用来表示立即常开触点和立即常闭触点。

立即触点和立即输出指令的应用

西门子PLC程序中常用的几个指令介绍

 

1、串联电路块的并联连接指令OLD

两个或两个以上的接点串联连接的电路叫串联电路块。串联电路块并联连接时,分支开始用LD、LDN指令,分支结束用OLD指令。OLD指令与后述的ALD指令均为无目标元件指令,而两条无目标元件指令的步长都为一个程序步。OLD有时也简称或块指令。

2、并联电路的串联连接指令ALD

两个或两个以上接点并联电路称为并联电路块,分支电路并联电路块与前面电路串联连接时,使用ALD指令。分支的起点用LD、LDN指令,并联电路结束后,使用ALD指令与前面电路串联。ALD指令也简称与块指令,ALD也是无操作目标元件,是一个程序步指令。

3、输出指令 =

1、= 输出指令是将继电器、定时器、计数器等的线圈与梯形图右边的母线直接连接,线圈的右边不允许有触点,在编程中,触点以重复使用,且类型和数量不受限制。

4、置位与复位指令S、R

S为置位指令,使动作保持;R为复位指令,使操作保持复位。从指定的位置开始的N个点的寄存器都被置位或复位,N=1~255如果被指定复位的是定时器位或计数器位,将清除定时器或计数器的当前值。

5、跳变触点EU,ED

正跳变触点检测到一次正跳变(触点的入信号由0到1)时,或负跳变触点检测到一次负跳变(触点的入信号由1到0)时,触点接通到一个扫描周期.正/负跳变的符号为EU和ED,他们没有操作数,触点符号中间的”P”和”N”分别表示正跳变和负跳变

6、空操作指令NOP

NOP指令是一条无动作、无目标元件的一个序步指令。空操作指令使该步序为空操作。用NOP指令可替代已写入指令,可以改变电路。在程序中加入NOP指令,在改动或追加程序时可以减少步序号的改变。

7、程序结束指令END

END是一条无目标元件的一序步指令。PLC反复进行输入处理、程序运算、输出处理,在程序的写入END指令,表示程序结束,直接进行输出处理。在程序调试过程中,可以按段插入END指令,可以按顺序扩大对各程序段动作的检查。采用END指令将程序划分为若干段,在确认处于前面电路块的动作正确无误之后,依次删去END指令。要注意的是在执行END指令时,也刷新监视时钟。

西门子PLC S7-200的SIMATIC指令集简表

 

布 尔 指 令

LD       N

LDI      N

LDN      N

LDNI      N

装载(开始的常开触点)

立即装载

取反后装载(开始的常闭触点)

取反后立即装载

A        N

AI       N

AN       N

ANI       N

与(串联的常开触点)

立即与

取反后与(串联的常开触点)

取反后立即与

O        N

OI       N

ON       N

ONI       N

或(并联的常开触点)

立即或

取反后或(并联的常开触点)

取反后立即与

LDBx     N1N2

装载字节比较结果N1(x:<,<=,=,>=,>,<>)N2

ABx      N1N2

与字节比较结果N1(x:<,<=,=,>=,>,<>)N2

OBx      N1N2

或字节比较结果N1(x:<,<=,=,>=,>,<>)N2

LDWx     N1N2

装载字比较结果N1(x:<,<=,=,>=,>,<>)N2

AWx      N1N2

与字节比较结果N1(x:<,<=,=,>=,>,<>)N2

OWx      N1N2

或字比较结果N1(x:<,<=,=,>=,>,<>)N2

LDDx     N1N2

装载双字比较结果N1(x:<,<=,=,>=,>,<>)N2

ADx      N1N2

与双字比较结果N1(x:<,<=,=,>=,>,<>)N2

ODx      N1N2

或双字比较结果N1(x:<,<=,=,>=,>,<>)N2

LDRx     N1N2

装载实数比较结果N1(x:<,<=,=,>=,>,<>)N2

ARx      N1N2

与实数比较结果N1(x:<,<=,=,>=,>,<>)N2

ORx      N1N2

或实数比较结果N1(x:<,<=,=,>=,>,<>)N2

NOT

栈顶值取反

EU

ED

上升沿检测

下降沿检测

=       N

=I      N

赋值(线圈)

立即赋值

S       S_BIT,N

R       S_BIT,N

SI      S_BIT,N

RI      S_BIT,N

置位一个区域

复位一个区域

立即置位一个区域

立即复位一个区域

 

传送、移位、循环和填充指令

MOVB    IN,OUT

MOVW    IN,OUT

MOVD    IN,OUT

MOVR    IN,OUT

BIR     IN,OUT

BIW     IN,OUT

字节传送

字传送

双字传送

实数传送

立即读取物理输入字节

立即写物理输出字节

BMB     IN,OUT,N

BMW     IN,OUT,N

BMD     IN,OUT,N

字节块传送

字块传送

双字块传送

SWAP    IN

交换字节

SHRB    DATA,S_BIT,N

移位寄存器

SRB     OUT,N

SRW     OUT,N

SRD     OUT,N

字节右移N位

字右移N位

双字右移N位

SLB     OUT,N

SLW     OUT,N

SLD     OUT,N

字节左移N位

字左移N位

双字左移N位

RRB     OUT,N

RRW     OUT,N

RRD     OUT,N

字节右移N位

字右移N位

双字右移N位

RLB     OUT,N

RLW     OUT,N

RLD     OUT,N

字节左移N位

字左移N位

双字左移N位

FILL    IN,OUT,N

用指定的元素填充存储器空间

逻辑操作

ALD

OLD

电路块串联

电路块并联

LPS

LRD

LPP

LDS

入栈

读栈

出栈

装载堆栈

AENO

对ENO进行与操作

ANDB    IN1OUT

ANDW    IN1OUT

ANDD    IN1OUT

字节逻辑与

字逻辑与

双字逻辑与

ORB     IN1OUT

ORW     IN1OUT

ORD     IN1OUT

字节逻辑或

字逻辑或

双字逻辑或

XORB    IN1OUT

XORW    IN1OUT

XORD    IN1OUT

字节逻辑异或

字逻辑异或

双字逻辑异或

INVB    OUT

INVW    OUT

INVD    OUT

字节取反(1的补码)

字取反

双字取反

表、查找和转换指令

ATT     TABLEDATA

把数据加到表中

LIFO    TABLEDATA

FIFO    TABLEDATA

从表中取数据,后入先出

从表中取数据,先入先出

FND=    TBLPATRNINDX

FND<> TBL,PATRN,INDX

FND<   TBL,PATRN,INDX

FND>   TBL,PATRN,INDX

在表中查找符合比较条件的数据

BCDI    OUT

IBCD    OUT

BCD码转换成整数

整数转换成BCD码

BTI     INOUT

IBT     INOUT

ITD     INOUT

TDI     INOUT

字节转换成整数

整数转换成字节

整数转换成双整数

双整数转换成整数

DTR     INOUT

TRUNC   INOUT

ROUND   INOUT

双整数转换成实数

实数四舍五入为双整数

实数截位取整为双整数

ATH     INOUTLEN

HTA     INOUTLEN

ITA     INOUTFMT

DTA     INOUTFMT

RTA     INOUTFMT

ASCII码→16进制数

16进制数→ASCII码

整数→ASCII码

双整数→ASCII码

实数→ASCII码

DECO    INOUT

ENCO    INOUT

译码

编码

SEG     IN,OUT

7段译码

中断指令

CRETI

从中断程序有条件返回

ENI

DISI

允许中断

禁止中断

ATCH    INT,EVENT

DTCH    EVENT

给事件分配中断程序

解除中断事件

通信指令

XMT     TABLEPORT

RCV     TABLEPORT

自由端口发送

自由端口接收

NETR    TABLEPORT

NETW    TABLEPORT

网络读

网络写

GPA     ADDRPORT

SPA     ADDRPORT

获取端口地址

设置端口地址

高速计数器指令

HDEF    HSCMODE

定义高速计数器模式

HSC     N

激活高速计数器

PLS     X

脉冲输出

数学、加1减1指令

+I      IN1OUT

+D      IN1OUT

+R      IN1OUT

整数,双整数或实数法

IN1+OUT=OUT

-I      IN1OUT

-D      IN1OUT

-R      IN1OUT

整数,双整数或实数法

OUT-IN1 =OUT

MUL     IN1OUT

*R      IN1OUT

*I      IN1OUT

*D      IN1OUT

整数乘整数得双整数

实数、整数或双整数乘法

IN1×OUT=OUT

MUL     IN1OUT

/R      IN1OUT

/I      IN1OUT

/D      IN1OUT

整数除整数得双整数

实数、整数或双整数除法

OUT/IN1=OUT

SQRT    INOUT

平方根

LN      INOUT

自然对数

LXP     IN,OUT

自然指数

SIN     INOUT

正弦

COS     INOUT

余弦

TAN     INOUT

正切

INCB    OUT

INCW    OUT

INCD    OUT

字节加1

字加1

双字加1

DECB    OUT

DECW    OUT

DECD    OUT

字节减1

字减1

双字减1

PID     TableLoop

PID回路

定时器和计数器指令

TON     TxxxPT

TOF     TxxxPT

TONR    TxxxPT

通电延时定时器

断电延时定时器

保持型通延时定时器

CTU     Txxx,PV

CTD     Txxx,PV

CTUD    Txxx,PV

加计数器

减计数器

加/减计数器

实时时钟指令

TODR    T

TODW    T

读实时时钟

写实时时钟

程序控制指令

END

程序的条件结束

STOP

切换到STOP模式

WDR

看门狗复位(300 ms)

JMP     N

LBL     N

跳到指定的标号

定义一个跳转的标号

CALL    N(N1,…)

CRET

调用子程序,可以有16个可选参数

从子程序条件返回

FOR     INDXINITFINAL

NEXT

For/Next循环

LSCR    N

SCRT    N

SCRE

顺控继电器段的启动

顺控继电器段的转换

顺控断电器段的结束

 

西门子PCL的4级线绕转子三相异步电动机的自动起动程序

 

概述

这个示例程序说明了4级线绕转子三相异步电动机的自动起动过程。电动机起动时转子为满电阻。经过一定时问后,个转子触点闭合并短接部分转子电阻。又经过一定时问后,后续触点逐步受到控制,而转子电阻每次都减小自至其完全短接,电动机以额定转速运行。

按接在输入端I0.0的点动开关ON即可开始平稳地启动电机。再按接在输入端I0.1的点动开关OFF即可停比电机。电机电路断路器接在输入端I0.2,当电机过载时输入端I0.2打开,电机停止。

例图

程序框图

程序和注释

下述两种情况之一,可将中问结果内存标志位M 2.0置位:一种是按接在输入端I0.0的点动开关ON,并且4个转子接触器都未被激活;另一种是电机接触器己动作(Q0.0=1)}这是为了锁定起动。这个中问结果内存标志位用来设置电机接触器内存标志位Q0.0(运行电机),另外还必须同时满足3个条件:OFF点动开关未动作,电机电路断路器未动作,无互锁。当ONOFF点动开关同时动作时,将互锁内存标志位M10.0置位,自到这两个点动开关重新回到初始位置,才能将互锁内存标复位。

当控制电泪L接触器的输出Q0.0被置位后,个定时器T37开始计时,2秒钟后,控制个转子接触器的输出QO门被置位。然后第二个定时器T38起动,又过2秒钟后,控制第二个转子接触器的输出Q0.2被置位。T39T40重复上述步骤,它们靠设置相应的输出Q0.3Q0.4来分别起动转子接触器34。这样,电机按额定转速旋转。当输入I0.110.2小再有任何电压时,也就是OFF点动开关打开或电机电路断路器打开时,电机关闭。

齐齐哈尔西门子模块代理商

信息声明:本产品供应信息由仪器网为您整合,供应商为(上海庆惜自动化设备有限公司),内容包括 (西门子PLC 齐齐哈尔西门子模块代理商)的品牌、型号、技术参数、详细介绍等;如果您想了解更多关于 (西门子PLC 齐齐哈尔西门子模块代理商)的信息,请直接联系供应商,给供应商留言!
供应商产品推荐
    您可能感兴趣的产品