X20系统与第三方控制器Profibus-DP总线扩展
王宇
一、X20系统Profibus-DP总线扩展应用介绍
贝加莱X20系统拥有强大的总线扩展能力,能够灵活快捷地进行多种现场总线的扩展.在现今火热的智能工厂建设中,这种扩展能力能够让各控制节点更好的融合为一体,给数据的互联互通创造更多的可能性,也让用户在控制系统升级改造中受益。

在现场总线的应用中,Profibus-DP占有重要的一席之地,而贝加莱X20系统完美支持对Profibus-DP总线的扩展。X20系统支持两种扩展方式:X20CPU作为主站和X20CPU作为从站。以下对这两种扩展方式分别进行示例讲解。

二、X20系统CPU作Profibus-DP主站
1.通信方案:X20CP1586CPU有一个接口模块扩展槽位,通过X20IF1061-1接口模块构建PROFIBUSDPV1主站,实现对从站单元(西门子G120)的控制。
主从站配置如下:
Profibus-DP主站
硬件:X20系统CPU模块:X20CP1586
X20系统接口模块:X20IF1061-1
软件:
Profibus-DP从站
硬件:西门子G120CU240-2DP
软件:TIAPORTALV16
2.新建AS工程,添加X20CPU模块X20CP1586。在PhysicalView中添加X20IF1061到SS1扩展接口。


3.借助AS3rd-PartyDeviceManager导入从站GSD文件,Tools-Manage3rdpartyDevices,选择ImprotDTMDevice找到GSD文件路径进行加载。以西门子G120为例如下所示:


4.组态第三方DP从站,在PhysicalView中将从站(G120)安装到Profibus总线模块下。并配置从站的站号,下图ST2即从站站号为2。

5.对主站模块进行配置,在硬件树中右键主站接口,进入DeviceConfiguration,主要对主站的总线参数进行配置。

在此界面下BusParameters中对总线波特率、站号进行配置。另外一些总线参数保持默认值即可。电机右下角Adjust会根据网络拓扑结构对相关参数进行优化。

在此界面下的MasterSettings中对主站通信方式进行配置,主要包括通信启动方式,数据映射方式等,根据系统需求进行配置即可。

6.配置从站模块。在硬件树种右键从站模块,进入DeviceConfiguration,主要是对通信报文进行配置。


在SignalCongifuration中报文数据在IOMapping中的名称及数据类型。如图,输入报文默认配置为Input_1和Input_2,输出报文配置为Output_1和Output_2,数据类型为Unsigned16.

完成以上配置并保存后,即可在IOMapping中查看从站的通讯字地址,在此处关联程序变量即可实现对报文程序控制。

三、X20系统CPU作Profibus-DP从站
1.通信方案:X20CP1586CPU有一个接口模块扩展槽位,通过X20IF1063-1接口模块可作为PROFIBUSDPV1从站接入SIEMENSS7-300控制系统的Profibus-DP总线系统。
主从站配置如下:
Profibus-DP主站:
硬件:SIEMENSCPU315-2DP
软件:TIAPORTALV16
Profibus-DP从站:
硬件:X20系统CPU模块:X20CP1586
X20系统接口模块:X20IF1063-1
软件:
2.主站配置:
在贝加莱官方网站下载搜索GSD关键词搜索X20IF1063-1的GSD文件包并下载到本地。

在TIAPORTAL中导入GSD文件。


在TIAPORTAL中新建工程添加硬件CPU315-2DP与X20IF1063,完成DP组网。


对从站地址及通信报文进行组态,DP站号设定为2。


通信数据输入与输出各32字节。

3.从站配置。AS中新建工程,添加X20CPU模块X20CP1586,并在PhysicalView中添加X20IF1063-1到SS1扩展接口。


在硬件树中右键主站接口,进入DeviceConfiguration,对从站的参数进行配置。

在此界面下General目录下对从站站号进行设置,此设置应与主站分配站号一致。

在此界面下Modules目录下对通信报文进行配置,与主站保持一致,通信字配置为输入输出各32个字节。

完成以上步骤并对工程进行保存。在Physicalview中右键X20IF1063-1模块选择Conguration即可看到我们配置的报文信息。


点开X20IF1063-1的IOmapping即可对输入输出变量进行关联,通信配置完成。
