您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 咨询培训 > TwinCAT3.1-入门手册
BECKHOFFGUANGZHOUTwinCAT3.0入门LizzyChenUpdate:2015-09-25Version1.01安装文件及培训资料下载:(本文最新版本:)更新记录:2015.09.23V1.01增加OOP编程。2015.09.08基于《TwinCAT2.0从入门到精通V2.01》修改TwinCAT3.1入门_V1.01_20150925第2页共430页2015-9-25本文纯属个人经验,非Beckhoff公司正式发行,如有疑问,请直接联系作者:BCGZLizzyChen0.1本书读者对象Beckhoff的CX、CPxxxx、Cxxxx系列控制器的用户。这些用户的共同点是,控制软件已经预装在订购的控制器上,用户需要用自己的电脑对控制器进行编程。控制器是基于PC的架构,并安装Windows操作系统。书中表述的CX、CX控制器、控制器,是由于文字编辑时期不同,表述有所差别,实际所指适用于所有基于Windows平台的TwinCAT控制系统。TwinCAT3.0软件用户。这些用户的特点是,TwinCAT控制软件需要自己安装在运行Windows7或者Windows操作XP系统的工控机上。用户可以在工控机上编程,也可以用自己的笔记本电脑对工控机进行编程。0.2本书主要内容本书基于TwinCAT2.0的两本教程《TwinCAT2.0从入门到精通》和《TwinCATNCPTP实用教程》。TwinCAT3.0中的NCPTP部分几乎完全兼容TwinCAT2.0,所以《TwinCATNCPTP实用教程》仍然适用于TwinCAT3的用户。本书讲解TwinCAT3.0的系统配置、PLC编程、各种Beckhoff硬件、常用控制功能、通讯功能的实现。本书不涉及TwinCAT3.0下的C语言编程和Matlab仿真功能,所以书名改为《TwinCAT3.0入门》。上册为《TwinCAT3.1入门》的内容为:第1章,系统概述,包括原理、选型、安装和接线第2章,编程入门,实现用最简单的程序控制一套硬件。第3章,TwinCAT3开发环境的深入介绍,不做练习,仅供查询。第4章,TwinCAT3扩展功能,面向对象编程,制作库文件等。第5章,操作系统和硬件,包括系统备份、桌面接管等工具。第6章,常用功能:包括掉电保持、数据存储、配方功能等第7章,TwinCAT库文件,重点介绍温控、PID、OS功能扩展、EtherCAT诊断和配置第8章,连接IO模块,介绍各种IO模块的特殊用法。第9章,连接其它TwinCAT系统,包括ADS通讯和RealtimeEthernet第10章,连接第三方设备,包括与仪表、驱动、触摸屏、视觉系统的各种通讯。第11章,连接第三方PLC,TwinCAT作为现场总从站集成到其它PLC中。第12章,HMI解决方案,包括触摸屏、组态软件、高级语言程序和TwinCATHMI第13章,连接企业数据库,通过TcDatabaseServer实现PLC与数据库的通讯。第14章,特殊IO模块(待填充)第15章,从TwinCAT2到TwinCAT3。讲解Tc3.0与Tc2.0的区别。第16章,附录,包括PLC编程手册、简明安装指南、Codesys中文帮助。0.3本书的使用方法项目考察阶段,可阅读“第1章,系统概述”,以及本书目录。TwinCAT3.1入门_V1.01_20150925第3页共430页2015-9-25本文纯属个人经验,非Beckhoff公司正式发行,如有疑问,请直接联系作者:BCGZLizzyChen初学者必须依次阅读第2章的所有小节。功能测试阶段,可根据目录找到相应的章节,每个章节在“配套文档”中都有对应的文件夹,里面有相关的例程、工具、文档说明。项目开发阶段,预先阅读“第3章,TwinCAT3开发环境的深入介绍”及“第4章和TwinCAT3扩展功能”,并根据所使用的IO模块和设备,详细阅读第8章的相关内容。项目结束阶段,可查阅第5章,操作系统和硬件。TwinCAT3.1入门_V1.01_20150925第4页共430页2015-9-25本文纯属个人经验,非Beckhoff公司正式发行,如有疑问,请直接联系作者:BCGZLizzyChen0.4版本说明本书所提供的操作截图、程序代码都基于VSShell2013下的TC3.1.4018.5。截至目前,由于BECKHOFF公司的TwinCAT软件仍然会持续升级和更新,我们不排除后续版本的操作界面会发生变化,而例程中的代码也有可能不适用于后续版本。由于本书还在编辑阶段,作者对于TwinCAT3的使用经验也还在积累,升级此书的目的是为了众多TwinCAT2的用户能够顺利切换到TwinCAT3,并充分发挥多核CPU、64位操作系统的性能,以及TwinCAT3开发工具的新功能。接下来还需要对文字进行整理,修饰,对配套文档进行精简、条理化。那将是一个漫长的过程,视工作繁忙程度而定。欢迎对本书的结构、内容提出意见和建议,请发邮件至L.Chen@Beckhoff.com.cn。作者2015-09-03于广州TwinCAT3.1入门_V1.01_20150925第5页共430页2015-9-25本文纯属个人经验,非Beckhoff公司正式发行,如有疑问,请直接联系作者:BCGZLizzyChen0.5更新记录2015.09.23第1遍第5章增加OOP编程的内容2015.09.08第1遍基本内容更新至TwinCAT3第1章系统概述第2章编程入门第3章TC3开发环境的深入介绍第4章TC3扩展功能第12章HMI解决方案(升级TC3HMI部分)第15章从TwinCAT2到TwinCAT3其它章节延用《TwinCAT2.0从入门到精通_V2.01_1112》TwinCAT3.1入门_V1.01_20150925第6页共430页2015-9-25本文纯属个人经验,非Beckhoff公司正式发行,如有疑问,请直接联系作者:BCGZLizzyChen目录1.系统概述.................................................................................................................................141.1.TwinCAT3Runtime的运行条件.................................................................................141.2.TwinCAT3功能介绍....................................................................................................151.2.1.TwinCATPLC的实时性........................................................................................171.2.2.TwinCATPLC的数据区........................................................................................171.2.3.TwinCATPLC的数据存储....................................................................................181.2.4.TwinCAT与外设IO的连接..................................................................................191.3.选型设计.......................................................................................................................211.3.1.控制器.....................................................................................................................211.3.2.系统扩展模块.........................................................................................................251.3.3.I/O系统..................................................................................................................261.4.安装和接线...................................................................................................................282.编程入门.................................................................................................................................302.1.概述...............................................................................................................................302.2.在编程PC上安装TwinCAT开发环境.......................................................................302.2.1.在PC上安装TwinCAT开发环境........................................................................302.2.2.升级TwinCAT开发环境.......................................................................................312.2.3.在TC3和TC2之间切换.......................................................................................312.3.初步认识开发环境........................................................................................................322.3.1.TC3图标和TC3Runtime的状态......................................................................322.3.2.TC3快捷菜单的功能...........................................................................................322.3.3.启动TC3的帮助系统............................................
本文标题:TwinCAT3.1-入门手册
链接地址:https://www.777doc.com/doc-4347369 .html