PLC编程时为什么要选择合适的高速计数模块?

1为什么要用高速计数模块为什么要用高速计数模块,能否在PLC里编程实现高速脉冲信号的计数?为了回答这个问题,我们先来简单了解一下PLC的信号处理过程。首先,PL

各位老铁们好,相信很多人对PLC编程时为什么要选择合适的高速计数模块?都不是特别的了解,因此呢,今天就来为大家分享下关于PLC编程时为什么要选择合适的高速计数模块?以及的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!

首先,PLC从输入模块读取信号,然后通过PLC CPU中的用户程序处理该信号。处理后的信号通过输出模块输出至执行器。这样,用户可以通过编程灵活应对不同的控制需求。但PLC CPU的程序扫描周期一般在几毫秒到几十毫秒,无法达到更快的高速计数要求(如捕获100Hz的脉冲信号,至少要求CPU扫描周期更少)小于5毫秒),这就需要使用高速计数模块。

高速计数模块自带硬件处理能力,可以直接对输入的高速脉冲信号进行计数,无需使用CPU,满足项目中的高速计数处理需求。

2

高速计数模块有哪些?

S7-1500、ET200MP和ET200SP系统中有多种可以实现高速计数的模块:

TM 计数模块TM PosInput 模块DI HF 模块DI HS 模块TM 定时器模块CPU 1511C/1512C 下面我们分别介绍这些模块/CPU 的特性。

3

TM 计数模块

TM Count 模块有两种类型,即TM Count 2x24V 和TM Count 1x24V。它们的区别如下:

表1 TM Count 模块之间的差异

TM计数模块具有以下特点:

可接24V高速脉冲信号。对于连接的传感器,它支持源、汇和推挽式高速脉冲传感器。支持对过程对象进行高速计数,使用起来更简单、方便。支持最高频率200kHz的高速脉冲信号。

支持的传感器类型有:

A/B 路径增量式编码器,90 相移A/B 路径增量式编码器,90 相移,带零脉冲单脉冲编码器脉冲加方向编码器A 加计数、B 减计数编码器

支持的功能和模式:

软硬件门功能计数、测量模式比较值功能上下限功能中断功能设置计数值功能

4

TM PosInput 模块

TM PosInput 模块有两种类型,即TM PosInput 2 和TM PosInput 1。

它们的区别如下:

表2 TM PosInput 模块之间的差异

TM PosInput 模块具有以下特点:

可接RS422、5V TTL高速脉冲信号。可以连接到SSI 传感器信号以支持过程对象。使用起来更加简单方便。支持最高频率1MHz的高速脉冲信号。

支持的传感器类型有:

带A/B 路径的增量编码器,90 相移带A/B 路径的增量编码器,90 相移,带零脉冲单脉冲传感器脉冲加方向编码器A 加计数、B 减法计数编码器SSI 绝对编码器

支持的功能和模式:

软硬件门功能计数、测量模式比较值功能上下限功能中断功能设置计数值功能

5

DI高频模块

以上两类模块(TM Count/TM PosInput)是功能最强、最全面的专用高速计数模块。此外,还有一些其他模块也具有一定的高速计数功能,例如DI HF(高性能数字输入)模块。

DI 16x24VDC HF 和DI 32x24VDC HF 模块均具有高速计数功能。

它们的区别如下:

表3 DI HF 模块之间的差异

DI HF模块的高速计数功能具有以下特点:

可接24V高速脉冲信号。它仅支持接收器输入信号,不支持过程对象。使用时需要直接访问模块IO区。支持最高频率6kHz的高速脉冲信号。只有两个通道0和1支持高速计数功能。

支持的传感器类型有:

仅支持单脉冲传感器

PLC编程时为什么要选择合适的高速计数模块?

支持的功能和模式:

仅支持软件门。仅支持计数模式比较值功能上下限功能设置计数值功能中断功能

6

DI HS 模块

DI HS(高速数字输入)模块还具有高速计数功能。 DI HS 模块有两种类型,其区别如下:

表4 DI HS 模块之间的差异

DI HS模块的高速计数功能具有以下特点:

可接24V高速脉冲信号。仅支持接收器输入信号。不支持进程对象。使用时需要直接访问模块IO区。可配置4个高速计数通道。

支持的传感器类型有:

单脉冲传感器脉冲加方向编码器

支持的功能和模式:

支持软件门和硬件门。仅支持计数模式、比较值功能、上下限功能、设置计数值功能。

7

TM 定时器模块

TM定时器模块还具有高速计数功能。 TM Timer 模块有两种类型,即TM Timer DIDQ 16x24V 和TM Timer DIDQ 10x24V。它们的区别如下:

表5 TM 定时器模块差异

注:表5 仅显示了使用TM Timer 模块作为高速计数时的差异。表中未涵盖两个模块之间的其他差异。有兴趣的读者可以参考模块手册。

TM Timer模块的高速计数功能具有以下特点:

只能连接24V高速脉冲信号。仅支持接收器输入信号。不支持进程对象。使用时需要直接访问模块IO区。支持最高频率50k Hz的高速脉冲信号。

支持的传感器类型有:

单脉冲传感器带A/B 路径、90 相移的增量编码器

支持的功能和模式:

仅支持计数模式

8

CPU 1511C/1512C

紧凑型CPU1511C/1512C还集成了高速计数功能。

CPU1511C/1512C的高速计数功能具有以下特点:

只能连接24V高速脉冲信号。仅支持汇型输入信号(源型输出传感器)。支持高速计数过程对象,使用更简单、方便。支持最高频率100kHz的高速脉冲信号。

支持的传感器类型有:

A/B 路径增量式编码器,90 相移A/B 路径增量式编码器,90 相移,带零脉冲单脉冲编码器脉冲加方向编码器A 加计数、B 减计数编码器

支持的功能和模式:

软硬件门功能计数、测量模式比较值功能上下限功能中断功能设置计数值功能

9

摘要

一般来说,如果统计RS422和5V TTL高速脉冲信号,只能使用TM PosInput模块。如果算24V高速脉冲信号,有很多选择。模块性能对比如下:

表6 24V高速脉冲计数模块对比

用户评论

PLC编程时为什么要选择合适的高速计数模块?
长裙绿衣

是啊,高速计数模块对一些高精密的产品线绝对是必须存在的!比如我从事包装自动化行业,一个稍微延迟误差都会影响整体产线速度和产品质量。

    有9位网友表示赞同!

PLC编程时为什么要选择合适的高速计数模块?
北朽暖栀

最近也在考虑这个,想问问大家有没有推荐的品牌?价格差别还挺大的

    有5位网友表示赞同!

PLC编程时为什么要选择合适的高速计数模块?
苍白的笑〃

PLC编程里高速计数模块真的是关键,直接关系到生产效率和产品的准确性,选到合适的确实省心不少。别的地方就多多少少会有瑕疵,但速度控制上倒是没有问题。

    有20位网友表示赞同!

PLC编程时为什么要选择合适的高速计数模块?
江山策

文章说的很对,我以前也碰到过因为高速计数模块选择不对导致的生产问题,那时候损失可真不小!

    有18位网友表示赞同!

PLC编程时为什么要选择合适的高速计数模块?
轨迹!

我经常碰到的问题是PLC编程速度不够快,影响了实际应用过程中的实时性要求。如果能选到合适的高速计数模块的话,应该可以解决很多这些难题。

    有12位网友表示赞同!

PLC编程时为什么要选择合适的高速计数模块?
病房

选高速计数模块还得根据具体用途来!有些应用场景可能不需要那么高频率的计数,反而追求的是成本性能的性价比。

    有14位网友表示赞同!

PLC编程时为什么要选择合适的高速计数模块?
未来未必来

以前没明白为什么要特别关注这个,感觉PLC编程只要能正常工作就好。最近项目上用了高精度计数模块,效果真是一流,瞬间觉得原来有很多细节是需要考虑的啊!

    有6位网友表示赞同!

PLC编程时为什么要选择合适的高速计数模块?
醉枫染墨

这篇博文分享的知识点挺实用的,我这边刚好有一台PLC设备需要升级高速计数模块,看来要好好研究一下了。

    有20位网友表示赞同!

PLC编程时为什么要选择合适的高速计数模块?
oО清风挽发oО

我觉得文章还是有些笼统化了,没有针对不同类型的应用场景做详细分析和对比,可能对于某些专业用户来说不够全面。

    有16位网友表示赞同!

PLC编程时为什么要选择合适的高速计数模块?
何年何念

说实话,我还没接触过高速计数模块,这方面知识对我来说还比较陌生,希望以后有机会能学习一下。

    有12位网友表示赞同!

PLC编程时为什么要选择合适的高速计数模块?
糖果控

速度慢一点的PLC也会有其他的解决方案啊,比如说优化编程逻辑或者用多样的控制方式来弥补缺陷,高速计数模块并非是唯一的途径。

    有7位网友表示赞同!

PLC编程时为什么要选择合适的高速计数模块?
关于道别

文章主要针对的是高频率计数的需求,对于一些低频或者偶发性的计数需求来说,可能就不用考虑高速特性了,反而更需要关注稳定性和可靠性。

    有13位网友表示赞同!

PLC编程时为什么要选择合适的高速计数模块?
各自安好ぃ

选PLC编程的模块,首先是要看兼容性问题,不能随便选,要和主控板匹配才行!高速计数模块还好,其他一些比较特殊的还得留意这块。

    有8位网友表示赞同!

PLC编程时为什么要选择合适的高速计数模块?
七级床震

高速计数模块贵的不止价格啊,售后服务跟维护成本也是一大块支出,建议在选购的时候也要综合考虑这些因素。

    有18位网友表示赞同!

PLC编程时为什么要选择合适的高速计数模块?
忘故

为什么选择?因为没有选择就只能用别的工具吧~ 哈哈,不过文章中提到的高速控制精准度确实很重要啊,对于一些复杂机械的设计来说关键就是速度和精度!

    有17位网友表示赞同!

PLC编程时为什么要选择合适的高速计数模块?
逾期不候

高速计数模块选的好真的能提升整个生产线的效率!但是要根据自己的需求来选,不要盲目追求高频率,浪费钱不说,还可能带来不必要的麻烦。

    有14位网友表示赞同!

原创文章,作者:小su,如若转载,请注明出处:https://www.sudun.com/ask/119039.html

(0)
小su's avatar小su
上一篇 2024年9月1日 上午11:32
下一篇 2024年9月1日 上午11:44

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注