TwinCAT3.1 学习笔记 _V1.07_20170315.docx(更新中)
Page 3 of 212
《TwinCAT 3.1 学习笔记》 2017-4-19
本文纯属个人经验,非 Beckhoff 公司正式发行,如有疑问,请直接联系作者:BCGZ Lizzy Chen
0.1 本书读者对象
Beckhoff 的 CX、CPxxxx、Cxxxx 系列控制器的用户。
这些用户的共同点是,控制软件已经预装在订购的控制器上,用户需要用自己的电脑对
控制器进行编程。控制器是基于 PC 的架构,并安装 Windows 操作系统。书中表述的
CX、CX 控制器、控制器,是由于文字编辑时期不同,表述有所差别,实际所指适用于
所有基于 Windows 平台的 TwinCAT 控制系统。
TwinCAT 3.0 软件用户。
这些用户的特点是,TwinCAT 控制软件需要自己安装在运行 Windows7 或者 Windows
操作 XP 系统的工控机上。用户可以在工控机上编程,也可以用自己的笔记本电脑对工
控机进行编程。
0.2 本书主要内容
本书基于 TwinCAT2.0 的两本教程《TwinCAT 2.0 从入门到精通》和《TwinCAT NC PTP
实用教程》。TwinCAT 3.0 中的 NC PTP 部分几乎完全兼容 TwinCAT 2.0,所以《TwinCAT NC
PTP 实用教程》仍然适用于 TwinCAT 3 的用户。
倍福公司已有正式的 TwinCAT3 培训教材,收录在本书的配套文档中。大部分基本功能
已在该教材中详细描述,本书中涉及基本步骤的部分,为节约篇幅通常直接链接到该教材,
不再重述。用户使用时可以两书互为参考。所以书名改为《TwinCAT 3.1 学习笔记》,作为教
材的辅助学习资料。
本书讲解 TwinCAT3.0 的系统配置、 PLC 编程、各种 Beckhoff 硬件、常用控制功能、
通讯功能的实现。本书不涉及 TwinCAT 3.0 下的 Matlab 仿真功能。
《TwinCAT 3.1 学习笔记》的内容延用了《TwinCAT 2.0 从入门到精通》的框架,取消
了内容重复的章节:
第 1 章,系统概述,包括原理、选型、安装和接线
第 2 章,编程入门,实现用最简单的程序控制一套硬件。
第 3 章,TwinCAT 3 开发环境的深入介绍,不做练习,仅作功能查询。
第 4 章,TwinCAT 3 扩展功能,
第 5 章,面向对象编程
第 6 章,TwinCAT 3 HMI
第 7 章,TwinCAT 3 下的 C++编程
第 8 章,从 TwinCAT 2 到 TwinCAT 3。讲解 Tc 3.0 与 Tc 2.0 的区别及程序移植。
0.3 本书的使用方法
项目考察阶段,可阅读“第 1 章,系统概述”,以及本书目录。
初学者必须依次阅读第 2 章的所有小节。
功能测试阶段,可根据目录找到相应的章节,每个章节在“配套文档”中都有对
应的文件夹,里面有相关的例程、工具、文档说明。
评论5