回复:应用探讨——SFC 顺序控制

zhang君鸿

西门子1847工业学习平台

  • 帖子

    72
  • 精华

    0
  • 被关注

    0

论坛等级:游士

注册时间:2004-02-09

普通 普通 如何晋级?

发布于 2012-04-24 23:42:14

33楼

每个sequence 中包含一个start步,一end步,和若干其他的步。可以包含选择,跳转,循环,并行分支结构。
在每个步中包含“初始化”(Initialization),“处理”(Processing),“终止”(Termination)三种控制方式。

sequence 的执行时序是这样的:当sequence 的启动条件满足时即开始执行start.Initialization,一个周期后开始执行Processing,直到转移条件满足,转移满足后同时执行本步控制的Termination 和 下一步的 Initialization,持续一周期。执行完end 步后根据SFC chart的参数设置决定这个seq继续执行还是转入其他的sequence。

SFC chart 有多种状态,可以用sfc chart的状态作为sequence 的启动条件。例如在sequence的启动条件中加入 starting or aborting。这样当SFC chart 的状态转变为starting或者aborting时就会触发这个sequence。这样实现了有SFC 状态控制不同的顺控程序。当然sequence 可以设定优先级,当一个chart中的多个seq优先级相同时而且满足启动条件时,会执行最左边的sequence,其他的sequence等待执行。

管理员注:本帖已被纳入此次探讨发帖整理,请点此详阅
三十不立,四十不惑
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

DCS/SIMATIC PCS7

共有4374条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。