松亮五金网 >> 装配机

单点渐进成形数控系统软件结构压铆螺母

2022-07-04

单点渐进成形数控系统软件结构

单点渐进成形数控系统软件结构 2012年08月20日 来源: 本文采用“PC+运动控制器”构成上下位机的数控系统结构。利用Windows操作系统的多任务特性来完成人机接口、通讯接口、管理、诊断以及译码、解释等实时性要求不高的任务。由运动控制器来实现插补、位置控制、速度调节、I/0控制等实时性任务。 控制器上专用CPU与PC机CPU构成主从式双C.qJ控制模式引。PC机负责系统初始化、人机交互界而的管理和控制系统的实时监控等方而的工作,例如系统配置、数控程序的录入、编辑和存储、系统状态的显示、控制指令的发送和外部信号I0的监控等。运动控制器配备内容丰富、功能强大的运动函数库,供用户使用完成电动机的运动规划包括插补计算、位置控制、PLC控制等,从机和主机之间通过PCI总线传递指令和数据。爿轴和y轴原点、限位检测是通过一纵机械来实现,原点检测开关作为每个轴的零点位置,限位检测开关确保每轴工作行程极限。这些状态信号送入运动控制卡状态寄存器后由CPU随时读出,达到对I0状态信号的检测。 参数设置模块:设置系统本身和与机床相关的参数,如机床的机械行程、最大进给速度、是否有编码器、电机的参数、系统单位、加工模式、是否启用软限位及软限位的数值和x轴方向编程方式(直径编程还是半径编程)等,通过设置这些甄礓并蒋这些甄值存储到相关的配置文件(本系统中使用的是ini文件),系统可以在初始化的时候调用上一次保存的配置。在操作中,如果相关的参数有了改变,则可以即时调用初始化程序作出改变。 译码模块:将编写的运动控制程序利用GT所提供的解释程序进行编译,生成GT所需的数控语言。译码模块处理的是标准的G代码,该模块中集成了对数控代码的读入、语法检查等功能。 控制模块:数控程序的选择、编辑、存储,运行控制。 显示模块:模拟实现加工过程,在线显示系统工作过程中的机床状态、坐标位置、加工轨迹、速度、进给率以及运动时间等各种状态参数,供操作者了解系统加工性能的好坏。该模块实时性要求不是很高,因此采用Windows定时中断的方式实现,通过在软件程序中设置定时器(50ms),定时采集系统状态数据。其工作过程为:在系统每个中断周期内,该软件程序向GT发送查询命令,获取系统的工作状态和坐标位置,并将所获取的状态参数显示在上位机屏幕上,从而完成一个中断任务。 系统流程如图图2所示: 系统首先进入初始化程序,调用自检程序,进行系统自检,然后赋初值,接着对各接口初始化。系统初始化后,首先读取方式选择开关的状态,然后根据方式控制开关所选择的工作方式,调用相应处理函数。

咨询热线

无锡办公家具

ilme

前四后八自卸车报价

兽药经营许可证

友情链接