有“贝”而“莱” 强势围观 | X20系统与第三方控制器Profibus-DP总线扩展 019_右键JZGKCHINA工控技术分享平台



写在前面

本年度专为工业自动化爱好者而生的“2021贝加莱橙色灯塔杯技术最强音挑战赛”已经接近尾声,感谢合作伙伴和技术粉丝们的厚爱,感谢大家的踊跃参与!

有“贝”而“莱” 强势围观 | X20系统与第三方控制器Profibus-DP总线扩展 019_右键_02

The Voice of B&R Tech技术最强音竞赛


几百位来自天南海北的技术粉丝不仅一起参与了竞争激烈的网络答题挑战赛,同时,还提交了众多风格多样的优秀原创技术作品。从即日起,"剑指工控"将对初步入围的作品进行展播。


原创投稿

019

X20系统与第三方控制器Profibus-DP总线扩展

王宇



一、X20系统Profibus-DP总线扩展应用介绍

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

有“贝”而“莱” 强势围观 | X20系统与第三方控制器Profibus-DP总线扩展 019_右键_03

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

有“贝”而“莱” 强势围观 | X20系统与第三方控制器Profibus-DP总线扩展 019_数据_04


二、X20系统CPU作Profibus-DP主站

1. 通信方案:X20CP1586 CPU 有一个接口模块扩展槽位,通过 X20IF1061-1 接口模块 构建 PROFIBUS DP V1 主站,实现对从站单元(西门子 G120)的控制。主从站配 置如下: Profibus-DP 主站 硬件:X20 系统 CPU 模块:X20CP1586          X20 系统接口模块:X20IF1061-1软件:AS4.9.3.144Profibus-DP 从站 硬件:西门子 G120 CU240-2DP软件:TIA PORTAL V16
2. 新建 AS 工程,添加 X20CPU 模块 X20CP1586。在 Physical View 中添加 X20IF1061 到 SS1 扩展接口。

有“贝”而“莱” 强势围观 | X20系统与第三方控制器Profibus-DP总线扩展 019_数据_05

有“贝”而“莱” 强势围观 | X20系统与第三方控制器Profibus-DP总线扩展 019_数据_06


3. 借助 AS 3rd-Party Device Manager 导入从站 GSD 文件, Tools->Manage 3rdparty Devices,选择 Improt DTM Device 找到 GSD 文件路径进行加载。以西门子 G120 为 例如下所示:

有“贝”而“莱” 强势围观 | X20系统与第三方控制器Profibus-DP总线扩展 019_右键_07

有“贝”而“莱” 强势围观 | X20系统与第三方控制器Profibus-DP总线扩展 019_从站_08


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

有“贝”而“莱” 强势围观 | X20系统与第三方控制器Profibus-DP总线扩展 019_数据_09


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

有“贝”而“莱” 强势围观 | X20系统与第三方控制器Profibus-DP总线扩展 019_从站_10

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

有“贝”而“莱” 强势围观 | X20系统与第三方控制器Profibus-DP总线扩展 019_数据_11

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

有“贝”而“莱” 强势围观 | X20系统与第三方控制器Profibus-DP总线扩展 019_从站_12


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

有“贝”而“莱” 强势围观 | X20系统与第三方控制器Profibus-DP总线扩展 019_从站_13

在此界面下 Modules 目录中根据需要添加通信报文,如 PZD-2/2。通过点击右下角 Insert 进行报文加载,然后在下方视图中出现所添加的报文信息。

有“贝”而“莱” 强势围观 | X20系统与第三方控制器Profibus-DP总线扩展 019_从站_14

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

有“贝”而“莱” 强势围观 | X20系统与第三方控制器Profibus-DP总线扩展 019_从站_15

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

有“贝”而“莱” 强势围观 | X20系统与第三方控制器Profibus-DP总线扩展 019_右键_16



三、X20系统CPU作Profibus-DP 从站

1. 通信方案:X20CP1586 CPU 有一个接口模块扩展槽位,通过 X20IF1063-1 接口模块 可作为 PROFIBUS DP V1 从站接入 SIEMENS S7-300 控制系统的 Profibus-DP 总线 系统。主从站配置如下:Profibus-DP 主站: 硬件:SIEMENS CPU 315-2 DP软件:TIA PORTAL V16Profibus-DP 从站: 硬件:X20 系统 CPU 模块:X20CP1586          X20 系统接口模块:X20IF1063-1软件:AS4.9.3.144


2. 主站配置:在贝加莱官方网站下载搜索 GSD 关键词搜索 X20IF1063-1 的 GSD 文件包并下载到本地。

有“贝”而“莱” 强势围观 | X20系统与第三方控制器Profibus-DP总线扩展 019_从站_17

在 TIA PORTAL 中导入 GSD 文件。

有“贝”而“莱” 强势围观 | X20系统与第三方控制器Profibus-DP总线扩展 019_右键_18

有“贝”而“莱” 强势围观 | X20系统与第三方控制器Profibus-DP总线扩展 019_数据_19

在 TIA PORTAL 中新建工程添加硬件 CPU 315-2DP 与 X20IF1063,完成 DP 组网。

有“贝”而“莱” 强势围观 | X20系统与第三方控制器Profibus-DP总线扩展 019_数据_20

有“贝”而“莱” 强势围观 | X20系统与第三方控制器Profibus-DP总线扩展 019_从站_21

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

有“贝”而“莱” 强势围观 | X20系统与第三方控制器Profibus-DP总线扩展 019_数据_22

有“贝”而“莱” 强势围观 | X20系统与第三方控制器Profibus-DP总线扩展 019_数据_23

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

有“贝”而“莱” 强势围观 | X20系统与第三方控制器Profibus-DP总线扩展 019_数据_24

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

有“贝”而“莱” 强势围观 | X20系统与第三方控制器Profibus-DP总线扩展 019_数据_25

有“贝”而“莱” 强势围观 | X20系统与第三方控制器Profibus-DP总线扩展 019_右键_26

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

有“贝”而“莱” 强势围观 | X20系统与第三方控制器Profibus-DP总线扩展 019_右键_27

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

有“贝”而“莱” 强势围观 | X20系统与第三方控制器Profibus-DP总线扩展 019_从站_28

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

有“贝”而“莱” 强势围观 | X20系统与第三方控制器Profibus-DP总线扩展 019_右键_29

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

有“贝”而“莱” 强势围观 | X20系统与第三方控制器Profibus-DP总线扩展 019_右键_30

有“贝”而“莱” 强势围观 | X20系统与第三方控制器Profibus-DP总线扩展 019_数据_31

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

有“贝”而“莱” 强势围观 | X20系统与第三方控制器Profibus-DP总线扩展 019_右键_32


END