最新技术文档
当前位置:首 页>> 技术支持>> 技术文档 [阅读]

紫金桥与倍福实时以太网技术结合在工程应用上的优势

  • 技术优势

1、德国倍福实时以太网技术

Beckhoff公司的实时以太网技术Ether-CAT(用于控制与自动化技术的以太网)有性能优异、拓扑结构灵活和组态简单等特点。EtherCAT突破了其他以太网解决方案的系统限制,确定了新的标准,由于采用了以太网和互连网技术,EtherCAT可在30μs内处理1000个分布式I/O,网络规模几乎不受限制,可实现最佳纵向集成。通过EtherCAT ,高成本的以太网星形拓扑结构可以用简单的总线或树形结构代替,且无需昂贵的专用组件。所有类型的以太网设备都可通过一台交换机或交换机端口进行集成。

2、紫金桥驱动优势

虽然在倍福产品进入中国市场初期,国内各组态软件厂商都提供了对其产品的通讯支持,但据实际测试,其通讯速率在24个16位数据时基本能满足100ms的更新速率,但在数据量更大时数据更新延时可达7秒以上,完全不能充分发挥Beckhoff实时以太网技术的优势。

鉴于此,我公司在2008年11月对现有驱动进行大量修正,实际测试,数据更新速率达到明显改善,现对比如下:

  • 测试条件(OS版本Microsoft Windows XP Professional 版本 2002 SP2,采集频率为50毫秒)

数据类型

bool型数据

8位整形数据

16位整形数据

32位整形数据

32位实型数据

64位实型数据

50字节字符串数据

测试个数

12

12

100

50

20

20

10

修改前(各组态软件相同)

数据刷新速率大于7秒

修改前(仅限紫金桥)

数据刷新速率小于于100毫秒

 

  • 适用条件
  • 支持的设备:倍福PLC太网通讯设备。
  • 适用的软件:紫金桥组态软件。
  • 相关软件:TwinCAT(TwinCAT System Manager)。
  • 适用操作系统平台:同紫金桥及TwinCAT。

 

  • 使用详解
  • TwinCAT通讯配置

设备通讯配置由TwinCAT System Manager实现,具体操作步骤如下(由于驱动版本升级可能忽略此步)。

启动TwinCAT System Manager -> Choose Target -> Search Ethernet ->Broadcast Search ->查找系统列出找到的设备(含运行TwinCAT的远程计算机)->选择你所使用的PLC ->Add Route -> 退出TwinCAT System Manager。

  • 图解TwinCAT通讯配置

A、桌面右下脚TwinCAT 系统管理器图标:

B、选择启动TwinCAT System Manager:

C、单击Choose Target 按钮:

D、单击Search (Ethernet)按钮:

如果弹出错误信息,请关闭Add Route Dialog 对话框后执行操作步骤(D);

E、单击 Broadcast Search 按钮:

等待几秒后Add Route Dialog 对话框中的列表框中将列出可连接的设备清单:

请正确选择设备后执行步骤(F)。

F、单击 Add Route 按钮添加设备信息至ADSDll动态库:

连接成功后,如步骤(E)图示,在Connected 列设备对应行会显示一个“X”号,记录AMS NetID备用。

G、关闭所有对话框,无需保存。

H、重复步骤(A)启动PLC Control:

选择菜单online,选择选项Choose RUN-Time System;

I、查看设备通讯端口:

选择刚才添加的设备,记录Port 后对应的数字即为该设备对应的通讯端口号。

PS:配置完成后可卸载TwinCAT软件。

2、紫金桥通讯配置

启动紫金桥组态软件->进入设备组态->双击倍福驱动列表->填写设备名称(可不同于TwinCAT的设备实际名称)->填写AMS NetID及端口号->完成设备组态配置

3、紫金桥点组态

进入点组态对话框->新建点->选择设备为在紫金桥通讯配置中输入的设备名称->进行点连接组态。

PS:

A、数据类型对应说明:

紫金桥数据类型

倍福数据类型

倍福地址格式

寄存器类型

最小值

最大值

位格式

BOOL

MX0.0

I、Q、M

0

1

8位无符号整数

BYTE、USINT

MB10

I、Q、M

0

255

8位符号整数

SINT

MB10

I、Q、M

-128

127

16位无符号整数

UINT

MW100

I、Q、M

0

65535

16位符号整数

INT

MW100

I、Q、M

-32768

32767

32位无符号整数

DWORD、UDINT

MD500

I、Q、M

0

4294967295

32位符号整数

DINT

MD500

I、Q、M

-2147483648

2147483647

32位实数(REAL)

REAL

MD500

I、Q、M

~ -3.402823 x 10e38

3.402823 x 10e38

64位实数(LREAL)

LREAL

MD500

I、Q、M

~ -1.79769313486231E308

~ 1.79769313486232E308

自定长度字符串(最大50字符)

STRING

STRING(35)

I、Q、M

1字节占用2个字节

默认80字节,占用T+1个字节

B、使用紫金桥旧版倍福驱动的用户可以通过将点组态导出到excel 编辑的方式应用新驱动,操作步骤请参看点组态相关文章或咨询紫金桥办事处。

 

\