0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

两张采集模块应如何使用

Smacq 来源:jf_09164673 作者:jf_09164673 2025-07-10 15:50 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

本篇文章将介绍一种多模块操作方式。我们会把M-2002电压采集模块和M-2101热电偶采集模块通过SDS-1011转换器一起连接到电脑上使用。

wKgZPGhvbDiAdZloAA0RR7oiJoc307.png

一、模块和传感器介绍

进行试验前,需要先介绍一下M-2002模块。它是M2000系列模拟量输入远程IO模块中的一种,可以用来测量电流大小。

wKgZO2hvbFeAT9uaAAWOvr32KUQ207.png

实验中与M-2002模块相连的传感器是压力变送器。它输出的是4-20mA的标准电流信号

wKgZO2hvbHCAH05NAAWOhpMA0-Y828.png

这种传感器已经内置了集成电路,可以将毫伏信号转换成标准电压、电流或频率信号。

M-2101模块是专门用来采集热电偶的I/O模块。

wKgZPGhvbJuAONYoAAbfyBjtpgg432.png

对于它的介绍我们会放在采集热电偶数据时详细介绍。

二、设备间的连接

接下来我们开始连线,首先把M-2002模块与SDS-1011转换器组合在一起,然后将两个模块的电源线(Vs+)和地线(GND)连接。接着把M-2002模块的485-A、B接口,与转换器的485-A、B接口相连。

将电源线正极接入变送器1接口,将变送器的2接口与模块的AI0+接口连接,将电源负极与模块的AI0-接口连接。根据压力变送器的使用说明,我们需要为它提供12~24V的直流电源。最后用USB线缆将它们和电脑连通。

wKgZPGhvbNOAXCEKAAUZE4SXyq8505.png

三、多模块接入时的软件操作

打开软件,点击Device List搜索设备。

wKgZPGhvbPaAaJ6uAAIlUskANKg862.png

然后点击Search搜索COM端口设备。

wKgZO2hvbRWAGPvjAAIJeucf3MM180.png

因为实验中要用到两张M系列的数据采集模块,所以我们要单独修改每个模块的ID号。

进入Basic Config页面。

wKgZO2hvbUCADsAzAAI2hcjPSNg966.png

通过Slave ID控件将模块的ID号修改为2。在这个页面中,大家也可以修改模块的波特率(Baud)、校验(Parity)以及看门狗等内容。

wKgZPGhvbVeANlDhAAg83IjYjhM439.png

而在本次的实验中使用默设置认就好,点击Set保存修改。这时软件会提醒我们重新刷新设备,点击“确定”,点击“Exit”退出界面后重复刚才搜索设备的操作即可。

wKgZPGhvbYCACwOXAAK74UxotWk026.png

然后将M-2101模块与M-2002模块组合并通过SDS转换器连接到电脑上。它的连线方法很简单,只需要将M-2101模块的485接口和电源同M-2002模块一起连接到SDS转换器上就可以了。

wKgZPGhvbaWADVqoAAVUZRDTnHA969.png

回到软件界面,再次点击“Device List”控件。完成搜索设备操作后,就可以看到两张采集模块的信息了。

wKgZO2hvbcOARi_lAAJfwt7wj8M175.png

因为有两张采集卡,如果想要修改其中一张模块的某些设置时,则可以在“Module selection”控件中选中这张模块。

wKgZPGhvbeqAamsvAAIjLH2DuOA842.png

然后点击“Basic Config”、“Function Config”这两个控件,在弹出的界面中修改就可以了。

wKgZPGhvbgWAFcx_AAJ693XQ-zc027.png

“Function Config”页面的内容比较简单,在之后的文章中会有说明,这里就不展开了。最后点击“Data logger”采集数据,在弹出的页面中把两张采集卡所使用的采集通道加入任务列表。点击“Acquisition”,进入采集页面。

wKgZPGhvbimAN_yjAAUJQXhXYrM199.png

点击“RUN”开启数据采集。

wKgZPGhvbkiABF-FAATqzNW6K1I317.png

因为传感器工作需要电源,所以在启动采集前,要先打开电源开关。当温度传感器被放置在热水中时,便能够看到M-2101采集的温度迅速上升。给压力变送器一个压力,也能看到数据的相应变化。

wKgZPGhvbmuAeCaaAA1_4_FBnxU134.png

停止采集后,我们介绍一种单次采集的采集模式,需要使用Cyckles和Period(s)这两个控件。其中Cycles控件决定软件采集次数,Period(s)控件决定软件每次采集间隔几秒。

wKgZO2hvbpOAX_7GAApctDvBwk0605.png

我们可以来实验一下,将Cycles设置为10,将Period(s)设置为1,点击RUN,启动采集。就可以看到软件在运行10秒后自动停止采集。

wKgZO2hvbq-AL6aQAAVbiLCCfk0203.png

回顾上述实验,其中一个不足之处,那就是在压力测试中没有将采集到的电流值转变为传感器应该输出的压力值。解决方法可以是直接在软件中进行单位变换。不过,我们要先求出这两个变量之间的关系,已知变送器的量程为0~6kPa,输出电流为0~20mA,设量程为y,输出电流为x。根据已知量可得方程:

wKgZPGhvbteAIcqNAAAJAKudgzA847.png

解得:k=375,b=-1500

所以两变量得关系为y=375x-1500。y的单位是Pa;x的单位是mA。将k和b的值填入软件中。

wKgZO2hvbv-Ab6_bAAT8g_AJxmQ072.png

再次进行实验时,就可以看到软件显示的是当前传感器测试到的压力值。

四、修改模块ID的必要性

不知道大家有没有注意到,当我们将两张采集模块连接到转换器上使用时,是先连接一个采集模块,更改其ID号后才连接另外一个模块的。

wKgZO2hvbzmADxRpAAXIEvxyKCU588.png

如果我们将两张采集卡同时接入转换器中,会发生什么情况呢?我们来演示一下。

首先需要把两个模块都恢复出厂设置(恢复出厂设置的方法可在模块手册中查阅),然后将连接好的设备同时接入采集卡中。打开软件,搜索设备后我们发现,软件只能识别到其中一个设备。

wKgZO2hvb1WAT-0rAAJNSuEiAwM850.png

出现这种情况的原因是,软件通过每个模块的ID号来区分它们。而在模块出厂时,其默认ID都是1,所以软件就不能同时识别它们。当我们需要使用多块卡同时工作时,首先要为每个模块分配ID号,并在软件中单独依次修改。

以上就是关于多卡操作的实验内容。

文章中所用的采集模块可以在官网的相应页面中找到。另外文章的视频版内容可点击如下链接跳转:M系列多模块操作。

若对文章内容有任何问题欢迎您在评论区留言讨论,也可以搜索我们的微信公众号:思迈科华Smacq直接联系我们。

希望您点赞、评论、转发。再见。

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 温度采集
    +关注

    关注

    0

    文章

    119

    浏览量

    23945
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    还在为电表如何配置而烦恼吗?两张图让你轻松了解

    审核编辑 黄宇
    的头像 发表于 10-31 10:13 136次阅读
    还在为电表如何配置而烦恼吗?<b class='flag-5'>两张</b>图让你轻松了解

    双接口优势:RS232/485开关量输入采集模块

    、安防监控、智能设备等领域的主流选择。 从单设备本地监控到多模块组网传输,RS232/485接口通过不同的通讯逻辑,为开关量数据的高效流转提供了灵活解决方案,也让采集模块的应用边界得到极大拓展。 一、RS232/485接口的通讯
    的头像 发表于 09-08 16:27 677次阅读

    WLAN/WiMAX 时钟选型:TCXO/VCXO/OCXO 如何影响 EVM/CFO(含两张对比图)

    “相噪积分带宽”“目标 MCS EVM”“温漂-CFO”占比占坑位。 4) 两张关键「对比曲线」在哪里看? 论坛不一定支持内嵌 SVG,给你直达锚点(可放大查看): 相噪对比(TCXO/VCXO
    发表于 08-25 14:25

    温度采集模块在线感知环境变化

    温度采集模块作为环境监测系统的核心感知单元,正以数字化触角深入人类活动的各个领域。这种由高精度传感器、智能处理单元和无线通信技术构成的微型化设备,通过持续采集温度参数,构建起环境监测网络的感知
    的头像 发表于 05-14 14:40 503次阅读

    IO采集模块能替代PLC采集卡吗

    和PLC采集卡都是采集数据与传递信号,所以说大部分应用场合都是可以替代的。以下是对者的详细比较以及I/O采集模块能够替代PLC
    的头像 发表于 03-04 12:03 1027次阅读
    IO<b class='flag-5'>采集</b><b class='flag-5'>模块</b>能替代PLC<b class='flag-5'>采集</b>卡吗

    使用MSVC编译器重新生成了DLP_SDK,执行Prepare DLP LightCrafter 4500时,生成的两张格雷码编码图片有问题,为什么?

    最近完成使用MSVC编译器重新生成了DLP_SDK,并且将TIDA-00254项目也在msvc编译器下重新生成成功,但是在执行Prepare DLP LightCrafter 4500时,生成的两张格雷码编码图片有问题,如附件,请问,这种情况是怎么回事?
    发表于 02-28 06:37

    DLP6500外部触发相机的问题求解

    选择playonce后相机会按照个模板分别采集两张图片,但是相机只触发了一次,按照第一模板采集的图片,我想问下触发软件界面还需要额外设置
    发表于 02-25 08:03

    轩展新品|4K USB3.0 TYPE-C编码采集模块震撼来袭

    采集模块
    szxuanzhan
    发布于 :2025年02月21日 18:08:08

    DLP4500投影3个相位的8bit条纹光图案,提高触发间隔到100ms时投影的图案会重叠,怎么解决?

    我需要投影3个相位的8bit条纹光图案,但是当我提高触发间隔到100ms时,投影的图案会重叠,投影一两张时,图案没有出现重叠的情况,另外我的曝光时间为40ms,我希望能尽可能提高图案投影的帧率 我的相机和DLP做了同步,这是拍摄1
    发表于 02-17 07:54

    求助,关于DLP4500图像交换的问题求解

    DLP4500中存储48位图像,记编号为0,1,2,3 PatLut 为0,1,2,0 splashLut为,0,1 但是投射的结果为0,3和两张空白图像。 希望得到帮助。
    发表于 02-17 07:28

    数据采集模块类型与应用

    数据采集模块作为现代自动化和智能化系统的关键组成部分,不仅是连接物理世界与数字世界的桥梁,更是实现数据驱动决策、远程监控与管理的基础。 数据采集模块作为计算机与外部物理世界之间的桥梁,
    的头像 发表于 02-14 16:36 746次阅读

    高精度模拟量采集模块

    高精度模拟量采集模块是工业自动化和信息采集领域中的关键组件,其作用至关重要且功能多样。 模拟量信号通常来源于各种传感器和执行器,如温度传感器的电压输出、压力传感器的电流输出等。高精度模拟量采集
    的头像 发表于 02-08 15:31 814次阅读

    多路温度模拟量采集模块

    多路温度模拟量采集模块在现代工业自动化控制系统中扮演着至关重要的角色。随着工业4.0时代的到来,对生产过程的精准控制和监测要求越来越高,温度作为衡量生产环境、设备运行状态以及产品质量的关键参数之一
    的头像 发表于 02-08 15:30 701次阅读

    MCU数据采集模块支持哪些类型的传感器

    在现代自动化数据采集系统中,MCU(微控制器单元)数据采集模块扮演着至关重要的角色。它们不仅具备高度智能化的特点,而且通过模块化集成设计,能够支持多种不同类型的传感器,为各种应用场景提
    的头像 发表于 02-06 14:33 999次阅读
    MCU数据<b class='flag-5'>采集</b><b class='flag-5'>模块</b>支持哪些类型的传感器

    Arduino采集雷达模块数据与串口绘图

    Arduino采集雷达模块数据与串口绘图
    的头像 发表于 12-14 11:44 1215次阅读
    Arduino<b class='flag-5'>采集</b>雷达<b class='flag-5'>模块</b>数据与串口绘图