正在加载图片...
3.3CNC系统的软件结构 数据结构示例: Struct PROG BUFFER char buf state; ∥缓冲区状态,0空;1准备好。 int block num; /∥以BCD码的形式存放本程序段号。 double COOR[20];/存放尺寸指令的数值(m)。 int F,S; /R(mm/min)s(r/min)。 char GO; 以标志形式存放G指令。 char G1; char MO; ∥以标志形式存放M指令。 char M1; char T; /存放本段换刀的刀具号。 char D; 存放刀具补偿的刀具半径值。 }: 77 数据结构示例: Struct PROG_BUFFER { char buf_state; //缓冲区状态,0 空;1 准备好。 int block_num; //以BCD码的形式存放本程序段号。 double COOR[20];//存放尺寸指令的数值(μm)。 int F,S; //F(mm/min)S(r/min)。 char G0; //以标志形式存放G指令。 char G1; char M0; //以标志形式存放M指令。 char M1; char T; //存放本段换刀的刀具号。 char D; //存放刀具补偿的刀具半径值。 }; 3.3 CNC系统的软件结构
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有