《欧姆龙cj1m的内置脉冲输出功能》由会员分享,可在线阅读,更多相关《欧姆龙cj1m的内置脉冲输出功能(3页珍藏版)》请在金锄头文库上搜索。
1、1关于希瑞电子 CJ1M 的实验报告 希瑞电子是一个生产电子设备(电容设备)的厂家。客户为了节约成本不准备使用 NC 单 元,根据客户要求,特做实验如下。 客户要求: 1、能否通过 CJ1M 的内置脉冲输出功能达到一路控制步进、一路控制伺服,两者需要能够 同时启动、同时停止,但是在运行过程中可以分别有各种不同的速度。 2、在实现定位的过程中完成重新定位,如启动时速度 500 发 5000 脉冲,完成 5000 脉冲后 速度变为 1000 发 10000 脉冲,完成 10000 脉冲后速度变为 500 发 5000 脉冲停止。要求在 速度变化过程中不能有停顿现象。实验过程: 1、首先我们通过把频
2、率提到最高,而脉冲数及频率定义足够小,那他始终走不到最高值, 如果使用 ACC 指令其加速和减速时间肯定相等,这样我们可以通过计算加速时间每秒多 少脉冲来定义两路脉冲输出,达到同步启动及停止的功能。实验中也确实到同步的程度。 2、实验中我们把 PLS2 定义的脉冲数相应扩大如实际 5000 脉冲那我们定义 8000 个,同时 用 PRV 读该脉冲并进行比较,比较值为 5000 脉冲。这样避免了定义 5000 脉冲过程中一旦 将要到 5000 脉冲时进行减速停止,然后再启动时中间的停顿。 注意:注意:在实验过程中发现如果减速时间太短或脉冲数太少,会造成失速现象。这在编程时 需要注意的。通过比较指令实现 通过比较指令实现附程序如下:减速时间加速时间23