TwinCAT3入门教程2-程序工程创建

本文档详细介绍了如何使用TwinCAT3创建新的工程,包括PLC程序创建、控制器选择、IO硬件扫描及配置。在硬件部分,涉及了模块XML文件的添加和IO扫描,并特别提到了EL6070-1648授权模块的配置。在工程配置中,阐述了授权、NC轴伺服设置以及如何激活工程。最后,演示了NC中伺服轴的点动操作,包括使能、正反转及主从轴的联动控制。
摘要由CSDN通过智能技术生成

目录

1、创建新的TC3工程

1.1 工程项目创建

1.2 创建和添加PLC程序

 1.3 添加/选择PLC控制器

 2、IO硬件扫描

2.1 测试硬件实物图

2.2 设备的XML文件添加

2.3 IO扫描硬件

3、工程相关配置

3.1 授权配置

3.2  NC轴伺服配置

3.3激活工程

3.4 在NC中点动伺服


1、创建新的TC3工程

1.1 工程项目创建

1.2 创建和添加PLC程序

创建程序工程

 PLC程序工程属性说明

 1.3 添加/选择PLC控制器

 使用广播搜索可以将局域网内的PLC控制器都搜索出来,Connected列表下的“X”表示Route已经添加了

Route添加 

然后关掉这个窗口,弹出的窗口选择需要的PLC控制器(控制器图标蓝色表示当前为配置模式、绿色表示当前系统正在运行)

 2、IO硬件扫描

2.1 测试硬件实物图

控制板实物图

控制器 模块实物图

2.2 设备的XML文件添加

          将模块EL6070-1648和台达A2伺服的XML文件添加到TwinCAT文件根目录下:C:\TwinCAT\3.1\Config\Io\EtherCAT。( EL1809 EL2809 EL6021为通用模块软件自带XML文件无需再次添加 )

 (XML文件添加好需要重新启动电脑配置才可以生效)

2.3 IO扫描硬件

设置控制器为配置模式下进行IO扫描

扫描

  扫描结果,模块都成功扫描到了,发现伺服没有扫描出来。(一次扫描不能保证全部找到所有的硬件) 在Device4中鼠标右击扫描,成功扫描到伺服

此时硬件实物已全部在IO中扫描到。

3、工程相关配置

3.1 授权配置

EL6070-1648授权模块可以简单的理解为加密狗,工程中没有配置的话那么所有的硬件将无法通过程序驱动。(授权模块不是必备,在实际项目中根据需要选择是否使用)

授权模块配置见文章:TwinCAT3 EL6070-1648授权模块使用_panjinliang066333的博客-CSDN博客

配置成功后

3.2  NC轴伺服配置

轴变量关联

 轴参数设置

轴编码器参数设置:

A2伺服编码器:1280000线

单位为 :转/分

TC3中设置:(1/1280000)*60             0.000046875。

 举例说明:给定轴速度值60,则表示为60转/分,即1转/秒。

3.3激活工程

若使用为本地模拟方式或者PLC没有购买相应授权,则弹出来的对话框需要手动输入7天授权码

3.4 在NC中点动伺服

NC轴功能提供了丰富的点动功能,在实际项目上可以分方便的为用户进行调试。

(1)使能和正反转点动

 (2)单轴其它运动

(3)主从轴(NC中需要两个轴)

在NC中添加轴Axis2,(没有和IO相关联,则是虚拟轴),轴和编码器参数跟轴1设置一样

 在Axis2中对伺服使能,然后设置主轴为Axis1。Coupling Factor为比例系数,默认设置为1,本测试设置为2.

此时在Axis1中,伺服1点动或其它运动控制,那么Axis2也跟着运动(V2=k*V1   S2=K*S1)。

工程下载连接:TC3入门教程-测试1.rar-制造文档类资源-CSDN下载

  • 4
    点赞
  • 71
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Twincat 3 是一款用于工业控制系统的软件平台,它结合了 PLC、运动控制、HMI、数据采集等多种功能,可用于各种工业自动化控制及机器人控制等领域。下面是 Twincat 3 的入门教程: 1. 下载安装:首先需要到 Beckhoff 官网下载安装 Twincat 3。安装时需要选择相应的组件,比如 PLC Runtime、NC PTP、HMI、ADS 等。需要根据实际需求进行选择。 2. 创建项目:打开 Twincat 3,点击“New Project”按钮,填写项目名称和路径,选择 PLC Runtime 组件,点击“Create”按钮。 3. 添加程序:在项目中右键点击“PLC”文件夹,选择“Add new item”,选择“POU”,填写程序名称,选择程序类型,比如 function block、program 等,点击“OK”按钮。 4. 编写程序:在程序编辑页面中,可以使用 Ladder Diagram、ST、FBD 等多种编程语言进行编写。需要根据实际需求进行选择。 5. 编译程序:编写完程序后,需要进行编译。在程序编辑页面中,点击“Compile”按钮,等待编译完成。 6. 下载程序:编译完成后,需要将程序下载到 PLC 上运行。在程序编辑页面中,点击“Download”按钮,选择目标设备,点击“OK”按钮,等待下载完成。 7. 运行程序:下载完成后,可以通过“Online”按钮连接到 PLC,在连接成功后,点击“Run”按钮,程序即可运行。 以上是 Twincat 3 的入门教程,需要注意的是,在使用 Twincat 3 进行工业控制系统开发时,需要掌握相关的工业控制知识和编程技能,同时需要遵守相关的安全规范。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Big_潘大师

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值