中控JX-300XP图形化编程-顺控.ppt

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
中控JX-300XP图形化编程-顺控

浙大中控JX-300XP图形化编程 ——顺控图 图形化软件概述 浙大中控组态软件AdvanTrol-Pro(V2.70)中可通过图形化软件编写自定义控制方案,实现诸如联锁、简单控制、复杂控制、顺控等图形化组态。 包含四种编程语言 ?梯形图(LD) ?顺控图(SFC) ?功能块图(FBD) ?ST语言 启动方式 点击组态软件的算法图标,弹出的自定义控制算法设置对话框,点击图形编程中的 “编辑”,启动图形化编程软件。 图形编程界面 顺控图(SFC)主要内容 1.SFC概述 2.SFC的元素 3.步 4.转换 5.跳转 6.择一分支/择一接合 7.并行分支/并行接合 8.SFC控制变量 SFC概述 ?SFC是顺序流程的图形化表示 ?SFC把控制流程分解成步和转换 ?SFC可以方便实现顺序过程控制 ?SFC诊断、排错方便,易于维护 SFC的元素 步类型 步类型有三种: 起始步、普通步、终止步 起始步和终止步在一个SFC段落内有且只能各有一 个,SFC的执行从起始步开始到终止步结束。 步(Step) 步是控制流程中相对独立的一组操作 在步中可以定义随意数目的操作 步在紧接着前面的转换条件满足时激活 步在激活时才执行相应的操作 步在紧接在后的转换条件满足时退出激活状态 转换 转换是控制从前一步转换到下一步的条件 当转换条件满足时,紧接在前的步从激活态变为非激活态。随后紧接在后的步从非激活态转变成激活态。 只有在紧接在前的步在激活状态时,转换的条件才会被测试 步与步之间必须经过一个且只能一个转换 跳转(Jump) 跳转允许程序从不同的步继续运行 择一分支/择一接合 择一分支提供了在SFC程序的控制流程中执行选择的方法。 每一个分支都有执行的转换条件,择一分支被激活时,会依次对各个分支的转换条件进行判断,转换条件满足的分支被激活。 择一分支结构内只能有一个分支被激活,优先级从左到右,例如左边第一个和第二个分支的转换条件都满足时,也只有左边第一个分支被激活,只执行这个分支的程序。 择一分支和择一结合必须一一对应。 择一分支内的每条分支必须结束于同一择一结合或跳转,但至少有一个分支结束于择一结合。 并行分支/并行接合 并行分支使流程中几个子程序同时进行 各分支的执行不相互影响 并行分支和并行接合必须一一对应 只有当所有分支的最后一步都激活时,才测试并行接合紧接的转换的条件是否满足 在并行结构内部的跳转不能跳到并行结构的外部 实例 下面以一个脱硫塔除雾器冲洗程序为例具体讲解。两台冲洗水泵,工艺人员选择任意一台水泵做为冲洗泵,点击冲洗开始按钮后程序自动启动选中的冲洗水泵,冲洗水泵启动后自动打开该泵出口阀,若45秒后出口阀没有全开则关阀停泵,程序回到初始位置;若45秒内出口阀全开,则打开1号冲洗水阀,若30秒后1号冲洗水阀未全开,则关闭1号冲洗水阀跳到开2号冲洗水阀,若30秒内1号冲洗水阀全开并且冲洗时间计时器计时完成,则1号冲洗完成,关闭1号冲洗水阀,然后打开2号冲洗水阀,以此类推。 起始步 建立一个起始步,然后双击弹出步属性 限定词内选择=,则可以在操作变量框内以ST语言编写控制算法。初始操作变量为空的时只能在框内输入,若已写入内容则可以直接双击内容弹出文本代码框。 如图中所示: times_gy=0;让该计时器清零 文本代码中语句以分号“;”进行分隔 转换与步 程序初始会停留在起始步P34_61并且一直激活起始步,当起始步下的转换属性的内容满足后,则程序会激活步P34_66,执行步P34_66的内容。 转换属性内容:(M601_XZ=ON OR M602_XZ=ON) AND CWQST=ON表示两台冲洗水泵选择了任意一台,并且开始按钮被按下,两个条件都满足后激活P34_66 普通步P34_66 步P34_66激活后文本代码内的内容开始执行。同时判断P34_66下的转换属性内容是否满足。 择一分支/择一接合/跳转 择一分支/择一接合/跳转 程序激活P34_70,同时开始从左向右判断择一分支下的三个转换属性。 若第一个转换不满足第二个转换满足,则不会继续判断第三个转换,直接激活P34_74同时判断紧接的转换是否满足,满足后激活跳转,程序跳转到P34_61。 若第一个转换满足,则程序直接通过择一接合激活P34_86。 转换属性:timers[11]45 AND (ZS605ZO=OFF OR ZS605ZC=ON) AND M601ZS=ON timers[11]45表示计时器时间大于45秒 (ZS605ZO=OFF OR ZS605ZC=ON)括号内的条件为一个条件 该条择一分支表示45秒后冲洗水泵开着但出口阀没有全开则程序关阀停泵跳回起始

文档评论(0)

wyjy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档