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