《学会西门子S7-200 PLC应用》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:曹振宇主编
  • 出 版 社:北京:中国电力出版社
  • 出版年份:2015
  • ISBN:9787512365155
  • 页数:288 页
图书介绍:本书从实际应用和教学需要出发,采用问答形式,以西门子S7-200 PLC为例,全面介绍了PLC基础知识、西门子S7-200系列PLC硬件技术、可编程逻辑器件PLC编程软件的应用、可编程逻辑器件PLC的常用指令、S7-200系列PLC顺序控制指令与应用实例、S7-200系列PLC 功能指令及应用、PLC应用实例、PLC在实际应用中常见问题等内容。本书实例涵盖了常用逻辑指令和功能指令的使用方法和技巧,并给出了实例程序。本书在编写过程中最大限度的降低学习难度,以提高读者的学习兴趣。全书层次分明,系统性强,注重理论联系实践。

1 PLC基础知识 1

问1 全集成自动化的概念是什么?怎样简单理解PLC? 1

问2 SIMATIC自动化技术涵盖了哪些内容? 2

问3 集成、高效的工程组态工具的功能是什么? 2

问4 功能齐全的智能诊断工具的功能是什么? 2

问5 统一的通信协议的概念是什么? 2

问6 基于自动化系统的故障安全功能包括哪些方面? 3

问7 实现无停工运行的冗余结构体现在哪些方面? 3

问8 SIMATIC智能技术和运动控制功能的用途有哪些方面? 3

问9 等时同步模式的概念是什么?功能是什么? 4

问10 Web服务器的优点有哪些? 4

问11 人机界面的好处体现在哪些方面? 4

问12 自动化生产线工程项目设计包括哪些方面的内容? 5

问13 可编程序控制器的产生过程及定义分别是什么? 5

问14 可编程序控制器的特点包括哪些方面? 6

问15 可编程序控制器按照I/O点数容量可以分为哪几类? 7

问16 可编程序控制器按照结构形式可以分为哪几类? 7

问17 可编程序控制器按照使用情况可以分为哪几类? 8

问18 可编程序控制器的硬件由哪几部分组成? 8

问19 中央处理器的任务是什么? 8

问20 存储器可以分为几部分?每部分的功能是什么? 9

问21 输入/输出模块的功能是什么? 9

问22 电源的功能是什么? 10

问23 I/O扩展接口的功能是什么? 10

问24 通信接口的功能是什么? 10

问25 功能模块的功能是什么? 10

问26 外部设备包括哪些? 11

问27 PLC循环扫描工作过程分为哪几个阶段? 11

问28 PLC的扫描周期包括哪几个部分? 12

问29 输入/输出映像寄存器有哪些优点? 12

2 S7-200系列PLC硬件的构成 14

问1 S7-200系列PLC硬件的系统由哪几部分组成? 14

问2 S7-200系列PLC的CPU外部由哪几部分组成? 15

问3 S7-200系列PLC的CPU的特点和技术规范包括什么内容? 15

问4 S7-200系列PLC的存储系统由哪几部分构成? 19

问5 I/O扩展模块分为哪几种? 21

问6 功能扩展模块分为哪几种? 21

问7 I/O点数扩展和编址的功能是什么? 21

问8 PLC的软元件由哪些部分组成? 23

问9 输入继电器(I)的功能是什么? 23

问10 输出继电器(Q)的功能是什么? 23

问11 通用辅助继电器(M)的功能是什么? 24

问12 特殊继电器(SM)的功能是什么? 24

问13 变量存储器(V)的功能是什么? 25

问14 局部变量存储器(L)的功能是什么? 25

问15 顺序控制继电器(S)的功能是什么? 25

问16 定时器(T)的功能是什么? 25

问17 计数器(C)的功能是什么? 26

问18 模拟量输入映像寄存器(AI)、模拟量输出映像寄存器(AQ)的功能是什么? 26

问19 高速计数器(HC)的功能是什么? 26

问20 累加器(AC)的功能是什么? 26

问21 系统控制(CPU)的数据类型及范围包括哪些内容? 27

问22 系统控制(CPU)的常数有哪几种形式? 27

问23 直接寻址的符号如何表示? 28

问24 位寻址格式如何表示? 29

问25 特殊器件的寻址格式如何表示? 29

问26 字节、字和双字的寻址格式如何表示? 30

问27 系统控制(CPU)的间接寻址的概念是什么? 30

问28 建立指针的概念及格式分别是什么? 31

问29 用指针来存取数据的表示方式是什么? 31

问30 修改指针的操作方法是什么? 32

3 编程软件的应用 33

问1 编程软件对计算机系统的要求是什么? 33

问2 编程软件和硬件如何安装? 33

问3 编程软件的参数如何设置? 33

问4 编程软件的通信参数如何设置? 34

问5 STEP7-Micro/WIN32有哪些功能? 34

问6 STEP7-Micro/WIN32的窗口由哪几部分组成? 34

问7 STEP7-Micro/WIN32的菜单功能包括哪些? 35

问8 STEP7-Micro/WIN32的工具条有几种? 35

问9 STEP7-Micro/WIN32的引导条功能是什么? 36

问10 STEP7-Micro/WIN32的指令树有什么作用? 36

问11 STEP7-Micro/WIN32的交叉引用有什么作用? 36

问12 STEP7-Micro/WIN32的数据块有什么作用? 36

问13 STEP7-Micro/WIN32的状态图表有什么作用? 36

问14 STEP7-Micro/WIN32的符号表有什么作用? 36

问15 STEP7-Micro/WIN32的输出窗口有什么作用? 37

问16 STEP7-Micro/WIN32的状态条有什么作用? 37

问17 STEP7-Micro/WIN32的编程器有什么作用? 37

问18 STEP7-Micro/WIN32的局部变量表有什么作用? 37

问19 STEP7-Micro/WIN32的文件如何进行新建操作? 37

问20 STEP7-Micro/WIN32中如何打开已有文件? 38

问21 STEP7-Micro/WIN32的文件如何进行上传操作? 38

问22 STEP7-Micro/WIN32中输入编程元件有几种方法? 38

问23 用STEP7-Micro/WIN32如何进行复杂结构的编辑? 40

问24 STEP7-Micro/WIN32中如何进行插入和删除的操作? 40

问25 STEP7-Micro/WIN32中如何进行块操作? 41

问26 STEP7-Micro/WIN32的符号表的作用是什么? 41

问27 STEP7-Micro/WIN32中的局部变量表如何操作? 41

问28 STEP7-Micro/WIN32中的注释如何操作? 42

问29 STEP7-Micro/WIN32编程语言如何进行转换? 42

问30 STEP7-Micro/WIN32中的编译如何操作? 43

问31 STEP7-Micro/WIN32中的下载功能如何使用? 43

问32 STEP7-Micro/WIN32软件中的多次扫描操作如何执行? 43

问33 STEP7-Micro/WIN32软件中的初次扫描操作如何执行? 43

问34 STEP7-Micro/WIN32软件中的状态图表如何使用? 43

问35 STEP7-Micro/WIN32中强制指定值应如何操作? 43

问36 如何更改STEP7-Micro/WIN32的运行模式? 44

问37 STEP7-Micro/WIN32软件的梯形图监视如何操作? 45

问38 STEP7-Micro/WIN32软件中语句表监视如何操作? 46

4 PLC的常用指令与应用 48

问1 PLC的逻辑取及线圈驱动指令分别是什么? 48

问2 PLC触点串联指令有哪些?其功能是什么? 48

问3 PLC触点并联指令有哪些?其功能是什么? 49

问4 PLC串联电路块的并联连接指令是什么?有哪些功能? 50

问5 PLC并联电路块的串联连接指令是什么?有哪些功能? 50

问6 PLC的置位指令、复位指令及其功能各是什么? 51

问7 PLC的RS触发器指令包括几种?功能及指令格式各是什么? 52

问8 PLC的逻辑堆栈操作指令包括哪几种? 53

问9 逻辑入栈(LPS)、逻辑读栈(LRD)和逻辑出栈(LPP)指令的功能及指令格式各是什么? 53

问10 装入堆栈指令(LDS)的功能及指令格式各是什么? 55

问11 立即指令的功能与格式是什么? 55

问12 边沿脉冲指令包括哪几种?其功能是什么? 57

问13 定时器指令的功能是什么? 58

问14 定时器包括哪几种? 58

问15 分辨力与定时时间如何计算? 58

问16 定时器的编号如何表示? 58

问17 定时器指令的格式如何表示? 59

问18 定时器的基本使用方法是怎样的? 60

问19 定时器的刷新方式有哪几种? 61

问20 如何正确使用“定时器”? 61

问21 计数器指令的功能是什么? 62

问22 计数器有哪几种? 62

问23 计数器的编号如何表示? 62

问24 计数器的输入端和操作数有哪些? 63

问25 计数器指令使用的格式是什么? 63

问26 增计数器(CTU)的概念与用法是什么? 63

问27 增减计数器(CTUD)是由几部分构成的? 64

问28 减计数器(CTD)的工作过程是如何进行的? 64

问29 比较指令的概念是什么?可以分为哪几种? 66

问30 数值比较指令的运算符有几种? 66

问31 比较指令如何应用? 67

问32 取反(NOT)指令的概念是什么?用什么形式进行表达? 68

问33 空操作(NOP)指令的作用是什么?用什么形式进行表达? 68

问34 程序控制指令的功能是什么?包括哪几种? 68

问35 结束指令END和MEND的区别是什么? 68

问36 停止(STOP)指令的功能是什么? 69

问37 结束指令和停止指令如何应用? 69

问38 看门狗复位(WDR)指令的概念是什么?有什么作用? 69

问39 跳转及标号指令的概念是什么?如何应用? 70

问40 循环指令的作用是什么?有哪几种? 71

问41 循环开始指令和循环结束指令的作用是什么? 71

问42 循环指令的各参数分别为何种类型? 71

问43 子程序的概念是什么?有几种操作方式? 72

问44 子程序如何建立? 73

问45 子程序如何调用? 73

问46 子程序如何应用? 73

问47 子程序参数如何定义? 74

问48 参数子程序调用的规则是什么? 75

问49 变量表应如何使用? 75

问50 带参数调用的子程序如何应用? 75

问51 与ENO(AENO)指令的作用是什么?如何应用? 76

问52 梯形图的基本规则包括哪些内容? 77

问53 LAD和STL的特点分别是什么? 78

问54 延时脉冲产生电路的作用是什么? 79

问55 延时接通/延时断开电路的作用分别是什么? 80

问56 脉冲宽度可控制电路的作用是什么? 81

问57 计数器的扩展电路的作用是什么? 81

问58 瞬时接通/延时断开电路的作用是什么? 83

问59 长延时电路的作用是什么? 83

问60 报警电路的作用是什么? 84

问61 闪烁电路的作用是什么? 85

问62 PLC程序的简单设计法是什么? 86

问63 PLC编程的一般步骤要求是什么? 87

问64 电动机顺序启/停电路按要求进行编程应如何进行? 88

问65 液体混合控制装置的结构是什么? 89

问66 液体混合控制装置的工艺要求是什么? 90

问67 系统输入/输出点及其对应的PLC地址分别是什么? 90

5 S7-200系列PLC顺序控制指令与应用实例 93

问1 S7-200系列PLC功能图的概念是什么?由哪几部分组成? 93

问2 状态的概念是什么?分为哪几种? 93

问3 转移的概念是什么?转移的条件是什么? 94

问4 S7-200系列PLC功能图的绘制要求是什么? 94

问5 S7-200系列PLC顺序控制指令的功能是什么?有哪几种形式? 94

问6 功能图编程的过程是什么? 95

问7 功能图编程的特点是什么? 96

问8 单流程的概念是什么? 97

问9 可选择的分支和连接的功能是什么? 97

问10 并行分支和连接的功能是什么? 97

问11 跳转和循环的功能分别是什么? 100

问12 单流程应如何应用? 101

问13 并行合并的功能图如何应用? 102

问14 可选分支、并行分支和连接应如何应用? 102

问15 剪板机应用程序的编程方式是什么? 102

6 S7-200系列PLC功能指令及应用 113

问1 数据处理指令包括哪些? 113

问2 数据传送类指令的作用是什么? 113

问3 单个传送(Move)指令的格式、功能及数据类型分别是什么? 113

问4 块传送(Block Move)的指令格式、功能及数据类型分别是什么? 113

问5 字节立即传送(Move Byte Im-mediate)分为几种? 114

问6 字节立即读指令的指令格式、功能及操作数分别是什么? 114

问7 字节立即写指令的指令格式、功能及类型分别是什么? 114

问8 传送指令应如何应用? 114

问9 移位与循环指令各分为几种? 115

问10 移位(Shift)指令的功能是什么? 115

问11 右移指令的指令格式、功能及数据类型分别是什么? 115

问12 左移指令的指令格式、功能及数据类型分别是什么? 115

问13 移位指令如何应用? 116

问14 循环移位(Rotate)指令的功能是什么? 116

问15 循环右移指令的指令格式、功能与数据类型分别是什么? 116

问16 循环左移指令的指令格式、功能与数据类型分别是什么? 116

问17 循环移位指令如何应用? 117

问18 寄存器移位(Shift Register)指令的指令格式、功能与数据类型分别是什么? 117

问19 寄存器移位指令如何应用? 118

问20 字节交换(Swap Bytes)指令的指令格式、功能及数据类型分别是什么? 118

问21 字节交换指令如何应用? 118

问22 填充(Memory Fill)指令的指令格式、功能及数据类型分别是什么? 119

问23 填充指令如何应用? 119

问24 S7-200系列PLC的算术运算指令在使用时应注意哪些方面? 119

问25 算术运算指令由哪几类指令构成? 119

问26 加法(Add)指令的指令格式、功能及数据类型分别是什么? 120

问27 减法(Subtract)指令的指令格式、功能及数据类型分别是什么? 120

问28 乘法指令分为哪几种?其格式、功能及数据类型分别是什么? 120

问29 除法指令分为哪几种?其格式、功能及数据类型分别是什么? 121

问30 算术运算指令应如何应用? 121

问31 算术运算指令还可以如何应用? 121

问32 数学函数指令包括哪些内容? 122

问33 平方根(Square Root)指令的指令格式与功能分别是什么? 122

问34 自然对数(Natural Log-arithm)指令的指令格式与功能分别是什么? 123

问35 指数指令(Natural Exponen-tial)的指令格式与功能分别是什么? 124

问36 正弦(sine)、余弦(cosine)和正切(tan)指令的指令格式与功能分别是什么? 124

问37 对数函数指令如何应用? 124

问38 正弦、余弦指令如何应用? 124

问39 增/减指令的概念是什么? 126

问40 增指令(Increment)的指令格式与功能分别是什么? 126

问41 减指令(Decrement)的指令格式与功能分别是什么? 126

问42 增/减指令如何应用? 126

问43 逻辑运算指令的功能是什么? 127

问44 逻辑与(Logic And)运算指令的指令格式与功能分别是什么? 127

问45 逻辑或(Logic Or)运算指令的指令格式与功能分别是什么? 127

问46 逻辑异或(Logic Exclusive Or)运算指令的指令格式与功能分别是什么? 127

问47 逻辑取反(Logic Invert)指令的指令格式与功能分别是什么? 128

问48 逻辑运算指令如何应用? 128

问49 表功能指令的功能是什么? 128

问50 表存数(Add to Table)指令的指令格式、功能及数据类型分别是什么? 129

问51 表存数指令如何应用? 129

问52 表取数指令分为哪几种?功能是什么? 130

问53 先进先出(First-In-First-Out)指令的指令格式、功能及数据类型分别是什么? 130

问54 先进先出指令如何应用? 130

问55 后进先出(Last-In-First-Put)指令的指令格式、功能及数据类型分别是什么? 130

问56 后进先出指令如何应用? 131

问57 表查找(Table Find)指令的指令格式、功能及数据类型分别是什么? 131

问58 表查找指令如何应用? 132

问59 数据类型转换指令的功能是什么?分为几种数据类型? 133

问60 字节转换为整数(Byte to Inte-ger)的指令格式、功能及数据类型分别是什么? 133

问61 整数转换为字节(Integer to Byte)的指令格式、功能及数据类型分别是什么? 133

问62 双整数转换为整数(Double Integer to Integer)的指令格式、功能及数据类型分别是什么? 133

问63 整数转换为双整数(Integer to Double Integer)的指令格式、功能及数据类型分别是什么? 133

问64 实数转换为双整数(Real to Double Integer)的指令格式、功能及数据类型分别是什么? 134

问65 双整数转换为实数(Double Integer to Real)的指令格式、功能及数据类型分别是什么? 134

问66 整数转换为实数(Integer to Real)的指令格式是什么? 134

问67 BCD码转换为整数(BCD to Integer)的指令格式、功能及数据类型分别是什么? 135

问68 整数转换为BCD码(Integer to BCD)的指令格式、功能及数据类型分别是什么? 135

问69 转换指令如何应用? 135

问70 编码指令(Encode)的指令格式、功能及数据类型分别是什么? 135

问71 编码指令如何应用? 136

问72 译码指令(Decode)的指令格式、功能及数据类型分别是什么? 136

问73 译码指令如何应用? 137

问74 段码指令(Segment)的指令格式、功能及数据类型分别是什么? 137

问75 段码指令如何应用? 138

问76 ASCII码转换指令与各数据类型的转换结果是什么? 138

问77 ASCII码转换为十六进制(ASCII to HEX)的指令格式、功能及数据类型分别是什么? 138

问78 ASCII码转换为十六进制指令如何应用? 138

问79 十六进制转换为ASCII码(HEX to ASCII)的指令格式、功能及数据类型分别是什么? 138

问80 十六进制转换为ASCII码指令如何应用? 139

问81 整数转换为ASCII码(Integer to ASCII)的指令格式、功能及数据类型分别是什么? 139

问82 整数转换为ASCII码指令如何应用? 140

问83 双整数转换为ASCII码(Double Integer to ASCII)的指令格式、功能及数据类型分别是什么? 140

问84 实数转换为ASCII码(Real to ASCII)的指令格式、功能以及数据类型分别是什么? 141

问85 实数转换为ASCII码如何应用? 141

问86 字符串指令包括哪几种? 142

问87 字符串长度(String Length)指令的指令格式、功能分别是什么? 142

问88 字符串复制(Copy String)指令的指令格式、功能分别是什么? 142

问89 字符串连接(Concatenate String)指令的指令格式、功能分别是什么? 142

问90 从字符串中复制字符串(Copy Substring from String)指令的指令格式、功能分别是什么? 143

问91 从字符串中复制字符串指令如何应用? 143

问92 字符串搜索指令(Find String within String)的指令格式、功能分别是什么? 143

问93 字符搜索指令(Find First Character wi thin String)的指令格式、功能分别是什么? 144

问94 字符搜索指令如何应用? 144

问95 字符串的概念是什么? 145

问96 数值转换为字符串的操作方法有哪几种? 145

问97 字符串转换为数值的操作方法有哪几种? 145

问98 字符串转换成数值如何应用? 146

问99 时钟指令的作用是什么?可以分为几种? 147

问100 读实时时钟(Read Real-Time Clock)指令的指令格式、功能分别是什么? 147

问101 设定实时时钟(Set Real-Time Clock)指令的指令格式、功能分别是什么? 147

问102 时钟指令按如下要求应如何应用? 148

问103 中断的概念是什么? 149

问104 中断源的概念是什么?分为哪几种? 149

问105 通信中断的功能是什么? 149

问106 I/O中断的功能是什么? 149

问107 时基中断的功能是什么? 149

问108 中断优先级的顺序是什么? 150

问109 中断指令的功能是什么? 152

问110 中断连接(Attach Interrupt)指令的指令格式、功能及数据类型分别是什么? 152

问111 中断分离(Detach Interrupt)指令的指令格式、功能及数据类型分别是什么? 152

问112 开中断(Enable Interrupt)指令及关中断(Disable Inter-rupt)指令的指令格式是什么? 152

问113 中断指令按以下要求如何应用? 153

问114 中断程序的概念是什么? 154

问115 中断程序由哪几部分构成? 154

问116 中断程序编写的要求是什么? 154

问117 中断程序的编程方法是什么? 154

问118 高速计数器的概念是什么?功能是什么? 154

问119 高速计数器的数量及编号分别是什么? 154

问120 中断事件类型分为几种类型? 155

问121 高速计数器的工作模式及输入点分别是什么? 155

问122 高速计数器的复位和启动有哪些规定? 156

问123 定义高速计数器(High-Speed Counter Definition)指令的指令格式、功能及数据类型分别是什么? 156

问124 高速计数器指令(High-Speed Counter)的指令格式、功能及数据类型分别是什么? 157

问125 高速计数器如何使用? 157

问126 状态字节的功能是什么? 157

问127 控制字节的功能是什么? 158

问128 使用高速计数器及选择工作模式的步骤是什么? 158

问129 如何选择高速计数器? 159

问130 如何设置控制字节? 159

问131 如何执行HDEF指令? 159

问132 如何设定当前值和预设值? 159

问133 如何设置中断事件并全局开中断? 159

问134 如何执行HSC指令? 160

问135 高速计数器应如何应用? 160

问136 高速脉冲输出的概念及功能分别是什么? 161

问137 高速脉冲输出的方式有哪几种? 162

问138 输出端子如何确定? 162

问139 脉冲输出(Pulse Output)指令的指令格式、功能及数据类型分别是什么? 162

问140 特殊寄存器的功能是什么? 163

问141 状态字节的功能是什么? 163

问142 控制字节的功能是什么? 164

问143 PTO的功能是什么? 164

问144 周期和脉冲数的概念分别是什么? 164

问145 PTO可以分为几种? 164

问146 单段管线的功能是什么? 165

问147 多段管线的功能是什么? 165

问148 PTO的使用步骤是什么? 166

问149 PTO如何应用? 166

问150 PWM的功能是什么? 169

问151 脉冲宽度的概念是什么? 169

问152 PWM的更新方式有几种? 169

问153 PWM的使用步骤是什么? 169

问154 PWM如何应用? 170

问155 PID回路的概念是什么? 170

问156 PID回路(Proportional Inte-gral Derivative Loop)指令的指令格式、功能及数据类型分别是什么? 172

问157 PID回路号有几种? 172

问158 PID指令的使用步骤是什么? 172

问159 PID回路类型有哪几种? 174

问160 PID指令如何应用? 174

7 PLC应用实例 176

问1 PLC的设计流程是什么? 176

问2 PLC的设计任务是什么? 177

问3 PLC如何选型? 177

问4 PLC的I/O地址如何分配? 178

问5 PLC的系统设计包括什么内容? 178

问6 PLC的编程语言应用注意事项有哪些? 179

问7 PLC的系统调试包括哪些内容? 179

问8 PLC的安装有哪些注意事项? 179

问9 PLC电源的设计有哪些注意事项? 180

问10 PLC系统的接地有哪些注意事项? 181

问11 PLC的接地方法有哪几种? 181

问12 PLC电缆设计与铺设应注意哪些事项? 182

问13 PLC输出端的保护应注意哪些事项? 182

问14 PLC在实际应用中扩展I/O点的方法有几种? 183

问15 PLC控制分拣大小球的机械装置的设计要求是什么? 185

问16 PLC控制分拣大小球的机械装置的改造过程包括哪几个方面? 186

问17 PLC控制分拣大小球的机械装置的程序设计原由是什么? 186

问18 PLC控制化学反应过程的装置的设计要求是什么? 189

问19 PLC控制化学反应过程的装置的改造过程分为几个方面? 189

问20 PLC控制化学反应过程的装置的程序设计原由是什么? 190

问21 PLC控制3台电动机起动顺序的设计要求是什么? 192

问22 PLC控制3台电动机起动顺序的改造过程是什么? 192

问23 PLC控制3台电动机起动顺序的程序设计原由是什么? 193

问24 恒压供水的原理是什么? 195

问25 恒压供水的变频控制方式是什么? 195

问26 PID调节方式有哪几种? 195

问27 PLC控制恒压供水的改造过程包括哪些内容? 196

问28 PLC控制恒压供水的程序设计过程是什么? 198

问29 双恒压无塔供水控制系统的工艺过程是什么? 203

问30 双恒压无塔供水控制系统的控制要求是什么? 203

问31 双恒压无塔供水控制系统的I/O点及地址如何分配? 204

问32 双恒压无塔供水控制系统的PLC系统如何选型? 205

问33 双恒压无塔供水控制系统的电气控制系统原理图包括哪几部分? 205

问34 双恒压无塔供水控制系统的电气控制系统主电路图结构是什么? 205

问35 双恒压无塔供水控制系统的控制电路图的结构是什么? 205

问36 双恒压无塔供水控制系统的PLC外围接线图包括几部分? 208

问37 双恒压无塔供水控制系统的系统程序设计包括几部分? 208

问38 PLC应用于改造机床继电控制线路的一般步骤和办法是什么? 212

问39 PLC控制系统施工设计应注意哪些事项? 213

问40 PLC在改造中应注意哪些问题? 214

问41 PLC的安装应注意哪些事项? 215

问42 PLC的接线应注意哪些事项? 215

问43 I/O的选择应注意哪些事项? 215

问44 系统调试应注意哪些步骤? 216

问45 用PLC改造M7120型平面磨床的电气控制线路的设计要求是什么? 216

问46 用PLC改造M7120型平面磨床的电气控制线路的改造过程分为几个步骤? 218

问47 用PLC改造M7120型平面磨床的电气控制线路的程序设计原由是什么? 220

问48 用PLC改造Z3050型摇臂钻床的电气控制线路的设计要求是什么? 223

问49 用PLC改造Z3050型摇臂钻床的电气控制线路的改造过程分为几个步骤? 223

问50 用PLC改造Z3050型摇臂钻床的电气控制线路的程序设计原由是什么? 229

问51 用PLC改造X62W万能铣床的电气控制线路的设计要求是什么? 229

问52 用PLC改造X62W万能铣床的电气控制线路的改造过程分为几个步骤? 233

问53 用PLC改造X62W万能铣床的电气控制线路的程序设计原由是什么? 236

问54 用PLC改造X62W万能铣床的电气控制线路的注意事项有哪些? 240

问55 薄刀式分切压痕机控制系统的工艺过程是什么? 240

问56 薄刀式分切压痕机控制系统的系统控制要求是什么? 240

问57 薄刀式分切压痕机控制系统的改造过程分为几个步骤? 241

问58 薄刀式分切压痕机控制系统的程序设计是怎样的? 242

8 PLC在实际应用中的常见问题 247

问1 STEP7 Micro/WIN V4.0安装在什么环境下才能正常工作? 247

问2 STEP7 Micro/WIN V4.0和其他版本的兼容性如何? 247

问3 S7-200系列PLC的硬件版本有什么区别? 247

问4 PLC的电源应如何连接? 247

问5 S7-200系列PLC的处理器是多少位的? 247

问6 如何进行S7-200系列PLC的电源需求的计算? 248

问7 S7-200系列PLC能在-20℃工作吗? 248

问8 数字量输入/输出(DI/DO)响应速度有多快?能作为高速I/O吗? 248

问9 S7-200系列PLC处理快速响应信号的对策有哪些? 249

问10 S7-200系列PLC程序扫描时间和程序大小有关系吗? 250

问11 CPU224 XP高速脉冲输出频率最快能达到多少? 250

问12 CPU224 XP本体上的模拟量输入也是高速响应的吗? 250

问13 CPU224 XP后面的第一个模拟量模块的地址如何分配? 250

问14 S7-200系列PLC的CPU上的通信端口支持哪些通信协议? 250

问15 S7-200系列PLC的CPU上的通信端口的作用有哪些? 251

问16 S7-200系列PLC的CPU上的通信端口是否可以扩展? 251

问17 S7-200系列PLC的PLC上的通信端口的通信距离有多远? 251

问18 用户在设计网络时应考虑哪些因素? 252

问19 S7-200系列PLC的CPU有实时时钟吗? 252

问20 如何设置日期、时间值,使时钟开始走动? 252

问21 智能模块的地址是如何分配的? 252

问22 STEP7 Micro/WIN的兼容性如何? 252

问23 通信端口参数如何设置? 253

问24 如何设置通信端口参数才能提高网络的运行性能? 253

问25 如何设置数据保持功能? 253

问26 数据保持设置与EEPROM有什么关系? 253

问27 如何设置CPU密码? 254

问28 设置了CPU密码后,为何看不出密码已经生效? 255

问29 数字量/模拟量有冻结功能吗? 255

问30 数字量输入滤波器有什么作用?该如何设置? 256

问31 模拟量滤波有什么效果? 256

问32 模拟量滤波死区值如何设置? 256

问33 模拟量滤波的设置应该注意哪些? 256

问34 如何让Micro/WIN中的监控响应更快? 257

问35 CPU上的指示灯可以自定义吗? 257

问36 在任何时候都可以使用全部的程序存储区吗? 257

问37 如果用户忘了密码,如何访问一个带密码的CPU? 257

问38 如何清除设置的密码? 257

问39 POU加密后用户还能正常使用吗? 258

问40 用户能对整个T程项目文件进行加密吗? 258

问41 如何打开老版本Micro/WIN创建的项目文件? 258

问42 如何知道自己所编程序的大小? 258

问43 编译出错怎么办? 259

问44 如何知道自己所编程序的扫描时间? 259

问45 如何查找所使用的程序地址空间是否重复使用? 259

问46 在线监控时,在程序块中为何指令功能块是红色的? 259

问47 S7-200系列PLC的CPU上的高速I/O端子如何使用? 259

问48 NPN/PNP输出的旋转编码器(和其他传感器)能否接到S7-200系列PLC的CPU上? 260

问49 S7-200系列PLC能否使用两线制的数字量(开关量)传感器? 260

问50 S7-200系列PLC是否有I/O点可以复用的模块? 260

问51 CPU224 XP的高速I/O能达到100kHz还是200kHz? 260

问52 CPU224 XP的高速输入(I0.3/4/5)是DC 5V信号,其他输入点是否可以接DC 24V信号? 260

问53 CPU224 XP的高速输出点Q0.0和Q0.1接5V电源,其他点(如Q0.2/3/4)是否可以接24V电压? 260

问54 为什么有模拟量无法滤波? 260

问55 什么是单极性、双极性? 261

问56 同一个模块的不同通道是否可以分别接电流型和电压型输入信号? 261

问57 模拟量应该如何换算成期望的工程量值? 262

问58 S7-200系列PLC的模拟量输入信号的精度能达到多少? 262

问59 为什么模拟量是一个变动很大的不稳定的值? 262

问60 EM231模块上的SF灯为何闪烁? 263

问61 什么是正向标定、负向标定? 263

问62 热电阻的技术参数不是很清楚,如何在DIP开关上设置类型? 263

问63 EM235能否用于热电阻测温? 263

问64 S7-200系列PLC的模拟量I/O模块是否带信号隔离? 263

问65 模拟量信号的传输距离有多远? 263

问66 S7-200系列PLC的模拟量模块的输入/输出阻抗指标是多少? 264

问67 模拟量模块的电源指示灯正常,为何信号输入灯不亮? 264

问68 为何模拟量值的最低3位有非零的数值变化? 264

问69 EM231 TC是否需要补偿导线? 264

问70 EM231 TC模块SF灯为何闪烁? 264

问71 M区数据不够用怎么办? 264

问72 用户如何知道S7-200系列PLC的CPU的集成I/O和扩展I/O寻址? 265

问73 最多可以调用多少子程序?子程序可以带参数吗? 265

问74 程序存储在哪里?会不会丢失? 265

问75 如何验证数据是否正确保存到了EEPROM中? 265

问76 数据如何写入EEPROM数据区? 266

问77 应用S7-200系列PLC时,可以选用哪些数据保持方法? 266

问78 S7-200系列PLC系统中用到了几种存储器件? 266

问79 存储卡能否扩展CPU的程序存储空间? 266

问80 如何通过存储卡与CPU进行用户程序保存和传递? 267

问81 使用定时器加自复位做一个不断重复的计时,调用其他功能或子程序时,为何看起来工作不规律? 267

问82 编写了一个利用定时器的程序,在编译时已经通过,为何下载到CPU中时提示出错? 267

问83 定时中断(SMB34/SMB35)最长定时为255ms,如何实现更长时间的定时? 267

问84 定时中断个数不够怎么办? 267

问85 调用子程序时,为何动作只能执行一次,或者某些状态不能结束? 267

问86 带形式参数的子程序,定义为OUT类型的变量为何会在多次调用子程序时互相干扰? 268

问87 与中断服务程序有关的计算任务,为何会偶尔得出不正确的结果? 268

问88 如何确定中断服务程序有没有执行?不执行时应如何操作? 268

问89 TP170、TP170 micro与S7-200系列PLC相连接如何做时钟同步? 268

问90 高速计数器怎样占用输入点? 268

问91 为什么高速计数器不能正常工作? 269

问92 对高速计数器如何寻址?为什么从SMD×中读不出当前的计数值? 269

问93 高速计数器如何复位到0? 269

问94 高速计数器的值在复位后是初始值还是0值? 269

问95 给高速计数器赋初始值和预置值的步骤是什么? 269

问96 使用PTO/PWM发生器的功能应使用什么类型的CPU? 269

问97 PTO/PWM输出的幅值是多少? 270

问98 在PTO脉冲串执行过程中,用户能否通过PLS指令改变其周期值? 270

问99 如何强制停止PTO/PWM输出? 270

问100 为何输出信号的指示灯已亮,却没有良好的电压波形输出,或者有时丢脉冲? 270

问101 如何计算PTO的周期增量? 270

问102 当周期小于50μs时为何不能获得满意的波形输出? 270

问103 如何改变PWM输出的周期/脉冲宽度? 270

问104 PID输出在最大值与最小值之间振荡(曲线接触到坐标轴)应如何操作? 271

问105 PID自整定面板显示如下信息:“The Auto Tune algo-rithm was aborted due to a zero-crossing watchdog time-out.”即自整定计算因为等待反馈穿越给定值的看门狗超时而失败应如何操作? 271

问106 PID输出总是输出很大的值,并在这一区间内波动应如何操作? 271

问107 过程变量超过设定值很多(超调很大)应如何操作? 271

问108 PID输出非常不稳定是什么原因? 271

问109 对于某个具体的PID控制项目,是否可能事先得知比较合适的参数?有没有相关的经验数据? 271

问110 S7-200系列PLC控制变频器,在变频器也有PID控制功能时,应当使用谁的PID功能? 272

问111 是否可以在不同的步中使用同一个开关量输出点(线圈)?为何出现不合逻辑的现象? 272

问112 CPU的SF灯亮是什么原因? 272

问113 LED灯全部不亮应怎么办? 272

问114 S7-200系列PLC系统支持的通信硬件有哪些? 272

问115 什么是S7-200系列PLC的通信主站和从站? 273

问116 在什么条件下PPI、MPI和PROFIBUS可以同时在一个网络上运行? 273

问117 在Micro/WIN的系统块中为何不能将通信端口设置为187.5kBaud? 273

问118 如何设置PPI电缆属性中的“Advanced PPI”和“Multi-Master Network”选项? 273

问119 旧型号的PC/PPI电缆(6ES7901-3BF21-0XA0等)是否可以用于为新版本的CPU(23版)编程? 274

问120 使用CP卡进行编程通信有什么限制? 274

问121 以太网模块的设置应该注意什么? 274

问122 如何实现Micro/WIN的多主站编程? 274

问123 在设备正常的条件下,Mi-cro/WIN不能与CPU通信的原因主要有哪些? 274

问124 在“Set PG/PC”通信属性时,COM端口的符号前为什么会有一个星号? 275

问125 PC/PPI电缆是否可以延长? 275

问126 如何设置PC/PPI电缆的DCE(本地)模式和DTE(远程)模式? 275

问127 S7-200系列PLC的远距离通信有哪些方式? 275

问128 S7-200系列PLC支持的通信协议哪些是公开的?哪些是不公开的? 275

问129 是否可以通过EM277模块控制变频器? 276

问130 为什么重新设置EM277地址后不起作用? 276

问131 主站中对EM277的I/O配置的数据通信区已经到了最大,但仍不能满足需通信的数据量怎么办? 276

问132 S7-300或S7-400系列PLC的PROFIBUS-DP主站最多可以有多少个EM277从站? 276

问133 如何实现PPI网络读写通信? 276

问134 PPI网络读写通信需要注意什么? 276

问135 如何恢复“死掉”的PPI NE-TR/NETW通信? 277

问136 为什么其他厂家的CPU也支持以太网TCP/IP,却不能与西门子的CPU用以太网通信? 277

问137 CP243-1能否与光纤连接? 277

问138 CP243-1能否连接无线以太网? 277

问139 在自由端口通信中如何人为结束接收状态? 278

问140 在自由端口通信中需要定时向通信对象发送消息并等待回复的消息,如果因故消息没有正常接收,下次无法发送消息怎么办? 278

问141 自由端口通信中,主站向从站发送数据,为何收到多个从站的混乱响应? 278

问142 自由端口通信协议是什么? 278

问143 新的PC/PPI电缆能否支持自由端口通信? 278

问144 已经用于自由端口的通信端口能否连接HMI? 278

问145 已知一个通信对象需要的字符(字节)传送格式有两个停止位,S7-200系列PLC是否支持? 278

问146 S7-200系列PLC是否支持《S7-200 PLC系统手册》上列明的通信波特率以外的其他特殊通信速率? 279

问147 MPI协议能否与一个作为PPI主站的S7-200系列PLC的CPU通信? 279

问148 EM241支持几种通信协议? 279

问149 EM241是否会自动挂断电话? 279

问150 电话系统中没有规范的拨号音,EM241不能接通怎么办? 279

问151 如果需要拨分机号码,如何对EM241进行操作? 279

问152 S7-200系列PLC是否可以组成Modbus RTU通信网络? 280

问153 PC Access如何与PLC连接?需要注意什么?能访问哪些区域? 280

问154 PC Access的特点有哪些? 280

问155 通信的相关注意事项(硬件)有哪些? 280

问156 CPU上的通信端口已经被占用(如自由端口通信等),或者CPU的连接数已经用尽,如何连接HMI? 281

问157 在PC上运行的ProTool/Pro RT可以连接几个S7-200系列PLC的CPU?一个CPU可以连接几个运行ProTool/Pro RT的PC? 281

问158 为何TD200显示CPU无响应? 281

问159 为何TD200显示无参数块,或时有时无? 281

问160 一个CPU可以连接几个TD200?一个TD200可以连接几个CPU? 281

A S7-200系列PLC指令系统及典型接线 282