第1章 可编程控制器的一般结构及基本工作原理……………………1
1.1 可编程控制器的产生、特点、应用及其发展……………………1
1.1.1 可编程控制器的产生……………………1
1.1.2 可编程控制器的特点……………………2
1.1.3 可编程控制器的应用领域……………………4
1.1.4 可编程控制器国内外现状及发展趋势……………………5
1.2 可编程控制器的一般结构及基本工作原理……………………7
1.2.1 可编程序控制器的一般结构……………………7
1.2.2 可编程控制器的基本工作原理……………………9
1.3 可编程控制器的基本技术性能指标……………………11
1.4 可编程控制器在数控机床上的应用……………………12
1.5 可编程控制器的应用设计……………………13
1.5.1 程序设计方法……………………13
1.5.2 程序设计步骤……………………14
1.5.3 程序设计技巧……………………15
1.5.4 程序设计注意事项……………………15
思考题与习题……………………16
第2章 FANUC PMC 和SIMATIC S7 系列性能规格及构成……………………17
2.1 概述……………………17
2.1.1 数控系统……………………17
2.1.2 伺服系统……………………18
2.1.3 可编程控制器……………………18
2.2 PMC 系列的性能规格和构成……………………19
2.2.1 PMC 顺序程序处理……………………20
2.2.2 PMC 指令分类……………………22
2.3 S7 系列的性能规格和构成……………………23
2.3.1 可编程控制器组成……………………26
2.3.2 内置PLC 组成……………………26
2.3.3 内置PLC 程序处理……………………27
2.3.4 PLC 指令分类……………………28
思考题与习题……………………34
第3章 编程软件……………………35
3.1 FAPT LADDER-Ⅲ编程软件……………………35
3.1.1 安装/卸载FAPT LADDER-Ⅲ ……………………36
3.1.2 FAPT LADDER-Ⅲ应用……………………38
3.2 STEP 7 编程软件……………………46
3.2.1 安装/卸载STEP 7 ……………………48
3.2.2 STEP 7 应用……………………53
思考题与习题……………………59
第4章 指令系统……………………60
4.1 PMC 指令……………………60
4.1.1 功能指令的功能分类……………………60
4.1.2 功能指令的功能描述……………………63
4.2 PLC 指令……………………91
4.2.1 指令的功能分类……………………91
4.2.2 指令的功能描述……………………99
思考题与习题……………………206
第五章 编程……………………207
5.1 PMC 编程……………………207
5.1.1 编程方式……………………208
5.1.2 编程语言……………………209
5.1.3 地址……………………210
5.1.4 数据类型……………………221
5.1.5 指令应用……………………222
5.2 PLC 编程……………………236
5.2.1 编程方式……………………237
5.2.2 编程语言……………………239
5.2.3 地址……………………241
5.2.4 数据类型……………………248
5.2.5 PLC 指令应用……………………250
思考题与习题……………………260
第6章 PMC 顺序程序示例……………………261
6.1 基本顺序程序……………………262
6.1.1 急停处理……………………262
6.1.2 调用子程序……………………264
6.2 子程序……………………264
6.2.1 操作方式(SUB1) ……………………264
6.2.2 系统功能(SUB2) ……………………268
6.2.3 进给速度/主轴转速修调(SUB3)……………………276
6.2.4 进给轴控制(SUB4) ……………………281
6.2.5 手轮控制(SUB5) ……………………285
6.2.6 主轴控制(SUB6) ……………………286
6.2.7 辅助电机控制(SUB7) ……………………293
6.2.8 寻找刀具(SUB10)……………………294
6.2.9 刀具交换(SUB11)……………………305
6.2.10 M/ T 命令完成(SUB12) ……………………309
6.2.11 用户报警信息(SUB20) ……………………310
6.2.12 M 代码的译码(SUB30) ……………………312
思考题与习题……………………313
第7章 PLC 程序示例……………………314
7.1 主程序(OB1) ……………………316
7.2 子程序……………………319
7.2.1 机床启动/停止(FC100) ……………………319
7.2.2 返回参考点(FC101) ……………………324
7.2.3 主轴转速换挡(FC111) ……………………326
7.2.4 转台控制(FC113) ……………………332
7.2.5 用户报警信息(FC120) ……………………334
思考题与习题……………………335
附录A 接口信号表(FANUC 0i 系列) ……………………336
附录B 接口信号表(SINUMERIK 810D/ 840D) ……………………354
附录C PLC 基本程序块分配(SINUMERIK 810D/ 840D) ……………………381
参考文献……………………383 2100433B