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