有关plc基础知识:暂停篇
在动作运行过程中,总避免不了实现启动、暂停等功能,而暂停设置就是整个过程停止
在当前运动的状态,再恢复时,动作继续运行。
【控制要求】
按下启动开关(自锁开关),1、2、3号电机按顺序依次动作,电机1动作,延时1s后
电机2动作,再延时1s,电机3动作,延时1s后当感应器X1有信号时,电机按照3、2、1的顺
序依次停止动作,每个动作间隔1s。
暂停时,动作停止在当前状态,输出状态可以保留。
【动作分析】
按下启动开关,就是一个等待输入信号,添加等待输入X0,电机动作都是触发输出
端,电机动作添加触发输出通,电机停止添加触发输出断,间隔时间都是用延时等待指令。
添加暂停开关,暂停开关有上升沿信号(自锁开关,通的瞬间)时,控制动作程序停止
(程序所在环为停止状态),暂停开关有下降沿信号(自锁开关,断的瞬间),控制动作程
序运行(程序所在环为运行状态)。此项设置在组合逻辑中实现。
【控制流程图】
按照动作分析,每一个动作就是一个指令,将总动作流程图一步一步画出来,每个
指令用流程图的方式连接起来。
【修改别名】
在软件别名处,对动作需要用到的端口进行别名修改:
输入端别名修改:X0:启动开关,X1:感应器,X2:暂停开关。
输出端别名修改:Y0:电机1、Y1:电机2、Y2:电机3。
【程序编辑】
在时序环0中直接用启动开关来控制电机的通断。
注:在触摸屏上实现相应的开关按键,只需要将等待输入“X端”修改
成辅助标志“M”就可以了(添加等待辅助指令)。
在组合逻辑编辑暂停程序,分为两组,一组是暂停有信号时的动作,另一组是暂停
开关没信号时的动作。暂停开关X2有上升沿信号时(断到通的一瞬间),程序动作所在
环-时序环0,停止动作;暂停开关X2有下降沿信号时(通到断的一瞬间),程序动作所
在环-时序环0,继续运行。
【程序调试】
当所有的程序编辑完成之后,我们就可以将程序通过串口下发至PLC中,程序调试
有几种方式。
1、可以在编程软件上进行程序调试,在菜单栏中的调试框中,打开“在线调试环”,
选择下发程序的端口,即可在线调试。
2、可在触摸屏软件上实现在线模拟,进行程序调试。
PLC一键启停顺序启动5个输出-逆停
上期推送“欧姆龙和西门子一键启停PLC编程方法图解 看完秒懂!”这篇文章可点击下面“了解更多 ”获取。
根据这个网有提出的问题,我专门编写一个这样程序,内容:5台电机顺序启动Y0.Y1.Y2.Y3.Y4.Y5,间隔5秒,然后停止时间间隔5秒,逆停: Y5.Y4.Y3.Y2.Y1.。
程序编写完成,我截图给分享给大家。为了验证程序实用性,我专门在线仿真一下,我也截图分享给大家。
我用的是台达编程软件,特地加上注释,分享给的大家,方便大家熟悉和后期在自己练习。因为台达编程软件好下载,无需注册码,可以在线仿真。西门子S7-200和200smart无法再线仿真,西门子博图也能在线仿真,但是那个仿真软件需要很高权限。三菱编程软件安装完成后,还需注册码,我考虑到大家水平有 差异,我就直接选了一个既能仿真,也好安装的编程软件。
下次我准备给大家分享台达PLC时间锁的程序编写,因为我们做设备怕遇到老赖,一般编写一个这样程序,到了时间给钱,不给钱就自动停机。
大家想看什么,下面留言,但是需要点赞最多的,酌情考虑分享(点赞最低20个)。
电工学习网独家原创稿件,转载必须注明原文出处及原文链接,违者必究!
推荐阅读:欧姆龙和西门子一键启停PLC编程方法图解 看完秒懂! 请点击下面“了解更多 ”
相关问答
plc程序暂停功能怎么实现?
可以使用CJ指令来实现。CJ指令可以跳过某些流程,被跳过的流程PLC不会再扫描。如果被跳过的是步进STL流程,STL内部的时间继电器T、计数器C会停止计数(但不复位...
PLCS7-200怎么实现程序状态暂停?
其实啊,plc只要一上电就一直扫描plc的程序的啦,你想要终止扫描,那就把plc打到stop,也可以直接断电啊,还可以让m8037(三棱)得电,plc会强制运行stop指令。...其...
PLC暂停操作如何实现?单步的定义是什么意思?
其实啊,plc只要一上电就一直扫描plc的程序的啦,你想要终止扫描,那就把plc打到stop,也可以直接断电啊,还可以让m8037(三棱)得电,plc会强制运行stop指令。...其...
plc停止启动怎么写?
plc停止启动怎么写方法步骤如下1.起保停PLC程序一般需要根据具体的场景进行编写,因此难以给出一般性的答案。2.一般来说,起保停PLC程序是指根据输入信号...
plc报警停止程序怎么写?
plc报警停止程序怎写当一个动作在运行过程中出现故障或者需要复位时,可以用急停功能。按下急停将所有的动作全部断开,恢复到初始状态。再启动时能够正常运行...
s7-300plc程序总是在停止状态?
初始化状态是停止的,如果程序和组态是否正确(删除程序,只下载硬件组态)、检查连接的24V电源线是否正常、M端是否与CPU的M端短接、通讯电缆连接是否正确。初始...
PLC如何控制电机停止?
PLC开关控制中间继电器来控制电机的启停。刚好做过类似的项目,挑几张图纸解说一下吧,看下图M1-M6都是三相电机,拿第一个电机M1举例,控制它的接触器KM1吸合,...
PLC如何实现按下停止按钮,执行完一遍程序后才停止运行?
按钮接通和断开的第一周期,程序执行,以后不执行。是这个意思吗明白下面的吗按钮接通和断开的第一周期,程序执行,以后不执行。是这个意思吗明白下面的吗
PLC上标的STOP?
STOP,表示PLC处于停止状态;FRCE,表示PLC中的某些寄存器处于强制状态;BATF,表示PLC的电池故障,如:电压过低需要更换。可编程逻辑控制器按结构分为整体型和...
plc停止状态怎么启动?
PLC停止状态可通过以下几种方式进行启动:手动操作、远程控制和启动程序等。手动操作通过操作面板或按钮手动启动PLC,远程控制通过网络或无线通信等方式远程控...