可编程运动控制器使用说明
2.0版
联系人:陈生 电话:13924283451 c-w-h@tom.com
配件:
可编程运动控制器由一块主板,中文液精显示器,键盘,外接存储器,开关电源组成。
接线要求:
控制器要求电机驱动器必须设定为单脉冲方式。所有输出输入信号为共负方式。
抗干扰要求:
本控制板的稳定性全靠电源的抗干扰能力来保证。在干扰重的环境使用请在开关电源前串入交流滤波器,交流输入端并接330v压敏电阻,主板要有屏蔽外壳。外壳,开关电源,滤波器,及其他有接地线端口的设备要有可靠接地。信号线应与高压线分离布线,必要时使用屏蔽线,尽量缩短信号线的长度。
适用范围:本控制器有输出14个输出控制点,13个输入检测点。可控制五路步进电机或伺服电机运
动。适用于开关控制和非连续轨迹的运动控制(即从一个位置(点)到另一个位置)。有分时动作,和任意两轴联动两个版本。最大运行脉冲个数99999999个。最高输出频率23Khz。
键盘使用:
Enter 确认键 Del 清除/小数点 0-9数字键 →←↑↓ 光标移动键/电机正反转选择 Pgup/pgdn 电机频率选择
程序容量和程序选择:
控制器可存储5个工作程序,每个工作程序可编写254行。每次上电后控制器会要求用户选择工作程序,当装入程序后,只要不断电控制器即使按了复位都不会再次要求用户重新选择工作程序。
工作模式选择:
当程序载入后用户可用键盘选择 “编辑” “运行” “手动” “设置” 四种模式。选定后按确认键(Enter)确认。
编辑程序
进入编辑模式后,用户可选择 “编辑” “删除” “通信” “退出”选定后按确认键(Enter)确认。
编辑:进入后控制器显示当前行号 “001”此时可按 "del" 键清除当前行号然后输入别的行号,并按确认键(Enter)确认。如果当前行为空的,控制器会询问是否在当前行输入程序。如果当前行已有程序则显示当前行程序。此时用户可对该行程序进行修改或删除。在输入指令代码后,用户只需根据显示提示输入即可。
删除:删除当前已装入的工作程序,但不会对外部存储器进行删除。
通信:此功能用于从外部存储器载入工作程序,或保存用户的工作程序。(当程序改动过后应在断电前将程序保存到外部存储器中)。
退出:退出编辑
运行程序
选择了运行模式后,控制器就会运行当前的工作程序,也可直接按外部启动键运行程序。程序是按照行号由小到大顺序执行,执行到254行后自动返回第一行重新开始。每工作一个周期显示器计数器就会+1,但显示时较慢。如果需要快速进入下一个周期时,可在程序末端用立即跳转指令强制程序返回1行。停止运行只能按复位键停止。
手动:可对各个电机进行单独手动移位。
设置:可设置每个轴的移位精度,当精度=1时电机步数为脉冲数,当精度<1或〉1时电机
步数为长度(mm)或角度形式。当修改后,请进入编辑功能保存一次。
指令代码表:
1 X(1) 电机动作
2 Y(2) 电机动作
3 Z(3) 电机动作
4 A(4) 电机动作
5 B(5) 电机动作
9 XYZAB 按顺序返回零点
10 X 返回零点
11 Y 返回零点
12 Z 返回零点
13 A 返回零点
14 B 返回零点
18 斜线运动
19 圆弧线运动(1/4弧)
20 开启搜索
21 开启指定端口
22 关闭指定端口
23 等待指定输入端信号
24 立即转移到指定行号执行
25 判断指定端口状态
26 计数循环
27 调用子程序
28 定时
29 等待启动信号
30 启动故障检测
分时动作版本没有斜线,圆弧功能。
开关类:开关类指令可以输出或关闭信号,用于控制继电器控制及一些电平信号的控制。开启信号输出(空载12v,负载后压降为5v) 关闭信号输出(0v)
21 开启输出信号1-14
22 关闭输出信号1-14
第14点只能接受5V电压,输出0v开通,5v关闭,输出电流只能用于驱动发光二极管。一般用于信号指示。用于其它驱动须加放大电路。
电机控制指令
1. X(1)电机单独运动
2. Y(2)电机单独运动
3. Z(3)电机单独运动
4. A(4)电机单独运动
5. B(5)电机单独运动
9. X,Y,Z,A, B 电机按顺序依次返回机器原点
10.X电机返回机器原点
11.Y电机返回机器原点
12.Z电机返回机器原点
13.A电机返回机器原点
14.B电机返回机器原点
18.斜线运动
19.圆弧运动
20。搜索命令
电机控制指令以长度或角度或步数为单位。用户可在主菜单设置功能中设定每个轴1个脉冲所移动的距离(mm)或转角度数。当1:1时即为脉冲数方式,最大脉冲个数99999999。当以实际长度或角度输入时,其换算脉冲数不能大于最大脉冲个数。小数点后有效位7位。计算结果按四舍伍入取整。换算公式:长度(mm)/1个脉冲所移动的距离(mm)=脉冲数。
起始点默认为0, 运动方向,速度(100hz-23000hz),可由用户指定。
控制器默认往原点方向运动为反转,离开原点为正转。用户可通过调整步进电 |