第八章 PLC模拟量控制系统梯形图设计方法
- 格式:ppt
- 大小:187.00 KB
- 文档页数:16
零基础学习PLC入门,6个指令完成模拟量程序梯形图(附程序)这一节讲述4-20mA的模拟量信号进入西门子S7-200PLC以后,PLC怎样通过程序把它变成我们想要的实际数值。
虽然这节讲的是西门子PLC的模拟量处理程序,但道理都是一样的,你只要把程序的原理弄明白了,在其他品牌的PLC上应用也是一样的,不管是三菱的还是施耐德的都一样。
所以文章最后我会附上本节所讲的程序的下载方法,有需要的朋友可以自己下载研究。
通过上一节的学习我们知道,模拟量其实就是一个在一定数字范围内连续变化的数值。
这个数字范围绝大多数都是用4-20mA这个电流信号作为标准范围,至于为什么这样用,上一节已经讲的很清楚了,这里不再重复。
接下来看图1。
图1,的左边是一个量程范围为0-10kpa的压力变送器,它的输出电流就是0-10kpa对应4-20mA,所以压力在5kpa时对应的电流就是12mA,我们只要在电路中串联一个数字万用表就能看到电流的读数,然后我们通过这个读数,拿一个计算器通过加减乘除就能算出实际的压力是5kpa。
这就是手动的算法,如果用这种算法去算实际压力值,简直就是太老土了。
这些活只要交给PLC去干就行了,你只要把程序写好PLC就会不知疲倦的去算还不会出错,我们腾出时间看点自己想看的片片多好呢。
那怎么让PLC去算呢?很简单,我们只要做两件事就可以了。
第一,硬件部分,看图1的右边,我们只要在原来接数字万用表的地方,接一个PLC的模拟量输入模块就行了,你没看错,原理就是这样的。
它实际的接线图就是下面的图2。
在图2我们看到压力变送器和PLC的模拟量模块串联在一起,模拟量模块把接收到的4-20mA电流信号经过处理传送给PLC,这样PLC就能通过程序计算出实际的压力值了。
它的内部处理过程如下。
图3,是模拟量信号在PLC内部的处理过程和工作原理,只要能看明白这张图,我下面讲程序时你就能很容易理解了。
其实模拟量模块内部和压力变送器内部一样,都是有一块电路板。
PLC控制系统的设计一、PLC控制系统设计原则与步骤1.PLC控制系统设计的基本原则PLC控制系统主要是实现被控对象的要求提高生产效率和产品质量其设计应遵循以下原则1 最大限度地满足被控对象的控制要求。
设计前应深入现场进行调查研究搜集资料并拟定电气控制方案。
2 在满足控制要求的前提下力求使控制系统简单、经济、使用及维护方便。
3 保证控制系统安全、可靠。
4 考虑到生产的发展和工艺的改进在选择PLC的容量时应适当留有欲量。
N 满足要求Y N 满足要求2 .PLC控制系统设计的步骤PLC控制系统的设计过程如图所示1. 根据生产工艺过程分析控制要求分析控制要求确定人机接口设备PLC硬件系统设置分配I/O点设计梯形图程序写入、检查程序模拟调试设计制作控制柜现场安装接线分析控制要求现场总调试交付使用这一步是系统设计的基础设计前应熟悉图样资料深入调查研究与工艺、机械方面的技术人员和现场操作人员密切配合共同讨论以解决设计中出现的问题。
应详细了解被控对象的全部功能例如机械部件的动作顺序、动作条件、必要的保护与联锁系统要求哪些工作方式例如手动、自动、半自动等设备内部机械、液压、气动、仪表、电气五大系统之间的关系PLC与其他智能设备例如别的PLC、计算机、变频器、工业电视、机器人之间的关系PLC是否需要通信联网需要显示哪些数据及显示的方式等等。
还应了解电源突然停电及紧急情况的处理以及安全电路的设计。
有时需要设置PLC之外的手动的或机电的联锁装置来防止危险的操作。
对于大型的复杂控制系统需要考虑将系统分解为几个独立的部分各部分分别单独的PLC或其他控制装置来控制并考虑它们之间的通信方式。
1. 选择和确定人机接口设备I/O设备用于操作人员与PLC之间的信息交换使用单台PLC的小型开关量控制系统一般用指示灯、报警器、按钮和操作开关来作人机接口。
PLC本身的数字输入和数字显示功能较差可以用PLC的开关量I/O点来实现数字的输入和显示但是占用的I/O点多甚至还需要用户自制硬件。
第5章S7-200 PLC的指令系统习题与思考题7-200指令参数所用的基本数据类型有哪些?:S7-200 PLC的指令参数所用的基本数据类型有1位布尔型(BOOL)、8位无符号字节型(BYTE)、8位有符号字节型(SIMATIC模式仅限用于SHRB指令)、16位无符号整数(WORD)、16位有符号整数(INT)、32位无符号双字整数(DWORD)、32位有符号双字整数(DINT)、32位实数型(REAL)。
实数型(REAL)是按照ANSI/IEEE 754-1985标准(单精度)的表示格式规定。
2~255字节的字符串型(STRING)即I/O指令有何特点?它应用于什么场合?:立即指令允许对输入和输出点进行快速和直接存取。
当用立即指令读取输入点的状态时,相应的输入映像寄存器中的值并未发生更新;用立即指令访问输出点时,访问的同时,相应的输出映像寄存器的内容也被刷新。
由于立即操作指令针对的是I/O端口的数字输入和数字输出信号,所以它们的位操作数地址只能是物理输入端口地址Ix.x和物理输出端口地址Qx.x。
辑堆栈指令有哪些?各用于什么场合?:复杂逻辑指令,西门子称为逻辑堆栈指令。
主要用来描述对触点进行的复杂连接,并可以实现对逻辑堆栈复杂的操作。
杂逻辑指令包括:ALD、OLD、LPS、LRD、LPP和LDS。
这些指令中除LDS外,其余指令都无操作数。
这些指令都是位逻辑指令。
装载与指令ALD用于将并联子网络串联起来。
装载或指令OLD用于将串联子网络并联起来。
辑推入栈指令LPS,在梯形图中的分支结构中,用于生成一条新的母线,左侧为主控逻辑块时,第一个完整的从逻辑行从此处开始。
辑读栈指令LRD,在梯形图中的分支结构中,当左侧为主控逻辑块时,该指令用于开始第二个和后边更多的从逻辑块。
辑栈弹出指令LPP,在梯形图中的分支结构中,用于恢复LPS指令生成的新母线。
入堆栈指令LDS,复制堆栈中的第n级值,并将该值置于栈顶。
【流程】PLC梯形图编程的8个步骤梯形图编程的步骤,具体内容如下:(一)决定系统所需的动作及次序。
当使用可编程控制器时,最重要的一环是决定系统所需的输入及输出。
输入及输出要求:(1) 第一步是设定系统输入及输出数目。
(2) 第二步是决定控制先后、各器件相应关系以及作出何种反应。
(二)对输入及输出器件编号每一输入和输出,包括定时器、计数器、内置寄存器等都有一个唯一的对应编号,不能混用。
(三)画出梯形图。
根据控制系统的动作要求,画出梯形图。
梯形图设计规则(1)触点应画在水平线上,并且根据自左至右、自上而下的原则和对输出线圈的控制路径来画。
(2)不包含触点的分支应放在垂直方向,以便于识别触点的组合和对输出线圈的控制路径。
(3)在有几个串联回路相并联时,应将触头多的那个串联回路放在梯形图的最上面。
在有几个并联回路相串联时,应将触点最多的并联回路放在梯形图的最左面。
这种安排,所编制的程序简洁明了,语句较少。
(4)不能将触点画在线圈的右边。
(四)将梯形图转化为程序把继电器梯形图转变为可编程控制器的编码,当完成梯形图以后,下一步是把它的编码编译成可编程控制器能识别的程序。
这种程序语言是由序号(即地址)、指令(控制语句)、器件号(即数据)组成。
地址是控制语句及数据所存储或摆放的位置,指令告诉可编程控制器怎样利用器件作出相应的动作。
(五)在编程方式下用键盘输入程序。
(六)编程及设计控制程序。
(七)测试控制程序的错误并修改。
(八)保存完整的控制程序。
-----------------------------------------------------------。
摇臂钻床控制电路原理图及PLC控制电路梯形图设计设计方法步骤:钻床的主轴电动机用接触器KM1控制,摇臂的升降电动机用KM2和KM3控制,立柱的松开和夹紧电动机用KM4和KM5控制。
下面图1和图2是实现具有相同功能的PLC控制系统的外部接线图和梯形图。
PLC的外部接线图和梯形图的步骤如下:1.根据被控设备的工艺过程和机械的动作情况,掌握控制系统的工作原理。
2.确定PLC的输入信号和输出负载,画出PLC外部接线图。
PLC的外部接线图:3.确定与继电器电路图的中间继电器、时间继电器对应的梯形图中的辅助继电器(M)和定时器(T)的元件号。
4.根据上述对应关系画出梯形图。
顺序控制设计法与顺序功能图:顺序控制设计法。
顺序控制就是按照生产工艺预先规定的顺序,在各个输入信号的作用下,根据内部状态和时间的顺序,在生产过程中各个执行机构自动地有序地进行工作。
使用顺序控制设计法时首先根据系统的工艺过程,画出顺序功能图,然后根据顺序功能图画出梯形图。
顺序控制设计法的设计基本步骤及内容如下:1.步的划分分析被控对象的工作过程及控制要求,将系统的工作过程划分成若干个阶段,这些阶段称为“步”。
步。
在每一步内PLC各输出量状态均保持不变,但是相邻两步输出量总的状态是不同的。
图3步的划分:a) 划分方法一b) 划分方法二总之,步的划分应以PLC输出量状态的变化来划分,步的这种划分方法使代表各步的编程元件的状态与各输出量的状态之间有着极为简单的逻辑关系。
2.转换条件的确定转换条件是使系统从当前步进入下一步的条件。
常见的转换条件有按钮、行程开关、定时器和计数器的触点的动作(通/断)等。
转换条件也可以是若干个信号的逻辑组合。
3.顺序功能图的绘制根据以上分析画出描述系统工作过程的顺序功能图。
这是顺序功能设计法中最关键的一个步骤。
绘制顺序功能图的具体方法将在本节下面介绍。
4.梯形图的绘制根据顺序功能图,采用某种编程方式设计出梯形图。
有关编程方式将在本章第五节介绍。
PLC梯形图的识别方法与步骤大全一、总体分析1 系统分析依据控制系统所需完成的控制任务,对被控对象的工艺过程、工作特点以及控制系统的控制过程、控制规律、功能和特征进行详细分析,明确输入、输出物理量是开关量还是模拟量,明确划分控制的各个阶段及其特点,阶段之间的转换条件,画出完整的工作流程图和各执行元件的动作节拍表。
2 看主电路进一步了解工艺流程及其对应的执行装置和元器件。
3 看PLC控制系统的I/O配置和PLC的I/O接线了解输入信号和对应输入继电器的配置、输出继电器的配置及其所接的对应负载。
在没有给出输入/输出设备定义和PLC的I/O配置的情况下,应根据PLC的I/O接线图或梯形图和指令语句表,做出输入/输出设备定义和PLC的I/O配置。
4 通过PLC的I/O接线图了解梯形图PLC的I/O接线是连接主电路和PLC梯形图的纽带。
(1) 根据用电器(如电动机、电磁阀、电加热器等)主电路控制电器(接触器、继电器)主触点的文字符号,在PLC的I/O接线图中找出相应编程元件的线圈,便可得知控制该控制电器的输出继电器,再在梯形图或语句表中找到该输出继电器的程序段,并做出标记和说明。
(2) 根据PLC的 I/O接线图的输入设备及其相应的输入继电器,在梯形图(或语句表)中找出输入继电器的动合触点、动断触点,并做出相应标记和说明。
二、梯形图的结构分析1 PLC控制系统梯形图的特点(1) PLC控制系统的输入信号和输出负载继电器电路图中的交流接触器和电磁阀等执行机构用PLC的输出继电器来控制,它们的线圈接在PLC的输出端。
按钮、控制开关、限位开关、接近开关等用来给PLC提供控制命令和反馈信号,它们的触点接在PLC的输入端。
(2) 继电器电路图中的中间继电器和时间继电器的处理继电器电路图中的中间继电器和时间继电器的功能用PLC内部的辅助继电器和定时器来完成,它们与PLC的输入继电器和输出继电器无关。
(3) 设置中间单元在梯形图中,若多个线圈都受某一触点串/并联电路的控制,为了简化电路,在梯形图中可设置用该电路控制的辅助继电器,辅助继电器类似于继电器电路中的中间继电器。
PLC模拟量数字量转换梯形图举例说明矩形N80系列小型PLC的模拟量量程换算说明目录第一部分:各个PLC型号的量程 (2)(一)集成模拟量的一体化主机: (2)(二)扩展模块: (3)选择无符号数时的量程---------------------------------------------------------------------3选择有符号数时的量程---------------------------------------------------------------------4第二部分:物理量(工程量)和数字量的转换计算 (6)AD/DA转换的万能计算公式 (6)例子1:已知传感器物理量,求对应的PLC的数字值 (7)例子2:已知PLC数字量,求对应的传感器的物理量 (9)第三部分:矩形PLC模拟量扩展模块一览表:--------------------------------11第一部分:各个PLC型号的量程N80系列小型PLC,其模拟量输入寄存器从30001开始,为16位,有主机一体化集成的模拟量处理通道,也有模拟量扩展模块,而这两种模拟量处理,它们的内部电路存在差异,因此,进行量程转换时略有不同,分别介绍如下:(一)集成模拟量的一体化主机:型号包括M21mad、M22mad、M39Mad、M44mad,其模拟量输入处理电路量程,是出厂时硬件固定好的,标准配置固定为电流0~20mA(或是电压0~10V),用户不能更改量程,固定对应于0~65535。
但也可以接4~20mA的传感器(因为4~20mA也在0~20mA范围之内),因此,实际上4-20mA的测量电路,跟0~20mA是同一个电路,两种情况测量结果相同,比如,此时4-20mA的4mA,对应的还是13107,而不是0。
一体化主机的0~20mA或4~20mA量程计算:每1mA对应的数值为:(65535-0)/(20-0)=3276.75若已知电流I,求对应的3xxxx数值N为:N=I×3276.75反过来,已知3xxxx的数值N,可求其对应电流:I=N/3276.75a.PLC寄存器数值跟对应的传感器电流关系,如下表所示:PLC寄存器3xxxx数值接入传感器0~20mA接入传感器4~20mA00/13107442621488327671010393211212524281616655352020 b.PLC寄存器数值跟对应的传感器电压关系,如下表所示:PLC寄存器3xxxx数值接入传感器0~10V接入传感器1~5V00/ 655311 1310722 2621444 3276755 393216/ 524288/ 6553510/(二)扩展模块:扩展模块,其硬件内置了0~20mA、4~20mA、有/无符号数等四种不同的量程选择,用户可以通过拨码开关进行选择,以8路模拟量电流输入模块E8AD1为例,其对应关系如下,其他型号请参考产品手册:SW1SW2SW3SW4E8AD1工作范围on off off off0~20mA(无符号数)on off off on0~20mA(有符号数)on on off off4~20mA(无符号数)on on off on4~20mA(有符号数)1)无符号数时的处理当拨码开关选择为无符号数值(即SW4为off)时,PLC寄存器3xxxx中的数值为无符号数,16位寄存器的值范围为0~65535。
西门子plc梯形图200通过模拟量输出控制变频器梯形拥有自动12键连线机定位器定位、自动标号、自动纠错.等功能。
一张plc电气原理图.一张罗盘盘面图布置图,剩下的图纸全部自动虫洞生成器图纸.,连接公司ERP软件系统自动erp成本核算.。
把每张图纸虫洞生成器图纸IE浏览界面,连接互联网,把图纸传递到施工图纸的现场,通过IEdwg图纸浏览器世界任何一个角落都能打开您发布的图纸。
真正如何实现无纸化办公.X1#盘:西门子HMI多媒体高级培训教程(662M详细见X1#盘说明)学员培训成绩合格可获国家PLC职业认证中心(CETTIC)颁发的可编程控制器(PLC)程序设计师等级证书(证书可全国联网查询)。
(西门子S7-300/400PLC培训课程班西门子S7-300/400PLC工控网络课程班西门子S7-200PLC工控网络课程班西门子S7-200PLC从入门到精通课程班网站服务:5广告洽谈:0传真:6三菱FX系列PLC从入门到精通课程班培训项目及收费(培训费/教材费/操作费):名称:珠海科能自动化系统有限公司逻辑运算指令、转换指令、模拟量处理、PID运算指令的应用。
罗克韦尔(AB)SLC500PLC培训课程班楼文章:6历史积分:205新积分:73|注册:2005/11/13像这样卖资料的垃圾应该T了楼文章:43历史积分:311新积分:50|注册:2005/7/28真可恶楼文章:3历史积分:215新积分:50|注册:2007/4/9给我一份!谢,anlue2099@楼文章:3历史积分:209新积分:50|注册:2005/7/30真可恶楼文章:109历史积分:336新积分:50|注册:2005/8/3就是,特讨厌卖资料的,其实这些资料应该公开化,这样学的人多了,人家在考虑购买设备时候就会首先想到自己所熟悉了解的商品,这样会有市场~~而且是未来长期市场~!楼头衔:大兵文章:15历史积分:425新积分:56|注册:2005/3/23卖资料的,滚远点!恶心!联系电话:/联系人:周先生欢迎光临工控自动化公司现面向全国真诚地发出邀请,欢迎各技术院校学生,工厂企业设备技术员、工程师等自动化控制行业的从业人员或有志于从事机电或自动化行业且具有一定专业基础知识的年轻人继续深入学习,包学会,免费提供相应的授权软件及技术资料且提供长期的技术支持。
GE系列PLC梯形图的编程技巧与方法 1 引言本文基于ge fanuc公司的pac3i PLC对几种常用的典型PLC控制程序的梯形图编程方法进行了总结、归纳,阐述了各种典型程序的主要特征及运用范围,意在使GE PLC学习者和使用者能较快的掌握其梯形图编程方法,在短时间内设计出满足控制要求的高质量的应用程序。
2 梯形图编程军规根据PLC的扫描顺序和执行顺序,梯形图语言编程时有一些具体的语法规定,编程过程中应必须遵循这些语法规定,才能保证所编梯形图程序的正确运行[2]。
2.1 顺序编程梯形图应按照自上而下,从左至右的顺序编写。
2.2 线圈唯一性同一变量的输出线圈在一个程序中不能使用两次,不同变量的输出线圈可以并行输出。
2.3 GE线圈可以直接驱动与其他PLC不同的是在GE PLC的梯形图编程中线圈可以直接与左母线直接相连,其功能为上电即导通。
2.4 构造清晰的结构串联多的支路应尽量放在该指令行的顶部,根据从多到少自上而下排列;并联较多的支路应尽量靠近左母线,如图1所示。
图12.5 最少化PLC的输入信号和输出信号可编程逻辑控制器的价格与I/O点数有关,因此减少I/O点数是降低硬件费用的主要措施[3]。
如果几个输入器件触点的串并联电路总是作为一个整体出现,可以将他们作为可编程控制器的一个输入信号,只占可编程控制器的一个输入点。
3 典型控制电路编程案例梯形图的设计方式一般有两种,一是根据原有的继电器电路图来设计梯形图;二是根据被控制对象的工艺过程和控制要求先设计控制方案,然后再设计出梯形图,比较复杂的控制系统有时还要先编制工艺流程图。
图23.1 根据继电器电路设计梯形图用plc改造继电器控制系统时,原有的继电器控制系统经过长期的使用和考验,已经被证明能完成系统要求的控制功能,而继电器电路图与梯形图在表示方法和分析方法上有很多相似之处,因此可以根据继电器电路图设计梯形图,即将继电器电路图“转换”为具有相同功能的PLC的外部硬件接线图和梯形图。
一、总体分析1 系统分析依据控制系统所需完成的控制任务,对被控对象的工艺过程、工作特点以及控制系统的控制过程、控制规律、功能和特征进行详细分析,明确输入、输出物理量是开关量还是模拟量,明确划分控制的各个阶段及其特点,阶段之间的转换条件,画出完整的工作流程图和各执行元件的动作节拍表。
2 看主电路进一步了解工艺流程及其对应的执行装置和元器件。
3 看PLC控制系统的I/O配置和PLC的I/O接线了解输入信号和对应输入继电器的配置、输出继电器的配置及其所接的对应负载。
在没有给出输入/输出设备定义和PLC的I/O配置的情况下,应根据PLC的I/O接线图或梯形图和指令语句表,做出输入/输出设备定义和PLC的I/O配置。
4 通过PLC的I/O接线图了解梯形图PLC的I/O接线是连接主电路和PLC梯形图的纽带。
1) 根据用电器(如电动机、电磁阀、电加热器等)主电路控制电器(接触器、继电器)主触点的文字符号,在PLC的I/O接线图中找出相应编程元件的线圈,便可得知控制该控制电器的输出继电器,再在梯形图或语句表中找到该输出继电器的程序段,并做出标记和说明。
〖JP〗2) 根据PLC的 I/O接线图的输入设备及其相应的输入继电器,在梯形图(或语句表)中找出输入继电器的动合触点、动断触点,并做出相应标记和说明。
二、梯形图的结构分析1 PLC控制系统梯形图的特点(1) PLC控制系统的输入信号和输出负载继电器电路图中的交流接触器和电磁阀等执行机构用PLC的输出继电器来控制,它们的线圈接在PLC的输出端。
按钮、控制开关、限位开关、接近开关等用来给PLC提供控制命令和反馈信号,它们的触点接在PLC的输入端。
(2) 继电器电路图中的中间继电器和时间继电器的处理继电器电路图中的中间继电器和时间继电器的功能用PLC内部的辅助继电器和定时器来完成,它们与PLC的输入继电器和输出继电器无关。
(3) 设置中间单元在梯形图中,若多个线圈都受某一触点串/并联电路的控制,为了简化电路,在梯形图中可设置用该电路控制的辅助继电器,辅助继电器类似于继电器电路中的中间继电器。