如何在快捷方式中创建自定义传感器

通过杰森·里特|更新日期:02/27/2019 |评论:2

搜索博客


订阅博客

设置你的首选项,当有新的博客文章发布时,你会收到与你的兴趣领域相匹配的电子邮件通知。


区域/应用

产品分类

活动

企业/新闻

输入你的电子邮箱地址:



建议文章

您要了解更多信息吗?让我们知道。请尽可能具体。

让这个字段为空

短切不发现传感器匹配

你有没有想过短削减以支持更多的传感器?虽然短切支持许多传感器,但您可能已经发现您要测量的传感器不是在列表中。那你怎么办呢?如何将该传感器添加到数据记录器程序中?在本文中,我们将讨论如何在简短的剪切中轻松创建自己的自定义传感器文件,以便在您的程序中使用。

The Short Cut Program Generator是一个软件工具,可以帮助新手和专家在五个简单的步骤中创建数据记录器程序。作为一个额外的好处,快捷方式也为您创建一个可打印的接线图。快捷方式与LoggerNetPC400软件您也可以从快捷下载页面

本文的内容假定您已经熟悉使用短剪切创建数据记录程序程序的五个步骤,并且您已准备好创建自己的自定义传感器文件。如果您对短期剪切相当新的,您可以通过观看视频来学习基础知识快捷网页

何时创建自定义传感器

Short Cut有一个名为“通用测量”的传感器文件夹,包含几种不同类型的测量。如果您知道您的传感器的输出类型,那么您就可以使用这些通用的测量方法之一—特别是如果您只需要为该传感器编程一次的话。然而,当您有一个经常使用的传感器,并且您不想每次使用传感器时都编辑通用测量值时,通用测量值可能不是最好的选择。如果您创建一个自定义传感器,它将为您节省时间和精力。

自定义传感器示例

在本例中,我们将在快捷方式中介绍如何创建自定义传感器的步骤。对于这个例子,假设如下:

  • 您有一个最喜欢的张力计,您经常连接到CR1000 Datalogger以测量土壤水域潜力。
  • 从制造商的规格表中,您知道张力计输出是4到20 mA的信号,其测量范围是0到-93 kPa。
  • 从张力计手册和过去的经验中,您知道张力计需要12到24 VDC的功率,并且它具有红色电源引线和黑色信号引线。
  • 由于CR1000测量电压而不是电流,因此您需要使用100Ω或125的精密分流电阻ω..这CURS100 100欧姆电流终端输入模块,可将4至20 mA信号转换为CR1000可测量的400至2000 mV信号。

随着Short Cut的运行,创建自定义传感器的第一步是选择工具|选项在屏幕上方的菜单上。在打开的“选项”对话框中,选择启用创建自定义传感器文件复选框,并选择按钮。

选项对话框

要将拉力计添加到“快捷方式”中的传感器列表中,请遵循以下步骤:

  1. 在快捷方式中,转到新建/打开屏幕,并选择创建新项目按钮。

  2. 这将把您带到Datalogger屏幕。在“数据记录器模型”字段中,选择CR1000..选择下一个按钮。

  3. 在传感器屏幕上,在可用的传感器和设备字段中,右键单击所需的传感器。如果列表上有一个与您的传感器非常相似,请选择一个。

    对于此示例,请按照下列步骤操作:
    1. 双击传感器文件夹中。
    2. 在通用测量子文件夹中,选择4 - 20毫安输入

      4- 20ma输入选择

    3. 右键点击4 - 20毫安输入,并选择创建自定义传感器

  4. 一个自定义传感器对话框打开,您可以在其中进行编辑以创建您的传感器。

    自定义传感器对话框

    • 使用长名字字段在可用传感器和设备字段中创建传感器的路径。
    • 在ShortName字段中,键入为自定义传感器显示短切的名称。
    • 如果您的计算机上有传感器的图像,则可以指定对其的路径。确保这一点图像选中复选框,并使用“浏览”按钮添加图像文件的位置。
    • Properties选项卡上的其他可编辑字段为Short Cut提供了生成正确CRBasic代码所需的信息。对于您编辑的每个字段,选择或取消选择对用户可见复选框。
      小费:如果您不希望值发生变化,可以使用此复选框隐藏值。
    • 在自定义传感器对话框的底部,在带有滚动条的大注释字段中,您可以输入自己的描述和注释。

    当你完成编辑时,你的自定义传感器屏幕可能看起来像这样:

    编辑自定义传感器屏幕

    在本例中,Long Name字段创建了一个名为“Custom”的新文件夹,下次您想在CR1000程序中使用它时,将在该文件夹中找到新的传感器。

  5. 要自定义传感器接线,请选择布线选项卡。

  6. 选择线标题(例如高的或者低的)打开“连线属性”对话框。在这个框中,您可以更改标题和导线颜色以匹配您的传感器。

    在该示例中,第一线标题将改变为“信号,黑色”,第二线标题被改变为“跳线到G”:

    编辑线条标题

  7. 如果您发现无法在接线选项卡上输入您想要的某些信息,请在底部的Notes字段中键入它。

    在我们的示例中,不可能在“接线”选项卡中添加红色电源引线,并指定它连接到12V,因此信息将被输入到注释字段中。

  8. 完成编辑自定义传感器文件时,请选择另存为按钮。默认情况下,文件被保存到您的Campbellsci工作目录(C: Campbellsci\SCWin\sensors),文件扩展名为.SCU

    小费:保存用于自定义传感器的图像是良好的做法,以C:\ CampBellSci \ Scwin \图像。

既然您已创建自定义传感器文件,则每当使用短切笔写CR1000程序时,它将显示在可用的传感器和设备字段中。显示屏如下所示:

传感器添加到列表中

由于某些字段隐藏在视图中,因此此窗口中唯一的可编辑项目是传感器名称和测量单元。

注意:如果要在其他数据记录器模型上使用自定义传感器,则必须重复此处概述的步骤。简短,一定要选择不同的数据记录器。

小费:定期备份您的Campbellsci工作目录,以保存您所有的自定义传感器文件,数据记录器程序,特别是您的数据记录器数据。

结论

当您在“快捷方式”中创建自定义传感器文件时,您可以启用此工具更有效地帮助您创建数据记录器程序。通过一些练习,您可以将一整套非标准传感器添加到Short Cut中,并以比以往更快的速度创建数据记录器程序和接线图。

如果你有任何自定义传感器编程的问题,在下面张贴他们。


分享这篇文章



关于作者

杰森·里特Jason Ritter是Campbell Scientific,Inc。的高级支持和实施工程师,他与客户合作,帮助他们尽可能地万博matex网页登录获得最佳测量。杰森是坎贝尔科学的长期粉丝,在将公司作为应用工程师加入公司之前,为客户提供了十年。他还担任土壤科学家,土壤产品经理,土壤市场经理和产品集团经理的职位。

查看本作者的所有文章。


评论

BZKM.|07/19/2020在PM 05:25

嗨杰森,

我正在使用CR1000数据记录器和Loggernet软件,即三个传感器:

1. Combitech Ice Monitor,输出(4-20 mA)(冰重量)

2.Lambrecht eu,输出(Rs-422),测量(风向,风速,空气温度,相对湿度,气压)

3.全息光学t44,输出(0-5V,数字高/低),(检测结冰)

当我在loggerNet软件中找到传感器时,我无法在列表中找到任何这些。我需要自定义添加他们,就像你告诉这里?如果是,如何添加2、3个传感器。我从这个视频学到的如何添加传感器1。

谢谢

Notso|2021年1月22日上午11点20分

我很抱歉这么晚才回复这些问题。不幸的是,在Short Cut中提供的通用测量方法不支持串行传感器,所以带有RS-422输出的Lambrecht Eulos不能创建自定义传感器。CRBasic程序编辑器将必须用于编程串行命令,允许CR1000与该传感器通信。

HOLO光学T44冰传感器具有可通过数据记录器上的脉冲通道测量的信号,因此称为脉冲的通用测量,设置为测量高频,可以使用频率的原始测量结果来创建自定义传感器。似乎可能需要其他处理测量频率的处理,这不能在脉冲指令中完成。可以使用在简短切割的计算文件夹中输入的用户来完成附加处理。然而,它可能更容易,用CRBasic程序编辑器进行编程。

登录或注册评论。

我们在社交媒体上活跃起来!
通过在这些平台上关注我们,了解我们的最新消息:

Baidu