关于启停保基础指令在实际编程中的使用
我们先说下第一个专题:启停专题
我们家里都有灯泡开关,墙壁开关,向上按下灯亮,向下按一下灯灭。这是我们最原始的启停模型。
图1
这种程序在PLC中也会存在就是我们的按钮是按一下置位,再按一下复位的,就是带保持的按钮,这个按钮或者是事物接线,也可以是触摸屏做的点。
那么由于我们按钮还有带自复位的,那么我们对应的程序就要做出对应的改变。如下图
图2
为了保证灯的输出,我们加入的自保,就是再启动按钮弹出以后还要保证回路的接通。
那么我们记得小时候,家里的拉绳开关,拉一下就亮,再拉一下就灭,我们知道他的原理是在于拉绳开关的轮盘设计,一个是空位,一个是有线路接触的,具体原来感兴趣的 大家底下去研究。那么我们也是经常用到单按钮启停的控制。大家不妨做一下单按钮启停电路,不要参考其他人的任何程序,自己想办法把它做出来,用任何指令都行,只要是你自己做的。
那么我们实际使用过程中的启停是各种各样的,我们看一下程序
下图,图3是置复位的一个程序,置复位也是启停电路的一种。
图3
下图,图4是上升继电器接通的指令,有下降继电器的互锁,还有其他断开条件,还有并行接通条件。
图4
我们需要知道“能流”从左母线往右流动,到了线圈就能闭合。至于置复位的接通要看具体指令说明。
第二个话题就是置复位
图5
这是两种形式的置复位,本质上是一样的,不一样的是当特殊情况发生时,就是置位和复位同时接通,我们是按照哪个执行的。上图第一条是置位优先,当同时发生时,置位有效。不过一般我们在编程的过程中,要避免同时发生的情况。就像我们作为家庭的一员要尽最大努力避免老婆和老妈发生战争,当两个人让你做出选择的时候,你肯定有个最终考虑的对象。有人选择老婆,有人选择老妈。程序也是一样,有置位优先,也有复位优先,根据情况选择。至于大家对图5第二个程序段是置位优先还是复位优先,参看PLC指令说明那一块,不同的PLC对这里有不同的界定。
置位就是让你一直保持这个状态,条件断开了也得保持。置复位这个是基础指令,大家编程仔细体会一下。
第三个就是自锁和互锁。看完启停和置复位我们发现,整个启停的过程包含了置复位,包含了自锁互锁。其实我们在编程的过程中是一个互相组合应用的过程,不是说我要练习自保电路,我要练习置复位,我要练习自锁互锁。
这里我告诉大家学习方法:第一步看基础指令,了解各个引脚和指令的用法,
测试指令,就是找一个你不懂的指令,看完用法了吧,那么你就开始使用它做程序吧,验证该指令的各种情况,当你把它玩腻了,ok理解吗?没有理解继续玩。当你把这些指令都领悟了,ok去应用到实际案例过程中没发现不会用了,那么参看别人的程序如何编写的,如何应用,自己模仿一下,然后你就明白了指令的使用。
同样的方法,如法炮制去练习各种指令。当你对基础指令体系了解了,以后做程序的时候能自发的想到用哪些基本指令,这样你才进步了,才算会使用基本指令。
如果是简单的看下指令说明,瞄一眼别人的 程序就结束战斗了,那是成手的做法,不好意思,新手还做不到。
以上说的是基础指令的学习,大家注意在我们将案例的时候注意体会基本指令的应用。
那么大家体会一下前进限位故障的编写方法
方法不止一种,大家仔细想想其他方法,思考才能进步。
我们一起学SCL语言编程吧3—自保停程序
一、自保停梯形图
为了符合实际要求,工业现场使用时,停止按钮、急停开关、限位开关都接常闭点, 这主要是从安全考虑。
以下图中停止按钮在PLC外接常闭触点,在梯形图中的【停止】常开点是接通状态。
一、自保停SCL程序
各输入输出变量,是在变量表中定义的,如下图:
(1)自保停SCL逻辑运算表达式 如下:
说明:由于用SCL语言编程,有优先计算法则,对于逻辑运算,如表”AND” 比“OR”优先级优先(数字小越优先),括号()是最优先,,由于“启动”与“运行”先并联 ,再与“停止”串联,因此需用括号。
(2)如用IF---THEN语句编写,有多种写法,同样达到自保运行目的。
下面是用IF……THEN….ELSE及IF……THEN….ELSIF….THEN 编写的,注意使用区别
对于三种IF语句:
IF……THEN….END_IF,是满足条件就执行,一但执行,就保持,是置位功能。
IF……THEN….ELSE….END_IF,是满足条件就执行,否则就可改变结果状态,相当于接线圈,可以满足是1,不满足是0.
IF……THEN….ELSIF….THEN…. ELSIF….THEN…. END_IF,是多条件判断语句,只要有一个条件满足,执行完,就跳出去,执行END_IF之外程序。
三种条件语句,请仔细区别各个应用及含义,以便正确灵活使用,达到控制的目的。
因此练习SCL编程,一方面与梯形图对照编写。二能用逻辑表达式写,不要用IF语句写,易出错。
相关问答
plc自保是什么意思?
自保就是用自己辅助点保持住自己现在的状态,用自己的常开点并在启动按钮两端。继电器,计时器,计数器,在系统中默认的范围内,都带有自保持功能。当触发的条件...
plc的自保和互锁用不用外接出来?
plc的自保和互锁不用外部接点,使用内部虚拟继电器接点就能实现,不用外接出来plc的自保和互锁不用外部接点,使用内部虚拟继电器接点就能实现,不用外接出来
三菱plc的y点为什么不能用自保?
三菱PLC的Y点不能使用自保是因为自保是一种针对输入点的保护机制,它可以避免因输入信号短路或断路而导致PLC控制程序出现错误。然而,Y点是输出点,它的输出信...
电机运行过程中突然停止运行是怎么回事?
电机运行好好的,突然停止运行,发生这种情况,一定要留意负载方便有没有什么大的变动,机械上有没有卡死的情况发生,检查负载上有没有什么东西阻挡了,有异物要...7...
西门子S7-200PLC控制三台电动机隔一定时间次序启动,求梯形图...
PLC里的定时器既是电动机启动的条件同时也是顺序转移的满足条件,注意输出Q不要放在顺序段里用M驱动Q,Q加上自保有用(0)回复unclezzz我前年帮人做了一套这样...
旋钮开关接线方法哪位懂?-一起装修网
[回答]电路中,用于手动发出控制信号以控制接触器、继电器、电磁起动器等。按钮开关的接线需要2个按钮开关,把电源线正极接在按钮1的长闭触点的...按钮开...
往复式压缩机1450KW停机原因分析-盖德问答-化工人互助问答社区
估计是自保信号错误。共同努力,一起提高如果真要搞清该问题的原因,首先得向我们说明这台机组plc控制柜与主电机控制柜之间的通讯方式,这样心便于...
我想知道水泥标砖价格_其他
[回答]2、设备机、电、液联动,PLC控制,程序互锁自保,运行安全可靠,主控制台电脑界面操作(中/英文菜单,液晶触摸屏),可实现机台参数设定、随机信号采集...
谁能告诉我水泥标砖机价格_其他
[回答]2、设备机、电、液联动,PLC控制,程序互锁自保,运行安全可靠,主控制台电脑界面操作(中/英文菜单,液晶触摸屏),可实现机台参数设定、随机信号采集、...
在座的大佬 有谁明白!上海市规格齐全的液动盲板阀,液动盲...
[回答]点动应该是按下按钮动,松手就停,如果PLC输出中继断电后接触器还通,一定是在~220V控制回路里做的自保,即用接触器的常开触头并在中继触头下面,停止是...