XPC调试记录 :TwinCAT生成XML配置文件

XPC调试记录:生成XML配置文件20210316

1.连接目标控制器
硬件准备:用一根网线将配置有EtherCAT的电脑和EK1100(BECOHOFF总线模块)网线插槽X2(OUT)相连。(正常初始化配置时对应指示灯闪烁)
(1)打开 TwinCAT3,点击 New TwinCAT Project 或 FILE 中的新建
(2)选择 TwinCAT Project 中的 TwinCAT XAE Project(XML format),并把名字改成英文,例如下图中 TwinCAT Project1,还有别忘了给这个项目一个路径,不然确定按钮是灰色的。
在这里插入图片描述

(3)打开 SYSTEM 选型,点击 Choose Target。在这里插入图片描述

(4)实验室默认本地就好,点击OK
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210316224021637.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDUxMTI4MA==,size_16,color_FFFFFF,t_70)

(5)看到工具栏中是目标控制器的名称说明已经连上目标控制器
在这里插入图片描述

(6)点击工具栏中的蓝色图标把目标控制器切换到 Config Mode,点击确定
在这里插入图片描述

2.扫描设备和 IO
(1)右键 Devices 选择 Scan 开始扫描设备和 IO
在这里插入图片描述

(2)弹出提示框:不是所有设备都能被自动获取,点击确定。
在这里插入图片描述

(3)扫描到 IO 设备,选择设备并点击 OK
在这里插入图片描述

(4)弹出以下对话框,全部点击确定。
在这里插入图片描述

扫描完成后如下:
在这里插入图片描述

3.创建变量并链接变量
3.1)新建PLC Project :先右键 PLC 选择添加新项
在这里插入图片描述

3.1.2)选择 Standard PLC Project,并把名称改成英文,例如下图中的‘test1’
在这里插入图片描述

3.2)新建Task: SYSTEM->Tasks右键选择添加新项 ,选择TwinCAT Task With Image 命名task1
在这里插入图片描述

3.3)设置工作周期:分别在Task 1和Plc Task内设置任务周期为1ms
Task1内设置
在这里插入图片描述

3.4)创建变量
3.4.1 以EL3068模拟量输入模块为例,点开其中一个通道,单击Value查看其变量类型为INT
在这里插入图片描述

3.4.2 EL3068为输入模块,所以在上一步Task 1下的input右键选择Add New Item
在这里插入图片描述

3.4.3 在弹出界面Search Type框内输入相应变量类型,这里EL3068为INT,选中并输入变量数量8,点击ok
在这里插入图片描述

3.4.4链接变量:点击Linked to ,选中相应变量OK即可
在这里插入图片描述

注意:SSI绝对式脉冲信号输入模块EL5001,输入变量为Counter value,变量类型则为UDNIT

在这里插入图片描述
在这里插入图片描述

3.4.5输出模块链接变量流程同上
3.4.6输入输出变量链接完毕,变量名左下角会有小箭头,显示链接成功
在这里插入图片描述

4.设置时钟工作模式
4.1 Devices下的所有的Term项如果有DC选项,都设置成DC Synchron模式(本例程中Term3(EL4032)和Term4(EL5001)需要设置)
在这里插入图片描述

4.2 并且在Advanced seeting 内选中Enable,以确保4.1步骤能选上
在这里插入图片描述

5.导出XML配置文件
5.1 正常情况下以下网络适配器Network Adaptetr保持此默认选择即可
在这里插入图片描述

5.2 EtherCAT下点击Export Configuration file导出XML文件即可
在这里插入图片描述

6 将XML文件生成之后务必将EK1100的X2(OUT)插槽内网线拔出
因为beckhoff工作时只需要将下位机通过网线插入X1(IN)插槽即可
X2(OUT)插槽只在生成XML文件时插入网线,其他时候都不需

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

途 中

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

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

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

打赏作者

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

抵扣说明:

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

余额充值