国外plc设计经典教材.docx
- 文档编号:14926439
- 上传时间:2023-06-28
- 格式:DOCX
- 页数:13
- 大小:21.14KB
国外plc设计经典教材.docx
《国外plc设计经典教材.docx》由会员分享,可在线阅读,更多相关《国外plc设计经典教材.docx(13页珍藏版)》请在冰点文库上搜索。
国外plc设计经典教材
国外plc设计经典教材
篇一:
PLC自编教材
第一章PLC的基本知识
PLC是可编辑程序控制器的简称,是一种专门为在工业环境下应用而设计的数字运算操作的电子装置。
它采用可以编辑程序的存储器,用来在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。
1-1接触器、继电器
一.接触器
接触器是用来频繁地遥控接通或断开交直流主电路及大容量控制电路的自动控制电器。
1.结构和组成
图
(1)
2.各部分说明
给线圈加上电源,则线圈得电,从而使辅助触头1、2动作(一般为两对);线圈失电,辅助触头1、2恢复常态。
说明:
本处没有涉及到主触头
二、继电器
继电器同接触器的结构大致相同,区别在于继电器一般不用来直接控制较强电流的主电路,因此它带的触头可以理解为都是辅助触头。
它主要用于增加接触器的辅助触头,以弥补接触器置自身所带辅助触头的不足。
1.结构和组成
图
(2)
2.各部分说明
线圈加上电源,则线圈得电,触头1、2、3、4动作;线圈失电,辅助触头1、2、3、4恢复常态。
1-2PLC的基本结构及工作原理
从下面开始,我们将逐渐展开介绍PLC,为了说明问题方便,文中给出的
电动机控制线路图同实际情况有很大区别,主要体现在画法和元器件的使用上(如热继电器),敬请注意。
一、电动机的点动控制线路1.接触器控制原理图
图(3)
2.加入PLC后的原理图
图(4)
图中说明:
E1、E2为PLC内部带的直流电源X0为PLC内部带的输入继电器Y0为PLC内部带的输出继电器
工作原理如下:
按下点动按钮SB后,继电器X0动作,X0常开触头闭合,使继
电器Y0动作,Y0常开触头闭合,KM线圈得电,主触头闭合,电动机点动;当放开SB后,按相反方向动作,电动机停止运行。
3.两个电路之间需说明的问题
(1)对于初次接触PLC的人来说,不易理解的是:
图(3)如此简单的线
路为何要搞成图(4)这么复杂,有这个必要吗?
请你莫急,当你学完下一个内容,我们再来解释这个问题,你可能有所理解了。
(2)在电路中加入PLC后,实现了输入输出的隔离,更能实现安全生产。
(3)PLC内部带的继电器用X0、Y0表示。
X0表示输入的继电器,Y0表示
输出的继电器。
(4)继电器X0、Y0的控制通过编程(软件)来实现。
二.电动机正转连续控制线路1.接触器控制原理图
2.加入PLC后的原理图
工作原理如下:
按下起动按钮SB,X0线圈得电,X0常开触头闭合,Y0线圈得电,Y0内部常开触头闭合自锁,Y0外部常开触头闭合使KM线圈得电,KM主触头闭合,电动机
正向启动连续运行
3.学习该电路后需说明的问题
(1)由点动控制线路和正转连续控制线路比较后发现:
利用接触器控制
需要改变接线才能实现控制功能的改变,而利用PLC控制,仅需通过软件改变PLC的内部控制就能实现电路的控制变化,这就是PLC的优点之一,复杂电路优势更加明显。
(2)PLC的另一个优点是:
内部继电器(如X,Y)的触头可以无限使用,
而用传统的接触器、继电器的形式必须通过增加元器件才能增加辅助触头,从而增加线路的复杂性。
(3)PLC内部定时器、计数器等的使用使控制线路更具灵活性
(4)利用PLC还能实现数据处理、通信、人机对话、显示等强大的功能,
从而进一步提高自动化的水平。
三.PLC的基本组成及工作过程1基本构成
2各部分简单介绍
(1)电源
利用开关电源将AC220V转化成直流电源,分别供给输入端信号开关、芯片、输出继电器。
另有锂电池作为备份电源
(2)输入接口IN
将外部开关或传感器的信号传递给PLC
(3)输出接口OUT
将PLC的控制信号输出到接触器、电磁阀等外部执行部件(4)ROM
存放生产厂家的系统程序,用户不能更改(5)RAM
存放随机变化的数据(6)E2PROM
存放用户编写的程序,后续将着重讨论这部分内容
3.PLC的工作程序
PLC在信号取样阶段读入输入信号(X),完毕后逐条执行用户编写的程序,执行完毕后通过输出部件(Y)向外输出到被控设备的执行机构,以驱动被控设备。
这一过程称为一个扫描周期,完成一个扫描周期后,又重新执行上述过程,扫描周而复始地进行。
1-3PLC与继电器的联系及用户程序(梯形图)的编写
一.PLC与继电器的联系
PLC控制是继电器控制的延续和发展,由PLC内部的微电子电路构成的模拟线圈和触点(软元件)取代了继电器的线圈和触点(硬元件),用PLC的程序指令代继电器控制的连接导线,将各个元件按照一定的逻辑关系连接起来,PLC控制的梯形图在许多方面可以看作是继电器控制的电路图。
电磁继电器本身所带的常开、常闭触点等有形、看得见的元件称为硬元件;与之相对应,存放在PLC的E2PROM中构成程序的常开、常闭触点等无形、看不见的元件称为软元件。
譬如,外部按钮SB是有形元件,所以称为硬元件,它的触点数是有限的;PLC内部的输入继电器实际是一个经光电开关隔离的无触点开关,并不是一般的继电器,是无形元件,所以称为软元件,它的触点数是无数的。
电磁继电器和PLC软元件图形符号的对照表如表1-1所示。
与电磁继电器有一点不同的是,一个软元件的触点数目不受限制(前已有所叙述)。
可以理解为,PLC内部有大量的由软件程序构成的继电器、计时器和计数器等软元件,用软元件按照一定的规则将它们连接起来,实现一定的控制功能,用来取代继电器控制电路中的控制回路。
篇二:
PLC参考教材
可编程控制器教学参考资料
(SIEMENSS7-200)
宋君烈
编者注:
因实验设备更新,配套教材出版周期较长。
为帮助同学更好的理解教学内容,在征得《可编程控制器选择、设计与维护》一书的作者殷洪义教授同意后,特节选部分与教学有关的内容供大家参考。
请同学尊重知识产权,课程全部结束后,应及时删除。
由于摘录匆忙,文中的段落、标号、内容衔接均有欠缺,请谅解。
东北大学信息学院
2021-11-04
一、S7-200的组成原理
S7-200系列PLC是SIEMENS公司新推出的一种小型PLC。
它以紧凑的结构、良好的扩展性、强大的指令功能、低廉的价格,已经成为当代各种小型控制工程的理想控制器。
S7-200PLC包含了一个单独的S7-200CPU和各种可选择的扩展模块,可以十分方便地组成不同规模的控制器。
其控制规模可以从几点上到几百点。
S7-200PLC可以方便地组成PLC-PLC网络和微机-PLC网络,从而完成规模更大的工程。
S7-200的编程软件STEP7-Micro/WIN32可以方便地在Windows环境下对PLC编程、调试、监控,使得PLC的编程更加方便、快捷。
可以说,S7-200可以完美地满足各种小规模控制系统的要求。
S7-200的技术指标
目前S7-200系列PLC主要有CPU221、CPU222、CPU224和CPU226四种。
档次最低的是CPU221,其数字量输入点数有6点,数字量输出点数有4点,是控制规模最小的PLC。
档次最高的应属CPU226,CPU226集成了24点输入/16点输
出,共有40个数字量I/O。
可连接
7个扩展模块,最大扩展至248点
数字量I/O点或35路模拟量I/O。
S7-200系列PLC四种CPU的
外部结构大体相同,见图2-l。
状态指示灯LED显示CPU所
处的工作状态指示。
存储卡接口可以扦入存储卡。
通讯接口可以连接RS-485总
线的通讯电缆。
顶部端子盖下边为输出端子和PLC供电电源端子。
输出端子的运行状态可以由顶部端子盖下方一排指示灯显示,ON状态对应的指示灯亮。
底部端子盖下边为输入端子和传感器电源端子。
输入端子的运行状态可以由底部端子盖上方一排指示灯显示,ON状态对应的指示灯亮。
前盖下面有运行、停止开关和接口摸块插座。
将开关拨向停止位置时,可编程序控制器处于停止状态,此时可以对其编写程序。
将开关拨向运行位置时,可编程序控制器处于运行状态,此时不能对其编写程序。
将开关拨向监控状态,可以运行程序,同时还可以监视程序运行的状态。
接口插座用于连接扩展模块实现I/O扩展。
CPU226的技术指标
CPU226本机集成了24点输入/16点输出共有40个数字量I/O。
可连接7个扩展模块,最大扩展至248点数字量I/O点或35路模拟量I/O。
CPU226有13K字节程序和数据存贮空间,6个独立的30KHz高速计数器,2路独立的20KHz高速脉冲输出,具有PID控制器。
CPU226配有2个RS-485通讯/编程口,具有PPI通讯、MPI通讯和自由方式通讯能力。
用于较高要求的中小型控制系统。
(1)CPU226与CPU221技术指标的区别
・外形尺寸:
196*80*62mm
・存储器:
程序存储器4096字
用户数据存储器2560字
存储器类型EEPROM
存储卡EEPROM
数据后备(超级电容)190小时
编程语言LAD,FBD和STL
程序组织一个组织块(可以包含子程序和中断程序)
・系统I/O:
本机I/O24入/16出
扩展模块数量7个模块
数字量I/O映像区256(128入/128出)
数字量I/O物理区248(128入/120出)
模拟量I/O映像区32入/32出
模拟量I/O物理区35(28/7)或14出
・附加功能:
内置高速计数器6个(30KHz)
内置模拟电位器2个(8位分辨率)
脉冲输出2个高速输出(20KHz)
通讯中断1发送器/2接收器
定时中断2个(1ms-255ms)
输入中断4个
实时时钟内置
口令保护3级口令保护
・通讯:
2个RS-485通讯口可用作PPI接口、MPI从站接口和自由口
・为传感器提供5VDC电流:
1000mA
CPU226的接线
・DC输入DC输出:
DC输入端由1M、0.0?
1.4为第1组,2M、1.5?
2.7为第2组,1M、2M分别为各组的公共端。
24VDC的负极接公共端1M或2M。
输入开关的一端接到24VDC的正极,输入开关的另-端连接到CPU226各输入端。
DC输出端由1M、1L+、0.0?
0.7为第1组,2M、2L+、1.0?
1.7为第2组组成。
1L+、2L+分别为公共端。
第1组24VDC的负极接1M端,正极接1L+端。
输出负载的一端接到1M端,输出负载的另-端接到CPU226各输出端。
第2组的接线与第1组相似。
・DC输入继电器输出:
DC输入端与CPU226的DC输入DC输出相同。
继电器输出端由3组构成,其中N(-)、1L、0.0?
0.3为第1组,N(-)、2L、0.4?
1.0为第2组,N(-)、3L、1.1?
1.7为第3组。
各组的公共端为1L、2L和3L。
第1组负载电源的一端N接负载的N(-)端,电源的另外一端L(+)接继电器输出端的1L端。
负载的另一端分别接到CPU226各个继电器输出端子。
第2组、第3组的接线与第1组相似。
CPU226组成的基本配置
由CPU226基本单元组成的基本配置可以组成1个24点数字量输入和16点数字量输出的小型系统。
输入点地址为I0.0、I0.1、…I0.7
I1.0、I1.1、…I1.7
I2.0、I2.1、…I2.7
输出点地址为Q0.0、Q0.1、…、Q0.7
Q1.0、Q1.1、…Q1.7
二、S7-200指令系统
PLC在运行时需要处理的数据一般都根据数据的类型不同、数据的功能不同而把数据分成几类。
这些不同类型的数据被存放在不同的存储空间,从而形成不同的数据区。
S7-200的数据区可以分为数字量输入和输出映像区、模拟量输入和输出映像区、变量存储器区、顺序控制继电器区、位存储器区、特殊存储器区、定时器存储器区、计数器存储器区、局部存储器区、高速计数器区和累加器区。
2.1S7-200的数据区
1.数字量输入和输出映象区
(1)数字量输入映像区(I区)
数字量输入映像区是S7-200CPU为输入端信号状态开辟的一个存贮区,用I表示。
在每次扫描周期的开始,CPU对输入点进行采样,并将采样值存于输入映像区寄存器中。
该区的数据可以是位(1bit)、字节(8bit)、字(16bit)或者双字(32bit)。
其表示形式如下。
・用位表示I0.0、I0.1、?
I0.7
I1.0、I1.1、?
I1.7
?
I15.0、I15.1、?
I15.7
共l28点。
输入映像区每个位地址包括存储器标识符、字节地址及位号三部分。
存储器标识符为“I”,字节地址为整数部分,位号为小数部分。
比如Il.0表明这个输入点是第1个字节的第0位。
・用字节表示IB0、IB1、?
IB15
共l6个字节。
输入映像区每个字节地址包括存储器字节标识符、字节地址两部分。
字节标识符为“IB”,字节地址为整数部分。
比如IB1表明这个输入字节是第1个字节,共8位,其中第0位是最低位,第7位是最高位。
・用字表示IW0、IW2、?
IW14
共8个字。
输入映像区每个字地址包括存储器字标识符、字地址两部分。
字标识符为“IW”,字地址为整数部分。
一个字含两个字节,一个字中的两个字节的地址必须连续,且低位字节在一个字中应该是高8位,高位字节在一个字中应该是低8位。
比如,IW0中的IB0应该是高8位,IB1应该是低8位。
・用双字表示ID0、ID4、?
ID12
共4个双字。
输入映像区每个双字地址包括存储器双字标识符、双字地址两部分。
双字标识符为“ID”,双字地址为整数部分。
一个双字含四个字节,四个字节的地址必须连续。
最低位字节在一个双字中应该是最高8位。
比如,ID0中的IB0应该是最高8位,IB1应该是高8位,IB2应该是低8位,IB3应该是最低8位。
(2)数字量输出映像区(Q区)
数字量输出映像区是S7-200CPU为输出端信号状态开辟的一个存贮区,用Q表示。
在扫描周期的结尾,CPU将输出映像寄存器的数值复制到物理输出点上。
该区的数据可以是位(1bit)、字节(8bit)、字(16bit)或者双字(32bit)。
其表示形式如下。
・用位表示Q0.0、Q0.1、?
Q0.7
Q1.0、Q1.1、?
Q1.7
?
Q15.0、Q15.1、?
Q15.7
共l28点。
输出映像区每个位地址包括存储器标识符、字节地址及位号三部分。
存储器标识符为“Q”,字节地址为整数部分,位号为小数部分。
比如Q0.l表明这个输出点是第0个字节的第1位。
・用字节表示QB0、QB1、?
QB15
共l6个字节。
输出映像区每个字节地址包括存储器字节标识符、字节地址两部分。
字节标识符为“QB”,字节地址为整数部分。
比如QBl表明这个输出字节是第1个字节,共8位,其中第0位是最低位,第7位是最高位。
・用字表示QW0、QW2、?
QW14
共8个字。
输出映像区每个字地址包括存储器字标识符、字地址两部分。
字标识符为“QW”,字地址为整数部分。
一个字含两个字节,一个字中的两个字节的地址必须连续,且低位字节在一个字中应该是高8位,高位字节在一个字中应该是低8位。
比如,QW0中的QB0应该是高8位,QBl应该是低8位。
・用双字表示QD0、QD4、?
QD12
共4个双字。
输出映像区每个双字地址包括存储器双字标识符、双字地址两部分。
双字标识符为“QD”,双字地址为整数部分。
一个双字含四个字节,四个字节的地址必须连续。
最低位字节在一个双字中应该是最高8位。
比如,QD0中的QB0应该是最高8位,QBl应该是高8位,QB2应该是低8位,QB3应该是最低8位。
应当指出,实际没有使用的输入端和输出端的映像区的存储单元可以作中间继电器用。
2.模拟量输入和输出映象区
(1)模拟量输入映像区(AI区)
模拟量输入映像区是S7-200CPU为模拟量输入端信号开辟的一个存贮区。
S7-200将测得的模拟值(如温度、压力)转换成1个字长的(16bit)的数字量,模拟量输入用区域标识符(AI)、数据长度(W)及字节的起始地址表示。
该区的数据为字(l6bit)。
其表示形式如下。
AIW0、AIW2、?
AIW30
共16个字,总共允许有16路模拟量输入。
应当指出,模拟量输入值为只读数据。
(2)模拟量输出映像区(AQ区)
模拟量输出映像区是S7-200CPU为模拟量输出端信号开辟的一个存贮区。
S7-200把l个字长(16bit)数字值按比例转换为电流或电压。
模拟量输出用区域标识符(AQ)、数据长度(W)及起始字节地址表示。
该区的数据为字(l6bit)。
其表示形式如下。
AQW0、AQW2、?
AQW30
共16个字,总共允许有16路模拟量输出。
3.变量存储器区(V区)
PLC执行程序过程中,会存在一些控制过程的中间结果,这些中间数据也需要用存储器来保存。
变量存储器就是根据这个实际的要求设计的。
变量存储器区是S7-200CPU为保存中间变量数据而建立的一个存贮区,用V表示。
该区的数据可以是位(1bit)、字节(8bit)、字(l6bit)或者双字(32bit)。
其表示形式如下。
・用位表示V0.0、V0.1、?
V0.7
V1.0、V1.1、?
V1.7
?
V5119.0、V5119.1、?
V5119.7
共40969点。
CPU221、CPU222变量存储器只有2048个字节,其变量存储区只能到V2047.7位。
变量存储器区每个位地址包括存储器标识符、字节地址及位号三部分。
存储器标识符为“V”,字节地址为整数部分,位号为小数部分。
比如Vl.l表明这是变量存储器区第1个字节的第1位。
・用字节表示VB0、VB1、?
VB5119
共5120个字节。
变量存储器区每个字节地址的表示应该包括存储器字节标识符、字节地址两部分。
字节标识符为“VB”,字节地址为整数部分。
比如VBl表明这个变量存储器字节是第1个字节,共8位,其中第0位是最低位,第7位是最高位。
篇三:
PLC设计任务书
皖西学院
课程设计任务书
系别:
专业:
学生姓名:
课程设计题目:
起迄日期:
课程设计地点:
指导教师:
叶磊
机械与电子工程学院电气工程及自动化学号:
2021011139
机械手动作模拟控制系统设计
12月29日~1月5日
机电学院实验室
吴学娟
下达任务书日期:
2021年12月30日
课程设计任务书
感谢您的阅读,祝您生活愉快。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 国外 plc 设计 经典 教材