KNX系统转RS485系统模块设置软件的开发
KNX系统在高端住宅和大型公共区域控制中一直占有主导的市场地位和优势。但是基于KNX的开发,目前在国内只有几个行业比较大的公司做有自己的KNX产品。究其原因就是一个字,贵!整个KNX模块产品的开发从加入KNX协会的申请-开发工具的购买-产品的协议认证-产品的CE测试整个流程下来,从有到无到发布大概需要2年的时间和300多万的开发费用。时间和开发费用这不是一般公司和项目可以投资的起的。
国内90%的控制系统用的都是RS485总线,这也是当今世界上应用最广泛也最简单的总线。大部分厂家都有自己的RS485总线系统,也有很好的产品。但是由于KNX的技术开发门槛比较高,好的RS485产品很难被应用进去。导致KNX系统产品好,但是比较贵而且产品可选择型不高。RS485系统产品功能丰富、外观多元,可选择性很强。但是又无法直接用于KNX系统。
基于上述的两难情况,深圳宏进科技根据市场的需求开发了一款KNX转RS485的协议转换模块。外形如下:
该KNX转RS485模块,提供了一个标准KNX接口和3个RS485接口。模块支持KNX总线供电,故直接把模块接入KNX系统就可以工作了,无需外接电源。3个RS485接口作用如下:
RS485接口1:A+1 B-1总线配置-9600 N 8-data 1-stop。该接口直接把KNX的控制信号转换为485的控制信号数据发出。客户可根据接收到KNX转换后的485控制指令,直接操作485系统的模块工作。这是KNX转RS485数据的操作。把接收到KNX转换后的485控制指令通过该RS485接口发出,则可以直接把RS485数据转换为KNX的控制数据控制KNX系统的模块工作。这是RS485转KNX数据的操作。同时接口1也是接口2和接口3的协议转换配置接口。利用配套的KNX/485设置软件,可以对KNX模块的串口2和串口3做协议转换的配置,不用再做协议转换的开发了。现场工程人员就可以做不同系统的协议接口了。
RS485接口2:既可以做KNX转485协议的透传,又可以通过宏进专用设置软件做协议的对接。现场应用方便灵活。
RS485接口3:功能同RS485接口2.
具体应用详见系统接线图:
深圳宏进KNX/485模块专用设置软件
KNX转RS485模块使用流程。
一、模块KNX接口接入KNX系统,RS485接口1接入串口抓包工具。KNX系统接了一个电源、一个面板、一个继电器模块。RS485系统通过USB转串口接入电脑抓包。
二、按下KNX面板按键,通过ETS5和串口助手可以分别看到KNX的控制包以及转化为485的数据包。分别为继电器开指令和继电器关指令。RS485数据是KNX数据透传过来的,数据格式是完全符合KNX协议标准的。
三、通过RS485接口分别发送接收到的RS485开、关数据。可以在ETS上观察到,RS485数据转化为KNX数据的开、关指令。同时也能观测到KNX的继电器模块也同步在开和关。
通过上述测试,可以明确。该KNX转RS485模块实现了KNX系统数据和RS485系统的数据透明转换。打破了KNX的技术壁垒,让客户可以迅速把RS485系统集成到KNX系统中。使用简单方便,客户无需懂得KNX协议,直接上手二步5分钟就可以把RS485系统接入KNX系统了。通过深圳宏进KNX/485模块专用设置软件,可以快速的集成第三方的485协议。无需开发人员再做协议的对接了。
上述是KNX转RS485接口接口用于KNX系统接入关键流程点。每个步骤都经过笔者的检验,应用没有问题。同时深圳宏进科技公司已经把模块放在淘宝上销售。可以搜索商铺-深圳宏进科技看到该产品。深圳宏进科技模块KNX/485模块专用设置软件也可在https://pan.baidu.com/s/1oZTCQB8Nk5T-td2hCdqKyQ 提取码:szhj免费下载。KNX/485硬件配合专用设置软件,可轻松方便的实现KNX和485的通讯和协议转换,免去了做协议接口的烦恼。
楼主最近还看过