如何数控切割机硬软件的设计??

您好机器人控制器!武汉鑫弘伟业焊割设备有限公司为您服务运动控制卡:
数控系统硬件设计

组成该数控火焰切割机数控系统的硬件运动控制器,主要包括工业PC机控制系统定制运动控制卡和伺服系统运动控制器十大品牌。其中工业PC机是数控系统的核心运动控制器,它担负着切割机运动轨迹的计算(粗插补)以及对整个系统管理的任务运动控制器十大品牌。运动控制卡插在工业PC机的扩展槽中运动控制器,它一方面与伺服系统相连运动控制器,实现对切割机运动轨迹的控制(精插补);另一方面与机床控制面板及控制气源的继电器相连运动控制器,通过控制面板运动控制器,可以调整机床的位置运动控制器,指令机床启动控制系统定制暂停或沿原切割轨迹返回运动控制器,还能实现切割速度的加速与减速;通过继电器运动控制器,可以控制氧气和乙炔气体的开关运动控制器十大品牌。伺服系统可以选择步进伺服系统或数字式交流伺服系统运动控制器十大品牌。

运动控制卡由自己设计运动控制器,它主要包括译码电路控制系统定制振荡电路控制系统定制I/O端口电路控制系统定制脉冲控制电路控制系统定制中断电路以及光电隔离输入输出电路运动控制器十大品牌。其中译码电路为运动控制卡提供一个接口地址段运动控制器,通过拨码开关可以更改该地址段的范围;振荡电路为运动控制卡上的脉冲控制电路提供一个固定频率的脉冲源;I/O端口电路由两片8255并行口芯片组成运动控制器,其主要作用是输出切割机气源控制信号及输入机床按钮信号;脉冲控制电路由两片8254计数器组成运动控制器,每片8254计数器分别控制一个轴的伺服电机;中断电路是为控制软件提供硬件中断信号而设计的;光电隔离输出输入电路将工业PC机电源和外界电源隔离运动控制器,减少外界电源对计算机的干扰运动控制器十大品牌。

控制软件设计

控制软件是整个数控系统的灵魂运动控制器,离开了软件运动控制器,数控系统便无法运行运动控制器十大品牌。根据切割加工工艺的要求运动控制器,同时又能充分发挥工业PC机的优点运动控制器,该切割机的控制软件按以下模块化方式来设计运动控制器十大品牌。

(1)界面设计
该控制软件的界面分成三个区域运动控制卡:图形仿真跟踪区控制系统定制状态显示区以及操作说明区运动控制器十大品牌。图形仿真跟踪区用于显示数控加工文件所指定零件的图样运动控制器,并在切割过程中跟踪割炬的运动轨迹;状态显示区显示切割机目前的状态参数运动控制器,如切割速度控制系统定制割炬当前坐标等;操作说明区简要介绍各种功能所对应的热键运动控制器,如暂停控制系统定制返回控制系统定制加减速及点动等功能的热键运动控制器十大品牌。热键的功能与操作面板上按钮的功能相同运动控制器十大品牌。

(2)系统初始化及切割等待
由于运动控制卡上的8255并行口和8254计数器均属于可编程序芯片运动控制器,因此运动控制器,在它们工作前必须对它们进行初始化运动控制器,按照工作方式确定它们的控制字运动控制器十大品牌。在初始化以后运动控制器,系统便处于切割等待状态运动控制器,此时可以调整机床的位置控制系统定制检验自动点火装置以及通气用的电磁阀是否工作正常运动控制器十大品牌。

(3)程序检验及图形仿真
当数控加工程序指定以后运动控制器,首先要检验输入的数据文件是否符合规定的要求运动控制器,一旦发现指定的文件中有非法的指令运动控制器,则退出控制程序运动控制器,并提示编程人员哪一行出现哪一种类型的错误运动控制器,编程人员修改好数控加工程序以后运动控制器,可继续进入控制程序运动控制器十大品牌。如果数控加工程序正确运动控制器,系统便将读入的数控加工程序经过处理在图形仿真区中画出零件图形运动控制器,无论零件有多大或多小运动控制器,系统都能自动按比例缩放运动控制器十大品牌。

(4)数控加工程序处理
为了节省计算机在插补过程中的运算时间运动控制器,在正式插补前对数控加工程序作一些预处理是十分必要的运动控制器,预处理主要包括长直线段的预处理和圆弧的预处理运动控制器十大品牌。由于运动控制卡一次计数的范围有限运动控制器,因此当长直线段超出计数器的计数范围时运动控制器,须将长直线段分解成若干段小直线段运动控制器,防止计数值溢出运动控制器十大品牌。又由于运动控制卡不能直接用来对圆弧进行插补运动控制器,因此必须在误差允许的范围内将圆弧分解成小直线段运动控制器,在相同误差范围内运动控制器,该方法对圆弧的分解是最为有效的运动控制器十大品牌。从实际出发运动控制器,我们选择最大的误差为1BLU运动控制器,即EH=ER=1BLU运动控制器,则在计算出小直线段对应的圆弧夹角α后运动控制器,便可通过几何关系计算出从圆弧起点到终点各小直线段的节点坐标运动控制器十大品牌。

(5)插补控制及轨迹的动态跟踪
在插补过程中运动控制器,计算机一方面根据数控加工程序中的数值以及各轴的脉冲当量计算出X轴控制系统定制Y轴的脉冲数;另一方面根据指定的切割速度运动控制器,计算出各轴的分频系数运动控制器十大品牌。并在上一条指令执行结束时运动控制器,将计算出的脉冲数和分频系数送到对应8254计数器的对应通道运动控制器十大品牌。另外运动控制器,计算机通过不停地读回8254计数器的计数值运动控制器,得到剩余的脉冲数运动控制器,经过数据处理得到割炬当前的屏幕坐标运动控制器,并用小箭头指示运动控制器十大品牌。因此从显示屏上运动控制器,操作者可以清楚地看到当前的切割位置运动控制器十大品牌。

(6)按原轨迹返回功能的实现
在切割过程中运动控制器,若发现有未割穿的情况运动控制器,此时可以按下暂停键运动控制器,暂时中断切割并自动关闭切割氧;再按下返回键运动控制器,割炬便准确地按原轨迹返回;待割炬返回到未割穿点以后运动控制器,再次按下暂停键并按启动键运动控制器,切割机便自动打开切割氧运动控制器,重新进行切割运动控制器十大品牌。在按下返回键时运动控制器,计算机便从运动控制卡上的8254计数器中读回剩余的脉冲数运动控制器,与原来的脉冲数进行比较运动控制器,将差值送回8254计数器运动控制器,并使方向信号反相运动控制器,这样便使割炬按原轨迹返回运动控制器十大品牌。在该指令结束时运动控制器,使系统指回上一条指令运动控制器,从而实现线段之间的连续返回运动控制器十大品牌。在返回过程中运动控制器,指示割炬位置的小箭头也按原轨迹返回运动控制器十大品牌。

(7)系统管理
系统管理是用来在切割过程中对整个系统的管理运动控制器,包括暂停控制系统定制启动控制系统定制退出控制系统定制升降速的控制以及对限位信号的处理运动控制器十大品牌。

参考资料运动控制卡:http://www定制控制系统.whxhwy定制控制系统.com/Technics/Technics_Show_130定制控制系统.html包装机控制器

评论|

类似文章

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理

在线客服
在线客服
QQ客服