奇怪技能又增加了,我学会了用ETS5配置KNX
本来一直在做linux 、c++相关的工作,怎奈造化弄人,被拉壮丁来搞c#相关的开发,具体来讲我要做的工作是在C#下接入各种通信协议(OpcDa、OpcUa、Moddus、Bacnet、Knx)。
这里就但说一下Knx,记录一下,以防忘记。
knx有一个协会,KNX Association KNX Association [Official website]这个是官网。在这个官网上注册一个号。
我这里不做knx普及了,直接说ETS5的使用
下载ETS5,他的正式版本是要卖钱的,我下得是demo版的,只能加3个设备,我用来对接够用了
同时,如果没有真实的knx设备,就还要下一个knx设备的模拟器KNX virtual,建议有没有都去下,方便。如图是个0元购
购买后会在 账户 》产品 里下载
knx模拟器 knx virtual也有有效期限制,过期了就要重新去0元购下载
下好后就看视频把,在B站,哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈
KNX基础理论(六):ETS的软件操作,智能家居和楼宇控制系统调试_哔哩哔哩_bilibili
他是一个系列,如果对knx一点都不熟悉,建议从头开始看。我这就不累述了,哈哈哈哈哈哈哈
一下是我的一些零散的体会
物理地址
例子 A.B.C 取值分别是 0~15 0~15 0~255,分别标识 域、线、设备
组地址
例子
三层组地址 A/B/C
二层组地址 A/B
所有的耦合器(骨干耦合器和线路耦合器)(BC)的地址最低位一定为0,中间一位为0就是骨干耦合器,中间一位不为0就是支线耦合器
tp总线一秒只有50条,推荐用网络结构,用ip路由
有R的才能读,有W才能写
这里的开关1 OnOff和他的反馈Info OnOff都设置为同一个组地址上后,操作D4控制开关后,Falcon的软件里疯狂刷信息出来,感觉是在KNX Virtual里形成回路了,所以OnOff和Info OnOff必须设置到不同的组上??
这里的测试软件是在这里下的
Documentation & Demos – KNX Association
如下不了可以在这下FalconDemo.rar-制造文档类资源-CSDN下载
点亮这个红灯后,开启编程模式,就能下载内容到设备里,在右边还会有下载进度,这图里没有显示,如果没有下载完,红灯灭了,要手动再点亮他
都开启R W后写0/0/2不能点亮ch1,还是只有写0/0/1能点亮ch1
使用重新下载的Knx Virtual,点亮这个红灯后,开启编程模式,就能下载内容到设备里会失败,这里可以试试重置或卸载功能,然后再下载
就是这些吧,慢慢积累吧