技术论坛

 一键启停设备

返回主题列表
作者 主题
zhangli0
至圣

经验值: 43043
发帖数: 15743
精华帖: 61
楼主    2018-12-30 16:47:10
主题:一键启停设备 精编帖 

今天回家路上网友问我如何实现一键控制设备启停

程序如下:



活到老,学到老!为了生活学习吧!
'Razor
至圣

经验值: 20089
发帖数: 2766
精华帖: 23
1楼    2018-12-30 17:21:08
主题:回复:一键启停设备

记得有个文章列举了12种实现

Less is more……
云山雾绕
至圣

经验值: 16372
发帖数: 2394
精华帖: 0
2楼    2018-12-30 19:06:56
主题:回复:一键启停设备

谢谢你的分享!

开心每一天,懂得包容、感恩!
ifang
奇侠

经验值: 8554
发帖数: 1826
精华帖: 4
3楼    2018-12-31 09:09:25
主题:回复:一键启停设备

不太明白第二段是干啥用的?SR的结果输出到哪里?

学无止境
Zane
至圣

经验值: 76176
发帖数: 19321
精华帖: 377
4楼    2018-12-31 11:21:20
精编帖  主题:回复:一键启停设备


建议用梯形图,起-保-停逻辑实现
Zane 注册自动化系统工程师 Always save before download
芳季
至圣

经验值: 66528
发帖数: 14736
精华帖: 100
5楼    2018-12-31 11:34:39
主题:回复:一键启停设备

好像是那种按一下开再按一下关的?

Zane
至圣

经验值: 76176
发帖数: 19321
精华帖: 377
6楼    2018-12-31 11:55:13
主题:回复:一键启停设备

大多不实用

Zane 注册自动化系统工程师 Always save before download
zhangli0
至圣

经验值: 43043
发帖数: 15743
精华帖: 61
7楼    2018-12-31 18:48:15
主题:回复:一键启停设备

就是芳季说的,按一下开,再按一下关。看我的变量的定义,写的很清楚的。这个逻辑在大众标准中都是这样实现的,如果直接用stl很简单的:

A START/STOP

FP ON_START/STOP

JCN M1

AN Q0.0

=Q0.0

M1:nop 0

这样就实现了按一次,输出取反后输出。

活到老,学到老!为了生活学习吧!
Zane
至圣

经验值: 76176
发帖数: 19321
精华帖: 377
8楼    2019-01-01 22:45:00
精编帖  主题:回复:一键启停设备

这个也不规范。


首先逻辑程序中使用了跳转,因此逻辑程序就不是全扫描的,可靠性会打折;其次,复杂逻辑做起来不方便,我要加启动连锁条件,我要加运行连锁条件,多个按钮控制同一个对象呢?第三,对机械式按钮,如果程序扫描周期较短,其工作是不稳定的,只能适合HMI改写标志位这种形式的单键按钮使用。



以上这个程序虽说是梯形图的,符合逻辑程序全扫描的要求,但上述2/3两点问题同样没有解决掉

Zane 注册自动化系统工程师 Always save before download
威师爷
至圣

经验值: 37429
发帖数: 5126
精华帖: 47
9楼    2019-01-01 22:53:14
主题:回复:一键启停设备

加入一个上升边缘会不会更好?难道就不怕按钮有毛刺你按一下其实动作了2下?

工业起重机防摇摆 QQ:404136820 AntiSwayControl
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。