主权项 |
一种扩展式数控车床编码系统,包括数控系统(101)、信号解读器(201)、错误处理器(202)、指令解析器(203)、编码支持库(304)、编码系统(305),其特征在于:所述数控系统(101)输入端连接指令解析器(203)、输出端连接信号解读器(201);所述信号解读器(201)输出端连入错误处理器(202);所述错误处理器(202)编码写入端连接编码系统(305),错误处理器(202)的输出端和编码系统(305)输出端并行接入指令解析器(203)输入端;所述编码系统(305)连接编码支持库(304);所述数控系统(101)为数控车床的数控系统;所述信号解读器(201)对数控系统(101)输出的信息进行转化和过滤,并输出至错误处理器(202);所述错误处理器(202)根据编码系统(305)写入的编码,对错误处理器(202)传入的信息进行判断,如有符合条件的信息则向指令解析器(203)发出对应的处理指令;所述指令解析器(203)接收编码系统(305)或错误处理器(202)的处理指令集,并转化为数控系统(101)能识别的指令集发送至数控系统(101)执行;所述编码支持库(304)存储常用的由操作指令组成的函数,使编码系统(305)可通过简单的函数名和参数传递来调用程序段;所述编码系统(305)接受用户输入的编码,使用户以面向函数的方式进行编程,并提供实时预编译提示和编码支持库(304)库存函数提示,在用户确认的情况下将编码转化为处理指令集,如涉及用户新写函数则同时将新写函数的内容写入至编码支持库(304),如涉及到用户调用编码支持库(304)所存函数的则从编码支持库(304)中读取函数内容并编译到处理指令集中,然后将处理指令集发送至指令解析器(203)。 |