描述
Funktion简介:
- ETS 配置界面。
- KNX 总线直接供电。
- 支持 KNX <-> MODBUS 主机或者从机模式相互转换,最大支持 500 ein Register.。支持任意 bit Länge取值转换(最长 16bit)。支持同时配置多个相同Register.。仅支持 0x03,0x04,0x06,0x10 指令。
- 支持 KNX <-> RS485 任意指令(最长 24byte)相互转换,转换值可以固定,也可以是跟随 485 指令内Daten。最大支持 100 个指令。
- 支持 KNX <-> RS232 任意指令(最长 24byte)相互转换,转换值可以固定,也可以是跟随 232 指令内Daten。最大支持 100 个指令。
- 支持 100 组逻辑输入输出,Funktion包括,延迟和 2-point 逻辑控制输出。
Produktbeschreibung:https://www.modbus.cn/30171.html
MODBUS 配置
1.Modbus 通讯Parameter配置

①.Bps for modbus(设置Porter Rate):支持 2400、9600、19200、38400、56000、115200、128000、256000。
②.Modbus 主从模式Auswahl:Slave mode:从机模式,Host mode:主机模式。
③.Modbus Adresse(Das Dekimalsystem):modbus 从机模式下本机的Adresse设置。
④.(仅主机)主机模式读写超时(*100ms):主机模式下,Lesen从机Ausrüstung时候,等待从机回复的超时Zeit设定,设置 5 代表 500ms,最小不能kleiner als 200ms,推荐 500ms 以上,默认 500ms。
⑤.使能 modbus Register.的个数:Öffnen.Register.的配置。
2.Modbus Register.配置

①.配置Aufmerksamkeit:Register-Adresse尽Quantität按照升序排序配置,主机模式下,同一Ein Gerät的所有Register.放在一起,并按照升序排列,这样配置,网关在Lesen从机Register.的时候,会一次读完,而不用一个ein Register.Lesen,效率大大提高。
② Enable reg: 激活表示aktiviert.,不激活表示不aktiviert.。
③ 备注Name: 可以根据需求,标注Register.对应的Was ist das?。
④ 从机Adresse(仅主机): 设置需要Lesen的从机的Adresse(10 System)。
⑤ Modbus Register-Adresse: 10 System。
⑥ Datentyp(dpt): KNX 对象的Datentyp。
⑦ Modbus Register.Typus: 保持型Register.-modbus 主机可以读写,输入型Register.-modbus 主机只能Lesen,Zustand der Coil-modbus主机可以读写。
⑧ Zeit间隔(仅主机): 主机模式下Lesen每ein Register.的Zeit间隔,默认设置 0。
⑨ 指令Auswahl(仅主机):LesenRegister.的指令Auswahl,0X03H/0X04H/0X06H/0X10H/0X01H/0X02H/0X05H/0X0FH
⑩ Register.个数(仅主机):可以Auswahl1、2 两ein Register.一起Lesen,合并起来转发给 KNX。
- ① Datenformate(仅主机):可以Auswahl高 byte 在前和高 Byte 在后的模式,根据具体Datenformate进行设置。
- ② 每变化多少值 则Senden Sie一次:设置0表示不管变化多少都转发,设置1表示值变化1的时候转发(适合Schalter!Quantität),设置10表示在Der aktuelle Wert的上下变化210的时候才转发。
- ③ 需要转换的 bit:就是取Register.中的哪几个 bit 的值,转发给 KNX,同样KNX转给 modbus Register.也是值改变配置的 bit,其他的 bit 值不变。如下图,设置了1,代表16. System 0x0001,即转发最低位的Daten,如Register.的值为 0x1231,KNX则转发1,如Register.的值为0x1230,KNX则转发0.该值默认是 65535,即 0xFFFF,转发所有16bit 的值。
- ④ KNX zu modbus 的Daten转换:这个是用于处理Daten转换的倍数,如:假设设置的值是2,KNX端EmpfangzuDaten是5,modbusRegister.的Daten是10;负数代表多少份之一,如-2,Empfangzu KNX发过来的值是10,那么modbusRegister.的Daten为5。Anwendungsszenarien如,Temperatur转换,modbus 大部UnterteilungTemperatur值精确zu小数点后一位,但是 KNX 是精确zu小数点后两位的,那么他们之间就schlecht了10倍,可以设置-10,纠正Temperatur值。该值默认是1,原Daten转发。
RS485 配置
RS485 通讯Parameter配置

①.Bps for RS485:设置 RS485 总线的Porter Rate。
②.Stop bit for RS485:Stoppen Sie Platz设置,仅支持 1bit 和 2bit。
③.Data bit for RS485:Datenplatz设定,仅支持 8bit 和 9bit。
④.Check bit for RS485:Prüfstand.设置,只支持Seltsame Tests和Zufällige Prüfungen或者不Prüfungen。
⑤.Crc Prüfungen(0 – 无Prüfungen):提供多找标准的 CRC-Prüfung算法,并提供Auswahl CRC-Prüfung源Daten的LängeAuswahl。
⑥.从Die几个 BYTE 开始Berechnung CRC:设置 CRC 的Ausgangsposition。
⑦.倒数Die几 BYTE 截止结算 CRC:设置 CRC 的Ende位置。
⑧.MeldungEmpfang超时Zeit(N 个CharaktereZeit):RS485 总线识别一帧Ende的Zeit,一个Charaktere的Zeit *N。
⑨.RS485 总线Senden SieMeldung间隔(.ms):本Ausrüstung往总线Senden Sie一帧Meldung的最小Zeit间隔。
⑩.RS485 通道数使能。
RS485 指令配置

①.备注Name:可以根据需求,标注本指令对应的Was ist das?。
②.KNX 的Datenformate(dpt):KNX 对象的Datentyp。
③.KNX EmpfangzuMeldung后是否Senden Siezu RS485。
④.RS485 EmpfangzuMeldung后是否转发zu KNX。
⑤.转发方式:Empfangzu RS485 总线Richtig.指令后,转发zu KNX 的值的Auswahl。转发Empfang值,则转发指令中使用 XX 替代的位置的Daten;转发festen Wert,KNX 上Senden Sie设定好的值。
⑥.Daten转发设置:参考 Modbus Register.配置的Die七点。
⑦.指令内容:指令是以16. System输入,每个 byte 之间使用空格隔开,使用字母 XX 表示需要转换zu KNX 的Daten,所有的指令内容都不区Unterteilung大小写。
RS232 配置
RS232 的配置跟 RS485 一样。

Functions 配置
全局配置
通道Anzahl:最大 100 个。

Fun Parameter配置
①使能gegenwärtig的 function Funktion。
②FunktionAuswahl:Delay Funktion提供延迟Senden Sie的Funktion,2-point logic Funktion提供简单的 2 点控制逻辑(高于设定点 A 触发一个Operationen,低于设定点 B 触发另一个Operationen)。
③对象 dpt:配置需要的Datentyp。
④(Delay)延迟(秒):0 代表不延迟,0 ~ 255。
⑤(Delay)延迟(毫秒):0 代表不延迟,0 – 255。
⑥(2-point)高阈值设定:当输入值高于该设定值时候,延迟设定的Zeit后,Senden Sie高于高阈值时Senden Sie的值Parameter设定的值。
⑦(2-point)低阈值设定:当输入值高于该设定值时候,延迟设定的Zeit后,Senden Sie低于低阈值时Senden Sie的值Parameter设定的值。
⑧(2-point)Out.对象 dpt:控制输出对象的Datenformat:
⑨(2-point)高于高阈值时Senden Sie的值:
⑩(2-point)低于低阈值时Senden Sie的值:
- (2-point)延迟Zeit(.min):延迟输出的Zeit设定,单位Unterteilung钟。
- (2-point)延迟Zeit(.sec):延迟输出的Zeit设定,单位秒。
- 注意:当输入值高于高阈值的时候,在延迟Zeit内再次收zu低于高阈值的值,则会AbsageSenden Sie。低于低阈值的时候Funktion一样。

例子演示
RS485/RS232 转 KNX。
- (1)设置16. System指令 0x12345678,Konverter.Empfangzu RS485/RS232 发过来的Meldung为 0x12345678 时候,KNX 端群组Adresse 1/0/4 Senden Sie 50 的值。
- 也可以是转发Empfangzu的Von denen一个值,使用 xx 来表示需要转发的值。Konverter.Empfangzu RS485/RS232 发过来的Meldung为 0xabcdef0812 时候,knx 端对应的Adresse 1/0/5,会把 xx 位置的 08 转发过来。
基本Parameter与安装
2.1 电气Parameter
| 项目 | 说明 |
|---|---|
| 供电方式 | 直接插在 KNX 总线上(21V–31V) |
| 耗电Quantität | 比手机充电器还小(<0.5W) |
| 工作Temperatur | -5℃~45℃(普通室内环境即可) |
2.2 安装步骤
- 固定Ausrüstung:卡在标准的35mm导轨上(类似电表箱的Installationsmethode)。
- 接线:
- KNX:用双绞线(类似网线)Verbindung总线。
- RS485/RS232:用屏蔽双绞线(防干扰)VerbindungAusrüstung。
- 指示灯:
- 绿灯常亮:供电正常。
- 红灯闪烁:正在配置中。
实际Anwendungsszenarien举例
Szene1:智能楼宇照明
- Ausrüstung:KNX 灯光Das System + MODBUS 人体Der Sensor。
- 逻辑:
- Der Sensor检测无人 → Senden Sie信Nr.zu网关。
- 网关延迟30秒 → 通过KNX关灯。
Szene2:工业温控
- Ausrüstung:RS485 Temperatur-Sensor + KNX KlimaanlageDer Controller。
- 逻辑:
- Der Sensor上报28℃ → 网关转发zuKNX。
- KNX 判断 >25℃ → Senden Sie“开Klimaanlage”指令。
Häufige Fragen与解答
Q1:指示灯不亮怎么办?
- 检查KNX总线供电是否正常(21V–31V)。
- Bestätigen接线是否松动。
Q2:Daten转发不成功?
- 检查Porter Rate、Prüfstand.是否与Ausrüstung一致。
- Bestätigen指令中的
XX位置是否Richtig.。
Q3:逻辑Regeln不触发?
- 检查阈值是否设置合理(如“>30”误写为“<30”)。
- Bestätigen输出对象的Adresse是否Richtig.。
TechnikenParameter总表
| 项目 | Parameter |
|---|---|
| 供电电压 | 21–31V DC(KNX总线直接供电) |
| 最大功耗 | <0.5W(超省电) |
| 支持Vereinbarung | KNX、MODBUS、RS485、RS232 |
| 逻辑通道数 | 100组(满足复杂自动化需求) |




