3. 如何将Beckhoff IO 集成到第三方上位控制器?

ckhoff 的 I/O 端子通常使用 BK/BC/BX 系列的耦合器/控制器,并作为网络中的从站连

接到第三方的上位控制器中,常用的现场总线协议有:Profibus – DPCANopenDeviceNet

Modbus 和 Interbus 等。并根据使用的协议种类分别提供相关的电子文件,如:Profibus – DP

为 GSD(德文)、GSE(英文)文件,CANopen/DeviceNet 为 EDS 文件,Interbus 为 XML

文件等。用户只需将对应的文件导入到相应的第三方编程软件中即可进行总线配置。

下面给出 Profibus – DPDeviceNet 协议与耦合器/控制器文件的对应关系表,方便大家

在具体的使用过程中应用。

1.     Profibus – DP GSD文件对应表

耦合器/控制器型号

GSD文件名(德文)

GSD文件名(英文)

BK3500

BK3500.GSD

BK3500.GSE

BK3010

BK3010.GSD

BK3010.GSE

BK3100

BK31BECE.GSD

BK31BECE.GSE

BK3000

BK30BECE.GSD

BK30BECE.GSE

BC3150

BC31074B.GSD

 

BC3100

BC3100.GSD

BC3100.GSE

BK3520

B352bece.GSD

B352bece.GSE

BK3120

B312bece.GSD

B312bece.GSE

BK3110

B311bece.GSD

B311bece.GSE

BX3100

BX3106FC.GSD

 

LC3100

LC3100.GSD

LC3100.GSE

其他型号(如 IP67)的接口文件,请查阅 C:\TwinCAT\IO\Profibus 目录下的相关文件。

2.     DeviceNet GSD文件对应表

耦合器/控制器型号

GSD文件名

BC5250

BC5250.EDS

BC5250

BC5250S.EDS

BK5200

BK5200.EDS

BK5210

BK5210.EDS

BK5220

BK5220.EDS

LC5200

LC5200.EDS

BX5200

BX5200.EDS

BX5200

BX5200S.EDS

其他型号(如 IP67)的接口文件,请查阅 C:\TwinCAT\IO\DeviceNet 目录下的相关文件。

示例:下面以西门子 S7-400 应用 BK3120 为例加以说明。其余总线方式略。(如:Allen-Bradley 公司的 PLC 使用 DeviceNet 协议、三菱的 PLC 使用 CC-Link 协议等)

首先,在 SIEMENS 的 STEP7 软件中导入 B312bece.GSE 文件,可通过 HW Config 程序中的 Options -> Install New GSD… 菜单命令完成。

 按照下图配置 BK3120 耦合器,并注意以下几点。

1. 应按照模拟量输入模块逐个导入,其中:KL3XX1/KL3XX2/KL3XX4/KL3XX8 分别表示不分实际信号种类的通用 1通道/2通道/4通道/8通道 模块符号。

2. 按照模拟量输出模块逐个导入,其中:KL4XX1/KL4XX2/KL4XX4/KL4XX8 分别表示不分实际信号种类的通用 1通道/2通道/4通道/8通道模块符号。

3. 将所有的数字量输入模块的总点数作为一个整体(包括带诊断功能的系统端子 KL9XXX),从列表中选择出最接近的、大于该值的 的整数倍的数值作为其数字输入模块。

4. 将所有的数字量输出模块的总点数作为一个整体,从列表中选择出最接近的、大于该值的 8的整数倍的数值作为其数字输出模块。


余洋 2023.3.9 编辑