第1章 可编程控制器的概述 1
1.1可编程控制器的发展 1
1.2可编程控制器的定义 2
1.3可编程控制器的硬件系统 3
1.3.1主机系统 3
1.3.2输入/输出扩展环节 4
1.3.3外部设备 4
1.4可编程控制器的工作原理及主要技术指标 5
1.4.1可编程控制器的工作原理 5
1.4.2可编程控制器主要技术指标 6
1.5可编程控制器的分类、特点、应用及发展 6
1.5.1可编程控制器的分类 6
1.5.2可编程控制器的特点 7
1.5.3可编程控制器的应用 8
1.5.4可编程控制器的发展 9
思考题 10
第2章 S7-200系列PLC概述 11
2.1 S7-200系列PLC的特点 11
2.2 S7-200 CPU和扩展模块 12
2.2.1 S7-200 CPU 12
2.2.2扩展模块 14
2.2.3 S7-200系列PLC的安装 16
2.2.4电源预算 16
2.3 S7-200系列PLC内部元器件及寻址方法 18
2.3.1 S7-200执行程序的过程 18
2.3.2数据存储类型 19
2.3.3编址方式 19
2.3.4寻址方式 21
2.3.5编程元件功能及地址分配 21
2.3.6扩展I/O编址 24
思考题 25
第3章 STEP7-Micro/Win编程软件介绍 26
3.1 STEP7-Micro/Win概述 26
3.1.1 STEP7-Micro/Win 4.0的安装 26
3.1.2 STEP7-Micro/Win窗口组件 28
3.2编程计算机与S7-200 CPU通信 38
3.2.1通信条件 38
3.2.2设置通信 39
3.3输入程序 41
3.3.1编程准备 41
3.3.2输入和编辑程序 42
3.4调试和运行 48
3.4.1编译和下载 48
3.4.2符号表操作 49
3.4.3程序的调试与监控 49
思考题 53
第4章 西门子S7-200系列PLC指令系统 54
4.1基本位操作指令 54
4.2定时器与计数器指令 65
4.2.1定时器指令 65
4.2.2计数器指令 68
4.3其他常用指令 71
4.3.1比较指令 71
4.3.2数据传送指令 72
4.3.3程序控制类指令 72
4.4 S7-200 PLC应用系统设计及实例 76
4.4.1设计原则和步骤 76
4.4.2程序应用综合举例 77
思考题 85
第5章 三菱FX系列PLC的硬件与软元件 87
5.1三菱FX系列PLC简介 87
5.1.1三菱FX系列PLC性能简介 87
5.1.2三菱FX2N系列PLC硬件简介 89
5.1.3三菱FX2N系列PLC的技术指标 91
5.2可编程控制器的工作原理与编程器件 91
5.2.1 PLC的工作原理 91
5.2.2三菱FX2N系列PLC的编程元件 92
思考题 98
第6章 GX Developer编程软件 99
6.1 GX Developer 8.52中文软件概述 99
6.1.1 GX Developer编程软件介绍 99
6.1.2 GX Developer 8.52特点 99
6.2 GX Developer 8.52中文软件安装 100
6.3 GX Developer基本界面 102
6.3.1启动GX Developer软件 102
6.3.2 GX Developer主界面 103
6.4 GX Developer的基本操作 105
6.4.1文件的管理 105
6.4.2编程操作 106
6.4.3仿真软件GX Simulator(中文版6.0) 109
6.5手持式编程器的使用方法 111
6.5.1 FX-10P-E型手持式编程器的使用方法 112
6.5.2 FX-20P-E型手持式编程器的使用方法 115
思考题 127
第7章 三菱FX2N系列PLC程序设计 129
7.1三菱FX2N系列PLC基本指令 129
7.1.1基本指令系统的特点 129
7.1.2编程语言的形式 130
7.1.3 FX2N系列的基本逻辑指令 131
7.2三菱FX2N系列PLC程序设计 143
7.2.1梯形图的设计原则 143
7.2.2常见梯形图 145
7.2.3编程实例 149
7.3步进顺序控制系统 154
7.3.1顺序控制及状态转移图 154
7.3.2步进顺序控制指令 155
7.3.3单流程步进顺序控制应用举例 157
思考题 162
第8章 三菱FX2N系列PLC综合应用 165
8.1十字路口交通信号灯控制 165
8.2摇臂钻床 169
8.3分捡功能的机械装置 172
8.4电动机顺序启动与逆序停止 175
实验 178
实验一 编程器的使用 178
实验二 编程软件GX Developer的安装与使用 179
实验三 基本逻辑指令(一) 181
实验四 基本逻辑指令(二) 182
实验五 基本逻辑指令(三) 183
实验六 基本逻辑指令(四) 184
实验七 十字路口交通信号灯控制 186
实验八 电动机顺序启动与停止 187