可编程控制器程序设计解读.ppt

  1. 1、本文档共73页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第4章 可编程控制器程序设计 教学提示:本章主要介绍了可编程控制器的各种程序设计方法,包括梯形图程序设计方法、状态转移程序设计方法和顺序控制类程序设计方法。每种方法经过举例分析,详细介绍了它们的特点、设计思路和设计步骤。 教学目标:熟悉梯形图编程的基本规则,熟练掌握梯形图编程的方法;掌握状态转移图的设计步骤和方法;设计顺序控制类程序时,领会各种方法的设计思路,并能灵活应用。 4.1 梯形图程序设计方法 4.1.1 梯形图设计基本规则 梯形图编程基本规则: 1、梯形图编写程序时,应按照自上而下、自左而右的顺序编写 。 2、梯形图的每一行(阶梯)都是始于左母线,终于右母线 。 (a) 不正确 (b) 正确 图4.1 线圈与右母线之间不可以有接点 3、线圈不能直接与左母线相连接。 5、不宜采用双线圈输出。 6、梯形图中接点要画在水平线上,不可画在垂直线上 7、梯形图编程时应遵循“上重下轻”和“左重右轻”的原则。即串联多的支路应尽可能放在上部,并联多的支路应尽可能放在左边靠近左母线。 8、每个程序结束后都应该有程序结束指令(END)。 4.1.2 输入信号的最高频率 PLC采用集中I/O刷新的扫描工作方式,从PLC的输入信号发生到引起输出端信号变化是需要一定时间的,另外,PLC输入端采用RC滤波、光电隔离等技术,也会引起输出滞后。这样,如果输入信号变化的太快,即输入信号ON时间或OFF时间过窄,PLC就有可能检测不到。也就是说,PLC的输入信号的ON或OFF时间必须比PLC的扫描周期长。 若扫描周期为10ms,考虑输入滤波器的响应延迟时间也为10ms,则要求输入信号的ON或OFF时间至少为20 ms,即输入脉冲的周期至少为40 ms。因此,要求输入脉冲的频率低于25HZ(1/40 ms)。这种滞后响应对一般的控制系统是无关紧要的,而且还能增强系统的抗干扰能力,所以在一般的工业顺序控制场合是完全允许的,但它不能满足要求I/O响应速度快的实时控制场合。 现在的PLC除了提高扫描速度、优化用户程序外,还在软硬件上采取响应的措施,来提高I/O的响应速度。 (1)在硬件方面,可选用高速计数模块、快速响应模块等。FX2系列PLC提供了8个高速输入(X0~X7),其滤波时间很短。 (2)在软件方面,主要采用改变信息刷新方式、运用中断技术、调整输入滤波器等措施,可以处理的输入信号的最高频率有很大的提高。随着技术的不断进步,三菱FX系列中最高档次机型FX2N系列PLC可以处理的输入信号的频率可达20KHZ。 4.1.3 梯形图程序设计方法的步骤 例4.1 图4.7为一个电机点动和长动的继电接触控制电路,该控制电路既可实现点动运转,又可实现连续运转。试将其控制部分线路改成与其等效的PLC控制的梯形图。 设计步骤如下: (1) 明确功能要求 ① 接上电源,按下点动按钮SB1后,KM线圈得电,KM主触点闭合,电机作点动运转。 ② 按下长动按钮SB2,KA线圈得电,KA辅触点闭合自锁,KM线圈得电,电机作长动运转。 ③ 按下停止按钮SB3,电机停止运转。 ④ FR为热继电器触点,动作后电机因过载保护而停止。 (2) 设置I/0端口 (3) 梯形图 (4) 指令表 (5) 画接线图 虽然图4.7中SB3和FR都是常闭接点,但改成PLC控制后,它们都是以常开接点的形式与PLC相连接,这一点尤其要注意。 只要是输入点就接在PLC的输入端与输入COM之间,如SB1接在X001和COM之间;只要是输出点就与电源串联后接在PLC的输出端与输出COM之间,如KM与220V电源串联后接在Y000和COM之间。 PLC控制接线图实际上只与输入/输出点有关,当我们需要改变控制要求而输入/输出点不变时,PLC控制接线图就可以不变了,这就是采用PLC控制优于传统的继电器控制之处。 4.1.4 梯形图程序设计的注意事项 1、中间元件的设置 在梯形图中,某些元件只作为中间过渡作用而不起最后输出作用时,可以把它们设置为辅助继电器,如图4.7中的KA。当多个线圈都受某一触点的串并复杂电路控制时,在梯形图中就可设置用该电路控制的辅助继电器,再用该辅助继电器的触点去控制线圈输出,以起到简化电路的作用。 2、梯形图编程时,应尽量少占用PLC的输入点和输出点 PLC的价格与I/O点数有关,减少PLC的输入/输出点是降低硬件费用的主要措

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档