二 简述 CS20-1是我公司新研发的智能步进伺服电机脉冲发生器,具有体积小、可靠性高、寿命长、输出脉冲稳定等特点。用途广泛可实现各种自动化产业例如:自动制袋机,自动切分机,粉剂包装机;。其它任何您想实现的步进电机单轴控制器。可开发专机控制器。控制预留串口功能,可根据需要增加电脑控制端,也可做为第二轴输出,具体控制方式可由客户定制,
另,本公司新研发出一种控制方式,即在轴的电机运动过程中,可按照条件启动第二轴电机,在不影响轴电机运行的情况下,启动第二轴电机,按照系统的升降速运行到指定速度,以及指定距离,保证不会丢步,此控制方式好多场合非常需要,但市面上无此种控制,如果有需要可以与本公司联系。 三产品特点
名称 | 说明 | 控制轴数 | 单轴 | 指令特点 | 任意可编程(可实现各种复杂运行:定位控制和非定位控制) | 输出频率 | 45KHz(特别适合控制细分驱动器) | 频率 | 3HZ | 频率分辨率 | 1HZ | 编程条数 | 99条 | 输入点 | 4个(光电隔离,任意设定启动、暂停、零点;不需外部起停等信号,也可做普通输入) | 输出点 | 2个(光电隔离) | 一次位移范围 | -9999999~+99999999 | 工作状态 | 自动运行状态、手动运行状态、程序编辑状态、参数设定状态 | 升降速曲线 | 本控制器特点,多条曲线可任意设定(可分别设定升速和降速,满足不同要求,如:快升慢降、慢升快降) | 显示功能 | 8位数码管可显示坐标、延时、程序等,指示灯可显示IO状态、手动/自动状态 | 自动运行功能 | 通过面板按键控制自动运行时的启动和暂停等操作。或外接端子的输入口控制 | 手动运行功能 | 可调整位置(手动的点动速度和点动步数可设定) | 参数设定功能 | 可设定启速频率、升降速曲线、反向间隙、手动长度、手动速度和回零速度 | 程序编辑功能 | 程序编辑时可任意插入、删除和修改程序 | 回零点功能 | 可双向自动回到零点(有些控制器可以回零,其实是程序零点,本控制机械零点和程序零点,均可返回) | 编程指令 | 共15条指令 | 外操作功能 | 通过参数设定,可设定任意输入口为启动、暂停或者零点(机械零点) | 电源 | DC:12V-24V | 注:控制器虽然没有市面上已有控制器的A,B操作功能,但本控制器的AU_LP指令对未知距离控制提供了更好的方法,如果需要电机做未知距离的往反运动,仅需要两条指令即可完成。且不需要参数中去设定什么。编程更容易 |
四 编程实例 例一 此例是一个特殊控制功能,通过此例,可更加了解CS20-1的强大功能 运行要求:外部有四路传感器信号,假设为A,B,C,D,其中: A信号控制电机正向运行,速度为10000Hz信号有效运行,失效停止; B信号控制电机正向运行,速度为20000Hz信号有效运行,失效停止; C信号控制电机正向运行,速度为30000Hz信号有效一次,运行指定距离:12345; D信号控制电机正向运行,速度为40000Hz信号有效一次,运行指定距离:54321; 设计分析:此控制相当于按键上、下、左、右的控制,但不同的是,可分别设定不同的运行速度,更加方便的适合不同场合,还可以根据程序修改成4路定量控制。 参数设定:根据具体要求自行设定
程序清单:(进入程序编辑状态录入程序)
行号 | 指令名称 | 指令参数 | 备注 | 01 | J_BIT | 1006 | 如果输入1为低,跳到第6行 | 02 | J_BIT | 2009 | 如果输入2为低,跳到第9行 | 03 | J_BIT | 3012 | 如果输入3为低,跳到第12行 | 04 | J_BIT | 4015 | 如果输入4为低,跳到第15行 | 05 | JUMP | 01 | 跳转到第1行 | 06 | SPEED | 10000 | 手动正速度为10000Hz | 07 | AU_LP | 111 | 电机朝正向运动,输入1为高,降速停止 | 08 | JUMP | 01 | 跳转到第1行 | 09 | SPEED | 20000 | 手动反速度为20000Hz | 10 | AU_LP | 210 | 电机朝反向运动,输入2为高,降速停止 | 11 | JUMP | 01 | 跳转到第1行 | 12 | SPEED | 30000 | 定量正速度为30000Hz | 13 | G-LEN | 00012345 | 电机朝正向走12345个脉冲 | 14 | JUMP | 01 | 跳转到第1行 | 15 | SPEED | 40000 | 定量负速度为40000Hz | 16 | G-LEN | 00012345 | 电机朝负向走54321个脉冲 | 17 | JUMP | 01 | 跳转到第1行 | 18 | END |
| 程序结束 |
例二
运行要求:(参数设定省略)某一物体从零点处以高速39KHz向前运动直到碰到前方的行程开关,再同速返回至零点处,结束。(假设此系统的起跳频率为500Hz)。 设计分析:此运动的位移量并不知道其值,而只是知道一个大概范围(属于未知变量控制)。我们采用AU_LP指令解决这一问题。我们把行程开关(使用霍尔开关,因为电机会运行到超过开关的位置)连接任何一个输入端口,此处假设使用输入3,采用此种方法控制,电机是减速停止的,不会对电机等器件造成伤害,但为了避免工作台冲出轨道,将开关装在靠近极限位一个可靠位置(大概电机降速所运行的距离)。 参数设定:(进入参数设定状态修改)因为此指令在遇到行程开关后,需要快速停止电机,所以我们设定参数里面的的升级速参数降速参数为rs=2005,降速速度比较快。 程序清单:(进入程序编辑状态)
行号 | 指令名称 | 指令参数 | 备注 | 01 | SPEED | 39000 | 赋值速度39KHz | 02 | AU_LP | 301 | 电机朝正向运行,直到输入3变低时减速停止 | 03 | GOTO | 00000000 | 返回坐标零点 | 04 | END |
| 程序结束 |
联系人史先生18010107261 |