实施步骤
实现思路:
1、确定好接口
2、手动模式,自动模式,手动启动,自动启动,启动延迟,模式错误
3、对手自动模式可统一管理
4、自动模式的启动根据外部程序状态启动。
PLC代码实现:
1、建立子程序接口
OneSecPos:秒脉冲
AutoSel:自动模式
A0penReq:自动模式阀门启动
ManSel:手动模式
MOpenReq:手动模式阀门启动
DlyOpnTmset:阀门开延迟设定
DlyClsTmset:阀门关延迟设定
SovCtrNc:阀门输出,常闭阀
SovCtNo:阀门输出,常开阀
DlyOpnTmr:阀门开延迟显示值

DlyClsTmr:阀门关延迟显示值
Auto:阀门自动状态
Manual:阀门手动状态
OFF:关闭阀门
ModeError:模式错误
sA0penReq:自动开阀门中间量,用于触发上升沿,写入开关延迟。
4、自动模式下开关延迟初始化
5、阀门根据开关延迟自动模式启动
注意:例子中,只对自动模式下的开关延迟做了相应动作,手动模式不受参数影响。
6、手动模式阀门启动
7、常开常闭阀取反
通常讲,阀门在不提供任何介质,比如电或者压缩空气的情况下,为常闭状态即为常闭阀,相反则为常开阀。
8、调用阀门块
9、测试效果