人机交互(启动、急停、暂停、点动)

2025-05-13 12:22:28

1、实现一个完整的动作控制,包含有启动、暂停、急停、点动的功能。人机交互就是在触摸屏上实现相关动作的控制。

2、【控制要求】控制两个灯,A灯和B灯埂黉餐嚣循环运行,给启动信号,A灯点亮并延时1s,再是B灯点亮并延时1s;接着是A、B灯轮着枸捭仍兆熄灭,间隔时间各1s。要求实现启动、暂停、急停、点动的功能。其中启动是给一次信号能够实现自动循环(启动相当于一个自锁开关)。急停设置,按下急停,程序复位。点动控制,只给一次信号,程序只运行一次。暂停要求实现按下暂停键,程序停止在当前状态,输出状态可以保留,断开暂停,程序继续运行。

3、【动作分析】此动作需要实现人机交互,在触摸屏上设置各按键开关,所有的输入信号均用辅助标志表示。按下启动开关,就是一个等待辅瘭忮较萱助的指令,如M0表示启动键,A、B灯点亮都是触发输出端,添加触发输出通,A、B灯熄灭添加触发输出断,间隔时间都是用延时等待指令。暂停键

4、【控制流程图】按照动作分析,每一个动作就是一个指令,将总动作流程图一步一步画出来,每个指令用流程图的方式连接起来。

人机交互(启动、急停、暂停、点动)

6、输入端别名修改:M0:启动、M1:点动、M2:急停、M3:暂停。

人机交互(启动、急停、暂停、点动)

8、【程序编辑】在时序环0中,编辑启动和点动程序,由于按下启动按键和点动按键都是启动程序运行,所以启动和点动之间的逻辑关系为“或”,当启动有信号时,0环运行,当点动有信号时,0环也可以运行,其中点动只给一次信号,按下为通时,触发点动键断开。

人机交互(启动、急停、暂停、点动)

10、在组合帧编辑暂停程序,当暂停键有上升沿信号时(组长),控制0环停止,当暂停键有下降沿信号时,控制0环运行。

人机交互(启动、急停、暂停、点动)

12、指示灯属性设置:

人机交互(启动、急停、暂停、点动)

14、位按钮属性设置:

人机交互(启动、急停、暂停、点动)

16、【程序调试】当所有的程序编辑完成之后,我们就可以将程序通过串口下发至PLC中,直接监控触摸屏上的状态。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢