车床改造说明书(5)

2019-07-13 18:24

21

22

图3 主模块流程框图 图4 + Z

方向驱动输出模块流程框图

3. 2. 2 子程序模块

子程序模块根据功能键设计。如工作台移动,在键盘上用↑( + Z) 、↓( - Z ) 、←( - X ) 、→( + X) 4 个不同方向的箭头分别表示四个不同的移动方向。在软件设计中,设键值数据区中的2DH单元为工作台移动标志单元。如图4 所示为+ Z 方向驱动输出模块流程图。利用8155 定时器作脉冲信号源,模块中给出方向字,由硬件环行分配器完成脉冲分配,控制伺服功率步进电动机的运行。

3. 2. 3 中断处理模块

中断处理中包括3 个模块,依据微机数控系统中不同事件的轻重缓急,约定优先级排队序列如表1。

23

急停处理及报警中断处理模块的功能是停止一切正常工作,并由复位键RESET 使系统返回到初始报警以发红光显示。其模块流程图如图5 所示。

图5 急停报警中断模块流程框图

3.2.2插补软件设计

第一象限直线插补框图 X、Z向电机从原点开始,进行直

线插补运动,重点为P,坐标为Xe,Ze。其中点坐标值、判中值,偏差值及x、z向电机初值分别放入8031内部RAM各单元中。

24

第一象限直线插补框图

参考程序如下

ORG 2300H

MAIN:MOV SP , #60H 设置堆栈指针 MOV DPTR,#9FF8H 8155(2)初始化 MOV A, #0DH A口输出,B口输入

MOVX @DPTR, A C口输出,控制字00001101B.即0DH MOV 4AH, #00H

MOV 49H, #00H 偏差单元清零 MOV 48H, #01H 置Z向电机出态

MOV 47H, #20H 置X向电机出态 MOV A, 4EH 计算判终值低8位 ADD A, 4CH 送入50H.8位+x

MOV 50H, A 低8位相加,送入50H

25


车床改造说明书(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:燃煤采制化复习题(化验专业)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: