第1章 SIMATIC S7300 PLC系统概述
1.1 全集成自动化简介1
1.1.1 概述1
1.1.2 TIA的统一性2
1.1.3 TIA的开放性5
1.2 SIMATIC可编程控制器概述(家族系列)5
1.2.1 选择SIMATIC可编程控制器的理由5
1.2.2 SIMATIC系列控制器6
1.3 S7300通用型PLC产品简介8
1.3.1 自动化工程领域中的多面手8
1.3.2 一般特性9
1.3.3 编程工具9
1.3.4 通讯12
1.3.5 模块的种类12
1.3.6 扩展功能选项13
1.4 手册向导13
第2章 S7300硬件和安装
2.1 S7300的模块16
2.2 组态20
2.2.1 基本原理20
2.2.2 单机架或多机架上安排模块21
2.2.3 机柜的选型和安装22
2.2.4 参考电位接地或浮动参考电位的S7300安装22
2.2.5 接地23
2.3 安装26
2.3.1 安装导轨26
2.3.2 将模块安装在导轨上26
2.3.3 对模块贴标签27
2.4 接线27
2.4.1 保护接地导线和导轨的连接27
2.4.2 前连接器接线28
2.4.3 前连接器的插入29
2.4.4 模块I/O标签29
2.4.5 更换模块30
2.5 寻址30
2.5.1 模块通道寻址方式30
2.5.2 寻址信号模块32
2.6 CPU模块结构介绍33
2.6.1 操作员控制和显示单元33
2.6.2 接口36
2.6.3 存储区域37
2.6.4 循环时间和响应时间40
2.6.5 性能数据举例42
2.6.6 集成I/O布置和使用48
第3章 S7300模块特性
3.1 电源51
3.2 数字量模块52
3.3 模拟量模块56
3.3.1 模拟值的表示59
3.3.2 模拟值输入通道的测量方法和测量范围的设定63
3.3.3 模拟值模块转换、循环、设置和响应时间63
3.3.4 模拟量模块参数64
3.4.5 连接传感器至模拟量输入64
3.3.6 传感器的连接66
3.3.7 热电偶的连接69
3.3.8 连接模拟量输出模块72
3.4 特殊模块74
第4章 STEP 7软件入门
4.1 STEP 7介绍75
4.2 使用STEP 7完成一个项目76
4.3 STEP 7的安装77
4.3.1 硬件要求77
4.3.2 软件要求77
4.3.3 安装步骤77
4.3.4 授权管理81
4.3.5 卸载82
4.4 STEP 7标准软件包82
4.4.1 SIMATIC管理器83
4.4.2 硬件组态84
4.4.3 编程工具84
4.4.4 符号编辑器84
4.4.5 硬件诊断84
4.4.6 NetPro网络组态84
4.4.7 STEP 7帮助系统84
4.5 STEP 7标准软件包的扩展85
4.5.1 STEP 7可选软件包85
4.5.2 实用的PLC仿真软件——PLCSIM86
4.6 STEP 7项目结构86
4.7 STEP 7使用设置87
4.7.1 语言环境设置87
4.7.2 常规选项设置88
4.7.3 PG/PC接口设置88
第5章 STEP 7编程
5.1 STEP 7程序结构91
5.1.1 CPU中的程序91
5.1.2 STEP 7中的块92
5.1.3 结构化编程100
5.2 数据类型100
5.2.1 基本数据类型101
5.2.2 复杂数据类型102
5.2.3 参数数据类型103
5.3 符号编程103
5.3.1 绝对地址寻址和符号寻址103
5.3.2 全局符号和局部符号104
5.3.3 符号表和符号编辑器106
5.4 编程语言107
5.4.1 LAD/STL/FBD107
5.4.2 代码编辑区109
5.4.3 编程元素109
5.5 STEP 7指令系统简介111
5.5.1 LAD/FBD指令系统111
5.5.2 STL指令系统117
5.6 生成参考数据123
5.7 LAD/STL编程示例124
5.7.1 任务描述124
5.7.2 创建项目126
5.7.3 编辑符号表127
5.7.4 插入程序块128
5.7.5 用LAD编写FC1130
5.7.6 用LAD编写FB1133
5.7.7 创建与编辑背景DB133
5.7.8 用LAD编写OB1136
5.7.9 STL编程示例139
5.8 打印和归档142
5.8.1 打印项目文献142
5.8.2 项目归档143
第6章 STEP 7硬件组态
6.1 创建一个项目145
6.1.1 使用向导创建项目145
6.1.2 直接创建项目149
6.2 硬件组态程序149
6.3 配置主机架151
6.3.1 主机架配置原则151
6.3.2 主机架配置方法152
6.4 CPU参数配置154
6.4.1 常规设置154
6.4.2 启动155
6.4.3 循环/时钟存储器156
6.4.4 保持存储器158
6.4.5 诊断/时钟158
6.4.6 保护159
6.4.7 通讯161
6.4.8 中断设置161
6.5 I/O模块参数配置164
6.5.1 数字量I/O模块参数配置164
6.5.2 模拟量I/O模块参数配置165
6.5.3 显示地址信息166
6.5.4 添加符号167
6.6 机架扩展167
6.7 分布式系统组态168
6.8 硬件更新170
第7章 在线调试
7.1 建立在线连接173
7.1.1 设置PG/PC接口173
7.1.2 建立在线连接173
7.2 下载与上载175
7.2.1 下载175
7.2.2 上载175
7.3 硬件调试与诊断175
7.3.1 硬件状态指示灯175
7.3.2 诊断缓冲区176
7.4 控制和监视变量177
7.4.1 变量表177
7.4.2 监视和修改变量179
7.4.3 强制变量181
7.5 测试程序181
7.5.1 监视程序状态182
7.5.2 断点调试183
7.6 访问数据块184
7.7 PLCSIM185
7.7.1 PLCSIM简介185
7.7.2 PLCSIM使用185
7.7.3 PLCSIM与真实PLC的差别188
第8章 S7300的通讯和网络组态
8.1 网络通讯概述189
8.2 MPI通讯介绍191
8.2.1 拓扑结构191
8.2.2 应用场合191
8.2.3 网络连接192
8.2.4 通讯方式193
8.3 PROFIBUS199
8.3.1 PROFIBUS通讯介绍199
8.3.2 拓扑结构199
8.3.3 应用场合200
8.3.4 网络连接200
8.3.5 通讯方式205
8.4 工业以太网通讯介绍211
8.4.1 拓扑结构211
8.4.2 应用场合211
8.4.3 网络连接212
8.5 串口通讯224
第9章 S7300的工艺功能简介
9.1 简介 230
9.2 实现工艺功能的解决方案231
9.2.1 S7300 C系列的集成工艺功能231
9.2.2 基于功能模块的工艺功能232
9.2.3 CPU 317T238
附录AS7300 CPU技术规格
附录B随书光盘使用指南