电子说
在当今的工业自动化和物联网领域,无线通信技术正发挥着越来越重要的作用。SmartMesh WirelessHART 作为一种先进的无线网状网络技术,为工程师们提供了高效、可靠的通信解决方案。本文将详细介绍 SmartMesh WirelessHART 的快速上手步骤,帮助工程师们轻松搭建和配置无线网状网络。
文件下载:DC9003A-C.pdf
本文档旨在为用户提供 SmartMesh 和软件开发工具包(SDK)的快速、便捷的开箱体验。文档中介绍了多个软件组件,包括用于将 USB 连接转换为虚拟 COM 端口的 FTDI 驱动程序、终端应用程序以及允许用户通过图形界面与节点(mote)和管理器(manager)API 进行交互的 SmartMesh SDK。
由于调用文库搜索失败,未能获取到SmartMesh WirelessHART 软件组件作用的相关内容。下面继续为你完成文章。
SmartMesh WirelessHART 套件包含一个 SmartMesh WirelessHART 管理器(LTP5903CEN - WHR)、五个 Eterna 节点和一个接口板(DC9006A)。不同的管理器/节点组合有不同的套件,如 DC9007A(包含 DC9003A - C 节点和 LTP5903CEN - WHR 管理器)和 DC9022A(包含 DC9018A - C 节点和 LTP5903CEN - WHR 管理器)。所有套件中的节点都配备芯片天线,RF 认证设备可单独订购,如带有 MMCX 连接器的 DC9018B - C 节点。
在进行硬件连接时,要确保各个组件的正确连接。例如,连接管理器 CLI 时,需要使用 DB - 9 串行电缆将 LTP5903EN - WHR 上标有“Serial 2”的端口与计算机相连。如果计算机没有 DB - 9 串行端口,则需要使用 USB - 串行适配器(如 Keyspan 19HS)来启用 CLI。
虽然大部分操作是通过 PC 完成的,但 PC 并不参与无线网状网络的形成,它只是用于可视化网络并与之交互。连接管理器 CLI 时,需要输入用户名和密码(默认用户名和密码均为“admin”)。在 Windows XP 系统中,可使用自带的 Hyperterminal 客户端;在 Windows 7 系统中,则需要下载如 PuTTY 等终端客户端。端口设置为 115200 波特率、8 数据位、无校验、1 停止位、无流控制。
网络的形成无需人工干预,节点和管理器预先配置了安全和网络信息,通电后会自动形成网络。先开启管理器(LTP5903CEN - WHR),通过“trace motest on”命令可让管理器在节点状态转换时打印消息。依次开启节点,几分钟内即可形成完整的无线网状网络。
通过 USB 端口将 PC 与节点连接。先将节点连接到接口板,再将 USB 电缆插入 PC 的 USB 端口。插入后会自动添加四个虚拟 COM 端口,若未自动添加则可能需要安装 FTDI 驱动程序。通常使用第三个 COM 端口进行 CLI 连接,第四个用于 API 连接,但在 Windows 7 系统中可能需要测试每个端口来确定。
连接节点 CLI 与连接管理器 CLI 类似,使用第三个 COM 端口,端口设置为 9600 波特率、8 数据位、无校验、1 停止位、无流控制。通过“minfo”命令可获取节点信息。将节点从“master”模式切换到“slave”模式,需要执行“set mode slave”和“reset”命令,以开启节点的 API 端口。
SDK 包含通过 GUI 界面执行各种有用功能的应用程序,基于 Python 但无需安装 Python 即可使用预编译的应用程序。下载并解压 SmartMeshSDK 的 zip 文件,将其移动到计算机的任意位置,无需其他安装步骤。
使用 APIExplorer.exe 应用程序连接到节点的 API。选择网络类型为“SmartMesh WirelessHART”,设备类型为“mote”,输入节点的 API COM 端口(第四个添加的端口)进行连接。连接成功后,通过一系列命令(如“getNVParameter.networkId”“getParameter.moteStatus”“join”)让节点加入管理器。最后可使用管理器 CLI 命令(如“ping”)测试节点的连接情况。
完成基本网络形成和与节点、管理器的交互后,可安装 SmartMesh WirelessHART 工具指南中讨论的额外工具。这些工具提供了额外的可视化和管理器配置选项,支持 API 测试,有助于应用开发。
选择硬件平台(模块化认证或芯片级),参考硬件集成应用笔记和集成指南进行稳健的硬件开发。
确保所有板子的电源开关设置为“on”,否则可能出现节点看似运行但无法可靠通信的情况。
保持 USB 端口使用的一致性,标记用于节点连接的 USB 端口,避免更改其用途,以确保 COM 端口分配的一致性。
确保节点 CLI 的波特率设置为 9600,节点/管理器 API 和管理器 CLI 的波特率设置为 115200。
要启用和使用节点板的 API/接口,必须将其设置为“slave”模式,并手动执行“join”命令让节点加入网络。
通过本文的介绍,工程师们可以快速上手 SmartMesh WirelessHART 技术,搭建和配置无线网状网络。在实际应用中,遇到问题时可参考故障排除部分的内容,同时可进一步深入研究相关文档,如 SmartMesh WirelessHART 用户指南、API 指南等,以充分发挥该技术的优势。你在使用 SmartMesh WirelessHART 技术过程中遇到过哪些有趣的问题呢?欢迎在评论区分享。
全部0条评论
快来发表一下你的评论吧 !