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

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

3天内不再提示

如何使用网络IO的脉冲计数和脉冲输出功能?

亿佰特物联网应用专家 2023-09-08 08:22 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

适用型号

该笔记适用于ME31系列、MA01系列等IO设备,其中脉冲计数需要IO设备具有输入检测(即,DI输入)功能,脉冲输出需要具有开关量输出(即,DO输出)功能。

功能说明

1、脉冲计数

支持对DI采集到的输入信号次数进行累计计数并存储到设备寄存器中,主机设备可通过Modbus指令获取计数值。

可配置三种输入采集判断方式,一种上升沿(按键释放计数),一种下降沿(按键闭合计数),第三种电平(按键闭合释放都会计数)。

滤波参数用于输入信号有效性判断,比如默认使用6即6ms以下的输入信号作为抖动不会进行计数也不会判断为有效的输入信号。

清空方式,支持配置为自动清空,即读取计数寄存器后自动清空计数,手动清空,即寄存器需要手动地清空信号(使用Modbus指令对计数寄存器赋值0或者触发手动清空信号)。

2、脉冲输出

脉冲输出即开关量闭合一定时间后自动释放的功能,目前最大可以配置65535ms。

功能应用介绍

本例程介绍脉冲输入配置方法与注意事项,并通过按键演示不同采集模式下设备的寄存器存储情况;

分别配置DO1为3000ms脉冲输出模式、DO2为4000ms脉冲输出模式演示脉冲输出功能。

1、应用框图或接线图

badfde84-4ddd-11ee-a20b-92fbcf53809c.png

2、软件和硬件准备清单

软件:Modbus Poll、亿佰特IO模块配置测试工具。

硬件:电脑DC 12V电源适配器、ME31-AAAX2240(可替换其他型号),指示灯*2、按键、导线若干。

功能实现

1、演示清零方式

baf04bb6-4ddd-11ee-a20b-92fbcf53809c.png

首先打开“亿佰特IO模块配置测试工具”,配置正确的波特率参数(出厂一般为9600-8N1),点击“搜索设备”,ME31系列产品默认地址为1,MA01系列产品模式出厂地址为32,选择需要配置的设备“ME31-AAAX2240”,DI相关配置需要打开“基本设置”界面配置参数;

bb12d186-4ddd-11ee-a20b-92fbcf53809c.png

通过下拉列表配置DI1为“手动”DI2为“自动”,按键同时连接到DI1与DI2用于展示不同清零方式的存储机制,手动按下几次按键,在通过上位机读取计数值;

bb26bca0-4ddd-11ee-a20b-92fbcf53809c.png

再次读取计数值,使用“自动”清零的输入计数寄存器自动进行清零;

bb3b2e10-4ddd-11ee-a20b-92fbcf53809c.png

手动清零DI1的计数寄存器;

bb4fcf0a-4ddd-11ee-a20b-92fbcf53809c.png

2、演示触发方式

分别将DI1与DI2配置为“上升沿”与“下降沿”,电平模式其实就是对“上升沿”“下降沿”都进行计数触发,配置完成后重启设备;

bb618100-4ddd-11ee-a20b-92fbcf53809c.png

按下按键不释放按键,点击“刷新数据”,“下降沿”触发方式已经触发一次计数;

bb751436-4ddd-11ee-a20b-92fbcf53809c.png

清空DI2的计数值后释放按键,观察“上升沿”触发方式的效果;

bb83bf7c-4ddd-11ee-a20b-92fbcf53809c.png

3、Modbus Poll采集ME31计数值

投入使用后一般只会使用到DI计数值(402527)与手动清空信号寄存器(402727),其余配置寄存器可在投入使用前配置完成,若需要实时改变工作模式也可通过手册提供的寄存器指令表利用Modbus协议配置设备;

bb912bc6-4ddd-11ee-a20b-92fbcf53809c.png

配置DI计数寄存器与DI清空信号寄存器,我这里使用两个通道,配置如下:

bba76a12-4ddd-11ee-a20b-92fbcf53809c.pngbbc0bc10-4ddd-11ee-a20b-92fbcf53809c.png

4、配置与实现脉冲输出

bbd30bc2-4ddd-11ee-a20b-92fbcf53809c.png

脉冲配置只需要在上位机中将工作模式设置为“脉冲模式”,配置释放时间为3000与4000。

使用上位机控制DO1与DO2闭合,开启自动刷新状态监测DO是否实现脉冲输出。

bbeb2662-4ddd-11ee-a20b-92fbcf53809c.png

使用Modbus Poll软件连接设备的线圈寄存器,如下图所示:

bc061d96-4ddd-11ee-a20b-92fbcf53809c.png

控制DO1与DO2线圈闭合,观察指示灯是否在3s与4s后熄灭。

bc22084e-4ddd-11ee-a20b-92fbcf53809c.png

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

    关注

    0

    文章

    511

    浏览量

    42882
  • 网络
    +关注

    关注

    14

    文章

    8336

    浏览量

    95560
  • 设备
    +关注

    关注

    2

    文章

    4884

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    伺服位置控制,接收脉冲的几种形式

    机(如PLC)发出的脉冲指令的具体逻辑形式。主流有以下三种: 脉冲形式 特点 典型应用场景 脉冲+方向 (Pulse + Direction) 仅需一路高速脉冲口,通过另一路
    的头像 发表于 04-08 15:38 132次阅读
    伺服位置控制,接收<b class='flag-5'>脉冲</b>的几种形式

    高速脉冲计数采集模块怎么用?485通讯,监测频率、占比、周期

    高速脉冲计数采集模块的使用,核心是硬件接线→参数配置→数据读取与应用三步,关键在于信号匹配、模式选择与抗干扰处理。 一、硬件接线(基础) 1. 电源接线 - 模块供电:常见 DC 5V/12V
    的头像 发表于 03-05 17:28 683次阅读

    脉冲/频率计数采集模块:高速脉冲+频率,支持断电保存

    脉冲/频率计数采集模块是工业里专门 “数脉冲、测频率” 的小硬件,相当于给传感器、电机、流量计装了一个高精度计数器 + 测速仪。 一、主要功能
    的头像 发表于 03-04 16:06 386次阅读

    探索LTC6993:多功能单稳态脉冲发生器的设计与应用

    探索LTC6993:多功能单稳态脉冲发生器的设计与应用 在电子设计领域,单稳态脉冲发生器是一种非常实用的电路,它能够在接收到触发信号后,输出一个固定宽度的
    的头像 发表于 02-25 10:20 287次阅读

    从控制到执行:工业级脉冲输出模块核心应用场景详解

    工业级脉冲输出模块作为工业自动化的“精准信号发生器”,核心功能输出高频、稳定、可编程的脉冲信号,实现对执行器(电机、阀门、气缸等)的速度、
    的头像 发表于 01-04 16:48 631次阅读

    如何通过PWM脉冲控制电机?

    领域。 PWM脉冲是一种脉冲宽度调制技术,通过调节脉冲的高低电平时间比例来控制电路的平均电平值,来对输出的波形进行控制,获得模拟参数,其中有几个比较重要的参数分别是频率、占空比和精度
    发表于 11-28 06:58

    一文带你读懂“脉冲输入输出模块”

    脉冲输入输出模块”,正是这位默默无闻的“信号翻译官”。 一、什么是脉冲输入输出模块? 简单来说, 脉冲输入/
    的头像 发表于 11-24 17:10 1211次阅读
    一文带你读懂“<b class='flag-5'>脉冲</b>输入<b class='flag-5'>输出</b>模块”

    定时器实现步进电机的正反脉冲计

    的外部时钟模式 B 和挂起模式,实现步进电机的正反脉冲计数。 注:本应用笔记对应的代码是基于雅特力提供的V2.x.x 板级支持包(BSP)而开发,对于其他版本BSP,需要注意使用上的区别。 支持
    发表于 09-10 16:40

    由倍讯科技研制的CCLinkIE转ModbusTCP网关,可达成与脉冲计数器的连接

    本研究案例展示三菱可编程逻辑控制器(PLC)在工业自动化控制中的实际应用。应用时,将三菱PLC与脉冲计数器相连,实现控制与数据采集功能。采用CCLinkIE到ModbusTCP的网关转换方式,解决不
    的头像 发表于 08-26 16:58 752次阅读
    由倍讯科技研制的CCLinkIE转ModbusTCP网关,可达成与<b class='flag-5'>脉冲计数</b>器的连接

    基于脉冲计数的无位置BLDCM转子位置精确检测方法

    对电机逆变侧所通 PVM 脉冲进行计数,并采用校正算法来确定电机转子的精确位置。在 Malsb/Sim-ilink 下对该转子位置检测方法进行建模,设计了基于 DSP F28I2的 BLDCM 控制
    发表于 07-29 16:14

    高压变频经常讲30脉冲、36脉冲是什么意思?

    在电力电子技术领域,高压变频器的脉冲数是一个关键参数,直接影响着设备的谐波抑制能力和输出波形质量。所谓30脉冲、36脉冲,指的是变频器整流侧采用多
    的头像 发表于 07-27 22:16 1712次阅读
    高压变频经常讲30<b class='flag-5'>脉冲</b>、36<b class='flag-5'>脉冲</b>是什么意思?

    生产线产量计数脉冲采集物联网解决方案

    在工业生产智能化转型的浪潮中,生产线的高效运转与精准管理成为企业提升竞争力的关键。然而,传统生产线在产量计数脉冲数据采集方面,常面临数据滞后、准确性不足、信息孤岛等问题,严重制约了生产决策的及时性
    的头像 发表于 07-14 14:53 903次阅读

    开疆智能CCLinkIE转ModbusTCP网关连接脉冲计数器配置案例

    本案例是三菱PLC通过CCLinkIE转ModbusTCP网关连接脉冲计数器的配置案例,具体配置如下。 配置过程: 首先设置从站通讯参数 主要设置IP地址,工作模式以及端口号(Modbus默认502
    的头像 发表于 06-25 17:49 654次阅读
    开疆智能CCLinkIE转ModbusTCP网关连接<b class='flag-5'>脉冲计数</b>器配置案例

    经过光耦之后,脉冲计数功能为什么不能实现?

    设置PA0为普通定时器,复用推挽输出,但是发现信号经过光耦之后高电平不到2V,不能进行脉冲计数,如果设置成中断输入,高电平是3.3V,请问这是啥原因?现有的电路能否实现脉冲计数功能
    发表于 06-17 06:08

    脉冲群衰减器检验电快速瞬变脉冲群发生器的脉冲电压波形

    在做EFT(电快速瞬变)抗扰度测试前,通常我们都要检验下电快速脉冲群模拟器生成的电压脉冲是否拥有正确的脉冲上升时间、脉冲群持续时间和脉冲群周
    的头像 发表于 05-28 10:11 1252次阅读
    用<b class='flag-5'>脉冲</b>群衰减器检验电快速瞬变<b class='flag-5'>脉冲</b>群发生器的<b class='flag-5'>脉冲</b>电压波形