网站大量收购独家精品文档,联系QQ:2885784924

西门子培训课程:graph练习及实验.pptVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

S7-GRAPH 通过S7-GRAPH编程语言,可以清晰迅速地进行组态,并编写希望通过S7PLC系统去控制的顺序序列。 过程被分解为单独的步,各个步具有各自的功能。顺控器以图形方式显示,可以提供图文并茂的文档。 在各个步中定义待执行的动作,进入下一步的条件由转换条件定义。步和转换条件的定义以及联锁和监视被写到STEP7编程语言LAD(梯形图)的一个子集中。 S7-300/400的S7-GRAPH与IEC61131-3标准定义的顺序功能图语言兼容。

功能性 提供以下功能: ? 多个顺控器(最多8个),具有相同S7-GRAPH功能块 ? 定义任意数目(1到999)的步(每个顺控器最多250个)和转换条件(最多250个) ? 并行分支和选择分支(每种最多250个) ? 跳转(也可以到其它顺控器) ? 启动/停止顺控器以及激活/保持步

测试功能 ? 显示当前步或者故障步 ? 监视状态和修改变量 ? 切换运行模式:手动、自动和点动模式

用户界面 ? 总览、表单与单步显示 ? 图形化显示联锁条件(联锁,最多32个条件)、动作(每个步最多100个)和监控条件(监控,最多32个条件)之间的区别总览 顺序控制系统是一个逐步执行的控制系统。当满足步激活条件时,它从一个步切换到另一个步。因此顺序控制系统的特点之一是将控制任务划分为 ? 步,和 ? 转换条件(步激活条件)

顺控序列 步和转换条件构成顺控器。顺控器保存在FB中,一个包含顺控器数据的背景数据块DB被分配给该FB。 一个可执行程序必须包括至少三个块: ? 一个FB,含有顺控器 ? 背景数据块,含有顺控器数据 ? 一个含有FB调用的组织块、功能块或功能。

通过FB调用传递参数和背景数据块的号码。OB1

FB

顺控器

调用FB

顺控器DB

背景DB总览 编写顺控器时,可以利用图形化编程功能。可以轻易地创建顺控器结构,而不需要更多编程经验,通过排列S7-GRAPH结构元素来生成一个顺控器的图形化表示。

顺控器的结构 顺控器由一系列的步和转换组成。顺控器可以是线性的或具有分支结构。 ? 在步中,为系统规定指令。 ? 转换包括从一个步切换到下一个步的条件。 以下图标代表组成顺控器的元素。可以从工具栏中选择这些图标。 步/转换 选择分支,闭合 跳转 并行分支,打开 选择分支,打开 并行分支,闭合 顺控器结束 插入新顺控器

还有一些图标用于插入固定指令和改变插入模式。

编辑 插入元素有两种编辑模式。· 插入-直接:在此模式下,在顺控序列中选择要插入元素的位置,然后选择要插入的块。· 插入-拖放:在此模式下,选择要插入的块,然后用鼠标选择要插入元素的位置。总览 步的激活部分是激活步中由控制器执行的动作。在步中编写指令,用来设置输出,或者激活或取消激活顺控器中的步。 动作由指令和地址组成,可以关联到一个条件,和/或与事件相结合。动作分为: ? 带或不带联锁(C)的标准动作 ? 带或不带联锁的时间驱动动作,或用于激活与取消激活步的动作 ? 动作中的计数器、定时器和算法

动作编程 可以在单步或单页视图中进行动作编程。步骤如下: 1. 选中步右边的表格,按Tab键 2. 进行动作编程,在表格中输入将执行的指令 3. 再次按下Tab键进行更多动作编程。表格增加了一行。 如果希望将指令与某个条件相关联(所有包含字母C的指令),那么必须在单步视图中进行编程,使该条件作为一个联锁。

联锁条件(C) 联锁逻辑用于条件激活步中的特定动作。如果满足条件,所有含有“C”的指令被执行。到下一步的移动与联锁条件无关。

总览 IEC61131-3标准2.6.4下定义了这些动作。

D,L,N 相关动作在步结束后复位。

D,L 可以定义时间为常量或变量。

S,R 相应动作在步执行后仍然保持激活。

CALL 块调用FBi.DBi、FCi、SFBi.DBi、SFCi:调用特定块。在处理块之后,继续执行GRAPH程序。

注意事项 动作块中的地址可以是符号地址或绝对地址。

时间 必须按照IEC时间格式来输入时间。如下: T#mDnHoMpSqMS mD: m天

nH: n小时

oM: o分钟

pS: p秒

qMS q毫秒 最大时间值限制大概为24D20H。计数器 动作中的计数器总是与事件相关联。即,事件决定激活动作的时间点。作为一个可选项,计数器可以关联到一个联锁(C)。 与联锁条件关联的计数动作,仅当除了事件(附加字母C)以外还满足联锁条件时才执行。没有联锁的计数动作在事

文档评论(0)

yingyaojun1975 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档