| 作者 | 主题 |
|---|---|
|
Jw.lin 游士 经验值:241 发帖数:42 精华帖:1 |
楼主
主题:高速计数与编码器分辨率问题
一个项目用S7-200 cpu226,电机轴端安装了一个增量型编码器,分辨率为600p/r,A、B、Z三相开路集电极输出的,用CPU226的高速计数端口不知道频率是否能够满足?电机在额定速度运行,一般是1480r/min左右。
|
|
阿进 侠士 经验值:1276 发帖数:511 精华帖:5 |
49楼
主题:回复:高速计数与编码器分辨率问题
昨天发出结论,今天说说依据。0938对我第二点的数据依据略有怀疑,可以理解。我是在“S7-200CN可编程序控制器 产品样本 04.2008”第28页右边第19栏里看到的。此栏内容如下:
高速输入速率 高速计数器逻辑 1=15 – 30V DC 20kHz(单相),10kHz(两相) 高速计数器逻辑 1=15 – 26V DC 30kHz(单相),20kHz(两相) HC4 和 HC5 逻辑 1> 4V DC 200kHz(单相),100kHz(两相) 由此可以判断: 1.高速计数器的上限频率主要取决于硬件入口的上限频率。输入电压越高,上限频率越低,而且电压的高低与上限频率的高低并不呈线性的比例关系。 2.上限频率两相计数远低于单相计数,差不多是一半。 这和我们平时所学电路的原理相符,高速输入一般都是5V差分输入驱动器,24V的单端输入频率不可能高。我想224XP可能就是有两个输入口是5V差分输入驱动器。所以比起别的输入口来上限频率陡增。至于单相和双相的差别那就应该与高速计数器所做的工作量有关系了。关于400KHz的依据如下。 Each counter has dedicated inputs for clocks, direction control, reset, and start, where these functions are supported. For the two-phase counters, both clocks may run at their maximum rates. In quadrature modes, you can select one times (1x) or four times (4x) the maximum counting rates. All counters run at maximum rates without interfering with one another. 中文版的前面说了不少,但是看了E版说明后,我就认定可行了。
共同学习,相互支持,一起提高。
|