发表于:2019/11/11 21:45:16
#0楼
此贴内容来自<施耐德somachine控制器应用技巧120例>1.3.26章节
SFC程序如图
声明变量:
var
act1:bool;
act2:bool;
act3:bool;
act4:bool;
act5:bool;
end_var
步动作的定义如下:
D:延时,格式:D T#20S ACT1,当对应的步被激活时,经过该设定时间后,ACT1为ON;
N:激活,格式:N ACT2,当对应的步被激活时,ACT2为ON;
L:限定延时,格式:L T#20S ACT3,当对应的步被激活时,ACT3为ON,经过该设定时间后,ACT3为OFF;
S0:置位,格式:S0 ACT4,当对应的步被激活时,ACT4为ON,且保持为ON直至被复位;
R0:复位,格式:R0 ACT5,当对应的步被激活时,ACT5为OFF,且保持为ON直至被置位.
注意:ACT1与ACT2等也可以是一个程序段.
一直想学习这个步进编程..
据说对某些过程的编程非常方便.
一直也没有学..唉...
SFC程序如图
声明变量:
var
act1:bool;
act2:bool;
act3:bool;
act4:bool;
act5:bool;
end_var
步动作的定义如下:
D:延时,格式:D T#20S ACT1,当对应的步被激活时,经过该设定时间后,ACT1为ON;
N:激活,格式:N ACT2,当对应的步被激活时,ACT2为ON;
L:限定延时,格式:L T#20S ACT3,当对应的步被激活时,ACT3为ON,经过该设定时间后,ACT3为OFF;
S0:置位,格式:S0 ACT4,当对应的步被激活时,ACT4为ON,且保持为ON直至被复位;
R0:复位,格式:R0 ACT5,当对应的步被激活时,ACT5为OFF,且保持为ON直至被置位.
注意:ACT1与ACT2等也可以是一个程序段.
一直想学习这个步进编程..
据说对某些过程的编程非常方便.
一直也没有学..唉...
[此贴子已经被jint于2019/11/12 16:15:33编辑过]
水平一般,能力有限.如有错误之处.欢迎并感谢指出.我一定认真学习积极改正.请勿DISS.