第1章 TDC系统概述 1
1.1 概述 1
1.2 降低成本,提高生产率 2
1.3 面向大型工厂的自动化解决方案 2
1.4 模块化系统 3
1.5 图形化组态编程 5
1.6 TDC网站 7
第2章 TDC硬件简介 8
2.1 机架UR5213 8
2.1.1 UR5213(6DD1682-0CH2) 8
2.1.2 UR5213(6DD1682-0CH0) 13
2.1.3 插槽盖板 17
2.2 CPU模板CPU550/CPU551 17
2.2.1 操作及显示单元 17
2.2.2 状态及故障显示 18
2.2.3 安装注意事项 20
2.2.4 模板连接 20
2.2.5 模板附件 21
2.2.6 技术数据 22
2.2.7 程序存储卡 24
2.3 信号模板SM500 24
2.3.1 操作及显示单元 24
2.3.2 模板连接附件 25
2.3.3 增量型编码器设置 27
2.3.4 模板接口(X1,X2,X3)定义 28
2.3.5 接口模板 31
2.3.6 技术数据 32
2.4 通用通讯模板 36
2.4.1 CP50M0(PROFIBUS DP/MPI) 36
2.4.2 CP51M1(Ethernet) 40
2.4.3 CP5100(Ethernet) 42
2.5 GDM通讯模板 45
2.5.1 CP52M0 GDM缓存模板 46
2.5.2 CP52IO GDM接口模板 51
2.5.3 CP52A0 GDM接入模板 53
第3章 基础编程 56
3.1 编程软件及编程环境 57
3.2 建立新的项目 58
3.3 硬件组态 62
3.3.1 机架的配置 63
3.3.2 组态CPU模板 65
3.3.3 组态输入/输出模板SM500 74
3.3.4 组态通讯模板CP50M0/CP51M1 75
3.3.5 编译保存 80
3.4 CFC编程环境介绍 81
3.4.1 编程页面分配 82
3.4.2 CFC编程环境 82
3.4.3 CFC编程自定义 83
3.4.4 功能块库定义 86
3.5 编写用户CFC程序 88
3.5.1 创建CFC Chart 88
3.5.2 通讯初始化 89
3.5.3 脉冲的生成 92
3.5.4 正弦波的生成 96
3.5.5 编译程序 98
3.5.6 下载程序 99
3.6 CFC编程技巧 100
3.6.1 Runtime Group 100
3.6.2 Chart in Chart 105
3.6.3 Compile Chart as Block Type 109
第4章 通讯编程 115
4.1 通讯基础介绍 115
4.1.1 数据耦合类型概述 115
4.1.2 通讯功能简介 117
4.1.3 通讯功能块输入/输出引脚的定义 118
4.1.4 通讯耦合过程 123
4.2 CPU在线诊断 126
4.2.1 CPU集成诊断接口在线诊断 127
4.2.2 MPI在线诊断 129
4.2.3 IE在线诊断 132
4.2.4 多CPU在线诊断 134
4.3 单机架通讯耦合 139
4.3.1 本地CPU耦合 139
4.3.2 通讯缓存区耦合 148
4.3.3 TCP/IP耦合 155
4.4 基于指针的通讯CTV_P/CRV_P 161
4.5 PROFIBUS DP通讯 165
4.5.1 TDC作为DP主站 167
4.5.2 TDC作为DP从站 176
4.5.3 TDC同时作为DP主站及从站 181
4.5.4 Shared Input方式 190
4.5.5 TDC与MASTERDRIVES 198
4.6 工业以太网通讯 222
4.6.1 S7-400侧硬件组态 222
4.6.2 TDC侧硬件组态 223
4.6.3 NetPro网络组态 224
4.6.4 S7-400侧编程 228
4.6.5 TDC侧编程 230
4.7 HMI通讯 231
4.7.1 TDC与OP 231
4.7.2 TDC与WinCC(MPI) 257
4.7.3 TDC与WinCC(TCP/IP) 270
4.7.4 TDC与WinCC(PMC) 275
4.8 GDM通讯 305
4.8.1 GDM模板 305
4.8.2 GDM通讯编程 307
4.9 TDC与PC以太网通讯 313
4.9.1 Windows Sockets规范 313
4.9.2 选择通讯协议 314
4.9.3 Server与Client 315
4.9.4 VB侧Socket编程 315
4.9.5 TDC侧编程 320
4.9.6 运行实例 323
第5章 TDC高级编程 325
5.1 SFC顺序功能控制 325
5.1.1 运行环境 326
5.1.2 演示程序说明 326
5.1.3 系统分析 327
5.1.4 SFC拓扑结构 328
5.1.5 编程 331
5.1.6 TDC中的SFC功能块 338
5.1.7 运行状态 342
5.1.8 在线检测 343
5.2 IEA导入/导出助理 344
5.2.1 创建新的多用户项目 344
5.2.2 建立一个新的库文件 345
5.2.3 建立模型文件 347
5.3 D7 Function Block Generator简介 357
5.3.1 标准FRM功能块 357
5.3.2 在CFC中创建自定义功能块 358
5.3.3 FB generator创建自定义功能块 358
5.4 symTrace 373
5.4.1 symTrace功能块库 374
5.4.2 软件操作界面 376
5.4.3 symTrace数据读取DUST1方式 377
5.4.4 symTrace数据读取TCP/IP方式 380
第6章 系统诊断 382
6.1 TDC机架状态及故障显示 382
6.2 TDC模板状态及故障显示 383
6.3 CPU模板诊断 388
6.4 PROFIBUS DP诊断 391
6.5 CPU负荷率功能块PSL 394
6.6 CTV/CRV通讯诊断 395
第7章 TDC系统应用介绍 401
7.1 热连轧 403
7.2 冷连轧 406
7.3 处理线 408
7.4 SVC无功功率补偿控制 408
附录A 常见问题解答 411
附录B 数据传输的连续性 435
附录C CPU同步 440
附录D Fatal System Error"H" 445