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

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

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

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

1、特性:

可配置的CANopen/PROFIBUS从站转换器具备以下特性:

• 实现CANopen网络与PROFIBUS之间的双向信息传输;

• 两路总线间实现电气隔离;

• 在PROFIBUS上支持最多244字节读取和244字节写入;

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

• 可安装在35mm DIN导轨上;

• 支持CANopen客户端功能;

• 支持CANopen服务器功能;

• 支持PDO(过程数据对象)生产者和消费者功能;

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

配置:

您需要在PC上安装Compositor SW67551软件,以执行以下配置操作:

• 定义CANopen参数;

• 定义PROFIBUS参数;

• 定义SDO服务器信息;

• 定义SDO客户端信息;

• 定义PDO信息(RPDO/TPDO);

• 定义节点监护(NodeGuarding)信息;

• 发送CANopen帧;

• 创建GSD文件;

• 更新设备固件。

2、新项目 / 打开项目:

新配置 / 打开配置:

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

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

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

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

3、通信设置:

本节定义了两种总线(CANopen与PROFIBUS)的基本通信参数。

在SW67551主窗口点击"Set Communication"(设置通信)按钮(图2)后,将弹出"Set Communication"(设置通信)窗口(图3)。

若选择"Select Hardware"(选择硬件)中的"Hardware Without Ethernet"(无以太网硬件)选项:

该窗口分为两部分,分别对应CANopen和PROFIBUS的配置区域。

CANopen字段说明如下:

• "ID Dev."字段:用于定义CANopen端的设备地址;

• "Baud rate"字段:用于设定CANopen的波特率;

• "Set Operational State at Start-Up"字段:用于设定CANopen的启动状态。勾选后,板卡将以Operational状态启动;未勾选则以Preoperational状态启动;

• "Network Start at Start-Up"字段:用于设定CANopen网络的启动状态。勾选后,板卡将向网络内所有设备发送设置Operational状态的指令;

• "Delay"字段:定义发送CANopen网络指令前的延迟时间;

• 若勾选"Enable Send Start-up"字段,则可发送网络启动指令;

• 在"Write Start-Up"和"Read Status Start-Up"字段中需填入PROFIBUS用于该操作的通信字节。

发送启动指令时,需在"Write Start-Up"定义的PROFIBUS字节中写入值"0x01"。当指令发送后,网关会将"Read Status Start-Up"字节设置为0x01。当"Read Status Start-Up"字节被置位后,主站PRFIBUS方可将"Write Start-Up"重置为0x00。

需注意:"Read Status Start-Up"字节会在短时间内被重置为0x00,此后方可再次发送启动指令(此前不可重复发送)。

4、若选择“Select Hardware”(选择硬件)中的“Hardware With Ethernet”(带以太网硬件)选项:

窗口将分为三个区域,分别对应CANopen、PROFIBUS和以太网配置。

CANopen字段说明如下:

• "ID Dev."(设备ID):定义CANopen端的设备地址;

• "Baud rate"(波特率):设置CANopen通信的波特率;

• "Set Operational State at Start-Up"(启动时设置运行状态):定义CANopen的初始状态。若勾选,板卡启动时直接进入运行状态(Operational State);否则进入预运行状态(Preoperational);

• "Network Start at Start-Up"(启动时激活网络):定义CANopen网络的初始状态。若勾选,板卡将发送命令使网络中所有设备进入运行状态;

• "Delay"(延迟):设置发送CANopen网络命令前的延迟时间;

• "Enable Sync"(启用同步):选择是否启用SYNC消息。右侧编辑框用于设定发送SYNC消息的延迟时间;

• 若勾选"Enable Triggered SDO"(启用触发式SDO),则可直接从PROFIBUS端发送异步SDO请求。

• 发送SDO请求时,转换器写入数据的起始输入字节由"Address Input Data TSDO"(TSDO输入数据地址)字段定义;

• 响应数据将保存至"Address Output Data TDSO"(TDSO输出数据地址)字段指定的起始输出字节。详见第30页说明;

• "TimeOut SDO (1/10 ms)"(SDO超时时间):输入一个时间值,表示设备等待从站响应的最大时长(单位为1/10毫秒)。

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

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券