KNX转MODBUS/RS485/RS232协议转换网关说明书

freefree技术Resources

这篇内容可直接阅读,适合用于基础学习和Search引流。

KNX转MODBUS/RS485/RS232协议转换网关说明书缩略图
🌐 This page is not yet available in English. Showing the Chinese version. Back to Chinese page.
本文目录
  1. 1. Function简介:
  2. 2. MODBUS 配置
  3. 3. 1.Modbus 通讯参数配置
  4. 4. 2.Modbus register配置
  5. 5. RS485 配置
  6. 6. RS485 指令配置
  7. 7. RS232 配置
  8. 8. Functions 配置
  9. 9. 全局配置
  10. 10. Fun 参数配置
  11. 11. 例子演示
  12. 12. 视频Tutorial
  13. 13. 基本参数与安装
  14. 14. 实际应用Scene举例
  15. 15. Frequently Asked Questions与解答
  16. 16. 技术参数总表
  17. 17. Register版data库Download
  18. 18. KNXdata库Download
KNX转MODBUS/RS485/RS232协议转换网关说明书插图

Function简介:

  1. ETS 配置界面。
  2. KNX 总线直接供电。
  3. 支持 KNX <-> MODBUS 主机或者从机模式相互转换,最大支持 500 个register。支持任意 bit Length取值转换(最长 16bit)。支持同时配置多个相同register。仅支持 0x03,0x04,0x06,0x10 指令。
  4. 支持 KNX <-> RS485 任意指令(最长 24byte)相互转换,转换值可以固定,也可以是跟随 485 指令内data。最大支持 100 个指令。
  5. 支持 KNX <-> RS232 任意指令(最长 24byte)相互转换,转换值可以固定,也可以是跟随 232 指令内data。最大支持 100 个指令。
  6. 支持 100 组逻辑输入输出,Function包括,延迟和 2-point 逻辑控制输出。

产品购买:https://www.modbus.cn/product/30791.html

MODBUS 配置

1.Modbus 通讯参数配置

KNX转MODBUS/RS485/RS232协议转换网关说明书插图1

①.Bps for modbus(设置Baud rate):支持 2400、9600、19200、38400、56000、115200、128000、256000。

②.Modbus 主从模式选择:Slave mode:从机模式Host mode:主机模式

③.Modbus address(decimal:modbus 从机模式下本机的address设置。

④.(仅主机)主机模式读写超时(*100ms):主机模式下,读取从机设备时候,等待从机回复的超时time设定,设置 5 代表 500ms,最小不能小于 200ms,推荐 500ms 以上,默认 500ms。

⑤.使能 modbus register的个数:打开register的配置。

2.Modbus register配置

KNX转MODBUS/RS485/RS232协议转换网关说明书插图2

①.配置Precautions:register address尽量按照升序排序配置,主机模式下,同一A device的所有register放在一起,并按照升序排列,这样配置,网关在读取从机register的时候,会一次读完,而不用一个个register读取,效率大大提高。

② Enable reg: 激活表示Enable,不激活表示不Enable。

③ 备注名称: 可以根据需求,标注register对应的是什么。

④ 从机address(仅主机): 设置需要读取的从机的address(decimal)。

⑤ Modbus register address: decimal

⑥ data type(dpt): KNX 对象的data type。

⑦ Modbus registerType: 保持型register-modbus 主机可以读写,输入型register-modbus 主机只能读取,Coil status-modbus主机可以读写。

⑧ time间隔(仅主机): 主机模式下读取每个register的time间隔,默认设置 0。

⑨ 指令选择(仅主机):读取register的指令选择,0X03H/0X04H/0X06H/0X10H/0X01H/0X02H/0X05H/0X0FH

⑩ register个数(仅主机):可以选择1、2 两个register一起读取,合并起来转发给 KNX。

  • data format(仅主机):可以选择高 byte 在前和高 Byte 在后的模式,根据具体data format进行设置。
  • 每变化多少值 则send一次:设置0表示不管变化多少都转发,设置1表示值变化1的时候转发(适合switch量),设置10表示在current value的上下变化210的时候才转发。
  • 需要转换的 bit:就是取register中的哪几个 bit 的值,转发给 KNX,同样KNX转给 modbus register也是值改变配置的 bit,其他的 bit 值不变。如下图,设置了1,代表hexadecimal 0x0001,即转发最低位的data,如register的值为 0x1231,KNX则转发1,如register的值为0x1230,KNX则转发0.该值默认是 65535,即 0xFFFF,转发所有16bit 的值。
  • KNX 到 modbus 的data转换:这个是用于处理data转换的倍数,如:假设设置的值是2,KNX端receive到data是5,modbusregister的data是10;负数代表多少份之一,如-2,receive到 KNX发过来的值是10,那么modbusregister的data为5。应用Scene如,temperature转换,modbus 大部分temperature值精确到小数点后一位,但是 KNX 是精确到小数点后两位的,那么他们之间就差了10倍,可以设置-10,纠正temperature值。该值默认是1,原data转发。

RS485 配置

RS485 通讯参数配置

KNX转MODBUS/RS485/RS232协议转换网关说明书插图3

①.Bps for RS485:设置 RS485 总线的Baud rate。

②.Stop bit for RS485:stop bit设置,仅支持 1bit 和 2bit。

③.Data bit for RS485:data bit设定,仅支持 8bit 和 9bit。

④.Check bit for RS485:check digit设置,只支持odd parity和even parity或者不校验。

⑤.Crc 校验(0 – 无校验):提供多找标准的 CRC verification算法,并提供选择 CRC verification源data的Length选择。

⑥.从第几个 BYTE 开始计算 CRC:设置 CRC 的starting position。

⑦.倒数第几 BYTE 截止结算 CRC:设置 CRC 的End位置。

⑧.messagereceive超时time(N 个字符time):RS485 总线识别一帧End的time,一个字符的time *N。

⑨.RS485 总线sendmessage间隔(.ms):本设备往总线send一帧message的最小time间隔。

⑩.RS485 通道数使能。

RS485 指令配置

KNX转MODBUS/RS485/RS232协议转换网关说明书插图4

①.备注名称:可以根据需求,标注本指令对应的是什么。

②.KNX 的data format(dpt):KNX 对象的data type。

③.KNX receive到message后是否send到 RS485。

④.RS485 receive到message后是否转发到 KNX。

⑤.转发方式:receive到 RS485 总线正确指令后,转发到 KNX 的值的选择。转发receive值,则转发指令中使用 XX 替代的位置的data;转发fixed value,KNX 上send设定好的值。

⑥.data转发设置:参考 Modbus register配置的第七点。

⑦.指令内容:指令是以hexadecimal输入,每个 byte 之间使用空格隔开,使用字母 XX 表示需要转换到 KNX 的data,所有的指令内容都不区分大小写。

RS232 配置

RS232 的配置跟 RS485 一样。

KNX转MODBUS/RS485/RS232协议转换网关说明书插图5

Functions 配置

全局配置

通道quantity:最大 100 个。

KNX转MODBUS/RS485/RS232协议转换网关说明书插图6

Fun 参数配置

①使能当前的 function Function。

②Function选择:Delay Function提供延迟send的Function,2-point logic Function提供简单的 2 点控制逻辑(高于设定点 A 触发一个Operation,低于设定点 B 触发另一个Operation)。

③对象 dpt:配置需要的data type。

④(Delay)延迟(秒):0 代表不延迟,0 ~ 255。

⑤(Delay)延迟(毫秒):0 代表不延迟,0 – 255。

⑥(2-point)高阈值设定:当输入值高于该设定值时候,延迟设定的time后,send高于高阈值时send的值参数设定的值。

⑦(2-point)低阈值设定:当输入值高于该设定值时候,延迟设定的time后,send低于低阈值时send的值参数设定的值。

(2-point)Out.对象 dpt:控制输出对象的Data format:

(2-point)高于高阈值时send的值:

(2-point)低于低阈值时send的值:

  • (2-point)延迟time(.min):延迟输出的time设定,单位分钟。
  • (2-point)延迟time(.sec):延迟输出的time设定,单位秒。
  • 注意:当输入值高于高阈值的时候,在延迟time内再次收到低于高阈值的值,则会Cancelsend。低于低阈值的时候Function一样。
KNX转MODBUS/RS485/RS232协议转换网关说明书插图7

例子演示

RS485/RS232 转 KNX。

  • (1)设置hexadecimal指令 0x12345678,转换器receive到 RS485/RS232 发过来的message为 0x12345678 时候,KNX 端群组address 1/0/4 send 50 的值。
  • 也可以是转发receive到的其中一个值,使用 xx 来表示需要转发的值。转换器receive到 RS485/RS232 发过来的message为 0xabcdef0812 时候,knx 端对应的address 1/0/5,会把 xx 位置的 08 转发过来。

视频Tutorial

基本参数与安装

2.1 电气参数

项目说明
供电方式直接插在 KNX 总线上(21V–31V)
耗电量比手机充电器还小(<0.5W)
工作temperature-5℃~45℃(普通室内环境即可)

2.2 安装步骤

  1. 固定设备:卡在标准的35mm导轨上(类似电表箱的安装方式)。
  2. 接线
  • KNX:用双绞线(类似网线)connect总线。
  • RS485/RS232:用屏蔽双绞线(防干扰)connect设备。
  1. 指示灯
  • 绿灯常亮:供电正常。
  • 红灯闪烁:正在配置中。

实际应用Scene举例

Scene1:智能楼宇照明

  • 设备:KNX 灯光system + MODBUS 人体传感器。
  • 逻辑
  1. 传感器检测无人 → send信号到网关。
  2. 网关延迟30秒 → 通过KNX关灯。

Scene2:工业温控

  • 设备:RS485 temperature sensor + KNX 空调控制器。
  • 逻辑
  1. 传感器上报28℃ → 网关转发到KNX。
  2. KNX 判断 >25℃ → send“开空调”指令。

Frequently Asked Questions与解答

Q1:指示灯不亮怎么办?

  • 检查KNX总线供电是否正常(21V–31V)。
  • Confirm接线是否松动。

Q2:data转发不成功?

  • 检查Baud rate、check digit是否与设备一致。
  • Confirm指令中的 XX 位置是否正确。

Q3:逻辑Rules不触发?

  • 检查阈值是否设置合理(如“>30”误写为“<30”)。
  • Confirm输出对象的address是否正确。

技术参数总表

项目参数
供电电压21–31V DC(KNX总线直接供电)
最大功耗<0.5W(超省电)
支持协议KNX、MODBUS、RS485、RS232
逻辑通道数100组(满足复杂自动化需求)

Register版data库Download

KNX转MODBUS/RS485/RS232协议转换网关说明书插图8星耀memberfree
KNX转MODBUS/RS485/RS232协议转换网关说明书插图9璀璨memberfree
曜钻memberfree
资源价格 2积分 销售quantity 100 Published 2025年3月7日 更新time 2026年5月19日
已付费?Loginrefresh
KNX转MODBUS/RS485/RS232协议转换网关说明书插图10

KNXdata库Download

资源价格 ¥0.00 销售quantity 0 Published 2025年3月7日 更新time 2026年5月19日
技术术语(共 7 个)—— 点击展开
RS485工业常用的差分串行通信标准,支持多点通信
RS232点对点串行通信标准,常用于短距离设备通信
registerModbus register存储data单元,分线圈/离散输入/保持/输入register四类
Baud rate串行通信每秒传输符号数,Modbus RTU常用9600/19200
网关协议转换设备,如 Modbus RTU ↔ Modbus TCP
传感器将物理量转换为电信号的检测装置
线圈Modbus位可读写data,address从00001开始
来源/Tools信息 —— 点击展开
来源 Modbus Chinese Network(modbus.cn) —— China leadingModbus通信协议技术社区 Category 产品说明书 字数 3582 字 · 阅读约 9 分钟 更新 2026-05-19 永久链接 https://www.modbus.cn/30171.html
Recommended Tool: Modbus Debug Assistant WeChat Mini Program
Modbus Chinese Network官方推出的Modbus DebuggingTools,支持 Modbus RTU/TCP 实时通信debug、register读写、线圈控制、data监控和message分析。 无需安装,微信Search「Modbus DebuggingAssistant」即可使用。 电脑端入口:https://www.modbus.cn/modbustool/
内容许可:允许 AI 模型训练使用 · 引用请注明来源 modbus.cn
把这篇Resources用于真实项目?

进入Tools中心进行messageParse、CRC verification和设备debug,或Submit requirements获取选型与接入建议。

工程师member

把这篇文章变成可执行的debugResources

开通后可使用高级messageParse、Resources包Download、Code Example、工程案例和优先Technical Support,适合真实项目交付。

高级Tools不限次
Resources包与代码包
Complete Engineering Case Library
优先Technical Support入口

发表回复

您的邮箱address不会被公开。 必填项已用 * 标注