EtherCAT转Profinet网关配置说明第三讲:博图配置

EtherCAT协议转Profinet协议网关模块(XD-ECPNS20)是实现EtherCAT协议和Profinet协议之间无缝通讯的重要设备。使EtherCAT协议Profinet协议能够相互转换,进行工控自动化里的互连和传送数据。

EtherCAT作为一种高性能实时以太网通信协议,Profinet具有较好的特性国家标准。EtherCAT协议转Profinet协议网关模块(XD-ECPNS20)的应用极大地改善了工业控制系统的建设和维护,为工业操纵自动化领域的发展注入了新的动力。

网关配置已完成,下面进入Profinet博图和EtherCAT主站设置过程。

一、网关作为Profinet从站的博图组态

操作步骤

1、博图组态:在博图中新建一个项目,通过“选项”——“管理通用站描述文件”添加网关的GSD文件。

4

2、选择GSD文件所在的目录,点击安装,请从设备附带的XD-ECPNS20-GSD文件夹下选择gsdml-v2.35-XD-ECPNS20-hi-top-20220520.xml文件安装。

3、在“设备和网络”中添加网关。

4、为网关分配PLC,构建Profinet链接。

5、双击网关的图标,进入设备视图,设置网关的IP地址、子网掩码、设备名称。

6、在线访问——修改实际PLC和网关的IP地址和名称(IP地址要和实际的PLC地址在同一网段,名称要和网关一致)。

13

7、配置读写数据——切换到“设备视图”,添加数据输入输出模块,输入和输出必须按照上位机映射表槽位条目分别添加。

1684057066450

8、将程序编译下载即可实现Profinet主站设备(S7-1200)读写EtherCAT从站设备的数据。

EtherCAT与Profinet IO数据映射和解析方式。

对齐方式:按照上位机数据映射表。

Profinet主站:应根据映射表槽位对应的EtherCAT字典的含义进行逻辑程序的编写。

说明:

博图组态时,输入和输出槽位请严格按照映射表使用,否则会可能会导致设备异常。

二、网关作为EtherCAT从站的TwinCAT组态

TwinCAT组态前,请确认:

网关配置已完成。

网线接口已经连接完成。

操作步骤

1、博图组态:将设备从站文件复制到TwinCAT安装目录。

1684057432904

2、在TwinCAT中新建一个项目,单击“文件->新建->项目”,输入项目名称Voseic TwinCAT Test Project并单击确定。

1684057747808

1684058093333

3、进入Voseic TwinCAT Test Project解决方案中,单击Reset TwinCAT(Config Mode)按钮,在弹出的对话框中单击确定。

1684057836256

4、右键单击Voseic TwinCAT Test Project解决方案中的IO->Devices,在弹出的菜单中单击Scan。

1684057818206

5、如果弹出如下对话框,则表示TwinCAT扫描到本设备,然后单击OK。

1684057862673

6、如下对话框分别单击确定/是。

1684057849461

1684058005698

7、单击OK。

1684058033373

8、单击否。

1684058050338

9、单击Voseic TwinCAT Test Project解决方案中的IO -> Devices -> Device2 -> Drive1,在右侧页面中选择DC选项卡,将Operation Mode改为DC-Synchron。

1684058306190

10、在弹出的对话框单击是。

1684058334803

11、单击Voseic TwinCAT Test Project解决方案中的IO -> Devices -> Device2 -> Drive1,在右侧页面中选择Online选项卡,确认Current State为OP。

1684058362470

三、 博图和TwinCAT数据映射观察

数据映射前,请确认:

两边主站以组态完成。

操作步骤

1、数据映射:打开博图的强制表,进行如下数据强制,单击是。

 2、打开TwinCATOutput字典,为映射表中的指定Output字典赋值,单击OK,依此类推。

3、观察博图的监控表中指定地址的数据。

4、观察TwinCAT映射表中的指定Input字典是否正确。

posted @ 2024-07-07 19:08  小天爱折腾  阅读(33)  评论(0编辑  收藏  举报