S7-GRAPH编程

n

摘 要

本文档主要用于讨论与S7-GRAPH编程相关的以下问题:n

 编程软件的基本信息
 基本概念讲解
 基本使用讲解
 用于示例工程的简单应用例子
 实际使用中常见问题及讲解

关键词
编程工具;Step7;梯形图;语句表;S7-GRAPH;n

目 录

S7-GRAPH编程 1
1. 前言 6
2. 软件的基本信息 6

2.1. S7-GRAPH简介 6
2.2. S7-GRAPH与STL: 7
2.3. S7-GRAPH安装与使用: 7
2.4. S7-GRAPH软件兼容性 7
2.5. S7-GRAPH中英文词汇对照关系 7

3. S7-GRAPH基本概念与基本使用 8
3.1. S7程序构成 8
3.2. 用户界面 8

3.2.1. 生成新S7-GRAPH程序 8
3.2.2. 工具条 10
3.2.3. 工作区 10
3.2.4. 概览窗口 12
3.2.5. 详细窗口 14
3.2.6. S7-GRAPH格式的FB 与Source 文件 14
4. 顺控器规则 15
4.1. 顺控器执行规则: 15
4.2. 顺控器结构 16
4.3. 顺控器元素 16
4.4. 条件与动作的编程 17

4.4.1. 步的构成及属性 17
4.4.2. 步的动作(action) 18
4.4.3. 动作(action)分类: 19
4.4.4. 没有动作的步 19
4.4.5. 动作的指令 20
4.5. S7-GRAPH特有地址 20
4.6. S7-GRAPH FB参数设置 20

4.6.1. S7-GRAPH FB参数设置: 21
4.6.2. 接口描述设置: 23
4.6.3. Executability选项 23
4.6.4. 顺控器属性设置 23
4.7. S7-GRAPH FB程序的背景数据块 24
4.8. 背景数据块进阶使用 25

5. 程序调试 28
6. S7-GRAPH应用于虚拟工程 29

6.1. 虚拟工程工艺要求 29
6.2. S7-GRAPH简单示例 32

7. S7-GRAPH常见问题 40
7.1. 与监控调试相关问题 40

7.1.1. 问题:监控不完整 40
7.1.2. 问题:顺控器不切换 41
7.1.3. 问题:无法监视顺控器 41
7.1.4. 问题:顺控器初始化 42
7.1.5. 问题:S7-GRAPH 程序占用多少内存 42
7.1.6. 问题:如何监控一系列步的时间 43
7.1.7. 问题:无法监控步的激活时间 45
7.2. 与使用技巧相关问题 45
7.2.1. 问题:如何使用背景数据块内部的步数信息 45
7.2.2. 问题:如何使用背景数据块内部的转换条件的信息 46
7.2.3. 问题:如何在自动模式中重新激活上次的活动步 47
7.2.4. 问题:如何实现忽略监控干扰而实现顺控器到下一步的转换 48
7.2.5. 问题:如何确定S7-GRAPH顺控器的故障步 49
7.2.6. 问题:为什么同时满足转换条件和监控的条件时,转换条件会切换到下一步 50
7.2.7. 问题:为什么尽管互锁条件没有完成,在离开步的时候动作“L0 S”被执行? 51
7.2.8. 问题:如何将无条件同时分支改为条件分支时不需重新输入所有受影响的步 51
7.2.9. 问题:如何在第一个OB1周期中或第一次调用S7-GRAPH FB时关闭顺控器 53
7.2.10. 问题:为什么计数器比较功能产生一个错误结果 55
7.2.11. 问题:为什么在顺控器中无法通过程序激活另一个步 55
7.2.12. 问题: 如何加密S7-GRAPH块 55

重要提示:本文为技术交流文档,不能作为订货、选型等重要事宜的唯一依据,建议您参考 Siemens的标准产品样本和技术手册进行产品的选型和订货。

详见:A0245.pdf ( 904 KB )

相关附件下载 ( 126 KB )

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc326325.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日
下一篇 2021年4月12日

相关推荐

发表回复

登录后才能评论