首页 新闻 工控搜 论坛 厂商论坛 产品 方案 厂商 人才 文摘 下载 展览
中华工控网首页
  P L C | 变频器与传动 | 传感器 | 现场检测仪表 | 工控软件 | 人机界面 | 运动控制
  D C S | 工业以太网 | 现场总线 | 显示调节仪表 | 数据采集 | 数传测控 | 工业安全
  电 源 | 嵌入式系统 | PC based | 机柜箱体壳体 | 低压电器 | 机器视觉
DMC3000控制卡,与CNC之G代码的邦定关系
深圳市雷赛智能控制股份有限公司
收藏本文     查看收藏
在数控行业越来越蓬勃发展的同时,CNC标准也越来越普及,其中以G代码最为常见。现今控制卡时代在国内随潮而来,在自动化控制领域及数控行业,越来越占据主流地位,为为给许多数控设备进行升级换代,有很多很多程序员在重复地分析处理G代码。还有许多新客户及新项目经理人,对G代码与控制卡的关系并不明析。
事实上,G代码与控制卡毫无关系,它只是CNC标准的一部分,不同数控厂家可以按CNC标准制定不同的规范。而控制卡是控制系统的一部分,与CNC无直接联系。
以下,为了解决部分程序员的疑虑,特地以本公司DMC3000的控制卡库函数,列出与G代码的对应关系,同时透露一个好消息,本公司已完成CNC解释库V1.0,可以帮助程序员处理G代码分析处理的工作,具备两个接口,但灵活性非常强,满足各种用户对接口的需求(目前暂支持VC++6.0,若有其它需求可与本公司联系)。
常见四种G代码指令如下:

G00
快速定位,有效轴到达指定位置
即可,对应DMC3000卡可使用
d3000_start_t_move
d3000_start_s_move
数,多个有效轴,需要调用多次,如:

有效轴一个
G00X100 d3000_start_t_move( X, 100.0);

有效轴两个
G00X100Y100 d3000_start_t_move( X,100.0);
d3000_start_t_move(Y,100.0);


G01
直线插补,使指定的有效轴同时启动并同时达到指定位置,若通常使用三轴或两轴插补,则下面函数可以满足。

使用相对位置插补:
D3000_start_t_line2
D3000_start_s_line2
D3000_start_t_line3
D3000_start_s_line3

使用绝对位置插补:
D3000_start_ta_line2
D3000_start_sa_line2
D3000_start_ta_line3
D3000_start_sa_line3




G02
顺圆插补
G03
逆圆插补

圆弧插补指令,常见的是给出起点位置,圆心位置及终点位置,对应DMC3000库函数如下:

匀速圆弧
d3000_start_arc
相对位置
d3000_start_a_arc
绝对位置

高速圆弧
d3000_start_t_arc
相对位置
d3000_start_ta_arc
绝对位置

圆弧的插补方向,由函数的其中一个dir参数给出,dir=0时,表示顺时即G02dir=1时,表示逆时即G03

其它G代码指令如(G04 G32G33G40G41G42G90G91)可参阅CNC标准说明,或向我们联系,若你是本公司的控制卡用户,我们提供免费咨询。

事实上,用户在调用DMC3000控制卡运动函数的之前,需要对照当前设备或工艺,作一些单位上的换算,此工作最好用C++类的封装功能,将其包装起来,关于控制卡类的实现,可参见本人的《多类型控制卡编程方法探讨》一文,需要源代码请与公司联系。

注:CNC解释库V1.0,在一程序上,将收取一部分费用,在给出库的同时,本公司还提供调用演示的源代码程序,敬请客户尊重本公司的版权,以免引起不必要的法律追究事情。谢谢!
 

状 态: 离线

公司简介
产品目录

公司名称: 深圳市雷赛智能控制股份有限公司
联 系 人: 梁邦敏
电  话: 755-26401178
传  真:
地  址: 深圳市南山区登良路天安南油工业区2栋3楼
邮  编: 518000
主  页:
 
该厂商相关技术文摘:
CNC解释库调用接口详述
DMC1000控制卡不能响应系统消息
DMC2000脉冲速度初始化故障
DMC2000运动控制卡常见软件问题的解决方案
DMC2200驱动程序特殊安装方法
DMC3000控制卡的多任务编程
多类型运动控制卡编程方法探讨
多线程与控制卡编程
发现步进电机定位不准怎么办
过程控制编程之简要探讨
控制卡应用编程技巧几招(2)
更多文摘...
立即发送询问信息在线联系该技术文摘厂商:
用户名: 密码: 免费注册为中华工控网会员
请留下您的有效联系方式,以方便我们及时与您联络

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 不良信息举报
工控网客服热线:0755-86369299
版权所有 中华工控网 Copyright©2022 Gkong.com, All Rights Reserved