- 1、本文档共78页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
完全培训课件
封面 目 录 SFC语言概述 什么是SFC SFC可以用在什么地方 它和其他语言比有什么特点 我们公司产品对SFC的支持情况 SFC语言的基本构成要素以及编辑 一个应用的例子 新建一个SFC程序 步 步的几点需要注意的问题 几种步 步的编辑 转移条件 步状态 步动作 步动作-2 一个最简单的SFC的执行过程 一个最简单的SFC的执行过程 步的编辑-2 选择分支 选择分支的编辑 选择分支的执行过程 选择分支的执行过程-2 并行分支 并行分支的编辑 并行分支的执行过程 并行分支的执行过程-2 并行分支的执行过程-3 时限 时限的编辑 时限报警信息的提取 两种SFC语言 简化SFC基本构成要素以及其执行过程 步名-1 步名-2 步名的重定义-1 步名的重定义-2 简化SFC的几个问题 简化SFC的执行过程 控制简化SFC的执行过程 控制简化SFC的执行过程-2 简化SFC的执行过程 IEC SFC基本构成要素以及其执行过程 步名-1 步名-2 动作 步动作-1 步动作-2 步动作的原形 编辑步动作 IEC SFC构成要素小结 IEC SFC几个问题 IEC SFC的执行过程 IEC SFC步动作的执行过程 IEC SFC步动作的执行过程-1 IEC SFC步动作的执行过程-2 IEC SFC步动作的执行过程-3 IEC SFC步动作的执行过程-4 IEC SFC步动作的执行过程-5 IEC SFC步动作的执行过程-6 SFC的隐含变量 SFC的隐含变量-1 SFC的隐含变量-2 SFC的隐含变量-3 SFC时限数据的读出-1 SFC时限数据的读出-2 何谓嵌套SFC 嵌套SFC-1 嵌套SFC-2 嵌套SFC-3 嵌套SFC-4 应用实例 应用实例 应用实例 应用实例 提问和讨论 在开始时我们就讲过,SFC特别适合与时间或者执行顺序相关的控制。因此,SFC运行的各个步、各个动作的开始时间、运行时间、最大时间、最小时间等参数可能用户会比较关心。我们可以把SFC程序的这些参数提取出来,并显示在画面上或者进行SFC报表中,或者报警监视,或者修改这些时间参数以达到控制SFC运行的目的。 对于SFC步,我们可以取得其:开始时间、运行时间、最大时间、最小时间 对于IEC SFC步动作,我们可以取得其:开始时间、运行时间、时限时间 最大时限、最小时限: 可以通过定义为TIME类型变量的方法来获取 如右图所示: 步动作开始运行时刻:步动作名称后加 ._t 步动作运行时间: 步动作名称后加.t 步开始运行时刻和步运行时间 的取得: 简化SFC不可以取得 IEC SFC可以按照如下方法取得 动作的时限: ._t .t .AC.T 步开始运行时刻:步名称后加 ._t 步运行时间: 步名称后加.t 步动作开始运行时刻和步动作运行时间的取得: 步动作的限定时间的取得:步动作名称后加.AC.T 嵌套SFC就是在SFC程序里的步动作(包括简化SFC的步动作和IEC SFC的步关联动作)里使用SFC语言。 前面已经讲过,从严格意义上讲,SFC语言不是与FBD/CFC/ST/IL/LD语言“平行的”一种语言,它可以被认为是一种“控制语言的语言”。因此嵌套SFC有一些特殊的地方需要注意。 嵌套SFC的特点: 1、全部SFC用到的步名变量、步动作变量、SFC隐含控制变量一般均做为局部变量被定义在主SFC程序里。 2、从SFC没有自己的变量定义空间,与主SFC构成从属关系。 我们通过分析一个例子,来讲述嵌套SFC应该注意的问题。 主SFC Step2中嵌套的SFC 第1种 第2种 第3种 因为步变量名都被定义在主SFC的局部变量定义区,因此,在一个SFC里,步名不能重名!(包括主SFC和嵌套的SFC)。所以:第1种嵌套组态方法里使用了重名的Init、Step2等是不正确的,将会造成程序执行的混乱。(但是编译是可以通过的,为什么?) 和上述原因相同,在一个IEC SFC里,步动作名也不能重名。 (包括主SFC和嵌套的SFC)。如右所示,你能分辨出哪些步动作属于主SFC,哪些属于从SFC的吗? 1、步变量名的组织方式:局部变量 2、步动作变量名的组织方式:局部变量 问题:当主SFC退出Step2时,此时如果Step2步嵌套的SFC走到了Step2_2,下次主SFC再次进入Step2时,嵌套的SFC如何执行? 3、第2种组态方法:会否引起控制混乱 分析:当此时T2_2条件满足后,由嵌套的SFC执行跳转动作,则Init步被触发,但是Step2步是正在运行的,因此,程序的执行结果变为如右图: 搞清上述问题后,我们再看第3种嵌套的SFC 是否有问题? 4、第3种组态方法:SFC能否正常执行 主SFC的执行与从
您可能关注的文档
- 双归属原理及数据配置.ppt
- 双阱工艺技术.ppt
- 叙利亚内乱.ppt
- 原理及其应用.ppt
- 原木检验.ppt
- 受益终生的ppt技巧.ppt
- 台湾经济发展状况1.ppt
- 双极型模拟集成电路的基本单元电路.ppt
- 台湾 10级涉外旅游301刘晶晶.ppt
- 双11大促玩法——华南电商论坛分享.pptx
- 2018年普通高等学校招生全国统一模拟考试理综-化学试题扫描版含答案.doc
- Unit6SunshineforallStudyskills课件-牛津译林版八年级英语下册.pptx
- Unit3After-schoolactivitiesLesson2Avisittoafarm课件冀教版(2024)英语七年级下册.pptx
- 第13课《最后一次讲演》课件-统编版语文八年级下册.pptx
- Unit2BesportybehealthyReading课件-牛津译林版(2020)高中英语.pptx
- Unit2Differentfamilies第三课时(课件)-人教PEP版(2024)英语三年级上册.pptx
- 服务业的区位选择教学课件-湘教版高中地理必修二.pptx
- 城镇化进程及其影响课件高中地理湘教版(2019).pptx
- 国家海洋权益与海洋发展战略课件高一地理中图版必修2.pptx
- 工程变更管理细则.doc
文档评论(0)