前言
由于最近项目的需要,开始接触并使用PLC。主要想搭建这样一个平台:利用PLC的高速计数器,记录编码器的脉冲信号。共有两个编码器,分别接减速器的输入轴和输出轴,通过测量输入输出的角度,计算得出减速器的设计误差。该平台还有其他的测试功能,在此不再赘述了,有时间的话再详细写一下。
素材
- 西门子 PLC S7200(具体是222CN 晶体管型);
- 搭建的测试平台,这里只介绍相关的2个增量型编码器,5000PPR,PLC高速脉冲计数器设置4倍频;
- 软件:STEP7 Microwin SP9 v4.0 、PC Access SP3 v1.0 、Excel 2007(32位);
- win7 64位笔记本电脑一台。
- PLC与直流稳压电源、编码器的正确接线。这是第一步,也是最重要的一步,线接不对后续会有很多问题,反复折腾。因此,一定要确定每一步都是正确的,才能进行下一步。我用的增量编码器需要外接24V直流电源,这可以借用PLC输入端的电源。PLC的24V供电在输出端,需要接直流稳压电源。编码器输出A/B/Z三相正交脉冲信号,其实我只用A/B两相就够了,实际上CPU222高速计数器里只有两相正交输入,没有三相,Z相信号线不接即可。我使用的是HC0和HC4高速计数器,再次强调,