影响SFC chart状态转换的参数分析
来源:电工天下时间:2019-12-21 08:33:28 作者:老电工手机版>>
有关影响SFC chart状态转换的参数分析,这些参数包括SELFRESET、CYCLEXEX、SELFCOMP、 RUNHold等,这些参数决定了SFC chart状态转换,顺控程序的处理方式等。
影响SFC chart状态转换的参数
1)SELFRESET决定SFC chart在“completed”、“aborted”、“stopped”三中状态下的转换方式,仅在手动模式下有效。(注意:SFC chart循环执行时Selfreset不能=1)
SELFRESET=1,SFC chart在“Completed”、“Aborted”、“Stopped”状态下的顺控程序执行完成之后,SFC chart会立即自动转换为“idle”状态。
SELFRESET=0,“Completed”、“Aborted”、“Stopped”状态下的顺控程序执行完成之后SFC仍然保持在相应的状态,直到SFC chart收到新的触发命令。
2)CYCLEXEX决定SFC chart是否循环执行,在自动模式下有效。手动模式由命令窗口的“Cyclic Operation”决定。
CYCLEXEX=1,SFC chart会自动从“Completed”状态转换到“Starting”状态。
CYCLEXEX=0,SFC chart保持“Completed”状态,由事件触发离开该状态。
3)SELFCOMP决定SFC chart离开“Run”状态的方式,如下图1所示,
SELFCOMP=1,顺控程序处理完成后,SFC chart自动从“Run”状态转换到“Completing”状态。顺控的最后一步执行完成之后执行END步,SFC chart的状态转入“Completing”状态。
SELFCOMP=0,SFC chart保持在“Run”状态,并重复start到end步,直到发出“完成”命令。顺控程序的最后一步执行完成之后执行START步。
图1 SELFCOMP参数
4) RUNHold决定SFC chart被Hold之后当前顺控程序的处理方式,如下图2所示:
RUNHold=1(abort),将中止先前执行的顺控程序。执行当前激活步和END步后离开该顺控程序,SFC chart从“Holding”à“Held”后,Resume命令使顺控程序从START步开始执行。
RUNHold=0(hold),暂停先前的顺控程序。在SFC chart中记录该顺控程序的信息,SFC chart从“Holding”à“Held”后,Resume命令使顺控程序从当前记录步开始执行。
图2 RUNHOLD参数
相关文章
SFC chart的控制命令的分类与用法
有关SFC chart的控制命令的分类与用法,SFC chart的控制命令包括手动命令、自动命令、外部命令、内部命令,其功能与使用注意事项,一起来了解下。
时间:2020-04-25 13:50:45
plc单流程状态转移图的编程技巧
plc单流程状态转移图的编程技巧,plc单流程状态转移图中的状态三要素是指驱动、状态转移条件和状态转移方向三个要素,步进顺控指令的编程原则:先进行驱动处理,然后进行状态转移处理。
时间:2020-04-08 11:54:26
西门子plc的转换指令功能说明
西门子plc的转换指令1. BCD_IBCD码转换为整数2. I_BCD 整数转换为BCD码3. I_DINT 整数转换为双整数4. BCD_DIBCD码转换为双整数5. DI_BCD 双整数转换为BCD码6. DI_REAL 双整
时间:2020-03-15 11:05:22
西门子plc s7-300 计数器输出状态问题解答
西门子plc s7-300 计数器输出状态问题问题:在使用西门子plc进行编程时,加计数器的输出位或常开触点应在计数值到达预置值时接通,但s7-300的加计数器的计数值到达预置值时,其输出
时间:2020-03-15 10:36:47
西门子s7-300状态字说明_西门子s7-300状态字的用法实例
有关西门子s7300状态字的介绍,cpu中状态字包括首次检查位、逻辑运算结果、状态位、CC1及CC0位等,结合STEP7中的指针编程,具体介绍了条件码CC0/CC0的用法。
时间:2020-03-10 10:56:08
【图】西门子s7-300/400 plc转换指令的用法说明
西门子s7-300/400 plc转换指令的用法,介绍了s7-300/400的数据形式转换指令的主要特点,BCD转换指令,整数、浮点数转换指令的用法及注意事项。
时间:2020-03-10 10:27:30
SFC chart中执行Abort命令时顺控程序的执行顺序
有关SFC chart中执行Abort命令时顺控程序的执行顺序,SFC chart包含三个顺控程序RUN_KM,ABORT_KM,HOLD_KM,启动条件分别为SFC chart处于“Run”,“Aborting”,“Holding”状态。
时间:2020-02-21 10:54:04
cpu重启与sfc chart能否继续执行的问题
有关cpu重启与sfc chart能否继续执行的问题,在SFC chart的属性中设置启动选项和CPU重启后SFC chart的运行方式,以让cpu重启sfc chart自动运行。
时间:2020-02-21 10:21:48