《STEP7软件应用技术基础》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:吴作明,杜明星编著
  • 出 版 社:北京:北京航空航天大学出版社
  • 出版年份:2009
  • ISBN:9787811245868
  • 页数:186 页
图书介绍:本书以西门子PLC的编程软件STEP 7的使用为主线。通过大量的示例,系统讲解了编程软件STEP 7的使用方法,使读者能够运用STEP 7进行程序设计。同时还介绍了STEP 7相关的软硬件,为实际应用设计奠定了扎实的基础。

第一篇 STEP7功能及操作 3

第1章 STEP7软件介绍 3

1.1 STEP7概述 3

1.2 STEP7的硬件接口 5

1.3 STEP7的授权 5

1.4 STEP7的功能简介 5

第2章 STEP7硬件组态与参数设置方法 8

2.1 STEP7的硬件组态方法 8

2.1.1 项目的创建 8

2.1.2 项目的分层结构 10

2.1.3 硬件组态的任务与步骤 12

2.2 PLC模块的参数设置方法 15

2.2.1 CPU模块的参数设置方法 15

2.2.2 数字I/O的参数设置方法 22

2.2.3 模拟I/O的参数设置方法 24

第3章 STEP7编程 26

3.1 STEP7的程序结构 26

3.1.1 CPU中的程序 26

3.1.2 STEP7中的块 26

3.1.3 线性化编程与结构化编程 29

3.2 数据类型 30

3.2.1 基本数据类型 30

3.2.2 复合数据类型 30

3.2.3 参数数据类型 32

3.3 编程语言 36

3.3.1 梯形图LAD 36

3.3.2 语句表STL 37

3.3.3 功能块图FBD 37

3.3.4 结构化控制语言S7-SCL 37

3.3.5 顺序功能图S7-GRAPH 37

3.3.6 S7 HiGraph 37

3.3.7 CFC 37

3.4 STEP7编程操作 38

3.4.1 程序的下载与上载 38

3.4.2 符号表的使用及应用实例 40

3.4.3 变量表的使用及应用实例 41

3.4.4 交叉参考表的使用及应用实例 43

3.4.5 单步与断点功能的使用及应用实例 48

3.4.6 S7-PLCSIM仿真软件的使用及应用实例 55

第4章 应用实例分析 60

4.1 简单的开关量控制系统的设计 60

4.1.1 交流电动机的正反转控制 60

4.1.2 三路抢答器控制 64

4.1.3 锅炉引风机和鼓风机的控制 65

4.1.4 交流电动机Y—△启动控制 67

4.2 复杂的开关量控制系统的设计 69

4.2.1 钢管印字工序的控制 69

4.2.2 运料小车的控制 72

4.2.3 液体自动混合的控制 74

4.2.4 人行道交通灯程序设计 79

4.3 具有子程序控制系统的设计 82

4.4 具有模拟量的控制系统设计 91

第二篇 STEP7相关的软硬件介绍 101

第5章 S7-300的硬件简介 101

5.1 S7-300的模块l0l 101

5.1.1 S7-300硬件的概况 101

5.1.2 CPU模块 102

5.1.3 数字量I/O模块 103

5.1.4 模拟量I/O模块 110

5.1.5 电源模块 123

5.1.6 接口模块 123

5.1.7 通信模块 124

5.1.8 其他功能模块 125

5.2 S7-300的扩展及I/O地址分配 132

5.2.1 S7-300的扩展 132

5.2.2 S7-300的I/O地址分配 132

第6章 S7-300PLC基本指令系统简介 134

6.1 指令及其结构 134

6.1.1 指令的组成 134

6.1.2 操作数 134

6.1.3 寻址方式 136

6.1.4 状态字 137

6.2 位逻辑指令 138

6.3 定时器与计数器指令 142

6.3.1 定时器指令 142

6.3.2 计数器指令 145

6.4 程序控制指令 146

6.5 传送和比较指令 149

6.5.1 装入和传送指令 149

6.5.2 比较指令 150

6.6 算术运算指令 151

6.6.1 整数算术运算指令 151

6.6.2 浮点数算术运算指令 152

6.7 数据转换指令 153

6.8 块操作指令 154

6.8.1 逻辑块指令 154

6.8.2 数据块指令 155

第7章 S7-300/400通信功能简介 157

7.1 S7-300/400通信功能 157

7.1.1 工厂自动化网络结构 157

7.1.2 S7-300/400的通信网络 157

7.2 MPI网络与全局数据通信 158

7.2.1 MPI网络 158

7.2.2 全局数据包 159

7.2.3 MPI网络的组态 159

7.2.4 全局数据表 159

7.2.5 事件驱动的全局数据通信 161

7.2.6 不用连接组态的MPI通信 161

7.3 PROFIBUS的结构与硬件 162

7.3.1 PROFIBUS的组成 162

7.3.2 PROFIBUS的物理层 162

7.3.3 PROFIBUS-DP设备的分类 164

7.3.4 PROFIBUS通信处理器 164

7.4 PROFIBUS的通信协议 165

7.4.1 PROFIBUS的数据链路层 165

7.4.2 PROFIBUS-DP 166

7.4.3 PROFINet 167

7.5 基于组态的PROFIBUS通信 168

7.5.1 PROFIBUS-DP从站的分类 168

7.5.2 PROFIBUS-DP网络的组态 168

7.5.3 主站与智能从站主从通信方式的组态 169

7.5.4 直接数据交换通信方式的组态 171

7.6 系统功能与系统功能块在PROFIBUS通信中的应用 174

7.6.1 用于PROFIBUS通信的系统功能与系统功能块 174

7.6.2 用SFC 14和SFC 15传输连续的数据 175

7.6.3 分布式I/O触发主站的硬件中断 175

7.6.4 一组从站的输出同步与输入锁定 177

7.7 点对点通信 181

7.7.1 点对点通信处理器与集成的点对点通信接口 182

7.7.2 ASCII Driver通信协议 182

7.7.3 3964(R)通信协议 183

7.7.4 用于CPU 31xC-2PtP点对点通信的系统功能块 184

参考文献 186