当前所在位置:首页 > 技术知识 > 安全模块

如何使用CAN-Gateway Configurator配置Ixxat网关(上)

发布时间:2023-07-12

支持的网关

• CANbridge NT 200/420

• CAN@net NT 100/200/420

基本功能

CANbridge NT支持下列的工作模式

• Repeater/Star Coupler

• Bridge

Repeater/Star Coupler(中继器/星形耦合器模式)

CANbridge NT 200可配置为中继器,CANbridge NT 420可配置为星形耦合器。在中继器/星形耦合器模式下,所有消息以经典CAN模式不变地传输到其他端口。过滤器,CAN-ID修改和CAN-FD模式是不支持的。

还支持专家模式、修改通信报错级别、和触发行动规则功能。

Bridge(桥接模式)

桥接模式允许自由配置CAN消息的传输。使用CANbridge NT 420 NT桥接标准CAN和CAN FD是可以的。

还支持以下功能:

• 专家模式、修改通信报错级别、和触发行动规则功能。

• 映射表包括标准CAN、自定义、J1939映射。

• CAN FD/CAN解复用(仅CANbridge NT 420)。

• CAN/CAN FD多路复用(仅CANbridge NT 420)。

• 循环传输。

CAN@net NT支持下列的工作模式

• ASCII Gateway Mode

• Local CAN Bridge Mode

• CAN-Ethernet-CAN Bridge Mode(网桥模式只允许一个主设备)

• VCI Interface Mode

• ECI Interface Mode

ASCII Gateway Mode:

在网关模式下,CAN@net NT连接到本地内部网或internet(需要防火墙)。这允许该内部网或internet范围内的任何TCP/UDP主机连接到CAN@net NT并获得CAN系统的控制权。以太网主机可以使用ASCII协议交换命令和can消息。服务器将命令和消息中继到CAN总线,反之亦然。


Local CAN Bridge Mode:

单个设备可以用作本地CAN桥接器,它允许将单个消息映射到设备的每个can端口。NT 420设备还能够进行CAN FD的通信。

这种模式下模块将具有以下功能:

• 使用Lua ADK

• 可查阅的系统log文件

• 支持MQTT

• 支持远程访问

• 支持专家模式

• 支持修改通信报错级别

• 支持触发行动规则

• 支持映射表,包括标准CAN、自定义CAN和J1939

• CAN FD/CAN解复用(仅CAN@net NT 420)

• CAN/CAN FD多路复用(仅CAN@net NT 420)

CAN-Ethernet-CAN Bridge Mode:

CAN-Ethernet-CAN桥接模式允许通过以太网TCP/IP网络连接CAN系统,例如本地intranet或internet(需要防火墙)。CAN-Ethernet-CAN桥接最少需要两台设备。一个必须配置为主服务器,一个配置为从服务器。使用NT 100和NT 200两个设备可以组合成can -以太网- can桥接。对于NT 420,最多可以和四个设备结合。CAN@net NT 420还能够进行CAN FD通信。

这种模式下模块将具有以下功能:

• 使用Lua ADK

• 可查阅的系统log文件

• 支持MQTT

• 支持远程访问

• 支持专家模式

• 支持修改通信报错级别

• 支持触发行动规则

• 支持映射表,包括标准CAN、自定义CAN和J1939

在CAN-Ethernet-CAN Bridge模式下,每个设备可以配置不同。但是要构建桥接配置,必须在一个配置文件中配置所有设备。必须为所有设备(主、从1到3)完全设置配置,然后必须将完整的配置下载到每个设备。在本地CAN桥接模式下,只有一台设备连接,必须进行配置。

VCI Interface Mode:

有了VCI驱动程序,CAN@net NT可以用作Windows的PC接口。所有基于VCI的Ixxat工具以及基于VCI驱动程序的客户特定应用程序都可以使用。VCI驱动程序提供了通过局域网或因特网与多达128个CAN@net NT设备通信的可能性。CAN@net NT 420还能够进行CAN FD通讯。

ECI Interface Mode:

通过ECI驱动程序,CAN@net NT可以用作Linux的PC接口。所有基于ECI的Ixxat工具以及基于ECI驱动程序的特定于客户的应用程序都可以使用。ECI驱动程序提供了通过局域网或因特网与多达32个CAN@net NT设备通信的可能性。CAN@net NT 420还能够进行CAN FD通讯。

扩展功能

Lua ADK

使用Lua应用程序开发工具包,客户特定的Lua脚本可以在can NT设备上以Bridge操作模式执行。通过使用Lua ADK来处理和处理通信数据,可以扩展标准应用程序的功能。

C-API ixcan

C语言的CAN API使用ASCII协议接口访问CAN@net NT。C-API ixcan根据CAN@net NT的ASCII网关模式将API调用转换为相应的ASCII命令。使用C-API ixcan的应用程序可以独占访问CAN@net NT,也可以通过桥接配置共享访问。