工控信息网(www.55gk.com)|中国工业控制及自动化信息网 行业新闻技术文章产品展示厂商展示供应信息求购信息论坛
文章分类 PLC DCS PAC PC-BASED CPCI-PXI 嵌入式系统 SCADA 工业以太网 变频器 无线通讯 自动化软件 人机界面 现场总线 运动控制 机械传动 机器视觉 电源
传感器 仪器仪表 执行机构 工业安全 低压电器 其它工控文章 
 首页 -> 技术文章 -> 运动控制 -> 正文

巧用中达电通数控系统

  产业机械不断提升,对控制器的要求也进入一个新的阶段,为了满足客户需求,灵活方便地实现产业机械的专属功能,中达电通数控系统增加一些特殊功能。
  
  众所周知,市场上的数控系统具有四大功能:
  1.基本功能——G代码功能,这是CNC的基点;
  2.辅助功能——M代码;
  3.刀具管理功能;
  4.主轴功能。
  
  中达电通H4系列数控系统,除了具有上述四大标准功能外,还有另一种较特殊的执行模式。以下来介绍:
  特殊执行模式
  当只要R152的某一BIT ON后,会被切换到特殊的执行模式中,并且依照表1来做跳跃至子程序的功能(若指定的跳跃字符没有输入时,会切换到标准模式)。
  R152可以同时多个BIT ON,但每一行只执行一次跳跃动作(BIT位较低的,优先权高)。
  
  例1:程序:G01X100.Y100.Z100.F1000
  当R152=0时:
  会正常的,将轴向移至X100.Y100.Z100.的位置。
  (若R152 BIT1 ON or BIT2 ON………皆同,因为指定的跳跃字符没有输入)
  当R152的BIT0 ON时:
  系统执行到此行时,会跳至901号子程序执行,且将G、X、Y、Z的值存在表2的变量中,而不会将轴向移动至X100.Y100.Z100.的位置。
  
  当R152的BIT23 ON时:
  系统执行到此行时,会跳至791号子程序执行,且将G、X、Y、Z的值存在表2的变量中,而不会将轴向移动至X100.Y100.Z100.的位置。
  
  当R152的BIT24 ON时:
  系统执行到此行时,会跳至792号子程序执行,且将G、X、Y、Z的值存在表2的变量中,而不会将轴向移动至X100.Y100.Z100.的位置。
  
  当R152的BIT25 ON时:
  系统执行到此行时,会跳至793号子程序执行,且将G、X、Y、Z的值存在表2的变量中,而不会将轴向移动至X100.Y100.Z100.的位置。
  
  当R152的BIT0,23,24,25的BIT 皆ON时,则会跳至901号子程序执行。
  (以BIT位低的优先,且每一行只会执行一次跳跃
  动作)。
  例2:R152 BIT15 ON(指定“N”为跳跃字符)
  0号程序内容:
  N10X100D1T1
  N20X200D2T2
  N30X300D3T3
  X400D4T4
  M02
  783号程序内容:(#13114内为存放“N”的值,但可不使用)
  G01X#13124F1000 --------------------------(#13124为跳跃后,“X”存放的位置)
  G11P#13120 --------------------------(#13120为跳跃后,“T”存放的位置)
  G04X#13104 --------------------------(#13104为跳跃后,“D”存放的位置)
  G01X0
  M99
  依照以上设定后,执行情形为下:
  1.执行到N10X100D1T1时,会跳至783号程序:
  执行G01X100F100—>G11P1—>G04X1—>G01X0. —> M99(返回)
  
  2.执行到N20X200D2T2时,一样跳至783号程序:
  执行G01X200F100—>G11P2—>G04X2—>G01X0. —> M99(返回)
  
  3.执行到N30X300D3T3时,一样跳至783号程序:
  执行G01X300F100—>G11P3—>G04X3—>G01X0. —> M99(返回)
  
  4.执行到X400D4T4时,不会跳至783号程序(因没有指定的跳跃字符):
  执行X400D4T4(移动到X400的位置)
  M02
  
表一
  表一 模式程序参照表

  
表二
  表二 模式数值参照表

  考虑到业界对机械的停止方式的不同需求,专属设计了R107及R108指定预先程序,来解决程序的起始与结束。
  =
  R107与R108 (设定值范围:990~998)
  R107:存放一个程序号码,而该程序称之为预先程序。
  R108:存放一个程序号码,而该程序称之为结尾程序。
  注:R107及R108的值,需介于990~999之间。
  当在启动程序时,若R107≠0,则会先执行R107内所指定的程序,才会开始执行主程序,之后不管主程序结束符号是否为M99,都不会再执行R107所指定的程序。
  
  注意:预先程序的结束码,需为M30或M02。
  可于预先程序中,编写主程序启动前的确认动作,例如轴向归回原点位置,计数值归零等动作。
  
  当主程序中无程序结束码(M02、M30、M99)时,且R108≠0,在执行完主程序后,系统会自动去执行R108内所指定的程序,再依照R108的程序结束码,来决定程序结束(M02、M30),或回到主程序(M99),继续执行。
  
  注意:当主程序的结束码为M02、M30、M99时,就不会执行R108程序。
  

  

  结束语
  中达数控专属模式的特色,为数控系统在产业机械上的应用开辟了新的空间。此模式已成功应用在贴标机、自动剪切设备、自动送料机、自动涂胶机、齿轮表面处理设备等等。
表一
  表一 模式程序参照表
表二
  表二 模式数值参照表

  
Google
最新文章
 • LOSTPED制定线性运动系统规模和选择线性运
 • 数字伺服和运动控制系统技术在纺织机械的
 • 通用运动控制系统技术现状、发展及其应用
 • 罗克韦尔自动化IEEE1588在分散运动控制系
 • 科威PLC系统运动控制系统器
 • 运动控制系统卡在异形玻璃切割中的应用
 • Haiwell(海为)国产PLC系统作为运动控制
 • PWM输出方案及其在运动控制系统卡和伺服驱
 • PWM输出方案及其在运动控制系统卡和伺服驱
 • 基于运动控制系统卡的喷涂机控制系统设计
 • 运动控制系统卡在异性玻璃切割行业中的应
 • VXD开发技术在运动控制系统卡中的应用
 • 运动控制系统卡应用在数控冲床系统中
 • 基于实时高速多轴运动控制系统平台的无轴
 • 三菱运动控制系统器的应用
 • 凌华图像运动控制系统卡基于PC的目标追踪
 • 基于ARM和MCX314As的嵌入式运动控制系统器
 • 不间歇同步运动的实现
 • 关于trio(翠欧)多轴运动控制系统器的一些
 • 基于PC机 + 数字运动控制系统卡的开放式数
Copyright © 2005-2008 55GK.com 联系站长:555jx@163.com 
本网站所登巧用中达电通数控系统及所有其它信息来自互联网.
仅供访问者参照使用,不直接或间接负责相关法律问题!