第三章数控系统结构分解.ppt

1. 输入 输入CNC控制器的信息通常有: (1) 零件加工程序 (2) 与机械有关的参数 (3) 刀具参数 (4)与伺服系统有关的参数 (5)与外设有关的参数 输入程序的任务: (1)从键盘或光电阅读机将零件加工程序输入到零件程序存储器中 (2)将零件程序存储器中的零件加工程序送入缓冲器中转入译码。 CNC系统的控制软件工作过程 输入零件程序至存储器的过程: 用MDI键盘输入零件程序,此时,控制程序循环等待,字符以中断方式进入MDI缓冲器。当检测到规定的结束符时,设置MDI缓冲器起址至相应单元,并完成以下处理: 判别是否取出的字符为结束符; 从MDI缓冲器读入一段字符,统计字符个数,越界检查; 第二次从MDI缓冲器中读取本段字符,并且存所有的字符至零件程序存储器中; 将零件程序存储器指针指向下一数据段区域。 为了把字符送入缓冲器,CNC系统设置了专门的阅读机输入和键盘输入中断服务程序。 阅读机中断程序执行一次读入一个字符,在通过一系列检查合格后存入缓冲器。 奇偶校验,操作数是否超限,字地址的顺序,程序格式是否正确,信息是否完整。 键盘中断服务程序,每按下一键发出一次中断请求。 2. 译码 译码是以零件程序的一个程序段为单位进行处理,把其中零件的轮廓信息(起点、终点、直线或圆弧等),F、S、T、M等信息按一定的语法规则解释(

文档评论(0)

1亿VIP精品文档

相关文档