将BACNET协议转换成PROFIBUS协议的通讯协议转换器.pdf

上传人:00****42 文档编号:1090116 上传时间:2018-03-30 格式:PDF 页数:6 大小:219.40KB
返回 下载 相关 举报
摘要
申请专利号:

CN200910100268.1

申请日:

2009.07.02

公开号:

CN101594362A

公开日:

2009.12.02

当前法律状态:

撤回

有效性:

无权

法律详情:

发明专利申请公布后的视为撤回IPC(主分类):H04L 29/06公开日:20091202|||实质审查的生效|||公开

IPC分类号:

H04L29/06

主分类号:

H04L29/06

申请人:

杭州华碧能源科技有限公司

发明人:

鲍献忠; 丁暑假; 王伟军; 吴康东

地址:

310014浙江省杭州市下城区河东路249号

优先权:

专利代理机构:

杭州天欣专利事务所

代理人:

陈 红

PDF下载: PDF下载
内容摘要

本发明涉及一种通讯协议转换器,特别是一种将BACnet协议转换成Profibus协议的通讯协议转换器,用于专用设备与现场控制系统之间的数据交换。本发明包括RS232接口装置、一号单片机、双口RAM存储器、二号单片机、DP专用芯片和RS485接口装置。本发明结构设计合理,采用单片机进行数据协议的转换,大大降低了制造成本和开发成本,减轻了现场调试工作,并将两种现场总线通过硬件设备可靠地进行了连接,实现了BACnet协议与Profibus协议之间的数据交换,提高了整个控制系统的性能并有效降低造价。

权利要求书

1、  一种将BACnet协议转换成Profibus协议的通讯协议转换器,其特征在于:包括:
RS232接口装置,接受BACnet协议信号,将该信号转化成一号单片机可接受的信号格式,所述的BACnet协议信号为RS232电平;
一号单片机,与RS232接口装置连接,从RS232接口装置读取信号,将接收到的信号进行运算;
双口RAM存储器,与一号单片机连接,保存一号单片机运算后的数据;
二号单片机,与双口RAM存储器连接,将存在双口RAM存储器的数据进行读取并进行运算,转换成Profibus的格式写入到DP专用芯片;
DP专用芯片,与二号单片机连接,读取二号单片机转换成Profibus格式的数据;
RS485接口装置,与DP专用芯片连接,根据二号单片机的命令发送Profibus协议信号,并将信号转换成RS485电平。

2、
  根据权利要求1所述的将BACnet协议转换成Profibus协议的通讯协议转换器,其特征在于:所述的RS232接口装置包括RS232接口座和RS232接口芯片。

3、
  根据权利要求1所述的将BACnet协议转换成Profibus协议的通讯协议转换器,其特征在于:所述的RS485接口装置包括RS485接口座和RS485接口芯片。

说明书

将BACnet协议转换成Profibus协议的通讯协议转换器
技术领域
本发明涉及一种通讯协议转换器,特别是一种将BACnet协议转换成Profibus协议的通讯协议转换器,用于专用设备,如冷冻机、锅炉等,遵从BACnet协议,与现场控制系统,如西门子SIMATIC S7-300系统,遵从Profibust协议,之间的数据交换。
背景技术
BACnet是A Data Communication Protocol for Building Automation and ControlNetwork的简称,BACnet协议是一种为自控网络制定的数据通讯协议。PROFIBUS是一种用于工厂自动化车间级监控和现场设备层数据通信与控制的现场总线技术。可实现现场设备层到车间级监控的分散式数字控制和现场通信网络,从而为实现工厂综合自动化和现场设备智能化提供了可行的解决方案。目前,一般的通讯协议转换器采用专用PLC(可编程控制器)开发或者定制专用软件网关进行协议转换。采用专用PLC开发技术比较复杂,成本较高;而定制专用软件网关则需要运行在指定的计算机上,易受到操作系统或计算机硬件故障的影响,可靠性较差。
发明内容
本发明所要解决的技术问题是克服现有技术中所存在的上述缺点,而提供一种结构设计合理、成本低、操作简单的将BACnet协议转换成Profibus协议的通讯协议转换器。
本发明解决上述问题所采用的技术方案是:一种将BACnet协议转换成Profibus协议的通讯协议转换器,其特征在于:包括:
RS232接口装置,接受BACnet协议信号,将该信号转化成一号单片机可接受的信号格式,所述的BACnet协议信号为RS232电平;
一号单片机,与RS232接口装置连接,从RS232接口装置读取信号,将接收到的信号进行运算;
双口RAM存储器,与一号单片机连接,保存一号单片机运算后的数据;
二号单片机,与双口RAM存储器连接,将存在双口RAM存储器的数据进行读取并进行运算,转换成Profibus的格式写入到DP专用芯片;
DP专用芯片,与二号单片机连接,读取二号单片机转换成Profibus格式的数据;
RS485接口装置,与DP专用芯片连接,根据二号单片机的命令发送Profibus协议信号,并将信号转换成RS485电平。
本发明所述的RS232接口装置包括RS232接口座和RS232接口芯片。
本发明所述的RS485接口装置包括RS485接口座和RS485接口芯片。
本发明与现有技术相比,具有以下优点和效果:1、结构设计合理;2、采用单片机进行数据协议的转换,大大降低了制造成本和开发成本,减轻了现场调试工作,并将两种现场总线通过硬件设备可靠地进行了连接,实现了BACnet协议与Profibus协议之间的数据交换,提高了整个控制系统的性能并有效降低造价。
附图说明
图1为本发明的结构示意图。
具体实施方式
下面结合附图并通过实施例对本发明作进一步说明。
实施例:
参见图1,本发明包括RS232接口装置1、一号单片机2、双口RAM存储器3、二号单片机4、DP专用芯片5和RS485接口装置6。RS232接口装置1、一号单片机2、双口RAM存储器3、二号单片机4、DP专用芯片5、RS485接口装置6依次连接。RS232接口装置1包括RS232接口座7和RS232接口芯片8,RS232接口芯片8分别与RS232接口座7和一号单片机2连接。RS485接口装置6包括RS485接口座9和RS485接口芯片10,RS485接口芯片10分别与DP专用芯片5和RS485接口座9连接。
一号单片机2与双口RAM存储器3、双口RAM存储器3与二号单片机4、二号单片机4与DP专用芯片5均用数据总线连接。数据总线采用应用层数据传递。
使用时,RS232接口座7与BACnet设备的BACnet协议信号端连接,将BACnet设备的电平为RS232电平的BACnet协议信号接入本发明的RS232接口座7。RS232接口芯片8接收一号单片机2的命令,从RS232接口座7接收BACnet协议信号到RS232接口芯片8,并将信号转换成一号单片机2可接收的信号格式。一号单片机2发出信号读取命令,从RS232接口芯片8读取信号,将接收到的数据进行运算;运算后,将运算后的数据存入双口RAM存储器3进行保存。由二号单片机4将存在双口RAM存储器3的数据进行读取并进行运算,转换成Profibus的格式写入到DP专用芯片5,DP专用芯片5将数据载入设置在其内的DP总线中进行传输。RS485接口芯片10根据二号单片机4的命令接收DP专用芯片5的信号并发送Profibus协议信号,同时将信号转换成RS485电平。RS485接口座9将转换成RS485电平信号的数据与Profibus协议信号端连接,与现场控制系统之间进行数据交换。
本发明中提到的RS232是1970年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准,它的全名是数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准。同样,本发明中提到的RS485也是一种接口技术标准。
本发明的数据均可双向传递,即可读可写,在必要时,可以将Profibus协议转换成BACnet协议,从Profibus协议到BACnet协议的信号流程与上述流程相反。

将BACNET协议转换成PROFIBUS协议的通讯协议转换器.pdf_第1页
第1页 / 共6页
将BACNET协议转换成PROFIBUS协议的通讯协议转换器.pdf_第2页
第2页 / 共6页
将BACNET协议转换成PROFIBUS协议的通讯协议转换器.pdf_第3页
第3页 / 共6页
点击查看更多>>
资源描述

《将BACNET协议转换成PROFIBUS协议的通讯协议转换器.pdf》由会员分享,可在线阅读,更多相关《将BACNET协议转换成PROFIBUS协议的通讯协议转换器.pdf(6页珍藏版)》请在专利查询网上搜索。

本发明涉及一种通讯协议转换器,特别是一种将BACnet协议转换成Profibus协议的通讯协议转换器,用于专用设备与现场控制系统之间的数据交换。本发明包括RS232接口装置、一号单片机、双口RAM存储器、二号单片机、DP专用芯片和RS485接口装置。本发明结构设计合理,采用单片机进行数据协议的转换,大大降低了制造成本和开发成本,减轻了现场调试工作,并将两种现场总线通过硬件设备可靠地进行了连接,实现。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1