CP1E 脉冲指令SPED、ACC+PULS,PLS2 实验设备:CP1E-N20DT-D(PLC),USB 连接线(打印机用),S8VK-C06024(DC24V开关电源) 实验目的:学习SPED、ACC+PULS 的结合使用,通过PULS 指定SPED 与ACC 所发出的脉冲量,定位指令PLS2 的使用,指定加减速比率,目标频率,脉冲输出设定量,启动频率通过实验做出不同的实验现象。 实验步骤: 1、 系统概述,硬件搭建和接线 ①使用市售的普通的USB 电缆将 CP1H 通过USB 方口直接连接到电脑的USB 口。 ②这边 USB 线将 PLC 与电脑之间连接起来,另外 PLC 再 24V 接线供电。 2、 软件设置 ①在 CX-Programmer 中选择文件新建,在设备类型中选择 PLC 的类型的CP1E,在设定中选择 N20 系列,然后点击确定。 3、 编程说明: 因为使用的是 CP1E 的 PLC,所以只支持脉冲加方向的输出,所以以下指令的使用都是脉冲加方向的方式 快速脉冲输出 SPED 指令 SPED 目标频率是 D100 里的值,给 D100 里面給值十进制数 200,再使用 PRV 指令当前频率到 D200 里面,就可以看到 SPED 指定的脉冲频率是否与 D100 给的值一致。 频率加减速控制 ACC 指令 加减比率在D104 里面,以每4ms 加1Hz 的速度到达目标值,目标值在D105 里面目标值定位200,触发ACC 指令,目标会以每4ms 加1Hz 的速度,加到目标频率200。 脉冲量设置 PULS 使用MOV指令给D102 給值十进制数10000,PULS 指令指定脉冲输出量使用D102里面的值,使用SPED 与ACC 时实际输出脉冲量应该与指定的脉冲量一样。 定位 PLS2 指令 給值到D110 是PLS2 的加速比率2Hz/4ms,D111 是减速比率5Hz/4ms,D112 使用长传送MOVL 十进制数2000 为目标频率,D114 是指定的脉冲输出量30000,D116 是启动频率,触发PLS2 指令后从启动频率开始增加到目标频率,再根据加减速比率自动算出减速时间,手机发出脉冲数与指定值一致。 4、 实验现象: 脉冲输出 0,A276 当前保存区域低 4 位,A277 高四位,通过 PRV 指令来读取当前频率,通过脉冲输出当前值能够判断 PULS 指定的脉冲量是否与当前实际输出值一致。 SPED+PULS 指令现象: 上述 SPED 目标频率的 D100 给的值是 200,通过 PRV 指令读出当前频率到 D200里面,看到频率直接变为 200,与 D100 里的数值保持一致,从上图可知当前脉冲值以 200Hz 的频率不断增加,增加到 10000 停止,与 PULS 指定的脉冲量保持...