美元
美元
加元
CNY
欧元
澳元
英镑
新西兰元
zh_CN Chinese
zh_CN Chinese en_US English
登录/注册

购物车

制品
菜单   ≡ ╳
  • 控制器
    • BACnet控制器
    • 扩展I / O
    • 转换器
    • 个人电脑
  • 传感器
    • 流量传感器
    • 液位
    • 占用传感器
    • 电流传感器
    • 压力传感器
    • 温度传感器
    • 二氧化碳,湿度,空气质量传感器
    • 传感器
  • 继电器
  • 恒温器
    • 通信恒温器
    • 独立恒温器
    • 恒温器外壳
  • 阀类
    • 执行器
  • 电气设备
  • 风门电机
  • 功率计量
    • 三相功率计
    • 单相功率计
    • 电流互感器
  • 原始设备制造商
  • 清关项目
    • 电流传感器
    • 通信恒温器
    • 哼
    • 电气
更多类别
菜单   ≡ ╳
  • 首页
  • 项目
  • 价格表
  • 参考
    • 链接
  • 文件
  • 论坛
  • 博客
  • 关于我们。
    • 关于我们
    • OEM服务
    • 客户服务信息
    • 联系我们
菜单
  • 首页
  • 项目
  • 价格表
  • 参考
    • 链接
  • 文件
  • 论坛
  • 博客
  • 关于我们。
    • 关于我们
    • OEM服务
    • 客户服务信息
    • 联系我们
家/自动化/T3-Nano:低成本 Modbus/Bacnet 路由器

最近的博客帖子

  • T3000 BMS 数据库后端 2022年5月26日
  • 比较干球温度法和焓值法自由冷却。 2021年11月4日
  • 智能家居图形用户界面发布 2020年6月12日
  • 家庭自动化 GUI 更新 2020年5月30日
  • 热敏电阻和RTD温度传感器参考 2020年3月23日
  • 用于家庭自动化的 Node-RED GUI 2020年3月18日

T3-Nano:低成本 Modbus/Bacnet 路由器

  • 2020年1月10日
  • 0评论

我们推出了一款名为T3-Nano的新产品,它是T3-BB系列控制器的低成本版本,具备该系列更大型控制器的所有可编程功能,但没有I/O接口。它可与扩展I/O模块和温控器配合使用,同时也在市场上占据了一席之地,成为一款通用的楼宇自动化路由器。T3-Nano允许您通过单个IP地址与数百个RS485设备通信,它利用Modbus和Bacnet通信协议,透明地将以太网数据包路由到RS485子网络,反之亦然。作为基本路由器使用时无需任何编程,数据包将透明地在IP网络和RS485网络之间往返路由。
image

首先,请启动 T3-nano,并按照图示连接以太网线和 RS485 线缆。有两个功能相同的 RS485 子网,为了方便起见,我们将其分别称为“主网”和“子网”,您可以连接到其中任何一个。请从此处安装免费的 T3000 软件:

https://temcocontrols.com/ftp/software/09T3000Software.zip 1

启动后,您将看到如图所示的菜单系统。点击放大镜图标扫描 T3-Nano,它将在 Tab1 中显示。Tab2 和 Tab3 仅供参考,它们会显示通过您电脑的 COM1 端口(如果有)进行的扫描。Tab4 会显示对 Tab1 中发现的所有 IP 设备的 MSTP 子网的扫描。MSTP 子网扫描可能需要较长时间,您可以随时取消子网扫描。最后,Tab5 会显示已发现设备的列表。如果您的设备未显示在 Tab5 中,最好查阅相关文档。 论坛  为了排除故障,需要排除常见的故障原因,例如电缆、网络配置、软件和驱动程序冲突等。

连接到 T3-Nano 后,您只需按照 Tab6 和 Tab7 所示配置 RS485 子网协议和波特率。对于 Modbus 路由,请选择“Modbus 主站”选项;对于 Bacnet,请选择“Bacnet MSTP”。接下来,设置子网设备的波特率。大多数应用场景下,奇偶校验位和停止位设置应保持默认值。

待完成:截至2020年1月,同时使用两个Bacnet端口尚不支持。支持一个Bacnet端口和一个Modbus端口,或两个Modbus端口,但不支持同时使用两个Bacnet端口。我们将很快发布更新,以支持同时使用两个Bacnet端口。

从 IP 到 485 再返回的 Bacnet 路由:

Bacnet路由比较简单,所以我们先来讨论它。要测试Bacnet路由功能,你需要一个连接到T3-Nano子网的子网设备,在本例中,我们将使用霍尼韦尔Spyder VAV控制器。

image

使用 T3000 将 Nano 子网协议设置为 Bacnet。Honeywell Spyder 上电时会自动检测波特率,您可以重启设备来重新启动检测,它应该会自动匹配您在 Nano 上设置的波特率。

image

接下来,您可以使用名为 Yabe 的 Bacnet 设备浏览器工具(位于 T3000 菜单系统 -> 工具 -> Bacnet 工具下)来发现您设置中的 Bacnet 设备。点击 Tab1 旁边的绿色“+”号开始发现过程,选择您电脑的 IP 地址,在本例中为 192.168.0.104。发现的设备现在会显示在 Tab3 的树状图中。

得益于 T3-Nano 的路由功能,Bacnet 工具成功找到了局域网和 RS485 子网上的所有设备,这些设备显示在 Tab1 的树状图中。Honeywell Spyder 通过 RS485/MSTP 连接到 T3-Nano,并显示在 Tab2 中。Spyder 上的所有 Bacnet 对象都显示在 Tab3 中,可以使用 Yabe 工具进行读写操作。T3-Nano 支持块读写,但由于 Honeywell Spyder 仅支持单对象读写操作,因此树状图的填充速度较慢。

无需任何编程即可实现此功能,只需按照上述说明将 T3-Nano 子网设置为 Bacnet MSTP 协议,路由即可自动完成。T3 控制器上的 RX 和 TX 指示灯会闪烁,这是 Bacnet MSTP 网络的正常现象,因为设备会在后台传递令牌并发现其他设备。如果 RX 指示灯没有反应,请检查通信设置和线缆连接。

Modbus IP 与 485 之间的路由:

现在我们可以展示 Modbus 的透明 IP 路由功能了。

image

这里我们在 Tab7 中显示了 T3-Nano 的 IP 设置,其 IP 地址为 192.168.0.33,“Modbus RTU ID”= 3。

image

Modbus ID 3 是一个特殊地址,T3-Nano 设备在局域网和子网中都使用它。任何对 Modbus ID=3 的轮询,T3-Nano 设备都会回复自身的 Modbus 数据。

image

为了查看一些 Modbus 数据,我们使用 T3000 软件中内置的通用 Modbus 轮询工具,可通过 T3000 -> 工具 -> Modbus 工具访问该工具。在 Tab3 中设置 T3-Nano 的 IP 地址,在 Tab2 中将从站 ID 设置为 3。Modbus 数据会显示在 Tab1 中,Modbus 寄存器 6 恰好包含 Nano 的“Modbus ID”,在本例中为 3。

T3-Nano 的 LED 指示灯是实用的调试工具,可快速直观地指示通信活动。此处显示的扫描速率为 1000 毫秒,此时 T3-Nano 以太网端口的 RX 和 TX 指示灯将每秒闪烁一次。子网指示灯不会闪烁,因为 T3-Nano 会回复自身的数据。

为了轮询子网设备,您可以轮询除“ID=3”以外的任何地址,T3-Nano 会自动处理“ID=3”的轮询。在下面的示例中,我们将轮询 RS485 子网上的 Wattnode 功率计,其 Modbus ID 为 19。T3-Nano 会检查 LAN 上的所有 Modbus 数据包,并对任何发送到其 IP 地址的数据包进行回复。LAN 上的每个 Modbus 数据包都包含一个 Modbus ID 参数,Nano 会检查该参数,由于其 ID 为 19,因此它会将请求发送到 RS485 子网。Wattnode 在地址 19 处接收到该数据包,然后将回复发送回 RS485 网络,最后由 Nano 将其转发到 LAN。与上面的 Bacnet 示例一样,T3-Nano 无需任何编程,它只需根据轮询定义将数据包从 LAN 路由到子网,然后再路由回来即可。

轮询定义与上面的示例几乎相同,只是从站 ID 设置现在为 19,如 Tab5 所示。这是一个标准的 Modbus 命令,包含 IP 地址和 Modbus ID。

关于T3-Nano上的LED指示灯,这里再次提供一些调试技巧。扫描速率显示为1000毫秒,这意味着T3-Nano以太网端口的RX指示灯将每秒闪烁一次,表示Modbus轮询工具正在接收数据。数据随后被传递到RS485子网,导致TX指示灯闪烁。当子网设备响应时,RX指示灯将亮起,最后,以太网TX指示灯将闪烁,表示数据已返回到局域网。

**Modbus 与 Bacnet 之间的路由转换**
在下次更新中,我们将展示如何使用 T3-Nano 的编程功能来处理数据。这样就可以将 Bacnet 设备转换为 Modbus 协议,反之亦然。虽然需要一些编程知识,但操作相当简单。

类别: 自动化
0
6115
0

通讯

和我们互动吧!

Temco控制

  • Temco控制
  • 关于我们
  • 博客
  • 联系我们
  • 隐私政策

我的帐户

  • 我的帐户
  • 我的订单
  • 我的收藏

储存信息

  • 地址:4416 South Parkside Court Spokane,WA,Washington,US 99223

  • 电话:(509)316-6652

  • 电子邮件:sales3@temcocontrols.com

bacnet
版权所有 © 2024 Temco Controls,保留所有权利。