[发明专利]一种基于VXWORKS的RS485-MVB网关无效
申请号: | 201010519473.4 | 申请日: | 2010-10-25 |
公开(公告)号: | CN102457446A | 公开(公告)日: | 2012-05-16 |
发明(设计)人: | 毛强 | 申请(专利权)人: | 毛强 |
主分类号: | H04L12/66 | 分类号: | H04L12/66 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 110179 辽宁*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 vxworks rs485 mvb 网关 | ||
1.一种基于VXWORKS的RS485-MVB网关,包括CPU子系统、存储器子系统、MVB通信子系统、电源子系统、其他通信接口子系统;其特征在于采用32位RISC COLDFIRE处理器构造网关,运行VXWORKS嵌入式实时操作系统;RS485-MVB网关通过RS485总线与具有RS485的通信设备相连,并经过通信协议的转换,通过标准的MVB接口接入MVB网络。
2.根据权利要求1所述一种基于VXWORKS的RS485-MVB网关,其特征在于CPU采用的是32位COLDFRIE嵌入式处理器MCF5235,主频为150MHz;存储器子系统中FLASH采用的是16M的28F128J3A,FLASH作为板级支持包BSP、VXWORKS程序、MVB软件模块、ISAGRAF应用程序、RS485软件模块、故障数据等的存储场所;MVB通信子系统硬件为RS485-MVB网关提供与MVB总线通信的连接通道,它包括MVB通信控制器、1MB的通信存储器TM、CPU接口缓冲与控制逻辑以及MVB总线物理层接口;电源子系统中DC/DC开关电源模块输入电压范围为DC77~137V,5V输出,功率为10W,电源子系统为整个RS485-MVB网关提供5V、3.3V以及2.5V的电源;其他通信接口子系统包括RS232接口、10/100M以太网接口、RS485通信接口。
3.根据权利要求1所述一种基于VXWORKS的RS485-MVB网关,其特征在于RS485-MVB网关软件系统设计采用模块化分层结构,板级支持包BSP作为系统的最底层,为操作系统和用户任务提供对硬件设备进行访问的标准驱动接口;BSP主要提供设备驱动和操作系统的引导,包括系统自检驱动、串口的驱动、SDRAM驱动、网口的驱动、FLASH的驱动等;VXWO-RKS KERNEL是一个多任务内核,具有任务调度机制、任务间通信和中断处理机制等;根据该网关系统的需要,对VXWORKS内核进行裁减,提供了一个最小的满足功能需要的操作系统;MVB软件模块,是MVB链路层程序,也就是MVB通信处理的核心,主要实现过程数据、消息数据、监督数据等的处理;MVB软件模块可根据MVB配置文件确定MVB的通信端口以及各端口数据的周期,提供了封装图形开发环境ISAGRAF所需要功能块的API接口函数,发送过程数据功能块SET_MVB_PORT_VALUE所需要的API接口函数MVB_set_source_data和接收过程数据功能块GET_MVB_PORT_VALUE所需要的API接口函数MVB_get_sink_data;图形开发环境底层软件包ISAGRAF TARGET作为一种特殊的任务,负责对ISAGRAF应用程序的解析执行、与调试终端的通信以及与其他应用任务的接口;根据RS485-MVB通信协议以及RS485-MVB协议转换底层软件提供的API接口函数,封装了通信接口,提供相应的通信与控制功能块等。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于毛强,未经毛强许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010519473.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种功能红曲菌种及其生产工艺
- 下一篇:一种天然营养剂及其应用