当前位置:
文档之家› 运动控制器-一天学会编程-好用不贵
运动控制器-一天学会编程-好用不贵
11. 什么是J-CODE™中文编程语言?
J-CODE™编程语言是全中文的编程方式,特别适合中国的工程师使用。编写自动化控制 程序就如同讲话一样直接、便利。J-CODE可以实现下面的功能: 运动控制,例如走回机械原点直线、圆弧 逻辑控制,例如对I/O的操作 触摸屏界面操作,例如按钮、画图等功能 程序控制功能,例如跳转、调用子程序等 比如I/O操作的程序: DO1=0 //开始出胶(编号为1的I/O接电磁阀,用于控制出胶)
通常用于已经调试成熟的设备,可使用直接运行模式。而对于还在研发、调测的设备,应 使用开放模式,便于工程师调试机器。
6. 我已经设置成了直接运行模式,可是程序还需要修改,如何退回到开放模 式?
深圳市博锐捷数控技术有限公司
共18页,第8页
G5多轴运动控制器产品简介 文档编号:G5-BR100
从直接运行模式退回到开放模式的方法:将G5控制器断电,找到G5控制器后盖上的SET 引脚,将 其短接 到GN D,上 电启动 G5控 制器, 会强制 进入主 页。此 时应进 行用户 登录, 进入系统参数- 综合设置,重新设置启动模式为开放模式。
G5多轴运动控制器产品简介 文档编号:G5-BR100
1.5 外部接线图
0 | 3 轴 限 位
4 | 5 轴 限 位
4 8 5 接 口
电机0 X轴
电机1 Y轴
电机2 Z轴
电机3 U轴
电机4 V轴
电机5 A轴
RS-232串口 DC+24V电源
数数
字字
输输
入入
0
8
|
|
7
15
数
数数
字
字字
输
输输
出
出出
0
8 16
轴
16输入,24输出,2模拟
输入,2模拟输出,全部
由用户可编程。另外还 数量取决于具体型号。控
用户I/O
数量取决于具体型号
有 电 机 和 系 统 专 用 I/O 制电机的I/O也包含在其中
(电机使能、系统急
停、启动等)
自带7寸彩色TFT LCD, 需另配触摸屏(人机界
显示屏 电 阻 触 摸 屏 , 分 辨 率 面)
对工件进行点胶作业;
3. 当前工件点胶完成后,屏幕显示一个闪烁的灯泡,提示换料,然后按下启动按键后开
始一次新的作业。
程序如下(部分代码,完整程序请参见3.2):
显示矩形块X40,Y70,X440,Y410,颜色01 //显示一个绿色的背景 显示矩形块X450,Y100,X580,Y125,颜色00 //擦除“加工完成”文字 显示文字 "程序正在执行" X450,Y100,颜色05 //显示文字 直线X130,Y-110,速度3000 //移动到工件起始点 直线Z-5,速度2000 //Z轴向下移动,使胶咀接近工件 DO1=0 //开始出胶(编号为1的I/O接电磁阀,用于控制出胶) 直线Y-80,速度3000 //先走一小段直线,点胶轨迹1 顺圆弧X160,Y-110,半径-30,速度3000 //顺时针圆弧移动,点胶轨迹2 顺圆弧X130,Y-140,半径-30,速度3000 //顺时针圆弧移动,点胶轨迹3 顺圆弧X100,Y-110,半径-30,速度3000 //顺时针圆弧移动,点胶轨迹4 顺圆弧X130,Y-80,半径-30,速度3000 //顺时针圆弧移动,点胶轨迹5 DO1=1 //**停止出胶 直线Z0,速度3000 //完成一次点胶作业,抬起胶咀 直线X130,Y-80,速度3000 //回到工件起始点 等待100毫秒 显示实心圆XGxgui1,YGygui1,半径10,颜色09 //在触摸屏上画一个实心圆,代表工件起始点 等待100毫秒 chanliang = chanliang + 1 //计算产量值,每执行一次程序,产量加1 显示矩形块X580,Y220,X650,Y240,颜色00 //擦除上一次显示的产量值 显示数值 chanliang,X580,Y220,颜色05 //显示产量值
G5多轴运动控制器产品简介 文档编号:G5-BR100
G5多轴运动控制器编程比PLC方便的多,无需使用串口进行编程。用任意文本编辑软件 (比如写字板或word软件),使用我们的J-CODE™中文编程语言,在PC机上写好程序, 用USB拷入G5控制器内部存储器即可。在G5控制器的触摸屏上也可以实现编程,但操作 不如PC机方便。我们推荐使用PC机写好程序,然后在G5控制器面板上进行调试修改。
再比如运动指令: 直线Y-80,速度3000 //先走一小段直线,点胶轨迹1 顺圆弧X160,Y-110,半径-30,速度3000 //顺时针圆弧移动,点胶轨迹2
人机界面的指令: 按键GSTOP,X650, Y420, L80, H50, 颜色04,"急停" //在显示屏上放置一个按钮 显示文字 "产量:" X520,Y220,颜色05 //显示文字 显示图片 4-2.bmp,X600,Y80 //在显示屏(600,80)的位置放一个图片,文件名是4-2.bmp
1.1 简介
G5系列多轴运动控制器,是用于工业机器人及自动化制造设备的智能可编程控制系统。 产品提供多达6个伺服或步进电机的控制,提供高精度的直线和圆弧插补,支持S型高阶加 减速,支持速度衔接,能够做到运动轨迹的顺滑连贯,特别适合非标自动化设备。产品采 取一体化设计,集成了运动控制、I/O逻辑控制以及触摸屏人机界面的功能,具有集成度 高、控制精度高、支持的电机数量多、易学易用等特点。可嵌入安装到自动化设备上,具 有极高的性价比。
触摸屏显示的用户操作界面:
深圳市博锐捷数控技术有限公司
共18页,第5页
G5多轴运动控制器产品简介 文档编号:G5-BR100
2 常见问题解答 1. G5多轴运动控制器和传统的PLC、CNC有什么区别?
G5系列多轴运动控制器,集成了触摸屏(人机界面)、运动控制以及I/O控制,在编程方 式上采用易学易用的全中文J-CODE™编程方式,功能远强于PLC,比PLC开发上手快。
界面 使用中文编程轻松开发 用组态软件+人机界面开发
价格 低于PLC+人机界面
取决于配置
高
2. 我的设备除了要进行上料、下料等动作,还安装有高速主轴,要对工件进 行复杂空间三维曲面的高精度打磨。轨迹图是CAD软件生成的,G5控制 器能实现高精度复杂三维运动吗?如何导入CAD三维轨迹图?
G5增强版的控制器支持国际标准的CNC加工用G代码程序,使得自动化设备不仅仅具备 “自动化”的功能,还成为一台真正意义上的数控机床。G5控制器的插补、加减速等、 轨迹规划等算法、功能和性能源于我们的CNC产品,我们只是对其操作方式和界面进行了 重新设计,使之更适合自动化设备使用,而其内部功能、性能和稳定性和CNC处于同一水 准,和目前市面其他的运动控制器完全不可同日而语。下图是使用G5A控制器运行G代码 加工的零件:
片(BMP格式)的方式存放在G5控制器内部存储器中,并设置开机时显示该图片,使该 设备的控制系统如同是完全由设备厂家专用的控制系统。例如显示下面的开机画面(图片 中的公司名称、地址和电话号码纯属虚构,如有雷同实属巧合):
5. 什么是直接运行模式?
在系统参数- 综合设置- 设备启动后选择“直接运行”(同时还必须指定要运行的程序), 那么在G5控制器开机启动后,将跳过下面的主页,直接运行设备开发者编写的程序:
版权所有 @2014 深圳市博锐捷数控技术有限公司 未经本公司书面许可,禁止转载或复制本手册的部分或全部内容
电话/传真:+86-755-2699 8996 E-MAIL: info@
G5多轴运动控制器产品简介 文档编号:G5-BR100
1 产品概述
人机界面
7寸彩色触摸屏,分辨率800x480,4线电阻触摸屏。提供在线编程、示教 等功能
编程
易学易用的J-CODE™全中文编程语言,编程人员能够快速上手操作,大 大降低了自动化设备的开发难度
注:实际运动轨迹精度还取决于电机以及机械结构等因素
1.3 应用
深圳市博锐捷数控技术有限公司
共18页,第2页
G5多轴运动控制器产品简介 文档编号:G5-BR100
需要使用伺服或步进电机的各类自动化上下料和生产装备,如盖板玻璃插片机、丝网 印刷机、镭射打标机等
各类直角坐标机器人,例如螺钉机、点胶机、焊接机器人 简易型数控机床,例如磨床、锯床、钻床、冲压设备、折弯机等 木材、石材、玻璃等加工设备
1.4 结构尺寸
深圳市博锐捷数控技术有限公司
共18页,第3页
1.2 规格特性型号G5S-2G5S-4 G5S-6
G5A-2
G5A-4
G5A-6
控制轴数
指令方式
重复定位 精度
G代码支持
2轴
4轴
6轴
指令脉冲+指令方向,最大脉冲频 率500Khz
2微米(注)
无
2轴
4轴
6轴
指令脉冲+指令方向,最大脉冲频率 2,000Khz
1微米(注)
有
插补特性 任意3轴的直线插补,任意2轴的圆弧或椭圆插补
3. 什么是OEM版?和普通版有什么区别?
OEM版和普通版的区别是前者面板上无我公司LOGO,开机启动时也不会显示任何有关于 我公司的信息。
4. 开机欢迎图片有什么用处?
G5控制器提供开机欢迎图片的设置,设备的开发者可将该设备和自己公司的信息,以图
深圳市博锐捷数控技术有限公司
共18页,第7页
G5多轴运动控制器产品简介 文档编号:G5-BR100
CNC是用于切削、雕刻等机械加工设备,采用国际通用的G代码进行编程,其特点是运动 特性要求非常高,但操作方式不适合工业自动化。下表是三者的比较:
项目
G5控制器
传统PLC
CNC系统