没有合适的资源?快使用搜索试试~ 我知道了~
首页TwinCAT 2 PLC入门教程V2.42.pdf
TwinCAT 2 PLC入门教程 Version 2.41 毕孚自动化设备贸易(上海)有限公司 2019 年 4 月 本书组成部分: 每一章节开头都设有本章学习目标, 让读者明确本章学习重点; 章节内部穿插了部分常见问答; 末尾设有本章小结,总结归纳重点信息, 读者也可以记录下学习过程中的心得感悟。 第一章介绍了 TwinCAT 2 软件、 Information System 帮助系统的安装; 第二章至第六章介绍了扫描硬件,软件编程下载等一系列基本操作,让读者可以快速掌 握最基本的 TwinCAT 软件使用和操作; 第七章至第九章分享了常用的编程技巧, 并结合样例对 TwinCAT 2 软件编程做了详细说 明, 使读者在学习后, 能够独自编写程序; 第十章对于集成在 TwinCAT 2 软件中的组态界面 Visualization 做了介绍; 第十一章至第十二章对于现场常见的硬件维护及基本拆装做了介绍; 第十三章介绍了高速实时以太网——EtherCAT, 对 EtherCAT 基础性能和网络错误信息诊 断进行了介绍, 也对读者的实际项目提出了参考建议; 第十四章介绍了 ADS 通讯
资源详情
资源评论
资源推荐

0
自动化新技术
TwinCAT 2 PLC入门教程
Version 2.41
毕孚自动化设备贸易(上海)有限公司
2019 年 4 月

1
前言
倍福作为 PC 控制技术领导者,1986 年即推出了基于 PC 技术的控制理念,将控制功能
从硬件转向软件模块,并将 PLC、运动控制和 CNC 整合成一个 PC 软件解决方案。这样做
能够显著减少系统复杂性和降低系统成本。
TwinCAT 2 软件作为倍福 PC 控制技术的核心,已经被广泛应用在各行各业。
本书适用于使用倍福 TwinCAT 2 软件或从事电气开发、维护的技术工程师。本书作为一
本入门级的 TwinCAT 2 软件学习教材,深入浅出地介绍了 TwinCAT 2 软件的使用,并列举大
量编程实例,分享各种现场调试编程经验,帮助各位读者快速上手。
本书组成部分:
每一章节开头都设有本章学习目标,让读者明确本章学习重点;
章节内部穿插了部分常见问答;
末尾设有本章小结,总结归纳重点信息,读者也可以记录下学习过程中的心得感悟。
第一章介绍了 TwinCAT 2 软件、Information System 帮助系统的安装;
第二章至第六章介绍了扫描硬件,软件编程下载等一系列基本操作,让读者可以快速掌
握最基本的 TwinCAT 软件使用和操作;
第七章至第九章分享了常用的编程技巧,并结合样例对 TwinCAT 2 软件编程做了详细说
明,使读者在学习后,能够独自编写程序;
第十章对于集成在 TwinCAT 2 软件中的组态界面 Visualization 做了介绍;
第十一章至第十二章对于现场常见的硬件维护及基本拆装做了介绍;
第十三章介绍了高速实时以太网——EtherCAT,对 EtherCAT 基础性能和网络错误信息诊
断进行了介绍,也对读者的实际项目提出了参考建议;
第十四章介绍了 ADS 通讯,列举了如何通过 PLC 功能块或高级语言等方式读写 PLC 内
部变量
第十五章介绍了电子示波器 Scope View 的使用。Scope View 将采集到的数据进行图形
化处理,使得现场调试、故障信息诊断以及数据采集更为直观便捷。
本书的内容会不定期更新,最新教材读者可以通过倍福虚拟学院免费获取
虚拟学院地址:http://tr.beckhoff.com.cn/mod/resource/view.php?id=917
最后感谢吴静雯、张立文、徐樱樱对本书部分章节的编写,也感谢陈利君主管的经验分
享,以及周耀纲经理对于全书内容的审核和建议。
由于编者水平所限,误漏欠妥之处在所难免,竭诚欢迎各位同行和读者批评指正
联系邮箱: X.Liang@Beckhoff.com.cn
梁霄
2016 年 3 月 10 日

2
目录
一. TwinCAT 软件安装及介绍 ......................................................................................... 3
二. System manager 软件介绍及硬件扫描 .................................................................. 25
三. PLC control 软件介绍 .............................................................................................. 48
四. 编写简单 ST 语言程序 ............................................................................................ 61
五. 定义输入输出变量 .................................................................................................. 78
六. 变量链接 .................................................................................................................. 82
七. 常用功能块介绍 ...................................................................................................... 95
八. 常用编程技巧 ........................................................................................................ 110
九. 样例程序介绍 ........................................................................................................ 139
十. Visualization 功能配合调试 .................................................................................. 148
十一. 控制器基础入门操作指南 .................................................................................... 159
十二、 拆装操作练习 ........................................................................................................ 165
十三、 EtherCAT 性能介绍及诊断 .................................................................................... 166
十四、 ADS 通信 ................................................................................................................ 183
十五、 Scope View 使用说明 ............................................................................................ 187

3
一. TwinCAT 软件安装及介绍
本章目标:
通过本章节的学习,学员将了解:
TwinCAT2 软件下载途径
Windows 32 位系统/64 位系统 TwinCAT2 软件的区别
TwinCAT2 软件的安装
TwinCAT2 软件的级别定义及功能
TwinCAT 的运行状态,能够熟练查看和切换
TwinCAT 属性菜单栏内各项参数的定义及功能
AMS NETID 的定义,能够查看设备的 AMS NETID
Information system 帮助系统的安装,能够熟练查找所需资料
1. TwinCAT 软件安装
TwinCAT 软件可以在网站上下载,可以在 download 服务器上下载:
(1) 官网下载:
https://www.beckhoff.com/english/download/tc2-download.htm?id=710045223927721
选择“Download”——“Software”——“TwinCAT2”——“ TwinCAT 2 Download”—— 选择需要的
TwinCAT2 版本进行下载:
针对 XP/Win7 32 位的操作系统,建议选择:TwinCAT 2.11 R3 进行下载安装;
针对 Win7 64 位的操作系统,必须选择:TwinCAT x64 Enginering 进行下载安装。
随堂问答:
学员提问:32 位和 64 位对应版本的 TwinCAT2 软件有什么区别?
讲师解答: TwinCAT2 软件不支持在 64 位 系 统 上 跑 runtime , 所 以 开 发 出 了
Tc211x64Engineering,可以支持本机作为编程器,用来对 CX 或者 IPC 进行程序编写以及下
载。
32 位系统,安装 TwinCAT2 之后本机可以做为编程器,也可以做为控制器;64 位系统.
安装 TwinCAT2 之后本机只能做为编程器,不能做为控制器。必须选择匹配的操作系统进行
安装。
2. 安装步骤详解:

4
根据不同的操作系统,选择对应的安装程序进行安装(此处以 WIN7 32 位系统举例):
双击 exe 文件开始安装,顺利进入安装界面。
剩余199页未读,继续阅读















安全验证
文档复制为VIP权益,开通VIP直接复制

评论0