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

J1939转 PROFIBUS Slave-ADFWEB网关转换器-广州信裕物联网

J1939转 PROFIBUS Slave-ADFWEB网关转换器-广州信裕物联网

www.adfweb.com.cn  邹武艺手机185-020-77899  邮箱805191985@qq.com

1、特性:

可配置J1939/PROFIBUS从站转换器具备以下功能特性:

• 实现J1939网络与PROFIBUS之间的双向信息交互;

• 两个总线间的电气隔离;

• PROFIBUS端支持最大244字节读取和244字节写入;

• 供电电源:8…19V交流或12…35V直流;

• 可安装于35mm DIN导轨;

• 工作温度范围:-40°C至85°C。

配置说明:

需在PC端使用Compositor SW67553软件完成以下操作:

• 定义J1939参数;

• 定义PROFIBUS参数;

• 接收J1939数据帧;

• 发送J1939数据帧;

• 生成GSD文件;

• 设备固件升级。

2、新项目 / 打开项目:

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

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

若要克隆一个可编程的“J1939 / PROFIBUS 从站 – 转换器”的配置,以便以相同方式配置另一台设备,则需要保留该文件夹及其所有内容;

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

3、通信设置:

本节定义了J1939总线和PROFIBUS总线的基本通信参数。

在SW67553主界面(图2)点击“通信设置”按钮后,将弹出“通信设置”窗口(图3)。

该窗口分为两部分:一部分用于J1939总线配置,另一部分用于PROFIBUS总线配置。

J1939参数说明:

• 波特率:用于设定J1939总线的通信速率;

• 数据变化时发送帧:若勾选此选项,当数据发生变化时即发送帧;

• 每xx毫秒发送帧:若选择此项,需在输入框中设定时间间隔(单位:毫秒),系统将按照设定的周期从“发送帧”表格中定时发送帧;

• 逐帧自定义定时:若启用此功能,可通过“发送定时器”表格为每帧单独设置发送时间;

• 数据超时:在此字段输入时间值。若超过设定时间后数据仍未更新可靠状态,则寄存器中将显示“FFFF”。此功能仅适用于“接收帧”;

• 启用点对点通信:勾选后,网关将接受所有PGN(参数组编号)与“接收帧”区域设定值匹配的报文ID;

• FECA滤波:若启用此功能,当检测到FECA PGN报文时,网关会将数值置于待机状态。此时需关注右侧标注的毫秒级延时时间:

• 若在延时时间内未收到传输协议帧,网关会将FECA数据写入PROFIBUS数组;

• 若传输协议帧先于延时时间到达,网关将直接采用传输协议数据写入PROFIBUS数组,并丢弃FECA数据。

启用此功能后,FECA帧到达时数值不会立即更新,而是存在xx毫秒的延迟。该功能适用于网络中仅存在单一J1939设备的情况。

PROFIBUS参数说明:

• 设备ID:用于定义PROFIBUS侧的通信地址;

• 每个J1939帧对应独立模块:若勾选此选项,在生成“GSD文件”时,每个J1939帧将被分配至独立模块;若未勾选,则单个模块最多可包含64字节数据;

• 通过PROFIBUS异步发送J1939帧:若启用此功能,可通过PROFIBUS数据实现J1939帧的异步发送(详见“通过PROFIBUS发送J1939帧”章节)。

4、接收帧设置:

在SW67553主窗口中点击“接收帧”按钮(图2)后,将弹出“接收帧”窗口(图4)。

各列数据含义如下:

• 在“数据页”字段中填入数据页值(通常为0或1,默认值为0);

• 在“PGN”字段中填入需要从PROFIBUS读取到J1939的数据的PGN(即标识符);

• 在“源地址”字段中填入发送该帧的设备地址;

• 若勾选“传输协议”字段,则该帧将使用传输协议功能;

• 在“起始字节”字段中填入开始读取的字节位置,此字段仅在勾选“多帧”时可用;

• 在“字节数”字段中填入需要读取的字节数。例如,若起始字节为20,字节数为10,则可读取从第20字节到第30字节的数据。

• 若勾选“清除数据”字段,则在“数据超时”时间到期后,该帧中的数据将被清除;

• 若勾选“按请求”字段,则PGN将在发送J1939请求时被接收:此选项用于那些只能通过J1939设备按请求发送的PGN;

• 在“时间(毫秒)”字段中定义两次J1939请求之间的延迟时间;

• 在“助记符”字段中定义该帧的描述信息。

在“接收帧”部分最多可配置30个帧。

5、发送帧设置:

在SW67553主界面点击"传输帧"按钮(图2)后,将弹出"传输帧"窗口(图5)。

各列数据含义如下:

• "优先级"字段:输入帧的优先级。根据J1939协议,该数值为0至7之间的整数,其中"0"代表最高优先级,"7"代表最低优先级;

• "数据页"字段:输入数据页值,可选0或1(通常设置为0);

• "PGN"字段:输入需要从PROFIBUS向J1939写入的数据PGN(在J1939协议中,PGN是数据标识符);

• "源地址"字段:输入发送该帧的设备地址;

• "传输类型"字段:选择帧的发送时机,可选"数据变化时发送"或"定时发送"。若选择"定时发送",需填写"发送定时器"表格;

• "助记符"字段:用于定义该帧的描述信息。

在"发送帧"模块中最多可配置30个帧。

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

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券