故事作者:yuanchunwei99

最近创作

看看TA的故事

【通信】Starter实战之6RA80与CU320通过OALINK实现直接数据交换功能

已锁定

yuanchunwei99

  • 帖子

    107
  • 精华

    4
  • 被关注

    4

论坛等级:侠士

注册时间:2015-11-24

普通 普通 如何晋级?

【通信】Starter实战之6RA80与CU320通过OALINK实现直接数据交换功能

890

6

2022-03-22 20:21:26

原项目硬件架构采用西门子S7-300 PLC+6RA80+CU320-2DP组成一个闭环控制系统。其中6RA80与CU320-2DP通过“Slave to Slave” 方式建立从站间的直接数据交换,数据传输不必经过主站,从而提高了数据交换的效率,满足系统高响应性能的要求。现因项目升级,要将S7-300替换为S7-1500。通过一番摸索,发现博图软件不支持配置非智能从站间的“Slave to Slave” 通讯方式,一度陷入僵局。但是并不想轻易放弃,心想“条条大路通罗马”,要实现直接数据交换应该还有其它方式。于是开始查阅资料并请教单位前辈,单位的一位资深前辈在听闻情况后,给笔者提了一个非常及时的建议——OALINK 通讯。

OALINK 通讯可以实现两台变频器或者直流调速器之间,基于Drive-CLiQ接口的双向通讯。两个CU 通过Drive-CliQ 接口实现双向的点对点的周期数据交换。而且支持OALINK 应用的设备类型就包括了SINAMICS CU320-2 PN/DP 控制单元和SINAMICS DCM Advanced CUD(高级CUD),完全满足笔者手上项目的特点要求。顿时觉得如获至宝一般,欣喜若狂。马上开始查资料、逛论坛、找案例,一通操作下来,笔者对OALINK 通讯的技术特点和内容了解得越来越多,理解也越来越深入,从硬件的版本要求,数据的交换过程,软件包的安装,通讯的配置和调试等功课都做好了准备之后,开始了本次的实战之旅。

本次所做测试采用原项目的硬件配置进行实验,硬件配置如下图所示:

实验硬件按照网络组态连接并通电,将硬件配置下载至CPU中,下图为实验硬件实物:


一、准备工作

1、在 STARTER 中安装 OALink;

1.1、下载OALINK 安装“oasp_oalink_v1_3_oaif04602000.zip”

1.2、安装 OALink 软件包

打开 STARTER,关闭所有项目,点击 Options→Installation of libraries and technology packages,在弹出的对话框中,点击 Add,添加 OASP 压缩包。

2、安装完成之后,在项目中向驱动(DCM)中下载软件包

3、在(DCM)CU属性中离线勾选工艺包

4、完成以上步骤,(DCM)CU参数列表中就增加了以下参数:

5、CU320-2按照上述同样步骤激活OALINK应用。需要注意的是,CU320-2应用OALINK需要购买授权6SL3077-0AA01-0AB0,否则报A13000。

二、参数配置

1、初始化 OALINK 应用的参数配置(以OALINK1为例)


配置了上述参数之后,必须保存重新启动,才能初始化OALINK 应用,然后可以从参数列表中找到通讯设置的发送和接收数据的参数。如果初始化通讯参数保存重启之后,需要重新修改上述参数,必须重新设置保存,启动才有效。

2、OALINK 通讯接收和发送数据配置

DCM侧通讯数据配置:

CU320-2侧通讯数据配置:

三、运行测试

测试环节,采用DCC功能在两个CU中各编写了一段程序:

DCM中的程序


CU320-2中的程序


测试项目运行后,通过TRACE录到的通讯交换数据波形如下:

四、总结

通过实验测试,成功实现了SINAMICS CU320-2 DP 控制单元和SINAMICS DCM Advanced CUD(高级CUD)的OALINK通讯。下一步将在基于S7-1500 PLC 的博图软件环境中搭建原项目,并用OALINK通讯替代“Slave to Slave” 的直接数据交换,实现项目功能。


【通信】Starter实战之6RA80与CU320通过OALINK实现直接数据交换功能 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

网友专栏

共有3234条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。