本书深入探讨了西门子数控840D sl系统的基本原理,核心架构,设计和应用等。全书案例皆以实际的应用项目做支撑,从根本原理上分析清楚,从全局上整体把握要点。
本书共分九章,采用总分总方式,*章开篇先概述了西门子840Dsl数控系统的总体情况,第二章是针对数控系统的配置和调试做一个介绍。第三章到第六章开始就正式进入系统的软件编程设计环节,分别阐述PLC,NCK,DRV和HMI的相关内容。第七章将主要介绍数控的集成方法和相关软件。第八章详解八类思想和方法,将前述的各章有待综合论述的细节具体分析,并阐明具体的应用。第九章为数控理论的思想升华,总结一些作者对于数控系统的方法感悟。
本书所提到的编程方法和软件均符合行业内*的标准,本书的案例也是经过反复考量总结的,大学教育并不缺少理论传授,但缺少切合实际的案例,更缺少解决难题的基本思路。而工厂企业缺少理论分析和指导,唯有二者结合才可以知行合一。本书不过多阐述那些令人乏味的理论,而是概述基本原理,重点分析具体的实现过程和出现问题后的解决方案,打破常规,传道授业解惑,令读者学以致用。
目 录
1 概要篇 840D数控系统总体介绍 001
1.1 三元八类思想概述 001
1.2 840D SL硬件总体介绍 005
1.3 840D SL软件总体介绍 008
1.4 840D数控系统基本概念 029
1.5 840D数控系统的文件系统数据结构 036
2 四相之PLC程序设计 043
2.1 PLC硬件配置概要 043
2.2 S7-300 PLC程序基本架构和程序块描述 066
2.3 监视诊断和分析PLC系统 136
2.4 大项目PLC软件结构的控制规范 148
2.5 自动化金属切削生产线中的加工中心PLC控制概述 152
2.6 自动化金属切削生产线中的机械手PLC控制概述 162
3 四相之NCK程序设计 185
3.1 NCK程序概述 185
3.2 NCK程序的文件系统 186
3.3 NCK变量和宏定义 187
3.4 运算和控制指令 192
3.5 文件和字符串功能 201
3.6 主程序和子程序的调用 209
3.7 多通道程序间的协调运行 219
3.8 浅谈同步和异步程序 224
3.9 浅谈工艺功能组 G功能代码和辅助功能代码 224
3.10 浅谈坐标系指令 框架编程与坐标变换 236
3.11 某些特殊指令说明 260
3.12 利用Notepad 来设计NCK程序 262
3.13 利用RCS-commander(Access Mymachine)访问在线NCK文件数据 265
3.14 一些现场调试技巧 265
3.15 构建加工单元NCK程序模型 266
3.16 构建机械手NCK程序模型 274
3.17 引申思考 将传统程序流程图转化为NS流程图甚至矩阵图 287
4 四相之DRV驱动系统设计 292
4.1 驱动的基础 292
4.2 驱动的拓扑 303
4.3 驱动的配置 308
4.4 驱动的诊断 314
4.5 驱动的调试和优化 322
4.6 引申思考 探讨ALM模块与电机节能 341
5 四相之HMI程序设计 348
5.1 840D sl系统的HMI界面和操作简要介绍 349
5.2 界面编程旨归 大话面向对象的编程理念 366
5.3 常见的人机界面二次开发手段 372
5.4 扩展接口做画面的方法 373
5.5 Operate programming package制作画面 397
5.6 HMI Pro软件(Transline 2000标准)制作画面的方法 409
5.7 生产线界面的标准说明 474
5.8 引申思考 为何通过简单的xml或ini配置文件就可以实现软件
功能和对象的改变? 484
6 集成篇 SINUMERIK Integrate融四相于一体 487
6.1 组态集成 487
6.2 生产集成 489
6.3 CMC 机床的整体模块化离线设计 491
6.4 RTS软件 512
6.5 NCU-Link 516
6.6 文档集成 DocOnCD和DocPro 519
6.7 未来的集成理念 524
参考文献 526
跋 527