电子说
步骤1:水流量测量所需的物联网项目
In在本文中,您将了解如何监控TUF-2000超声波流量计的细节,其中传感器集线器连接到RS-485Modbus传感器适配器。
与其他监控部署一样,您需要确定哪种互联网连接,电源,机箱等最适合您的特定部署方案。如果您有任何建议或有任何疑问,请随时通过Info@Valarm.net与我联系。
开始监控这些TUF-2000系列流量计,您需要以下产品:
TUF-2000系列流量计,如TUF-2000S,或其他固定安装,防爆或可安装在墙上的版本,您可以在此处的图片中看到故事
流量传感器与TUF-2000流量计兼容,用于监控流量和/或温度,如照片中的传感器上的夹具
传感器集线器将传感器测量结果上传至
用于连接流量计并与之通信的RS-485传感器适配器
步骤2:将流量计连接到RS-485传感器
将传感器集线器链接到Tools.Valarm.net后,您将会将RS-485传感器适配器连接到TUF-2000系列流量计。
您可以通过将您选择的电线从流量计上的+(正极)485连接到RS-485传感器适配器上的正极(+)来实现。同样,使用电线连接流量计和RS-485传感器适配器上的负( - )通道。你会在照片中看到我们发现使用红色和黑色电缆可以很容易地记住和跟踪。
请记住配置并遵循流量计说明,如果还没有,请按照以下步骤配置所需的设置:换能器类型,液体类型,安装类型,管道外径,管道材料和管壁厚度。并确认您的水传感器安装具有强大的信号强度和质量,以确保您的水监测系统具有可靠的测量和读数。
步骤3:配置流量计RS-485 Modbus传感器适配器
现在连接好后,插上Yoctopuce RS-485传感器适配器到您的计算机。确保您的流量计也已通电,并且您的RS-485与正负极引线相连,与您的流量计相匹配。
启动您的virtualhub软件并将浏览器指向http://本地主机:4444。单击RS-485传感器适配器的“configure”菜单按钮。确保此处的RS-485传感器设置与您在TUF-2000系列流量计上设置的相匹配。
我们建议您使用以下RS-485 Modbus设置:
Modbus RTU
9600 Baud
8个数据位
无奇偶校验
1个停止位
简而言之,这是RS-485 Modbus RTU,8N1为9600波特。接下来,我们将创建一个作业文件,对RS-485传感器适配器进行编程,以便根据需要自动查询流量计。然后您的流量计测量值将上传到Tools.Valarm.net。单击RS-485 virtualhub设置窗口中的管理作业文件按钮以创建新的作业文件。单击定义新作业以创建新作业文件。
然后单击“添加步骤”以将新任务添加到新创建的作业文件中。您可以在示例中看到我们将我们命名为flowtuf.job task1。
接下来,您将编辑1和唯一的任务。您可以将任务设置为周期性,以便流量计传感器以预定义的间隔发送数据。如屏幕截图所示,将您的任务配置为使用自定义协议。您将为要从流量计查询的每个变量添加一个步骤。您将看一下您的TUF 2000系列流量计文档,找出您需要根据流量计的测量值来查询哪个Modbus寄存器。
我们已经包含了我们发现的手册中的截图在网上搜索。在这些示例中,我们将查询流速,速度和正累加器/总流量使用情况。现在我们如何使用每个MODBUS查询特定的流量计Modbus寄存器?
对于您要查询的每个变量,您将在流量计手册中找到寄存器编号,然后减去1.然后使用任何转换器将该十进制数转换为十六进制,如搜索到的那样。网页。我们来看一些例子。在我们的示例屏幕截图中,您将看到我们正在查询寄存器变量:
流速(寄存器0001)表示我们要将1 - 1转换为十六进制。所以这是0到十六进制,我们的十六进制转换器告诉我们这是0,所以这是一个简单的开始。
速度(寄存器0005)表示我们将5-4转换为十六进制。十六进制的4只是4。
总流量使用/正累加器(寄存器0115)表示我们将0114从十进制转换为十六进制。十六进制中的0114是72。
现在让我们设置任务来查询这些寄存器。为要查询的每个变量添加一个步骤。
例如,如果我们要查询正累加器的总流量使用情况,那么您将使用带有参数的writeMODBUS命令:
010300720002
注意72在争论的中间。对于您要查询的任何其他变量,这是您需要更改的关键。例如,您将在屏幕截图中看到我们发送的另外两个Modbus命令在命令参数中有04和00而不是72.所以用您需要查询的寄存器替换这2个数字。现在,在您查询了注册表之后,您需要一个存储位置并保存流量计传感器对您的查询的响应。我们将使用expect命令执行此操作。
使用参数:: 010304($ 1:FLOAT32X)为expect命令添加一个步骤。*
重要提示:请注意,$ 1告诉传感器适配器将此传感器查询存储在通用传感器变量1中,我们稍后将其映射并与Tools.Valarm.net上的列/字段关联。正如您在屏幕截图中看到的那样,如果我们想查询多个寄存器并将它们存储在不同的传感器字段中,那么将genericSensor2的expect命令更改为$ 2,将genericSensor3更改为$ 3,依此类推。您将尝试并使用此功能,直到您从工业传感器获得您,您的团队和组织所需的信息。
另请注意,在带有寄存器的流量计文档中,您会看到寄存器编号和格式。如果文档中的格式为REAL4,那么您将使用截图中显示的FLOAT32X数据类型。但是,如果您需要查询不同类型的格式,请与我们联系,因为您需要最新的RS-485固件,并将使用其他数据类型,如DWORDX,用于类型为LONG的Modbus寄存器。
一旦添加了要查询所需流量计变量的所有步骤,请在作业文件中设置重复间隔。你会在截图中看到我们设置我们每5秒查询一次。根据您想要的信息不堪重负和淹没,您可以每隔60秒,300秒/5分钟或任何时间间隔查询您的传感器,最适合您和现场监控部署。
保存您的作业,然后单击“运行”以开始运行。您可能希望使用主RS-485菜单中的下拉列表将作业文件设置为启动作业。您可以在此处的屏幕截图中看到我们已完成此操作。保存完所有设置后,您可以重新启动RS-485传感器适配器,或者将其拔下并重新插入,以确保它在启动时按照您的需要运行。通过在virtualhub主窗口中单击传感器的序列号,您可以看到串行接口与设备的对话。您将亲眼看到命令和响应。这是确认每个人都在握手,说话和表现自己喜欢的方式的好方法。
您还可以在主虚拟窗口中单击显示设备功能以查看最新流量计的实时结果传感器测量值存储在上传到Tools.Valarm.net的通用传感器X列中。
现在,您的RS-485 Modbus传感器适配器配置为与流量计完美配合。让我们来看看如何使用指向Tools.Valarm.net的Web浏览器从任何设备管理,映射,分析和查看您的实时水监控信息。
步骤4:配置您在云中监控的流量计
在您关注此视频并配置并将传感器中心链接到Tools.Valarm.net后,您将记住集线器配置下的传感器映射选项卡。
现在在传感器映射选项卡下,您将看到最后报告的传感器下的RS-485传感器适配器。您可以单击添加以添加存储流量计寄存器值的每个通用传感器。在我们的案例中,您在本博客故事中看到的示例中,我们保存了流量,速度和总流量使用/正累加器在genericSensor分别为1,2和3个变量。
您将传感器变量映射到最适合您的列,例如我们在其中使用的calc列或用户列您正在查看的屏幕截图的示例。而已。现在您将看到您的流量计传感器值正在上传到Tools.Valarm.net。但是,您经常将传感器中心设置为上传的频率是您上传新数据的频率。您可以将这与您的作业文件查询流量计的频率联系起来。
例如,如果您每15分钟上传一次到Tools.Valarm.net,那么您只需要查询流量计每900秒就有一份工作文件。我们可以配置的另一个便利是使用Tools.Valarm.net的自定义列重命名/别名功能。请查看我们的文档,了解如何执行此操作或按照屏幕截图示例将用户列昵称为更具描述性的名称,如流量计流量,速度,总流量,正累加器或用水量。
请记住要从流量计中查询变量的单位。例如,正累加器变量以立方米/m³报告。如果您想自动将其转换为加仑,升或其他单位,请使用我们的计算器功能,例如自动乘以常数值。现在,您可以在Tools.Valarm.net上进行所有流量计测量,以便您可以从世界上任何地方远程监控和管理水资源。
最后请注意,在有效监控流量计,水井和水位时,您可能更喜欢使用您所看到的自定义网络仪表板。
步骤5:完成水监测系统和流量测量解决方案
这就是它。
让我们回顾一下有关使用这些RS-485传感器适配器和Tools.Valarm.net监控超声波流量计的一些经验教训和需要记住的事项.Valarm.net:
在传感器和管道之间放置一些偶联剂或热化合物。如果您忘记了这一点,那么您的超声波流量计将无法接收传感器/传感器的测量结果。请注意,您可以尝试使用凡士林,液体肥皂或任何其他润滑剂等物质作为偶联剂。
请记住,有许多类型的流量计,因此请选择最适合您的方案的品牌和型号。无论您需要使用叶轮,螺旋桨,机械,磁力,超声波还是其他流量计技术,我们都随时准备为您提供帮助,请随时与我们联系。
特别注意确保没有任何灰尘颗粒,沙子或偶联剂以外的任何其他物质。您不希望在管道的外表面和传感器之间留下任何额外的东西。
全部0条评论
快来发表一下你的评论吧 !