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

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

3天内不再提示

CSM数据采集系统CNTMM 模块配置方法

北汇信息POLELINK 2023-10-12 09:21 次阅读

1.Frequency的计算

wKgaomUnRpWAO27iAAB9Hi44G78173.png

图1CNTMMFrequency配置

wKgaomUnRpWAA6GKAABMn_ryrys478.png

图2 频率计算

当前设置为上升沿计算(Option:Risingedge),ThrsUp=6,因此在检查到上升沿后达到ThrsUp开始,到下一个上升沿的ThrsUp为止,整个过程周期T,则Frequency=1/T。

Note:测量过程中,Duty在遇到下一个下降沿(ActiveHigh)时,其数值会保持,Frequency在遇到下一个上升沿(Option:Rising edge)时,其数值会保持。

wKgZomUnRpaAef2UAACWNq3m0lU154.png

图3CNTMMperiod配置

2.Period的计算

当设置为Fallingedge时,计算前一次达到ThrsDn到下一次达到ThrsDn之间的时间,单位为ms。并在每次ThrsDn更新结果。

wKgaomUnRpeAWbQBAAFI5jSCZgU077.png

图4CNTMMperiod测量结果

Range处设置,表示period时间必须在range设置的范围以内,如果监测的period时间超过range设定就会显示timeout。

NOTE:Period的计算与Frequency的计算实际为倒数关系。

3.Dutycycle/PWM

wKgZomUnRpaABx_xAAB8Mx8DDNM273.png

图5CNTMMDutycycle配置

wKgaomUnRpaAHBFzAACif47dN-s910.png

图6CNTMM Dutycycle测量结果

当设置为Active high之后,CNT在>ThrsUp到

4.Pulse计算

wKgZomUnRpaASC-FAACPMQL4mgQ402.png

图7CNTMM Dutycycle配置

wKgZomUnRpaAeRMRAACh6cGwwCA799.png

图8CNTMM Dutycycle配置

设置中为ActiveHigh,因此CNT会将>ThrsUp到< ThrsDn直接的时间记为Pulse的时间。

NOTE:Pulse的计算就是Dutycycle/PWM的分子部分。

5.Pause计算

Pause的计算就是Dutycycle /PWM的分母部分。参见3,Duty cycle/PWM的计算。

6. Revolution

wKgaomUnR72AG7vyAAEzF35z-os740.png

图9CNTMM Dutycycle配置

wKgaomUnRpaAUwrxAABUPKgplac573.png

图10 缺齿齿轮示意图

Revolution用于计算转速。Teeth为测转速时被测对象转一圈所经过的齿数(即被测对象转一圈CNT会检测到的脉冲数),Missing用于填入转一圈缺少的齿数。

CNT根据记录到的脉冲数量计算出转速。

7. Event

脉冲的计数Event有三种:Saturation、Overflow、Continuous:

Saturation是饱和计数,即到达某一设定值后不再计数,CAN报文发出后重新计数;如饱和值设为1000,CAN报文发送周期100ms,在100ms内如果计数已经达到1000将不再计数,只有CAN报文发送才重新计数;

Overflow是溢出计数,即到达溢出设定值后归0或CAN报文发送出去归0;如溢出值为1000,100ms的CAN报文发送或达到1000都能导致溢出;

Continuous是连续计数,在没到达设定值时一直累积计数,CAN报文的周期发送并不能重新计数,只有给模块断电或达到设定值才重新计数。

例如,在测试三种方式时设定CNT的报文发送周期为1s,

wKgaomUnRpaAEfcuAAB6R3Iz7m4395.png

图11CNTMM 模块配置

7.1 Saturation

wKgZomUnSHKAXe7nAAD8996kpuU002.png

图12CNTMMSaturation配置

wKgZomUnRpaAd6xaAACpqzQr18o107.png

图13CNTMMSaturation采集结果

设置中为检查Fallingedge,因此每碰到一次下降沿进行一次累加,然后将每个发送周期中记录的次数发送出来。

如图11中设置overflow为5,在1s发送周期内共10个下降沿,所以最大只显示为4.

7.2 Overflow

同7.1中设置,若改为overflow计数方式,

wKgZomUnRpaAQxb7AACXmVZALhg211.png

图14CNTMMoverflow采集结果

则由于1s内采集到的次数都超过了设置的overflow数值,因此都显示为0,表明相应发送周期内都overflow了。

7.3 Continuous

wKgZomUnSR6Ab4bWAADayCmE-mw743.png

wKgZomUnSSqAS8nTAAExCsTUrM4174.png

图15CNTMMcontinuous采集结果

由于设置为risingedge即每次检查到>thrsup时会计数加1,由于overflow为100,每次检测数量达到100后会重新开始。如果overflow设置为0,则表示计数上限为2^16(CNTpro为2^32).

8. Delay

Delay用于比较两个通道直接的信号

If a CNT-Scan channel is configured to function "Delay", the corresponding virtual channelmay not work as expected. That is because the "effective signal" of a "Delay" channel is theproduct oftwoindependentsignals.

E.g.:AssumeaCNT-ScanwithChannel1 configuredto"Delay1-->2".

With the channel 1 and 2 input signals shown below, the virtual channel 5 would see the"effectivesignal"asshown below.

wKgZomUnRpeAGOrUAAAUDlRPoIU908.png

图16CNTMMdelay示意图

即delay是计算CNT中两个通道(两个通道口需要各接一个采集信号)信号上升或下降沿的时间差。

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

    关注

    7

    文章

    2486

    浏览量

    46560
  • 数据采集
    +关注

    关注

    38

    文章

    4547

    浏览量

    112327
  • CSM
    CSM
    +关注

    关注

    0

    文章

    14

    浏览量

    7654
收藏 人收藏

    评论

    相关推荐

    MES数据采集网关是什么?有什么功能?

    MES系统能够实现生产过程的全面监控和精细化管理,提高生产效率,降低成本,优化资源配置,为企业创造更大的价值。其中数据采集系统是基础。物通博联推出的MES
    的头像 发表于 03-06 16:10 178次阅读
    MES<b class='flag-5'>数据采集</b>网关是什么?有什么功能?

    plc数据采集模块的缺点 plc数据采集模块数据采集卡的区别

    PLC(可编程逻辑控制器)数据采集模块是用于连接传感器、执行器和机器设备,收集实时数据的设备。虽然PLC数据采集模块在工业自动化领域得到了广
    的头像 发表于 01-19 14:20 502次阅读

    labview数据采集系统由哪五部分组成

    LabVIEW数据采集系统由以下五个主要部分组成:硬件、传感器、信号调理器、数据采集卡和LabVIEW软件。 一、硬件部分: 硬件是数据采集系统
    的头像 发表于 01-02 13:53 606次阅读

    数据采集网关:工业数据采集上云

    数据采集网关,以其高效、便捷的特点,成为了现代工业物联网数据采集处理的重要工具。它是连接不同数据源和数据接收设备的桥梁,将各种形式和格式的数据
    的头像 发表于 12-12 16:46 339次阅读
    <b class='flag-5'>数据采集</b>网关:工业<b class='flag-5'>数据采集</b>上云

    专注数据采集分析系统研发 做设备与MES系统中转站

    ,也使得设备数据传输给MES系统成为了可能。 数据采集分析系统采用模块化方式定制,可轻松方便灵活快速的为各生产厂定制,它可同时
    发表于 12-01 17:09

    数据采集仪是如何进行数据采集分析 如何工作的 工程监测数采仪

    数据采集
    稳控自动化
    发布于 :2023年10月26日 09:44:30

    基于以太网网络接口卡VN5600A的CSM数采设备与CANape、CANoe的配置方案

    客户在实际应用中需要使用CANoe或者CANape/vMeasure结合CSM的ECAT模块数据进行采集,而且往往需要面对多路以太网的数据采集
    的头像 发表于 10-16 10:42 976次阅读
    基于以太网网络接口卡VN5600A的<b class='flag-5'>CSM</b>数采设备与CANape、CANoe的<b class='flag-5'>配置</b>方案

    数据采集模块如何选择,振弦采集读数嵌入式开发模块

    数据采集模块如何选择,振弦采集读数嵌入式开发模块 选择数据采集模块时,考虑以下因素:
    的头像 发表于 09-13 09:15 275次阅读

    数据采集模块如何选择 振弦式传感器读数模块VM501 604 608 704S

    数据采集模块如何选择 振弦式传感器读数模块VM501 604 608 704S 选择数据采集模块需要考虑以下几个因素: 1.
    的头像 发表于 08-23 09:19 243次阅读
    <b class='flag-5'>数据采集</b><b class='flag-5'>模块</b>如何选择 振弦式传感器读数<b class='flag-5'>模块</b>VM501 604 608 704S

    什么是数据采集仪它有什么作用

    数据采集
    稳控自动化
    发布于 :2023年08月14日 09:28:12

    工业数据采集管理能为生产带来这些改变!

    数据采集管理软件,实现对现场的设备进行远程配置、远程调试、远程诊断、远程更新程序等功能;可进行远程配置、监测、诊断、更新程序等功能。 工业数据采集管理软件
    发表于 08-01 17:39

    数据采集–DAQ系统指南

    MCC提供多种应用和接口的数据采集方案。无论您测量电流、电压、温度、应变力还是数字信号,MCC均提供高质量的硬件设备并有相关的软件和驱动,且可以根据您的需求建立自己的数据采集系统
    的头像 发表于 07-03 14:48 865次阅读
    <b class='flag-5'>数据采集</b>–DAQ<b class='flag-5'>系统</b>指南

    自动化数据采集仪 MCU

    HMU-6000自动化数据采集仪是用于采集振弦、RS485输出的传感器信号,拥有超低功耗,超小体积,超大存储,超简洁配置。自动化数据采集仪将测量、传输、供电功能集成在
    的头像 发表于 06-25 15:34 445次阅读
    自动化<b class='flag-5'>数据采集</b>仪 MCU

    无线模块在工业数据采集领域的应用

    数据采集又被称为数据获取,是借助一种无线模块,传感器,从系统外界采集数据并导入到系统内部的实现
    的头像 发表于 06-20 16:22 236次阅读

    如何使用CSM数采模块采集电压

    作者|YUM小编|吃不饱CSM公司作为测试技术行业中的领先者,主要提供以下专业测试产品与相关技术服务:用于各种车辆和检测台架的数采测试系统数据记录仪。在数采测试系统方面,高度集成的C
    的头像 发表于 05-18 10:54 573次阅读
    如何使用<b class='flag-5'>CSM</b>数采<b class='flag-5'>模块</b><b class='flag-5'>采集</b>电压