1 了解西门子S7-400 PLC 1
问1 什么是可编程序控制器? 1
问2 PLC应具备哪些条件? 1
问3 PLC的定义是什么? 2
问4 PLC的技术发展概况是怎样的? 3
问5 PLC的特点有哪些? 4
问6 PLC的应用领域有哪些? 5
问7 国内外PLC主要生产厂家有哪些? 6
问8 PLC的发展趋势表现在哪几个方面? 7
问9 PLC自动化网络有什么特点? 10
问10 现场总线技术的特点是什么? 10
问11 DCS的特点是什么? 12
问12 FCS的特点是什么? 12
问13 PLC与DCS的区别是什么? 13
问14 DCS与FCS的区别是什么? 13
问15 三种控制系统的发展展望是什么? 15
问16 PLC的主要技术指标是什么? 16
问17 PLC根据硬件结构型式可以分为哪几类? 17
问18 PLC根据I/O点数可以分为哪几类? 17
问19 PLC根据功能可以分为哪几类? 18
问20 PLC由哪些部分构成? 18
问21 PLC的CPU功能是什么? 19
问22 PLC存储器的功能是什么? 19
问23 PLC的I/O接口电路的功能是什么? 20
问24 PLC通信接口的功能是什么? 21
问25 PLC功能模块或智能模块的功能是什么? 21
问26 PLC编程装置的功能是什么? 21
问27 PLC电源的功能是什么? 22
问28 PLC其他外部设备包括哪些? 22
问29 PLC的扫描工作方式和分时处理是如何进行的? 23
问30 I/O滞后时间的功能是什么? 25
问31 PLC与继电器工作原理的差别有哪些? 25
问32 SIMATIC自动化控制系统由哪些部分组成? 26
问33 全集成自动化的思想是什么? 26
问34 S7-400 PLC的工作原理是什么? 27
问35 S7-400 PLC硬件系统由哪些部分组成? 27
问36 硬件系统组成的各部件的功能是什么? 28
问37 CPU面板布局的部件和接口功能是什么? 29
问38 S7-400 PLC的硬件安装步骤有哪些? 30
问39 S7-400 PLC的编写软件有哪些? 30
问40 S7-400 PLC的工程师工具软件的编程语言有哪些? 31
问41 S7-PLCSIM仿真软件的功能是什么? 32
问42 S7-400 PLC硬件系统由哪些部分组成? 32
问43 S7-400 PLC硬件系统各组成部分的基本功能是什么? 33
问44 S7-400 PLC有几种通信方式? 33
问45 S7-400 PLC系统扩展方式有几种? 34
问46 S7-400 PLC硬件组成模块包括哪些内容? 36
问47 PS的型号规格有哪些? 36
问48 CPU模块可以分为几种类型?有哪些规格型号? 36
问49 SM包括几种? 37
问50 FM包括几种? 38
问51 CP包括几种? 38
问52 S7-400 PLC的冗余(容错)功能包括哪些? 38
问53 S7-400总体结构包括哪些部分? 39
问54 机架的功能是什么?分为几种? 41
问55 通用机架UR1/UR2由哪些部分组成?有什么作用? 41
问56 UR2-H机架的功能是什么?由哪些部分组成? 41
问57 中央机架CR2/CR3的功能是什么?由哪些部分组成? 42
问58 扩展机架ER1/ER2的功能是什么?由哪些部分组成? 42
问59 IM有哪些种类?功能是什么? 43
问60 PS有哪些?功能是什么? 44
问61 CPU模块有哪些?性能指标包括什么? 45
问62 CPU模块面板与状态显示包括哪些内容? 46
问63 多CPU处理有什么特点? 47
问64 SM包括哪些?主要技术参数有哪些? 48
问65 FM有哪些?其功能是什么? 49
问66 CP有哪些?其功能是什么? 51
问67 CR和ER如何安装? 51
问68 模块的安装步骤是什么? 52
问69 如何对模块进行标签? 53
问70 PS连接的操作步骤是什么? 53
问71 数字量S7-400输出的并行接线如何连接? 54
问72 CR和ER互连的操作步骤是什么? 55
问73 寻址的过程是什么? 56
2 学习PLC编程语言 58
问1 编程软件STEP7有几种编程语言? 58
问2 STEP7中有几种数据类型? 58
问3 STEP7中基本数据类型有哪几种形式? 58
问4 状态字的功能是什么?结构形式是什么? 60
问5 首次检测位的功能是什么? 60
问6 逻辑运算结果的功能是什么? 60
问7 状态位的功能是什么? 60
问8 或位的功能是什么? 61
问9 溢出位的功能是什么? 61
问10 溢出状态保持位的功能是什么? 61
问11 条件码1和条件码0的功能是什么? 61
问12 二进制结果位的功能是什么? 61
问13 位逻辑指令的功能是什么? 61
问14 触点指令的功能是什么?包括几种? 61
问15 触点指令如何应用? 62
问16 置位复位指令的功能是什么?如何应用? 65
问17 触发指令的功能是什么?如何应用? 67
问18 RLO边沿检测指令有几种?如何应用? 68
问19 地址边沿检测指令可以分为几种?如何应用? 70
问20 定时器的功能是什么? 71
问21 定时器字的概念是什么? 72
问22 定时器时间预置值的设置有几种格式? 72
问23 脉冲定时器的梯形图是什么样的?工作过程是怎样的? 73
问24 扩展脉冲定时器的梯形图是什么样的?工作过程是怎样的? 75
问25 接通延时定时器如何应用?工作过程是怎样的? 76
问26 保持型接通延时定时器的梯形图是什么样的?工作过程是怎样的? 78
问27 断开延时定时器的梯形图是什么样的?工作过程是怎样的? 79
问28 计数器的功能是什么?如何存放数值? 83
问29 加法计数器的指令形式是什么?各引脚的定义是什么? 83
问30 减法计数器各引脚的功能是什么? 84
问31 加减可逆计数器各引脚的功能是什么? 84
问32 高速计数器的功能是什么? 89
问33 数据处理指令包括哪些? 89
问34 传送指令的功能是什么?传送指令如何工作? 89
问35 比较指令的功能是什么? 91
问36 整数型数据比较指令包括几种?功能是什么? 92
问37 长整数型数据比较指令的功能是什么? 93
问38 浮点型数据比较指令的功能是什么?如何应用? 94
问39 数据转换指令的功能是什么? 98
问40 BCD码的数据格式有几种表示方式? 98
问41 BCD码与整数间如何转换? 100
问42 取反和取负操作的指令形式与参数分别是什么? 102
问43 什么是一般移位指令?包括几种?如何表示? 104
问44 什么是循环移位指令?如何操作? 106
问45 数据运算指令包括哪些? 109
问46 整数运算指令包括哪些?功能是什么? 111
问47 浮点数运算指令包括哪些?功能是什么? 111
问48 字逻辑运算指令包括哪些?指令形式与参数分别是什么? 118
问49 控制指令的功能是什么?分为几种? 118
问50 跳转指令有几种?如何操作? 119
问51 什么是程序控制指令?功能是什么? 123
3 怎样用PLC编程 124
问1 控制系统的设计包括哪些步骤? 124
问2 控制系统的设计过程是怎样的? 124
问3 编程技术的方法包括几种? 125
问4 分析和描述任务的意义是什么? 125
问5 确定控制策略的意义是什么? 126
问6 决定运行方式有几种?特点分别是什么? 126
问7 控制系统调试的意义是什么? 127
问8 PLC可以完成哪些控制? 127
问9 PLC在液压滑台式自动攻螺机中如何实现控制? 127
问10 编程的要求有哪些? 131
问11 控制系统分析方法包括几种? 132
问12 什么是经验法? 132
问13 什么是解析法? 132
问14 什么是功能图法? 133
问15 什么是图解法? 133
问16 图解法的分析步骤是什么? 133
问17 什么是系统建模?什么是工程模型? 133
问18 系统设计法可以用几部分来实现? 134
问19 如何使用功能图法和解析法分析工程实例? 134
问20 顺序功能图是如何发展起来的? 139
问21 顺序设计法的概念是什么?设计步骤是什么? 139
问22 顺序功能图的绘制基础是什么?如何应用? 140
问23 顺序功能图的基本结构包括哪些内容?各部分的特点是什么? 142
问24 顺序功能图的绘制方法是什么? 143
问25 顺序功能图绘制的注意事项包括哪些? 144
问26 运用顺序功能图思想的编程方法如何操作? 146
问27 单序列的编程方式如何应用? 147
问28 选择序列的编程方法如何应用? 151
问29 并行序列的编程方法如何应用? 152
问30 具有多种工作方式系统的顺序功能图的编程方法如何操作? 158
问31 MPS工作站采用什么技术?包括哪些模块? 168
问32 MPS供料站包括几个模块?各模块的作用是什么?如何工作? 169
问33 系统设计中,单步运行方式和连续运行方式的工作过程是什么? 171
问34 检测站由几个模块组成?各模块的作用是什么? 174
问35 工作站设计的步骤是什么? 177
问36 GRAPH编程的特点是什么? 181
问37 顺序控制程序结构包括几个部分? 181
问38 顺序控制器的工具条中各按钮的含义是什么? 181
问39 顺序控制的常用动作指令包括哪些? 182
问40 S7 GRAPH的步进计数器包括哪些? 182
问41 S7 GRAPH FB的基本参数集包括哪些? 183
问42 S7 GRAPH的编程步骤是什么? 184
问43 状态图的功能是什么? 189
问44 状态图的要素是什么? 189
问45 状态图的特点是什么? 192
问46 基础状态图如何建立? 194
问47 流出状态图如何建立? 195
问48 如何建立系统状态图? 197
问49 如何实现状态图的程序? 198
问50 状态图如何应用? 201
4 学习组织块的功能和应用 221
问1 什么是组织块?它有什么作用? 221
问2 组织块可以分为几类? 221
问3 中断有什么作用?如何实现? 222
问4 中断的优先级如何排列? 223
问5 事件驱动的程序处理过程是怎样进行的? 225
问6 如何操作对中断的控制? 226
问7 CPU启动有几种类型? 226
问8 如何启动CPU? 226
问9 启动组织块如何操作? 227
问10 启动组织块的临时变量如何操作? 228
问11 定期执行组织块包括哪些内容? 229
问12 日期时间中断组织块的概念是什么? 229
问13 如何设置和启动时期时间中断? 229
问14 如何查询日期时间中断? 230
问15 如何禁止与激活日期时间中断? 230
问16 循环中断组织块的概念是什么?它有什么作用? 232
问17 事件驱动组织块包括几种? 233
问18 如何应用延时中断组织块? 234
问19 硬件中断组织块的功能是什么? 236
问20 如何识别和处理新的中断? 236
问21 DPV1中断包括几种方式? 237
问22 多处理器中断适用于什么情况? 237
问23 错误处理的类型是什么? 238
问24 错误有几种分类? 239
问25 如何应用电源故障处理组织块(OB81)? 239
问26 如何应用时间错误处理组织块(OB80)? 239
问27 如何应用诊断中断处理组织块(OB82)? 240
问28 如何应用插入/拔出模块中断组织块(OB83)? 240
问29 如何应用CPU硬件故障处理组织块(OB84)? 240
问30 如何应用优先级错误处理组织块(OB85)? 240
问31 如何应用机架故障组织块(OB86)? 240
问32 如何应用通信错误组织块(OB87)? 241
问33 同步错误的概念是什么?如何应用? 241
问34 编程错误组织块(OB121)的错误代码含义是什么? 242
问35 I/O访问错误组织块(OB122)的功能是什么? 243
问36 冗余错误处理组织块的功能是什么? 244
问37 背景OB的功能是什么? 244
5 PLC控制系统的应用设计 245
问1 PLC控制系统的总体设计顺序是什么? 245
问2 PLC控制系统的类型有几种? 245
问3 单机控制系统的特点是什么? 245
问4 集中控制系统的特点是什么? 245
问5 远程I/O控制系统的特点是什么? 246
问6 分布式控制系统的特点是什么? 246
问7 PLC控制系统设计的基本原则是什么? 247
问8 PLC控制系统的设计步骤是什么? 247
问9 减少PLC的I/O点数的方法有几种? 249
问10 供电系统设计指的是什么? 252
问11 系统供电电源应如何设计? 252
问12 I/O模板供电电源应如何设计? 254
问13 接地设计主要通过什么方法? 255
问14 PLC的I/O电路的设计应注意哪些问题? 256
问15 电气柜结构应如何设计? 260
问16 现场布线图应如何设计? 260
问17 冗余设计分为几种? 261
问18 软件抗干扰方法是什么? 261
问19 工作环境处理主要包括几个方面? 261
问20 抑制电路的功能是什么? 262
问21 用于DC负载的抑制电路如何工作? 263
问22 用于AC负载的抑制电路如何工作? 263
问23 抗干扰措施包括哪些? 263
问24 水塔水位控制系统的设计要求是什么? 264
问25 水塔水位控制系统主电路是怎样的? 265
问26 水塔水位控制系统I/O接口如何分配? 265
问27 水塔水位控制系统的I/O设备包括哪些? 265
问28 水塔水位控制系统PLC软件设计如何进行? 266
6 S7-400 PLC工业通信网络的组态与编程 270
问1 什么是计算机并行通信? 270
问2 什么是计算机串行通信? 270
问3 什么是计算机异步通信? 270
问4 异步通信的字符信息格式如何表示? 270
问5 什么是计算机的同步通信? 271
问6 什么是单工与双工通信? 271
问7 什么是传输速率? 272
问8 RS-232C接口标准的特点是什么? 272
问9 RS-422A接口的特点是什么? 273
问10 RS-485接口的特点是什么? 273
问11 开放系统互连模型的结构包括哪些内容? 273
问12 物理层的功能是什么? 274
问13 数据链路层的功能是什么? 274
问14 网络层的功能是什么? 274
问15 传输层的功能是什么? 274
问16 会话层的功能是什么? 275
问17 表示层的功能是什么? 275
问18 应用层的功能是什么? 275
问19 IEEE 802通信标准的结构是什么? 275
问20 CSMA/CD的功能是什么? 275
问21 令牌总线的功能是什么? 276
问22 令牌环的功能是什么? 277
问23 主从通信方式的概念是什么? 277
问24 现场总线的基本概念是什么? 277
问25 IEC 61158的现场总线有几种类型? 278
问26 IEC62026的接口标准包括几种? 279
问27 SIMATIC网络结构采用几级网络结构? 279
问28 现场设备层的功能是什么? 279
问29 车间监控层的功能是什么? 279
问30 工厂管理员的功能是什么? 280
问31 什么是PG/OP通信服务? 280
问32 S7通信服务的功能是什么? 281
问33 什么是MPI网络的组态?如何应用? 282
问34 全局数据通信的功能是什么? 284
问35 全局数据结构由哪几部分组成? 284
问36 如何生成和填写全局数据表? 285
问37 如何设置扫描速率和状态双字的地址? 286
问38 如何下载与运行? 287
问39 通信错误组织块OB87的功能是什么? 288
问40 如何应用事件驱动的全局数据通信? 288
问41 如何实现S7基本通信? 289
问42 客户机与服务器的功能是什么? 289
问43 需要双方编程的S7基本通信如何操作? 290
问44 如何应用只需一个站编程的S7基本通信? 292
问45 如何实现MPI网络的S7通信? 294
问46 单向S7通信如何实现? 295
问47 如何实现双向S7通信? 299
问48 什么是PROFIBUS标准? 299
问49 PROFIBUS的物理层包括哪些内容? 299
问50 DP/FMS的RS-485传输的特点分别是什么? 300
问51 D形总线连接器的引脚如何分配? 301
问52 总线终端器的功能是什么? 301
问53 DP/FMS的光纤电缆传输的特点是什么? 301
问54 PROFIBUS-PA的IEC1158-2传输的特点是什么? 302
问55 PROFIBUS的通信服务的应用范围包括哪些? 302
问56 PROFIBUS-DP的概念是什么?如何连接? 302
问57 PROFIBUS-PA的概念是什么?如何连接? 303
问58 PROFIBUS-FMS的概念是什么?有何功能? 304
问59 PROFldrive的功能是什么? 305
问60 PROFlsafe的功能是什么? 305
问61 PROFIBUS FDL的概念是什么?有何功能? 305
问62 PROFIBUS在冗余控制系统中如何应用? 305
问63 PROFIBUS的数据链路层的结构是什么? 305
问64 PROFIBUS-DP的功能是什么? 307
问65 基本功能的功能是什么? 307
问66 同步与锁定的功能是什么? 307
问67 DP-V1的扩展功能是什么? 308
问68 DP-V2的扩展功能包括哪些? 308
问69 PROFIBUS-DP设备的结构包括什么? 308
问70 PROFIBUS-DP设备可以分为几种类型的站? 308
问71 DP主站与DP从站的功能是什么? 309
问72 PROFIBUS CP的功能是什么? 309
问73 GSD文件的功能是什么? 310
问74 PROFIBUS-DP网络的组态如何实现? 310
问75 PROFIBUS-DP从站可以分为几类? 313
问76 DP网络中I/O地址分配的原则是什么? 313
问77 组态DP从站ET200B如何连接? 313
问78 组态模块式DP从站ET200M如何连接? 314
问79 生成DP智能从站如何操作? 314
问80 将智能DP从站连接到DP主站系统如何操作? 315
问81 主站与智能从站主从通信的组态如何操作? 316
问82 智能从站与主站通信的编程如何操作? 317
问83 通信过程的监控如何操作? 318
问84 与DP从站有关的中断的处理有几种? 319
问85 什么是数据的一致性? 320
问86 如何实现数据的一致性? 320
问87 直接数据交换的概念是什么?应用的范围包括哪些? 321
问88 如何实现直接数据交换组态? 322
问89 组态DP主站如何操作? 322
问90 组态智能从站如何操作? 322
问91 将智能从站连接到DP网络上如何操作? 323
问92 组态发送站的地址区如何操作? 323
问93 组态接收站的地址区如何操作? 324
问94 工业以太网的特点是什么? 325
问95 如何构成工业以太网? 326
问96 S5兼容的通信服务包括几种?有何特点? 326
问97 IT通信服务包括几种?有何特点? 327
问98 什么是OPC通信服务? 328
问99 什么是PROFINET?有何特点? 329
问100 PROFINET在实时控制中如何应用? 330
问101 PROFINET IO现场设备包括哪些? 331
问102 PROFINET IO的功能是什么? 332
问103 PROFINET CBA服务的功能是什么? 332
问104 以太网的地址包括几种?各有什么特点? 333
问105 如何应用基于以太网的S5兼容通信? 334
问106 什么是AS-i?它有什么功能? 336
问107 AS-i的数据传输方式是怎样的? 337
问108 AS-i的网络结构有几种? 338
问109 AS-i主站模块与从站模块包括哪些? 338
问110 KNX/EIB由几部分组成?有何特点? 338
问111 PtP通信的通信接口有什么功能? 339
问112 PtP通信的通信协议的功能是什么? 339
问113 通信软件PRODAVE的功能是什么? 340
问114 工业无线局域网的特点是什么? 340
问115 网络结构的特点是什么? 341
问116 冗余模式的特点是什么? 341
问117 访问方法是什么? 342
问118 无线网关是什么? 342
问119 SINAUT ST7的组成是什么? 342
问120 SINAUT ST7可以使用的WAN有哪些? 342
问121 SINAUT ST7的功能是什么? 343
7 S7-400 PLC工程应用实例 344
问1 冗余系统的应用范围有哪些? 344
问2 透平机的控制系统是如何组成的?有何特点? 345
问3 TRT设备的运行分为几个过程? 346
问4 透平机启动升速的条件是什么? 346
问5 透平机启动升速的方法有几种? 347
问6 透平机升速过程中临界点跨越如何控制? 347
问7 如何测量透平机的转速? 348
问8 透平机转速控制的相关程序是什么? 349
问9 如何操作及测量透平机转速控制? 349
问10 JX天然气化工有限责任公司的项目概况是怎样的? 350
问11 S7-400 PLC在甲醇项目中的控制系统如何应用? 350
问12 控制系统的功能包括哪些? 351
问13 如何实现首发报警? 351
问14 S7-400冗余系统在某电厂中的应用项目概况是什么? 353
问15 S7-400冗余系统在某电厂中的项目的简要工艺是什么? 354
问16 电厂项目中使用的西门子自动化产品有哪些? 354
问17 整体项目中的硬件配置、系统结构是什么? 354
问18 S7-400冗余系统在某电厂中应用的软件平台是什么? 354
问19 S7-400冗余系统在某电厂中采用的结构化编程是什么? 354
问20 WinCC监控操作画面是怎样的? 356
问21 程序控制的主要功能是什么? 356
问22 3号燃煤炉输灰前必须满足的条件是什么? 356
问23 各电场输灰时必须满足的条件是什么? 357
问24 各电场有几种输灰控制模式?特点是什么? 358
问25 如何进行故障复位? 358
问26 控制模式的优先选择需满足什么条件? 358
问27 单个电场输灰控制流程是什么? 358
问28 输灰自动控制的执行规则是什么? 359
问29 燃煤炉自动输灰工作状态指示各说明什么? 359
问30 各电场飞灰发送器输灰状态指示包括哪些内容? 360
问31 灰库及除渣监控系统包括哪些部分?功能是什么? 360
问32 系统参数中各项的含义是什么? 361
问33 报警记录中各项的含义是什么? 361
问34 S7-400冗余系统在某电厂中应用的注意事项是什么? 362
问35 S7-400冗余系统在某电厂中应用时的难点是什么? 362
问36 简述S7-400及编程软件GRAPH在景观水域综合治理中的应用项目概况。 362
问37 S7-400及编程软件GRAPH在景观水域综合治理中的应用设备包括哪些? 363
问38 控制系统是如何构成的? 363
问39 用GRAPH编制反冲程序及循环程序的编程要求是什么? 365
问40 循环水泵的工艺流程是什么? 365
问41 GRAPH组态的程序如何执行? 365
问42 GRAPH调试的快速性如何操作? 367
问43 独特的人机界面监控功能如何实现? 368
问44 为何利用S7-400 PLC及WinCC实现高速数据采集? 370
问45 解决问题的基本思路是什么? 371
问46 运用WinCC+S7-400如何实现高速数据采集? 371
问47 S7-400 PLC及WinCC实现高速数据采集的效果是什么? 377
8 S7-400 PLC网络通信实例 379
问1 基于PROFIBUS-DP的DX主从方式通信的原理是什么? 379
问2 基于PROFIBUS-DP的DX主从方式通信的软件和硬件需求是什么? 379
问3 组态S7-300从站如何创建? 380
问4 组态S7-400主站创建的步骤是什么? 382
问5 组态DX通信区如何操作? 384
问6 基于PROFIBUS-DP的DX多主通信的结构是什么? 385
问7 基于PROFIBUS-DP的DX多主通信的软件和硬件需求是什么? 386
问8 组态从站的步骤是什么? 387
问9 组态2号主站创建的步骤是什么? 389
问10 组态4号主站的步骤是什么? 391
问11 基于PROFIBUS-DP的等时模式通信的循环过程是什么? 393
问12 基于PROFIBUS-DP的等时模式通信的软件和硬件需求是什么? 395
问13 组态S7-400主站的步骤是什么? 395
问14 组态从站的步骤是什么? 396
问15 组态等时模式对象参数的步骤是什么? 397
问16 基于系统功能的通信方式有几种? 400
问17 双向通信的特点是什么?如何应用? 401
问18 单向通信的特点是什么?如何应用? 403
问19 基于系统功能块的通信方式如何操作? 404
9 S7-400 PLC过程控制实例 408
问1 水箱液位系统的组成与功能是什么? 408
问2 实现水箱液位的定值控制的程序设计有几种方法? 408
问3 采用库中现有的PID模块如何操作? 409
问4 采用SCL编写PID模块如何操作? 410
问5 基于PCS7的反应釜工控系统被控对象的工艺流程是什么? 412
问6 基于PCS7的反应釜工控系统是如何设计的? 412
问7 如何控制反应升温速度? 414
问8 如何控制反应保温温度? 415
问9 反应器压力安全控制如何操作? 417
问10 顺序控制方案设计的步骤是什么? 420
问11 什么是PROFIBUS PA?它有何功能? 421
问12 基于PROFIBUS的流量控制系统的结构是什么? 423
问13 如何设计基于PROFIBUS的流量控制系统的程序? 423