DeviceNET总线协议转换网关案例
DeviceNet转Profibus DP主站网关
1、产品概述
YC-DPM-DNT可将ProfibusDP总线网络上的从站设备接入到DeviceNet网络。网关在ProfibusDP总线侧作为主站使用,在DeviceNet侧作为从站使用。YC-DPM-DNT网关在ProfibusDP侧只支持与一个ProfibusDP从站的通信,并且只支持单主站系统,不能和其它主站通信。
YC-DPM-DNT的应用模式
1.1、产品特点
◆ 使用32-Bit Micro-controller,频率可达80MHz;
◆ 支持与Profibus DP-V0 从站通信;
◆ Profibus传输速率可达3M bps,CAN传输速率可达1Mbps ;
◆ Profibus和CAN信号具备2500Vrms 高速磁耦合隔离保护电路;
◆ Profibus、CAN、电源三端电气隔离,并且三个端口具备抗600W雷电、浪涌能力;
◆ 电源输入范围宽,并具备反接、过压、过流、过热保护功能;
◆ 具备独立USB配置接口;
◆ 具备LED 状态指示灯,方便用户查看状态;
◆ 内置独立看门狗,增强设备抗干扰能力;
◆ 提供导轨(DIN Rail)安装方式。
1.2、技术指标
1.2.1、DeviceNet
◆ 作为 DeviceNet 从站,支持标准的 DeviceNet 通讯协议;
◆ 在预定义的主/从连接组中支持显性连接,支持轮询的 I/O 连接方式;
◆ IO 轮询连接,显性连接,Group 2 only servers 连接;
◆ 支持EDS描述文件;
◆ 支持波特率: 125K、250K、500Kbps。
1.2.2、Profibus DP接口
◆ 最大输入输出字节数:输入244字节,输出244字节;
◆ 最大用户参数长度:244字节;
◆ 传输速率支持9.6K、19.2K、45.45K、93.75K、187.5K、500K、1.5M、3Mbps;
◆ Profibus主站地址软件可设置。
1.2.3、电源接口
◆ 物理接口为3P端子;
◆ 输入电压范围7~36V;
◆ 具备反接、过压、过流、过热保护功能;
◆ 功率消耗1W。
1.2.4、环境指标
◆ 工作温度-20~70度;
◆ 工作湿度5%~95%(25℃时),无凝结。
1.2.5、外形尺寸:112X70X40mm
1.2.6、安装方式:35mm DIN导轨
1.2.7、重量:约120g
2、硬件描述
YC-DPM-DNT接口
2.1、接口说明
2.2、LED状态指示灯
3、网关工作原理
在Profibus组态工具中完成对用户从站设备的组态,生成配置文件。通过我公司的YC-DPM-DNT网关配置软件,将配置文件下载到网关(网关的配置文件掉电不丢失)。主站网关完成配置后,以后每次上电都会根据配置参数自主进行与从站的通信。当网关与从站连接成功并进行数据交换时,网关面板上的PB灯会被点亮;当与从站的连接失败或通信中断后,PB灯就会闪烁。
当YC-DPM-DNT网关与Profibus从站连接成功后,就会与Profibus从站进行数据交换,这时可通过YC-DPM-DNT网关的CAN接口与其通信,从而实现对Profibus从站的读写访问。YC-DPM-DNT网关内有两个244字节的缓冲区,在DeviceNet从站侧映射为两个DeviceNet 通信对象,可通过显示连接和IO连接进行访问;在Profibus主站侧映射为Profibus从站的输入和输出缓冲区。这两个244字节的缓冲区在上电后即可被DeviceNet主站访问(初始值为0x00),但只有在Profibus侧通信成功后才能访问到Profibus从站的有效数据。当Profibus通信过程中出现掉线故障时,缓存会被自动清零。
YC-DPM-DNT网关会和Profibus从站进行周期性数据交换,网关输出缓冲区的数据周期性写入到Profibus从站设备,同时周期性读取Profibus从站设备数据并更新网关的输入缓冲区。