- {{item.name}}
S7-HiGraph编程
- 0
- 729
- 13089
摘 要
本文档主要用于讨论与S7-HiGraph编程相关的下列问题: 编程软件的基本信息 基本概念讲解 基本使用讲解 用于示例工程的简单应用例子 实际使用中常见问题及讲解
关键词
编程工具;Step7;S7-HiGraph;状态图;图表组;STL
目 录
S7-HIGRAPH编程 1
1. 前言 6
2. 软件的基本信息 6
2.1. S7-HiGraph简介 6
2.2. S7-HiGraph 与STL 7
2.3. S7-HiGraph的安装与使用 7
2.4. S7-HiGraph软件兼容性 7
2.5. S7-HiGraph中英文词汇对照关系 7
3. S7-HIGRAPH基本概念 8
3.1. S7程序构成 8
3.2. S7-HiGraph程序结构 8
3.3. S7-HiGraph与 S7-GRAPH 的比较: 9
3.4. S7-HiGraph状态图的重复使用 9
3.5. S7-HiGraph项目完整流程 10
4. S7-HIGRAPH基本使用 10
4.1. 用户界面 10
4.1.1. 工作窗口 12
4.1.2. 变量总览 12
4.1.3. 详细窗口 13
4.2. 状态图编程 13
4.2.1. 状态图元素 13
4.2.2. 状态图和图表组结构的规则 14
4.2.3. State(状态) 14
4.2.4. Transition(转换) 17
4.2.5. Permanent instructions 20
4.3. 指令编程 20
4.3.1. 程序中的指令 20
4.3.2. 指令类型 21
4.3.3. 输入STL指令规则 21
4.3.4. 绝对地址与符号编程 23
4.4. 等待,监控,延迟时间编程 23
4.4.1. 等待时间编程 23
4.4.2. 监控时间编程 24
4.4.3. 延迟时间编程 25
4.5. 操作模式编程 25
4.5.1. S7-HiGraph 中系统支持两种操作模式: 25
4.5.2. 对于转换条件切换的影响: 26
4.6. 图表组编程 26
4.6.1. 图表组: 26
4.6.2. 图表组编程步骤: 26
4.7. 状态图消息交换编程 28
4.7.1. 消息的基本信息 28
4.7.2. 声明消息变量 28
4.7.3. 连接消息 29
4.8. 程序编译 30
4.8.1. 编译选项 30
4.8.2. Memory reserve (words) in data block: 30
4.8.3. 图表组设置 31
4.9. 程序调用/下载/调试 31
4.9.1. 程序调用 31
4.9.2. 程序下载 31
4.9.3. 程序调试 32
5. S7-HIGRAPH应用于虚拟工程 33
5.1. 虚拟工程工艺要求 33
5.2. S7-HiGraph简单示例 34
5.3. 重要提示: 45
6. 常见问题 45
6.1. 与监控调试相关问题 45
6.1.1. 问题:S7-HiGraph状态图中的各种动作的执行顺序是什么样的 45
6.2. 与使用技巧相关问题 48
6.2.1. 问题:S7-HiGraph状态图中的支持间接寻址吗 48
6.2.2. 问题:为什么无法设置Delay time 48
6.2.3. 问题:S7-HiGraph状态图中的支持ARRAY 数据类型吗? 48
6.2.4. 问题:如何通过IN、OUT和IN-OUT变量实现UDT(用户自定义数据类型)? 49
6.2.5. 问题:状态图与状态图之间的消息都支持哪些数据类型? 52
重要提示:本文为技术交流文档,不能作为订货、选型等重要事宜的唯一依据,建议您参考 Siemens的标准产品样本和技术手册进行产品的选型和订货。
详见:a0246.pdf ( 744 KB )
相关附件下载 2008928131433170.zip( 68 KB )
剩余80%未阅读,请登录后下载/查看文档
- 评论
-
分享
扫码分享
- 收藏 收藏
- 点赞 点赞
- 纠错 纠错
- 在 STEP 7 (TIA Portal) V11中如何实现积分编程?
- 使用 STEP 7 (TIA Portal) V12 对 S7-1200 和 S7-1500 编程的推荐条目
- 在WinCC (TIA Portal)中提供了那些VBS 信息和 VBS编程辅助工具?
- 如何对 S7-1500 CPU 和 S7-1200 CPU 之间的 Modbus/TCP 通信进行编程和参数化 ?
- 如何使用FB15 "PUT" 和 FB14 "GET"功能块进行组态和编程,创建一个 S7 连接用于一个S7-1200和一个S7-300 CPU的数据传输?
- 在 STEP 7 (TIA Portal) 软件中,为什么在 SCL 编程时 DInt 格式的加法运算结果不能够正确显示?
- 如何对两台 S7-1500 CPU 之间的 Modbus/Tcp 通信进行编程和参数化?
- PCS 7中CFC编程常见问题集
- OPC:使用 OPC 且基于 Microsoft® .NET 和 C# 编程语言的单独工业可视化
- SINUMERIK SinuTrain Operate: DIN/ISO 编程
{{item.nickName}}