首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

CAN 总线 转 DeviceNet—ADFweb网关转换器-广州信裕物联网

CAN 总线 转 DeviceNet—ADFweb网关转换器-广州信裕物联网

作者:邹武艺手机185-020-77899  邮箱805191985@qq.com

1、特性:

CAN总线DeviceNet网关具备以下特性:

实现CAN总线和DeviceNet网络之间的双向信息传输;

两个总线之间实现电气隔离;

能够从DeviceNet帧中读取CAN总线帧;

能够从DeviceNet帧中写入CAN总线帧;

工作温度范围为 -30°C至70°C。

“网关CAN总线 - DeviceNet转换器”可实现CAN总线网络与DeviceNet网络之间的通信。

要在您的电脑上执行以下操作,您需要安装Compositor SW67135软件:

定义从DeviceNet读取CAN总线帧;

定义向DeviceNet写入CAN总线帧。

2、新项目 / 打开项目:

点击“新项目”按钮会创建一个文件夹,该文件夹包含整个设备的配置信息。

设备配置信息也可以进行导入或导出操作:

若要克隆可编程CANopen转DeviceNet网关的配置信息,以便以相同方式配置另一台设备,则必须保留该文件夹及其所有内容;

若要克隆一个项目以获得该项目的不同版本,只需将项目文件夹复制一份并重命名,然后点击“打开项目”按钮打开新文件夹即可。

当创建新项目或打开现有项目时,将能够访问软件的各个配置部分:

“设置通信”;

“接收帧”;

“发送帧”。

3、通信设置

本部分定义了两个总线(CANopen 和 DeviceNet)的基本通信参数。

在 SW67135 的主窗口中点击“Set Communication”(设置通信)按钮(如图 2 所示),将弹出“SET COMMUNICATION”(设置通信)窗口(如图 3 所示)。

“CAN” 部分字段含义:

在“波特率”字段中,你可以定义 CAN 总线的波特率;

在“CAN 类型”字段中,你可以选择 CAN 总线的类型(CAN 2.0A 11 位或 CAN 2.0B 29 位);

如果勾选“数据变化时发送帧”字段,当数据发生变化时将发送帧;否则,如果勾选“每隔 xx 毫秒发送帧”字段,将在你在该字段中输入的时间后发送“发送帧”表格中定义的帧;

在“数据超时时间”字段中输入一个时间值;当超过该时间且数据不再可靠时,数据将被设置为 0x00。通过在“接收帧”部分勾选删除选项,可以为每个接收的 CAN 帧启用此功能。

“DeviceNet” 部分字段含义:

在“设备 ID”字段中,你可以定义 DeviceNet 的网关地址;

在“波特率”字段中,你可以定义 DeviceNet 的波特率;

在“输入字节数”字段中,定义从 DeviceNet 到网关的字节数(最多可使用 128 字节);

在“输出字节数”字段中,定义从网关到 DeviceNet 的字节数(最多可使用 128 字节)。

4、接收帧:

在主窗口(针对SW67135,如图2所示)中按下“接收帧”按钮后,“接收帧”窗口将弹出(如图4所示)。

插入此表格中的COB是从DeviceNet读取的数据。

各列数据的含义如下:

在“COB ID”字段中插入CAN总线帧的COB;

在“尺寸”字段中插入COB的字节数;

如果勾选了“删除”字段,则在“超时数据”到期后,帧中的数据将被擦除;

在“助记符”字段中,您可以插入简要描述。

5、信息接收:

在SW67135主窗口(图2)中按下“信息接收”按钮后,“接收帧信息”窗口将会弹出(图5)。

在“COB ID”字段中显示的是您在“接收帧”窗口中输入的COB ID;

在“字节”字段中选择与DeviceNet中字节的对应关系。

例如:

CAN帧的第1个字节可以对应到DeviceNet中的第0个字节。例如,如果CAN帧的第一个字节是0x11,那么在DeviceNet的第00个字节中将读取到0x11。

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OPR3JG3RcDd7KErL22tmyTcQ0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券