可编程序控制器及编程实例
出版时间:2010年版
内容简介
《可编程序控制器及编程实例》从工程应用的角度出发,介绍了可编程序控制器的基本工作原理,并结合生产实际,重点介绍了可编程序控制器的应用。每章均附有习题。第1~7章以三菱公司的FX2N可编程序控制器为例,详细介绍了各指令系统、软元件功能及其应用;第8、9章简要地介绍了西门子可编程序控制器的指令系统、软元件及其应用;第10章介绍了手持式FX—20P型编程器的应用及特点;附录介绍了三种常用可编程序控制器的基本指令、步进梯形图指令、基本软元件及一些指令应用举例。《可编程序控制器及编程实例》力求理论联系实际,注重实用,深入浅出,重点突出。
《可编程序控制器及编程实例》可作为高等职业院校和大中专院校自动化、机电一体化、机械设计制造及自动化、电气技术及其他相关专业的教材,也可作为广大工程技术人员参考和培训用书。
目录
前言
第1章 三菱FX2N可编程序控制器1
1.1 可编程序控制器概述1
1.2 FX2N可编程序控制器的软元件4
1.3 可编程序控制器的三种输出回路5
1.4 输入继电器X、输出继电器Y的编号和功能6
1.5 辅助继电器M的编号和功能7
1.6 状态继电器S的编号和功能9
1.7 定时器T的编号和功能10
1.8 内部计数器C的编号和功能13
1.9 内置高速计数器C的编号和输入16
1.10 单相高速计数器的使用方法18
1.11 双相双输入高速计数器的使用19
1.12 数据寄存器D的编号和功能21
1.13 变址寄存器V、Z23
1.14 指针P、I的编号和功能23
本章小结24
习题125
第2章 FX2N的指令系统26
2.1 LD、LDI、OUT指令26
2.2 AND、ANI指令27
2.3 OR、ORI指令28
2.4 LDP、LDF、ANDP、ANDF、ORP、ORF指令28
2.5 ORB指令30
2.6 ANB指令31
2.7 MPS、MRD、MPP指令32
2.8 MC、MCR指令35
2.9 INV指令36
2.10 PLS、PLF指令36
2.11 SET、RST指令37
2.12 对应计数器软元件的OUT、RST指令38
2.13 NOP、END指令40
2.14 编程的注意事项40
本章小结42
习题242
第3章 FX2N的步进梯形图43
3.1 步进梯形图指令STL、RET43
3.2 STL图与SFC图45
3.3 SFC的特点47
3.4 编制SFC流程的预备知识49
3.5 SFC流程的形态53
3.6 初始状态的使用方法与注意事项55
3.7 中间状态的程序56
3.8 分支与汇合状态的程序58
3.9 单流程示例详解65
3.10 初始化状态FNCIST命令的使用66
本章小结67
习题367
第4章 FX2N应用指令的基本规则68
4.1 应用指令概述68
4.2 可编程序控制器编程实例77
4.3 应用指令的特殊处理方便指令80
本章小结110
习题4111
第5章 FX2N基本功能的补充112
5.1 特殊辅助继电器、特殊数据寄存器一览表112
5.2 特殊软元件的补充说明117
5.3 错误代码一览表118
本章小结123
习题5123
第6章 FX2N常用机械编程124
6.1 编程概述124
6.2 简单控制编程124
6.3 C650型普通车床的PLC控制134
6.4 T68型普通镗床的PLC控制138
6.5 Z3040型摇臂钻床的PLC控制142
6.6 X52K型立式铣床的PLC控制146
6.7 YG3780型分度蜗轮滚齿机的PLC控制150
6.8 MG7125型高精度磨床的PLC控制153
本章小结157
习题6157
第7章 FX2N全自动控制机械及电梯编程158
7.1 概述158
7.2 双速货梯的PLC控制158
7.3 选择搬送大小球全自动机械的PLC控制163
7.4 铝棒高速锯切机的PLC控制165
本章小结167
习题7167
第8章 德国西门子SIMATICS7—200可编程序控制器168
8.1 可编程序控制器的逻辑指令简介168
8.1.1 逻辑取与线圈驱动指令LD、LDN、=168
8.1.2 触点串联指令A、AN169
8.1.3 触点并联指令O、ON169
8.1.4 串联电路块的并联指令OLD170
8.1.5 并联电路块的串联指令ALD170
8.1.6 置位/复位指令S/R171
8.1.7 脉冲生成指令EU、ED171
8.1.8 逻辑堆栈的操作指令172
8.1.9 定时器174
8.1.10 计数器176
8.1.11 NOT、NOP指令177
8.1.12 比较指令177
8.2 程序控制指令178
8.2.1 跳转指令及标号178
8.2.2 结束指令END、MEND178
8.2.3 停止指令STOP179
8.2.4 警戒时钟刷新指令WDR179
8.2.5 子程序调用、子程序入口和子程序返回指令180
8.2.6 中断程序标号和中断程序的返回指令181
8.2.7 开中断、关中断指令181
8.3 可编程序控制器梯形图编程规则181
8.3.1 两个基本概念181
8.3.2 梯形图设计规则182
8.3.3 梯形图编程规则182
8.4 功能图及步进控制指令183
8.4.1 功能图及步进控制指令介绍183
8.4.2 功能图的单支流程185
本章小结186
习题8186
第9章 SIMATICS7—200可编程序控制器应用实例187
9.1 延时断开电路187
9.2 分频电路187
9.3 振荡电路188
9.4 报警电路189
9.5 长延时电路190
9.6 小车运动控制电路191
9.7 十字路口交通灯控制电路一197
9.8 十字路口交通灯控制电路二202
9.9 可编程序控制器在电动单梁起重机性能检测中的应用206
9.10 可编程序控制器用于模拟量控制212
9.11 可编程序控制器的高速输出功能及其模拟量通道的应用213
本章小结218
习题9218
第10章 手持式FX—20P型编程器219
10.1 概述219
10.2 FX—20P型编程器的结构与面板组成220
10.3 编程器各键的功能221
10.4 指令表221
10.5 编程操作223
10.6 清除PLC中的全部程序224
10.7 程序的写入224
10.8 程序的读出225
10.9 指令的修改225
10.10 指令的删除226
10.11 指令的插入226
10.12 联机方式226
10.13 脱机方式229
本章小结232
习题10232
附录233
附录A 三种常用可编程序控制器的基本指令233
附录B 三种常用可编程序控制器的步进梯形图指令234
附录C 三种常用可编程序控制器的基本软元件234
附录D 三种常用可编程序控制器的指令应用举例234
参考文献236