《轻松学通西门子S7-100 PLC技术》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:张冉主编;李冉,孙玉倩副主编
  • 出 版 社:北京:化学工业出版社
  • 出版年份:2015
  • ISBN:9787122204745
  • 页数:207 页
图书介绍:本书针对西门子S7-400 PLC应用技术,从实践操作的角度出发,深入浅出地介绍该系列PLC的硬件组成、指令系统、编程方法、编程软件的应用、通信功能以及应用系统的设计。书中各部分内容尽量以图表展现,并配以实例进行讲解,对关键环节和技术难点设有特别提示和说明,生动直观,针对性强,帮助读者快速入门,轻松掌握S7-400 PLC相关应用技术。

第一章 西门子S7-400系列PLC概述 1

第一节 S7-400系列PLC的工作原理和系统组成 1

一、西门子SIMATIC自动控制系统简介 1

二、S7-400系列PLC工作原理 2

三、S7-400系列PLC硬件系统组成 2

四、S7-400系列PLC的系统扩展方式 4

五、S7-400系列PLC的使用软件 6

第二节 S7-400系列PLC硬件模块及功能 6

一、S7-400总体结构 6

二、机架 8

三、IM接口模块 9

四、PS电源模块 10

五、CPU模块 11

六、SM信号模块 13

七、FM功能模块 15

八、CP通信处理模块 15

九、S7-400系列PLC的冗余(容错)功能 16

第三节 S7-400系列PLC硬件安装 17

一、中央机架和扩展机架的安装 17

二、模块的安装 18

三、接线 19

四、寻址 21

第二章 基础编程语言 22

第一节 STEP编程基础 22

一、数据类型 22

二、状态字 24

第二节 位逻辑指令及应用实例 25

一、触点指令 25

二、置位复位指令 27

三、触发指令 28

四、边沿检测指令 30

第三节 定时器指令及应用实例 31

一、定时器字 32

二、脉冲定时器 32

三、扩展脉冲定时器 34

四、接通延时定时器 35

五、保持型接通延时定时器 36

六、断开延时定时器 37

第四节 计数器指令及应用实例 40

一、加法计数器 41

二、减法计数器 41

三、加减可逆计数器 42

第五节 高速计数器 45

第六节 数据处理指令及应用实例 46

一、传送指令 46

二、比较指令 48

三、数据转换指令 55

四、移位指令和循环移位指令 57

第七节 数据运算指令及应用实例 62

一、整数运算指令 62

二、浮点数运算指令 63

三、字逻辑运算指令 69

第八节 控制指令及应用实例 69

一、逻辑控制指令 69

二、程序控制指令 72

第三章 编程技术 74

第一节 控制系统的基本设计步骤 75

一、分析和描述任务 75

二、确定控制策略 75

三、决定运行方式 76

四、控制系统的调试 76

第二节 编程实例及要求 76

一、程序设计举例 77

二、编程要求 79

第三节 控制系统分析方法及系统建模 80

一、控制系统分析方法 80

二、系统建模 81

三、工程实例 82

第四节 顺序功能图及编程方法 86

一、顺序功能图的绘制方法 86

二、运用顺序功能图思想的编程方法 91

三、具有多种工作方式系统的顺序功能图的编程方法 97

四、MPS工作站的设计 105

五、GRAPH编程 115

第五节 状态图 122

一、状态图简介 122

二、状态图的建立方法及状态图的程序实现 123

三、状态图应用实践 129

第四章 组织块 143

第一节 中断 144

一、中断的优先级 145

二、事件驱动的程序处理 146

三、对中断的控制 147

第二节 启动组织块 147

一、CPU的启动 147

二、启动组织块 149

三、启动组织块的临时变量 149

第三节 定期执行组织块 150

一、日期时间中断组织块 150

二、循环中断组织块 151

第四节 事件驱动组织块 154

一、延时中断组织块 154

二、硬件中断组织块 156

第五节 中断处理组织块 156

一、DPV1中断组织块 157

二、多处理器中断组织块 157

第六节 错误处理组织块 157

一、错误处理概述 157

二、错误的分类 158

三、异步错误组织块 159

四、同步错误组织块 160

五、冗余错误组织块 162

六、背景组织块 162

第五章 S7-400 PLC应用实例 163

第一节 S7-400H冗余系统在透平机转速控制中的应用 163

一、系统概述 163

二、控制系统的组成 163

三、透平机的启动升速调节 165

四、升速过程的控制 166

第二节 S7-400在甲醇项目中实现首发报警功能 168

一、项目概况 168

二、控制系统介绍 168

三、控制系统完成的功能 168

四、首发报警的实现 169

第三节 S7-400冗余系统在某电厂中的应用 170

一、项目简介 170

二、控制系统介绍 171

三、控制系统结构 171

四、控制系统完成的功能 172

第四节 S7-400及编程软件GRAPH在DYT景观水域综合治理中的应用 177

一、项目简介 177

二、控制系统介绍 177

三、控制系统构成 178

四、用GRAPH编制反冲程序及循环程序 180

五、GRAPH调试的快速性 182

六、独特的人机界面监控功能 182

第五节 S7-400 PLC及WinCC实现高速数据采集 183

一、问题的提出 183

二、解决问题的基本思路 183

三、运用WinCC+S7-400实现高速数据采集 184

四、效果 188

第六节 水塔水位PLC控制 189

一、水塔水位控制系统PLC硬件设计 189

二、水塔水位控制系统PLC软件设计 191

第七节 基于PCS7的水箱液位控制系统 193

一、系统组成与功能 193

二、程序设计 194

第八节 基于PCS7的反应釜工控制系统 196

一、系统组成与功能 196

二、程序设计 198

第九节 基于PROFIBUS的流量控制系统 205

一、系统组成与功能 205

二、程序设计 206

参考文献 207