文档库 最新最全的文档下载
当前位置:文档库 › PLC第一章 s7-200性能简介及编程软元件

PLC第一章 s7-200性能简介及编程软元件

PLC第一章  s7-200性能简介及编程软元件
PLC第一章  s7-200性能简介及编程软元件

第一章SIEMENS S7-200 PLC性能简介及编程软件复习:

1、可编程序控制器的基本组成和编程语言。

2、可编程序控制器的扫描工作方式、等效电路及工作原理。

3、数控机床中的可编程序控制器的形式、特点和功能。

第一节SIEMENS S7-200 PLC性能简介

一、S7-200 PLC的基本构成

1. 基本单元:由CPU、存储器、电源、数字量I/O单元组成。

图1-1 S7-200CPU模块

CPU226模块的I/O总数为40点,其中输入点24点,输出点16点。

图1-2 CPU266 AC/DC/继电器模块I/O接线图

个人计算机(PC)或编程器装上STEP7-Micro/WIN32编程软件后,即可供用户进行程序的编辑、调试和监视等。

3.STEP7-Micro/WIN32编程软件

STEP7-Micro/WIN32编程软件是基于Windows的应用软件,它的基本功能是创建、编辑、调试用户程序等。

4.通信电缆

通信电缆是PLC用来与个人计算机(PC)实现通信的,可以用PC/PPI电缆。

二、S7-200 PLC的软元件的功能

1.输入映像寄存器(I)

PLC的输入端子是从外部接收信号的窗口。输入端子与输入映像寄存器(I)的相应位对应即构成输入继电器,其常开和常闭触点使用次数不限。

注意:

输入继电器线圈只能由外部输入信号所驱动,而不能在程序内部用指令来驱动。

输入映像寄存器的数据可以bit为单位使用,也可按字节、字、双字为单位使用,其地址格式为:

位地址:I[字节地址].[位地址],如I0.1。

字节、字、双字地址:I[数据长度][起始字节地址],如IB4、IW6、ID8。

CPU226模块输入映像寄存器的有效地址范围为:I(0.0~15.7);IB(0~15);IW(0~14);ID(0~12)。

2.输出映像寄存器(Q)

PLC的输出端子是PLC向外部负载发出控制命令的窗口。输出端子与输出映像寄存器(Q)的相应位对应即构成输出继电器,输出继电器控制外部负载,其内部的软触点使用次数不限。

输出映像寄存器的数据可以bit为单位使用,也可按字节、字、双字为单位使用,其地址格式为

位地址:Q[字节地址].[位地址],如Q0.1。

字节、字、双字地址:Q[数据长度][起始字节地址],如QB4、QW6、QD8。

CPU226模块输入映像寄存器的有效地址范围为:I(0.0~15.7);IB(0~15);IW(0~14);ID(0~12)。

3.内部标志位存储器(M)

内部标志位存储器(M)也称为内部继电器,存放中间操作状态,或存储其它相关的数据。内部标志位存储器以位为单位使用,也可以字节、字、双字为单位使用。

注意:内部继电器不能直接驱动外部负载。

内部标志位存储器(M)的地址格式为:

位地址:M[字节地址].[位地址],如M0.1。

字节、字、双字地址:M[数据长度][起始字节地址],如MB4、MW6、MD8。

CPU226模块内部标志位存储器的有效地址范围为:M(0.0~31.7);MB(0~31);MW (0~30);MD(0~28)。

4.特殊标志位存储器(SM)

特殊标志位存储器(SM)即特殊内部继电器。它为用户提供一些特殊的控制功能及系统信息,用户对操作的一些特殊要求也通过SM通知系统。特殊标志位存储器(SM)以位为单位使用,也可以字节、字、双字为单位使用。

SM0.0 RUN监控,PLC在RUN状态时,SM0.0总为1。

SM0.1 初始脉冲,PLC由STOP转为RUN时,SM0.1 接通一个扫描周期。

SM0.2 当RAM中保存的数据丢失时,SM0.2接通扫描一个周期。

SM0.3 PLC上电进入RUN状态时,SM0.3 接通一个扫描周期。

SM0.4 分脉冲;占空比为50%,周期为1分钟的脉冲串。

SM0.5 秒脉冲;占空比为50%,周期为1秒钟的脉冲串。

SM0.6 扫描时钟,一个扫描周期为ON,下一个为OFF,交替循环。

SM1.0 执行指令的结果为0时,该位置1。

SM1.1 执行指令的结果溢出或检测到非法数值时,该位置1。

SM1.2 执行数学运算的结果为负数时,该位置1。

SM1.3 除数为0时,该位置1。

特殊标志位寄存器的地址格式为:

位地址:SM[字节地址].[位地址],如SM0.1。

字节、字、双字地址:SM[数据长度][起始字节地址],如SMB4、SMW6、SMD8。5.顺序控制继电器(S)

顺序控制继电器(S)是使用顺控继电器指令编程时的重要元件。

顺序控制继电器(S)以位为单位使用,也可按字节、字、双字来存取数据,其地址格式为

位地址:S [字节地址].[位地址],如S0.1。

字节、字、双字地址:S [数据长度][起始字节地址],如SB4、SW6、SD8。

CPU226模块顺序控制继电器的有效地址范围为:S(0.0~31.7);SB(0~31);SW(0~30);SD(0~28)。

6.定时器(T)

PLC中的定时器的作用相当于时间继电器。

定时器的设定值由程序赋与,定时器的分辨率有三种:1ms、10ms、100ms。每个定时器有一个16位的当前值寄存器以及一个状态位。

定时器地址表示格式为:T[定时器号],如T24。

S7-200 PLC定时器的有效地址范围为:T(0~255)。

7.计数器(C)

计数器是累计其计数输入端子或内部元件送来的脉冲数。计数器的结构与定时器基本一样,其设定值在程序中赋与,它有—个16位的当前值寄存器及一个状态位。

计数器地址表示格式为:C[计数器号],如C24。

S7-200 PLC计数器的有效地址范围为:C(0~255)。

8.变量寄存器(V)

S7-200系列PLC有较大容量的变量寄存器。用于模拟量控制、数据运算、设置参数等用途。变量寄存器可以bit为单位使用,也可按字节、字、双字为单位使用。其地址格式为

位地址:V [字节地址].[位地址],如V0.1。

字节、字、双字地址:V [数据长度][起始字节地址],如VB4、VW6、VD8。

CPU226模块变量寄存器的有效地址范围为:V(0.0~5119.7);VB(0~5119);VW(0~5118);VD(0~5116)。

9.累加器(AC)

累加器是用来暂存计算中间值的寄存器,也可向子程序传递参数或返回参数。S7-200 CPU中提供4个32bit累加器(AC0~AC3)。累加器支持以字节、字和双字的存取。以字节或字为单位存取累加器时,是访问累加器的低8位或低16位。

10.模拟量输入/输出寄存器(AI/AQ)

PLC外的模拟量经A/D转换为数字量,存放在模拟量输入寄存器(AI),供CPU运算,CPU运算的相关结果存在模拟量输出寄存器(AQ),经D/A转换为模拟量,驱动外部模拟量控制设备。故其地址格式为

AIW/AQW[起始字节地址],如AIW0,2,4,…;AQW0,2,4,…。

CPU226模块模拟量输入/输出寄存器的有效地址范围:AIW0~AIW62,AQW0~AQW62。

相关文档