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

    文章

    505

    浏览量

    41911
  • 网络
    +关注

    关注

    14

    文章

    8134

    浏览量

    93102
  • 设备
    +关注

    关注

    2

    文章

    4787

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

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

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

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

    脉冲输入输出模块”,正是这位默默无闻的“信号翻译官”。 一、什么是脉冲输入输出模块? 简单来说, 脉冲输入/
    的头像 发表于 11-24 17:10 444次阅读
    一文带你读懂“<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 490次阅读
    由倍讯科技研制的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 808次阅读
    高压变频经常讲30<b class='flag-5'>脉冲</b>、36<b class='flag-5'>脉冲</b>是什么意思?

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

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

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

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

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

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

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

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

    2601B源表怎么输出脉冲电压呢?#源表 #脉冲电压 #仪器操作 #电子电工知识

    脉冲电压
    安泰仪器维修
    发布于 :2025年04月14日 18:29:03

    STM32F103高级定时器中,开启单脉冲模式是不是会立刻清除计数器使能位?

    因为STM32F103的高级定时器重复计数寄存器(RCR)的有效位只有8位,而我需要输出超过256个PWM脉冲,且保证每个脉冲之间必须连续。我目前设想的实现方案为:假设我需要
    发表于 03-10 07:34

    6脉冲与12脉冲整流器UPS的原理与区别

    6脉冲与12脉冲整流器UPS在原理上存在显著差异,这些差异也导致了它们在性能和应用场景上的不同。 一、原理 1. 6脉冲整流器UPS 6脉冲整流器是指由6个可控硅(晶闸管)组成的全桥整
    的头像 发表于 03-05 17:14 4049次阅读
    6<b class='flag-5'>脉冲</b>与12<b class='flag-5'>脉冲</b>整流器UPS的原理与区别

    电磁脉冲防护系统的作用有哪些

    智慧华盛恒辉电磁脉冲防护系统的作用主要体现在以下几个方面: 保护电子信息设备: 电磁脉冲防护系统可以消除或降低电磁脉冲对电子信息设备(如雷达、通信、导航设备等)的影响。 通过对电磁脉冲
    的头像 发表于 02-15 19:02 856次阅读

    干法刻蚀使用脉冲电源有什么好处

    本文简单介绍了连续波和脉冲波的概念、连续波电流与脉冲波电源的定义以及脉冲波电源相对于连续波的电源模式的优势。 相对于连续波的电源模式,脉冲模式的优势有哪些?什么是
    的头像 发表于 01-22 10:11 1000次阅读
    干法刻蚀使用<b class='flag-5'>脉冲</b>电源有什么好处