一、前言
通用数控软件Editasc是由德国MOVTEC公司为了控制多轴运动控制卡开发的,该公司20多年来专业从事运动控制产品开发、生产和销售。是世界上最先开发出在PC机WINDOWS下实时运行的运动控制软件公司。它所开发运动控制卡要插在PC机的总线插槽上。常用的有针对ISA总线和PCI总线的两种运动控制卡。型号DEC4T的卡是控制步进电机和数字伺服电机的,型号DEC4DA的是控制模拟伺服电机的运动控制卡。这些控制卡带控制信号端子,多路数字输入/输出口,多路模拟输入/输出口等。
二、Editasc软件简介
EdiTasc是MOVTEC公司为其各种控制板卡配套的通用数控软件。它不仅是一个包含钻床,铣床,镗床,雕刻机和加工中心控制功能的理想数控软件,也是一个高度开放的开发平台,可以直接控制各种工业自动化设备,可以方便的开发用户专用页面及控制系统。
EdiTasc是在WINDOWS下实时运行、汉化的通用数控系统软件,识别国际标准的DIN 66025 G代码和高级语言MTASC。EdiTasc由低层运动控制软件和用户操作界面两部分组成。低层运动控制软件可实时准确地告诉运动控制卡进行直线和圆弧等插补运动,可以对所需的所有参数进行设置,也可以对I/O口进行操作。在进行直线插补运动时低层运动控制软件按设定的时间段周期性地告诉运动控制卡有关运动轴运行的速度和长度。在这一小周期内有关各运动轴按各自所要求的速度运动到所要求的长度。系统采用预读功能,预读程序段数设为最多可达149段。采用预加速/减速来保证切削矢量速度恒定或平稳过度。
在周期性地告诉运动控制卡有关运动轴运行的速度和长度的同时,低层运动控制软件接收运动控制卡上返回的运动轨迹位置,如各个轴在这一时间段内(如0.5ms)实际上走的长度。低层运动控制软件还能自动计算位置偏差,并根据这一差值对位置偏差进行PID调节,以保证精确运动。运动控制卡按刚接收的指令自行控制步进电机或模拟伺服电机进行直线插补运动及对I/O口进行操作。
三、操作界面的功能
在操作界面上,用户可以输入运行的程序,控制运动过程,以及显示输入口和输出口状态及显示各种运动轨迹和运动速度等。用户操作界面的主要功能如下:
在操作界面上可以控制程序的运行、停止和暂停功能。按“图形仿真(或按键F4)”, 则所选择文件以图示方式被执行,图示出整个运动轨迹。对整个运动轨迹或部分运动轨迹可以任意平移、放大、缩小、镜像和沿任意角度旋转。在控制轴运动过程中能够给出错位的信息,如:滑差超限报警和软限位超限等。在程序执行过程中如果出现语法错误或者输入数据不合理也会给出对应的诊断信息,并给出哪行有错误及什么错误等。
“示教功能”可以执行直线插补、圆弧插补和样条函数(选项),来自动生成对应的插补命令语句。“手动运行”控制各个轴正向和反向运动。手动运行的速度/加速度、最长距离可以任意设置。一旦在程序中设置了运行速度,就以设置的速度为准。可任意设置各个轴的坐标值。执行回参考点命令后系统自动执行REFSRCH.TS程序来找机械参考点。
当断电、打刀和休息后都要从断点开始继续执行雕铣。针对这一要求MOVTEC公司的EdiTasc控制系统提供了下面的功能。在图示下用鼠标任意选择一个小窗口,该窗口包含原来的断点。这时选择“命令选择执行”就自动弹出一个小窗口,它含有三个参数,它们分别是选择对应执行命令的方式:第一种是从程序开始到被任选命令的前一程序段,第二种是从被任选部分的开始点到最后一条命令,第三种是由所任意选择的部分构成的封闭轮廓。按F5或选择“启动”功能来执行被选择的命令。
Editasc软件可以接收来自多种CAD/CAM软件产生的加工程序,如Mastercam、海尔软件、文泰软件等。这对铣床、切割机、焊接机、镂铣机等非常有用。
通过驱动器参数MTDRV_xx 来设置有关运动控制及调节器的参数。主要有每个脉冲的移动单量, 如一个脉冲的移动当量是0.001mm,也可以设为0.000000001mm/Pulse,位数可达15位。设置手动时每次最小移动量和最大移动量。设置PID调节参数和每个轴机器坐标的最低值,这是安全软限位。
可进一步选择电子手轮,刀尖半径补偿,自动换刀器,刀库管理等功能。
|