首页 理论教育 ET200S高速计数器的使用技巧

ET200S高速计数器的使用技巧

时间:2023-06-17 理论教育 版权反馈
【摘要】:两种模块计数方式相同,以连接24V增量编码器为例,介绍ET200S高速计数器模块的使用。读写的示例程序如下:示例程序中ET200S高速计数器的输入、输出地址同为272,输入的前4个字节为当前的计数值存放于MD20中。具体的输入、输出接口请参考ET200S计数器手册。

ET200S高速计数器的使用技巧

ET200S分布式I/O计数器模块分为连接24V增量编码器和连接5V对称脉冲串增量编码器两种。两种模块计数方式相同,以连接24V增量编码器为例,介绍ET200S高速计数器模块的使用。ET200S每个计数器模块为单通道计数模块,最高计数频率为100kHz,可以连接脉冲信号、脉冲和方向信号以及24V增量编码器信号,可以连接漏型输入(电流流入计数器模块)和源型输入(电流流出计数器模块信号),配置软件集成在STEP7中。

1.ET200S高速计数器模块的接线

接线端子如图11-20所示。

如果信号源为单脉冲信号,可以连接到5号端子;如果信号源为脉冲和方向信号,将脉冲信号连接到5号端子,将方向信号连接到1号端子;如果信号源为24V增量编码器信号,则连接A、B相到5、1号端子。8号端子为计数器的硬件门或锁存功能输入(在配置中选择),4号端子为计数器的高速输出。端子2、3,6、7为模块电和给编码器提供的电源

2.ET200S高速计数器模块的硬件配置

978-7-111-28718-6-Chapter11-29.jpg

图11-20 ET200S高速计数器模块接线图

978-7-111-28718-6-Chapter11-30.jpg(www.xing528.com)

图11-21 ET200S计数器模块配置界面

在SIMATIC Manager硬件配置中,插入ET200S高速计数器模块,双击模块进入配置界面,如图11-21所示,在“Signal evaluationA∗,B∗”选项中,选择连接的信号源,本例中选择旋转编码器单倍频采集;在“Filter xx”选项中,根据输入的频率选择信号的滤波时间,滤波时间长,信号稳定,但输入频率低;反之频率高,信号容易被干扰;在“SensorA∗,B∗,DI”选项中,选择输入信号的类型-漏型或源型;在“Function DO1、DO2”选项中,选择触发DO1、DO2的事件,例如计数值大于等于比较值时,触发DO1输出,比较值通过程序设置,高速计数器模块没有集成DO2,DO2功能,只提供信号,可以触发其他输出点,用于响应较慢的应用;在“Hysteresis DO1,DO2”参数中,可设定滞后值,防止计数值在比较值附近振荡,而造成高速响应输出频繁动作;在“Type of counting mode”选项中,可以选择连续计数、单次计数和周期计数等三种模式;在“Gate Function”门功能设定时,如果选择“Interrupt counting procedure”,则门关闭后,再次打开,从上次计数值开始计数;如果选择“Cancel counting procedure”,则门关闭后,再次打开,从初始值开始计数;在“Function DI”选项中,可以选择模块集成的输入为硬件门信号还是为锁存信号。配置完成并编译存盘。

3.编写ET200S高速计数器控制程序

ET200S高速计数器在硬件配置中占用CPU八个字节的输入和八个字节的输出,CPU通过输入、输出字节读写计数模块信息。读写的示例程序如下:

978-7-111-28718-6-Chapter11-31.jpg

示例程序中ET200S高速计数器的输入、输出地址同为272,输入的前4个字节为当前的计数值存放于MD20中。在输出格式中,第5个字节的第一位为软件门信号,第6个字节的第三位触发传送比较值命令,将输出的前4个字节中的值作为比较值,传送到计数器中。具体的输入、输出接口请参考ET200S计数器手册。

高速计数器的示例程序High_counter.zip、参数化软件及电子手册参考光盘“功能模块FM”目录。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈