西门子数控PLC程序典例
作者:龚仲华 编著
出版时间: 2015年版
内容简介
《西门子数控PLC程序典例》紧跟数控机床技术发展前沿,借鉴国外先进产品的设计经验,全面阐述了西门子数控系统集成PLC的程序设计方法,提供了丰富的PLC程序实例。全书根据西门子数控系统集成PLC的性能特点,结合数控机床的特殊控制要求,在介绍PLC基础知识、编程指令的基础上,针对机床操作面板控制、进给轴和主轴控制、数控车床和加工中心换刀等PLC程序设计的重点问题,就PLC程序设计要求、设计思路、实现方法等,进行了系统的介绍;对西门子模板程序和子程序进行了详细说明;并增补了大量的应用广泛、实用性强的程序典例。 《西门子数控PLC程序典例》内容先进、选材典型、案例丰富,理论联系实际,面向工程应用,可供数控机床电气设计、调试、维修人员阅读,也可供高等院校相关专业师生参考。
目录
前言
第1章数控机床与系统1
1.1机床与数控1
1.1.1机床及控制1
1.1.2数控与数控机床2
1.2常见的数控机床5
1.2.1车削类数控机床5
1.2.2镗铣类数控机床8
1.3数控原理与系统13
1.3.1数控系统组成13
1.3.2数控加工原理15
1.3.3普及型与全功能型CNC17
1.3.4开环与闭环伺服系统20
1.3.5通用伺服和专用伺服22
1.4西门子数控系统简介24
1.4.1产品概况24
1.4.2SIEMENS 802Dsl26
1.4.3SIEMENS 808D与828D29
1.4.4SIEMENS 840Dsl34
第2章PLC设计基础38
2.1PLC的组成与原理38
2.1.1PLC的特点与功能38
2.1.2PLC的组成与结构40
2.1.3PLC的工作原理44
2.2梯形图程序设计48
2.2.1PLC编程语言48
2.2.2梯形图编程50
2.2.3典型梯形图程序52
2.3梯形图编程要点58
2.3.1不能实现的功能59
2.3.2可使用的特殊程序60
2.3.3梯形图的优化63
第3章CNC集成PLC编程66
3.1程序格式66
3.1.1程序的组成与结构66
3.1.2指令格式69
3.1.3地址与数据71
3.2编程元件与接口信号74
3.2.1基本编程元件74
3.2.2局部变量76
3.2.3CNCPLC接口信号79
3.3功能指令与编程81
3.3.1定时和计数指令81
3.3.2多位逻辑处理指令83
3.3.3比较指令85
3.3.4移动和移位指令85
3.3.5数据转换和算术运算指令87
第4章模板程序与使用89
4.1子程序库概述89
4.1.1子程序组成89
4.1.2子程序调用92
4.2802S/C模板程序与使用95
4.2.1CNC连接要求95
4.2.2MCP I/O信号99
4.2.3参数与报警定义102
4.3802D模板程序与使用107
4.3.1CNC连接要求107
4.3.2MCP I/O信号111
4.3.3参数与报警定义115
4.4808D模板程序与使用117
4.4.1CNC连接要求117
4.4.2MCP I/O信号120
4.4.3参数与报警定义123
4.5828D模板程序与使用126
4.5.1CNC连接要求126
4.5.2MCP和手轮盒128
第5章基本信号处理程序典例134
5.1PLC初始化程序134
5.1.1PLC初始化程序简述134
5.1.2用户初始化程序139
5.1.3I/O初始化程序144
5.2MCP控制程序148
5.2.1程序设计要求148
5.2.2MCP与HMI信号151
5.2.3PLC程序典例153
5.3特殊按键处理程序158
5.3.1倍率增/减按键控制158
5.3.2轴运动方向键处理161
第6章进给轴控制程序典例166
6.1驱动器控制程序166
6.1.1程序设计要求166
6.1.2PLC程序典例170
6.2进给轴控制要求174
6.2.1基本概念174
6.2.2CNC轴信号177
6.2.3通道信号179
6.3进给轴控制程序典例183
6.3.1伺服/进给使能程序183
6.3.2行程保护程序188
6.3.3回参考点控制程序190
6.4子程序SBR40说明191
6.4.1急停连接电路191
6.4.2伺服和进给使能控制193
6.4.3硬件超程控制程序193
第7章主轴控制程序典例199
7.1主轴控制要求199
7.1.1主轴控制方式199
7.1.2传动级交换控制201
7.2主轴控制方案与信号204
7.2.1主轴控制方案204
7.2.2主轴控制信号205
7.3主轴基本控制程序207
7.3.1程序典例207
7.3.2SBR35子程序说明210
7.4主轴传动级交换程序215
7.4.1传动级交换方法215
7.4.2PLC程序设计要求218
7.4.3传动级交换程序典例220
7.4.4SBR41子程序说明224
第8章数控车床换刀程序典例231
8.1电动刀架控制程序231
8.1.1程序设计要求231
8.1.2刀架控制程序典例233
8.1.3SBR46子程序说明238
8.2液压刀架控制程序244
8.2.1程序设计要求244
8.2.2刀位计数程序典例247
8.2.3捷径选择程序典例251
8.2.4换刀控制程序典例253
第9章加工中心换刀程序典例260
9.1刀库移动换刀程序260
9.1.1ATC结构与动作260
9.1.2ATC控制要求263
9.1.3PLC程序典例266
9.2Z轴移动换刀程序273
9.2.1CNC程序设计273
9.2.2PLC程序典例275
9.3凸轮机械手换刀程序280
9.3.1ATC结构与动作280
9.3.2PLC程序设计要求284
9.3.3刀具安装表初始化程序典例287
9.3.4刀具检索程序典例289
9.3.5刀具安装表更新程序典例291
9.3.6刀具预选程序典例292
9.3.7自动换刀程序典例296
附录300
附录A802S/C/D集成PLC功能指令表300
附录B802S/C/D集成PLC接口信号表308
西门子数控PLC程序典例
资源下载
下载价格10 金币
VIP免费
立即购买