西门子顺序功能图语言S7-Graph的应用(共18页).doc





《西门子顺序功能图语言S7-Graph的应用(共18页).doc》由会员分享,可在线阅读,更多相关《西门子顺序功能图语言S7-Graph的应用(共18页).doc(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上5.6 顺序功能图语言S7 Graph的应用5.6.1 S7 Graph语言概述 S7 Graph语言是S7-300/400的顺序功能图语言,遵从IEC 61131-3标准的规定。1顺序控制程序的结构一个顺序控制项目至少需要一个调用S7 Graph FB的块,一个S7 Graph FB和它的背景数据块。图5-45 顺序控制系统中的块图5-46 S7 Graph编辑器图5-49 顺序控制器工具条与移动的图形3S7 Graph的显示模式在View菜单中选择显示顺序控制器(Sequencer)、单步和永久性指令。 (1)在顺序控制器显示方式,执行菜单命令“ViewDispl
2、ay with”,可以选择:Symbols:显示符号表中的符号地址;Comments:显示块和步的注释;Conditions and Actions:显示转换条件和动作;Symbol List:在输入地址时显示下拉式符号地址表。(2)单步显示模式只显示一个步和转换的组合,还可以显示Supervision:监控被显示的步的条件;Interlock:对被显示的步互锁的条件;执行命令“ViewDisplay with comments”显示和编辑步的注释。用“”键或“”键可以显示上一个或下一个步与转换的组合。(3)在“permanent instructions”(永久性指令)显示方式,可以对顺序控
3、制器之前或之后的永久性指令编程。每个扫描循环执行一次永久性指令,可以调用块。图5-50 运输带控制系统示意图与顺序功能图1创建使用S7 Graph语言的功能块FB执行菜单命令“Insert Direct”将进入“Direct”编辑模式。执行菜单命令“Insert Drag-and-Drop”,进入“Drag and Drop(拖放)”编辑模式。执行菜单命令“ViewDisplay withConditions and Actions”,显示或关闭各步的动作和转换条件。图5-51 运输带控制系统的顺序功能图(1)命令S;当步为活动步时,使输出置位为1状态并保持。(2)命令R:当步为活动步时,使输
4、出复位为0状态并保持。(3)命令N:当步为活动步时,输出被置为1;该步变为不活动步时,输出被复位为0。(4)命令L:用来产生宽度受限的脉冲,相当于脉冲定时器。(5)命令CALL:用来调用块,当该步为活动步时,调用命令中指定的块。(6)命令D:使某一动作的执行延时,延时时间在该命令右下方的方框中设置。 在“直接”模式用鼠标右键点击动作框,在弹出的菜单中选择插入动作行。6对监控功能编程双击步S3后,切换到单步视图,选中Supervision(监控)线圈左边的水平线的缺口处,插入比较器图标,设置的监视时间为2小时。8在主程序中调用S7 Graph FB9用S7-PLCSIM仿真软件调试S7 Grap
5、h程序图5-52 单步显示模式中的监控与互锁条件5.6.3 顺序控制器的运行模式与监控操作执行菜单命令“DebugControl Sequencer”,对顺序控制器进行各种监控操作。图5-54 顺序控制器监控对话框1自动模式 “Acknowledge”按钮确认被挂起的错误信息。点击“初始化(Initialize)”按钮,将重新起动顺序控制器,使之返回初始步。点击“禁止(Disable)”按钮,使顺序控制器中所有的步变为不活动步。2手动模式 选择“Manual”模式后,用“Disable”按钮关闭当前的活动步。在“Step Number”输入框中输入希望控制的步的编号,用激活(Activate)
6、按钮或去活(Unactivate)按钮来使该步变为活动步或不活动步。同时只能有1步是活动步。3单步(Inching)模式在单步模式转换条件满足时,需要点击“Continue”按钮,才能使转换到下一步。4Automatic or switch to next模式转换条件未满足,用“Continue”按钮也能转换到后续步。转换条件满足将自动转换。5错误显示有互锁(Interlock)错误或监控(Supervision)错误时,相应的检查框为红色。5.6.4 顺序控制器中的动作1标准动作中的命令:S, R, N, L, D, CALL标准动作可以设置互锁(在命令的后面加“C”),仅在步处于活动状态和
7、互锁条件满足时,有互锁的动作才被执行。没有互锁的动作在步处于活动状态时就会被执行。2与事件有关的动作表5-2 控制动作的事件名称事件意义S1步变为活动步S0步变为不活动步V1发生监控错误(有干扰)V0监控错误消失(无干扰)L1互锁条件解除L0互锁条件变为1A1报文被确认R1注册信号被置位,在输入信号REG_EF/REG_S的上升沿ON命令或OFF命令分别使命令所在的步之外的其他步变为活动步或不活动步。如果命令OFF的地址标识符为S _ALL,将除了命令“S1(V1, L1) OFF”所在的步之外其他的步变为不活动步。一旦S3变为活动步和互锁条件满足,指令“S1 RC”使输出Q2.1复位为0并保
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 西门子 顺序 功能 语言 S7 Graph 应用 18

限制150内