1762-L24BWA有一个高速计数器,因此,有一个功能文件,设置如下[2]:
AS=1 Auto start 自动启动
CE=1 Counting Enabled 允许计数
M0=0 Mode Done 模式选择
CU=1 Counp Up 增计数
HIP=32700 High preset 上限
OVF=32700 Overflow 溢出
(变频器输出0-50Hz时,Y2输出0-10000Hz,小于32767,HIP=32760,所以永远不会溢出)
特别需要注意,正确设置PLC高速计数端口的滤波时间,否则计数将会失败。
PLC I/O配置
Input Filter
Input 0+1 25微秒
Input 2+3 25微秒
图2是计数程序,图3是计数波形。
频率计算的方法是:计数器HSC:0在1秒时间内累计进入IN0的脉冲数目,除200后所得结果F8:0即为变频器输出频率。在正常计数时,PLC 端口IN0的 LED灯会快速闪动。测量误差取决于EV1000参数F7.32和计时器T4:1的时基。本例,最大误差为±0.5Hz.
图2 梯形图程序
图3 波形图
小结:不同品牌的PLC应用程序大同小异,但基本思路是一样的,本方法在小型PLC应用中具有实际意义,当模拟量端口紧缺的时候,尤为实用。注意EV2000变频器的Y2只能选择0-19,可用D0代之。
参考文献
[1]艾默生网络能源有限公司《EV1000系列通用变频器》
[2]AB:MicroLogix1200 and MicroLogix 1500 Programmable Controllers Instruction Set Reference Manual
本文关键字:变频器 ab-plc应用,plc技术 - plc应用 - ab-plc应用