1概要篇——840D数控系统总体介绍 1
1.1三元八类思想概述 1
1.2 840D SL硬件总体介绍 5
1.3 840D SL软件总体介绍 8
1.4 840D数控系统基本概念 29
1.5 840D数控系统的文件系统数据结构 36
2四相之PLC程序设计 43
2.1 PLC硬件配置概要 43
2.2 S7-300 PLC程序基本架构和程序块描述 66
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 s1系统的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