PLC应用技术 西门子 任务驱动模式 教学课件 ppt 作者 吕炳文 单元三 任务4剪板机的PLC控制

上传人:E**** 文档编号:89180648 上传时间:2019-05-20 格式:PPT 页数:37 大小:692.01KB
返回 下载 相关 举报
PLC应用技术 西门子  任务驱动模式  教学课件 ppt 作者 吕炳文 单元三 任务4剪板机的PLC控制_第1页
第1页 / 共37页
PLC应用技术 西门子  任务驱动模式  教学课件 ppt 作者 吕炳文 单元三 任务4剪板机的PLC控制_第2页
第2页 / 共37页
PLC应用技术 西门子  任务驱动模式  教学课件 ppt 作者 吕炳文 单元三 任务4剪板机的PLC控制_第3页
第3页 / 共37页
PLC应用技术 西门子  任务驱动模式  教学课件 ppt 作者 吕炳文 单元三 任务4剪板机的PLC控制_第4页
第4页 / 共37页
PLC应用技术 西门子  任务驱动模式  教学课件 ppt 作者 吕炳文 单元三 任务4剪板机的PLC控制_第5页
第5页 / 共37页
点击查看更多>>
资源描述

《PLC应用技术 西门子 任务驱动模式 教学课件 ppt 作者 吕炳文 单元三 任务4剪板机的PLC控制》由会员分享,可在线阅读,更多相关《PLC应用技术 西门子 任务驱动模式 教学课件 ppt 作者 吕炳文 单元三 任务4剪板机的PLC控制(37页珍藏版)》请在金锄头文库上搜索。

1、任务4剪板机的PLC控制, 掌握S7-200 的中断指令应用,知识目标,技能目标,正确选用中断、高速计数器指令编写控制程序, 掌握S7-200的高速计数器指令应用,掌握中断、高速计数器指令的应用技巧,剪板机控制系统采用高速计数器控制板料的长度。导轮按照逆时针方向转动放料,有高、低速放料两种运动方式。放料时,编码器随之转动,将按放料的长度进行脉冲计数,PLC高速计数器采集此脉冲,从而控制板料的长度。其工作过程是:按下启动按钮,先快速放料;快到板料的长度尺寸时,再慢速放料;直到要求的长度后,停止放料;电磁阀得电,开动剪刀切料,剪刀的行程由位置开关SQ1、SQ2控制。剪板机的具体控制指标如图所示。,

2、任务描述,剪板机控制系统,任务分析,工作开始后,先使导轮高速运转,高速计数器计950个脉冲当量。接着导轮停止并延时1s后,继续低速运转,高速计数器计50个脉冲当量,然后导轮停止开始切料。分析上述控制过程,需要使用高速计数器指令和中断指令编制PLC程序完成控制要求。,相关知识,一、高速计数器 PLC中普通计数器的计数过程与扫描工作方式有关,CPU通过每一扫描周期读取一次被测信号的方法来捕捉被测信号的上升沿,被测信号的频率较高时,会丢失计数脉冲。因此,普通计数器的工作频率很低,一般仅有几十赫兹。高速计数器可以对普通计数器无能为力的事件进行计数,CPU221和CPU222有4个高速计数器,其余型号的

3、CPU有6个高速计数器,最高计数频率为30kHz,可设置多达12种不同的工作模式。 高速计数器有一组预置值(PV),开始运行时装入第一个预置值,当前计数值(CV)小于预置值时,设置的输出有效。当前计数值等于预置值或有外部复位信号时,产生中断。发生当前计数值等于预置值的中断时,装载入新的预置值,并设置下一阶段的输出。有外部复位中断事件发生时,设置第一个预置值和第一个输出状态,循环又重新开始。 因为中断事件产生的速率远远低于高速计数器计数脉冲的速率,用高速计数器可实现高速运动的精确控制,并且与PLC的扫描周期的关系不大。,1.高速计数器指令 (1)高速计数器定义指令(HDEF) HDEF指令为指定

4、的高速计数器(HSC)设置一种工作模式(MODE),如图3-4-2a所示。每个高速计数器只能用一条HDEF指令,可以用SM0.1调用包含HDEF指令的子程序来定义高速计数器。,相关知识,HDEF指令梯形图,HSC指令梯形图,(2)高速计数器启动指令(HSC) HSC指令用于启动编号为N的高速计数器,,高速计数器指令中,参数HSC与MODE为字节型常数,N为字型常数。,相关知识,2.与高速计数器有关的特殊存储器 (1)高速计数器的状态字节 每个高速计数器都有一个状态字节,给出了当前计数方向和当前值是否大于或等于预置值,见表。只有在执行高速计数器的中断程序时,状态位才有效。监视高速计数器状态的目的

5、是响应正在进行的操作所引发的事件产生的中断。,HSC的状态字节,相关知识,(2)高速计数器的控制字节 只有定义了高速计数器和它的计数模式, 才能对高速计数器的动态参数进行编程。各高速计数器均有一个控制字节, 各位的含义见表。执行HSC指令时,CPU检查控制字节和有关的当 前值与预置值。,高速计数器的控制字节,相关知识,执行HDEF指令之前必须将这些控制位设置成需要的状态,否则计数器将采用所选计数器模式的默认设置。默认设置为:复位输入和启动输入高电平有效,正交计数速率为输入时钟频率的4倍。执行HDEF指令后,就不能再改变计数器设置,除非CPU进入停止模式。 (3)预置值和当前值的设置 各高速计数

6、器均有一个32位的预置值(PV)和一个32位的当前值(CV),预置值和当前值均为有符号双字整数。为了向高速计数器写入新的预置值和当前值,必须先设置控制字节,令其第5位和第6位为1,允许更新预置值和当前值,并将预置值和当前值存入表内的特殊存储器中,然后执行HSC指令,从而将新的值送给高速计数器。,HSC的当前值和预置值地址,相关知识,二、中断 在PLC中,中断是指CPU对系统发生的某个事件做出的一种反应。CPU在正常运行程序时,由于内部、外部事件或由程序预先安排的事件,引起CPU暂时停止正在运行的程序,转到为该内部、外部事件或预先安排的事件服务程序中去,服务程序运行完毕,再返回继续运行被暂时停止

7、的程序,这个过程称为中断。 中断是CPU处理外部突发事件的一个重要手段。它能使CPU在运行过程中对外部事件发出的中断请求及时地进行处理,处理完成后又立即返回断点,继续进行CPU原来的工作。 1.中断服务程序 当中断事件发生时,处理该中断事件的程序称为中断服务程序。 中断处理提供了对特殊的内部或外部事件的响应,用户应当优化中断程序,以执行一个特殊的任务,然后返回主程序。对中断服务程序而言,其经验是“越短越好”。如果做不到这些,意外的情况可能会引起由主程序控制的设备动作异常。,相关知识,2.中断指令 (1)中断允许指令(ENI) ENI指令也称为开中断指令,即全局地允许所有被连接的中断事件,其指令

8、如图所示。 a) b) ENI指令 a)梯形图 b)指令表 (2)中断禁止指令(DISI) DISI指令也称为关中断指令,即全局地禁止处理所有中断事件,其指令如图所示。 a) b) DISI指令 a)梯形图 b)指令表 PLC在运行状态下,可以执行ENI指令允许所有中断。DISI指令不允许处理中断服务程序,但中断事件仍然会排队等候。,相关知识,3)中断返回指令(CRETI) 若想控制中断程序让其不再执行,可以应用CRETI指令从中断服务程序返回主程序的断点处,其指令如图所示。 a) b) CRETI指令 a)梯形图 b)指令表 (4)中断连接指令(ATCH) ATCH指令是将中断事件(EVNT

9、)与中断服务程序号(INT)相关联,并使该中断事件满足条件时可以执行,其指令如图所示。 ATCH INT EVNT a) b) ATCH指令 a)梯形图 b)指令表,相关知识,(5)中断分离指令(DTCH) DTCH指令是将中断事件(EVNT)与中断服务程序之间的关联切断,并禁止该中断事件执行,其指令如图3-4-9所示。 DTCH a) b) DTCH指令 a)梯形图 b)指令表 中断连接和分离指令的操作数范围见表。 中断连接和断分离指令的操作数范围,相关知识,(6)中断指令应用 在激活一个中断程序前,必须在中断事件和该事件发生时希望执行的那段程序间建立一种联系。中断连接指令指定某中断事件(由

10、中断事件号指定)所要调用的程序段(由中断程序号指定)。多个中断事件可调用同一个中断程序,但一个中断事件不能同时指定调用多个中断程序。 在中断允许时,当为某个中断事件指定其所对应的中断程序时,该中断事件会自动被允许。如该中断事件发生,则为该事件指定的中断程序被执行。如果用全局中断禁止指令禁止所有中断,则每个出现的中断事件就进入中断队列,直到用全局中断允许指令重新允许中断。 可以用中断分离指令截断中断事件和中断程序之间的联系,以单独禁止中断事件。中断分离指令使中断回到不激活或无效状态。,工具、设备清单,任务准备,任务实施,一、PLC硬件接线 根据任务分析,按图3所示进行PLC硬件接线。,PLC硬件

11、接线图,任务实施,二、编辑符号表 编辑符号表如图所示。,编辑符号表,任务实施,三、设计梯形图程序 剪板机控制系统梯形图程序如图所示。,任务实施,任务实施,任务实施,任务实施,任务实施,任务实施,任务实施,检查评议,评分表1,检查评议,评分表2,扩展知识,PLC是专门为工业环境设计的控制装置,一般不需要采取什么特殊措施,就可以直接在工业环境使用。但是,如果环境过于恶劣,电磁干扰特别强烈,或安装使用不当,就可能无法保证系统的正常安全运行。干扰可能使PLC接收到错误的信号,造成误动作,或使PLC内部的数据丢失,严重时甚至会使系统失控。在系统设计时,应采取相应的可靠性措施,以消除或减少干扰的影响,保证

12、系统的正常运行。 一、外部干扰 外部干扰有以下几种来源: 1)控制系统供电电源的波动以及电压中高次谐波产生的干扰。 2)其他设备或空中强电场通过分布电容的耦合窜入控制系统引起的干扰。 3)邻近的大容量电气设备启动和停机时,因电磁感应引起的干扰。 4)相邻信号线绝缘降低,通过导线绝缘电阻引起的干扰。,扩展知识,二、电源干扰的处理 电源是干扰进入PLC的主要途径之一,电源干扰主要是通过供电线路的阻抗耦合产生的,各种大功率用电设备是主要的干扰源。 三、安装与布线的注意事项 1)数字量信号一般对信号电缆无严格的要求,可选用一般电缆,信号传输距离较远时,可选用屏蔽电缆。模拟信号和高速信号线(如脉冲传感器

13、、计数码盘等提供的信号)应选择屏蔽电缆。通信电缆对可靠性的要求高,有的通信电缆的信号频率很高(如大于等于10MHz),一般应选用专用电缆(如光纤电缆);在要求不高或信号频率较低时,也可以选用带屏蔽的多芯电缆或双绞线电缆。 2)安装PLC应远离强干扰源,如大功率晶闸管装置、变频器、高频焊机和大型动力设备等。PLC不能与高压电器安装在同一个开关柜内,在柜内PLC应远离动力线(二者之间的距离应大于200mm)。与PLC装在同一开关柜内的电感性元件,如继电器、接触器的线圈,应并联RC消弧电路。,扩展知识,3)信号线与功率线应分开走线,电力电缆应单独走线,不同类型的线应分别装入不同的电缆管或电缆槽中,并

14、使其有尽可能大的空间距离,信号线应尽量靠近地线或接地的金属导体。 当数字量输入、输出线不能与动力线分开布线时,可用继电器来隔离输入/输出线上的干扰。当信号线距离超过300m时,应采用中间继电器来转接信号,或使用PLC的远程I/O模块。 4)I/O线与电源线应分开走线,并保持一定的距离。如不得已要在同一线槽中布线,应使用屏蔽电缆。交流线与直流线应分别使用不同的电缆;如I/O线的长度超过300m时,输入线与输出线应分别使用不同的电缆;数字量、模拟量I/O线应分开敷设,后者应采用屏蔽线。如果模拟量I/O信号距离PLC较远,应采用420mA或010mA的电流传输方式,而不是易受干扰的电压传输方式。 5

15、)传送模拟信号的屏蔽线,其屏蔽层应一端接地,为了泄放高频干扰,数字信号线的屏蔽层应并联电位均衡线,其电阻应小于屏蔽层电阻的1/10,并将屏蔽层两端接地。如果无法设置电位均衡线,或只考虑抑制低频干扰时,也可以一端接地。 不同的信号线最好不用同一个插接件转接,如必须用同一个插接件,要用备用端子或地线端子将它们分隔开,以减少相互干扰。,扩展知识,四、PLC的接地 良好的接地是PLC安全可靠运行的重要条件,PLC与强电设备最好分别使用接地装置,接地线的截面积应大于2mm2,接地点与PLC的距离应小于50m。 在发电厂或变电站中,有接地网络可供使用。各控制屏和自动化元件可能相距甚远,若分别将它们在附近的

16、接地铜排上接地,强电设备的接地电流可能在两个接地点之间产生较大的电位差,干扰控制系统的工作。为了防止不同信号回路接地线上的电流引起交叉干扰,必须分系统(例如以控制屏为单位)将弱电信号的内部地线接通,然后各自用规定面积的导线统一引到接地网络的某一点,从而实现控制系统一点接地的要求。,扩展知识,五、强烈干扰环境中的隔离措施 PLC内部用光耦合器、输出模块中的小型继电器和光电晶闸管等器件来实现对外部数字量信号的隔离,PLC的模拟量I/O模块一般也采取了光耦合的隔离措施。这些器件除了能减少或消除外部干扰对系统的影响外,还可以保护CPU模块,使之免受从外部窜入PLC的高电压的危害,因此一般没有必要在PLC外部再设置干扰隔离器件。 在大的发电厂等工业环境,空间中极强的电磁场和高电压、大电流的通断将会对PLC产生强烈的干扰。由于现场条件的限制,有时几百米长的强电电缆和PLC的低压控制电缆只能敷设在同一电缆沟内,强电干扰在输入线上产生的感应电压和电流相当大,足以使

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号