专业的电工电气领域自媒体,不容错过 有接触过PLC编程的童鞋,应该都有听过自锁、连锁和互锁等词语吧?这是我们PLC编程的典型的基本编程环节,我们必须要掌握。下面小编就给大家分享一下几个最经典的小程序。 自锁需要并联一个线圈输出的常开触点,当启动后,并联的常开触点起到维持输出继续闭合的作用,就是自锁。我们最常用的启保停程序就是自锁。 连锁就是用两个或多个信号控制一个输出,其实就是触点串联程序。互锁其实是连锁的扩展,利用一个程序行的输出信号作为其他程序行的连锁触点,相互之间进行运行控制,就是互锁。当两个或多个输出之间存在不能同时运行的情况时,就需要用到互锁,比如正反转控制。 求公因数欧几里得的这个算法,如用表达式表达,则是: a)OMRON PLC;b)西门子PLC;c)三菱PLC;d)和利时PLC 求两个整数的公因数子程序 子程序,用以实现上述花括弧内的算法。 a)OMRON PLC;b)西门子PLC;c)三菱PLC;d)和利时PLC 求两个整数的公因数主程序 主程序,用以实现上述花括弧外的算法。 流程框架图如下 把编写好的程序下载都西门子S7-200的PLC中进行调试,下载好后我们打开在线控制面板进行调试,看运行结果是否符合要求。 首先把控制面板上的i0.2f置位为按钮按下去,即i0.2 接通,表示断路器QF合上。 按下启动按钮i0.0f(SB2)即i0.0接通此时电动机星形启动,Q0.0和Q0.1有输出,实验接线图中表示这两个的灯L1和L2都亮同时驱动时间计数器,当计时器计到10S时切换为三角型启动,此时Q0.1无输出,Q0.2有输出,则此时Q0.0和Q0.2 有输出,电机三角星运行。 接线面板上的L 1和L3灯亮。按下在线面板上的i0.1f后(i0.1接通)此时电动机停止运行。所以的输出点都无输出。 交替输出电路其实就是单按钮控制启停功能,交替输出有N多种编程方法,这里仅以其中一种为例。 多地控制一个输出时,把所有常开触点并联,常闭触点串联,就可以实现多点启停。 在继电控制中,点动是采用复合按钮实现的,利用复合按钮的先断后合功能可以实现点动。从继电控制转换成梯形图,只要修改一下,如下图梯形图程序就可以实现点动加连动运行的功能。当X22断开时,M1比Y20后断,X22的常闭触点阻止了Y22的自锁通路。 成为PLC工程师,加薪升职无难事! |
|