024-23988189

专业 优质 系统

您的当前位置: 首页  >   新闻资讯  >   企业动态
S7-1200做高速计数
发布时间:2023-04-23

一、系统配置:

1.安装TIA_Portal_Test Suite Advanced_V18

2.打开TIA_Portal_V18

图片1.png


二、1200系列CUP高速计数通道简介

1.高速计数器通常用于驱动计数机制,在该机制中,恒速转动的轴配有一个增量式步编码器。 该增量式步编码器可确保每转有一定数量的计数值以及每转一个复位脉冲。 该增量式步编码器的时钟存储器位和复位脉冲为高速计数器提供输入。

1682212996140979.png

2.高速计数器的工作原理

多个默认值中的第一个将装载到高速计数器上。 在计数器的当前值低于该默认值这段时间内,所需输出处于启用状态。 计数器被设置成在计数器的当前值等于默认值或者计数器复位时发生中断。

三、在Main(OB1)选 高速计数器指令

通过这一指令模块,可以在线改变其参数。如果不需要更改参数,就不需要调用此指令模块,直接在程序里面访问寻址地址即可。1682213144519495.png

高速计数器指令

1682213226362000.png

四、高速脉冲计数应用举例

说明西门子S7-1200系列PLC高速脉冲采集的用法。

图片5.png

工况:扭矩转速传感器,转速码盘数为60,扭矩-50N.m-50 N.m对应5K-15K脉冲。

下面介绍其硬件组态和数据处理过程。

1.插入PLC1214CPU,在下面的属性选项卡配置其属性。

1682213368697273.png

2. 把HSC1配置为转速频率测量,如图所示,启用高速计数器,名称改为转速频率测量。

1682213417253519.png

3.功能选择如图所示

1682213456659024.png

4.剩下功能以默认认定即可

5.同转速测量一样,参照上述步骤,把HSC2配置为扭矩频率测量。

6. 高速脉冲计数应用数据处理

转速的处理:评率为f,表示一秒钟采集f个脉冲,则一分钟采集60f个脉冲。码盘数为60,表示转一转,转速传感器发出60个脉冲。则,一分钟60f个脉冲表示转了60f/60转,转速为f转/分。

及:转速的处理公式为:转速=60f/码盘数 (转/分)

扭矩的处理:扭矩处理比较简单,5K—15K线性对应-50N.m—50N.m。对评率值进行线性变换即可。

注意:无论是高速计数还是频率测量,读取到的ID1000值都是整数,要换算为相应的物理量,首先要进行数据转换,把双整数换算为浮点数,再进行数据转换。


最新动态

访客评论

我要评论
访客评论
x
称呼:
评论:
沈阳蓝泰科瑞自动控制有限公司×
沈阳蓝泰科瑞自动控制有限公司
微信公众号
一键拨号