斗山机床数控系统的主要功能有:控制轴轴数,控制轴数可扩大轴数,联动轴数,最小设定单位、插补单位、插补功能(直线插补、圆弧插补、螺旋线插补、假想轴插补、极坐标轴插补、圆柱面插补、指数函数插补、渐开线插补、样条插补等)、最大指令值、快速进给、自动加减速、切削功能(包括螺纹切削、可变螺纹导程切削、圆弧螺纹切削、可编程对称切削、双刀架对称切削、三维进给、高速加工功能等)、补偿功能(包括刀具长度补偿、刀具位置补偿、间隙补偿、刀具半径补偿、刀尖半径补偿、三维刀具补偿、用刀具号的刀具补偿、刀具轴向长度补偿、存储型螺距误差补偿、坡度补偿、线性度补偿、自动刀具补偿等)、控制功能(包括有切削线速度恒定控制、自动拐角倍率控制、圆周速度恒定控制、并行轴控制,双工作台控制,法线方向控制、固定行程控制、同步控制、混合控制等)、纸带存储长度、返回基准点、M、S. T功能、存储程序个数、主轴功能(包括主轴速度输出方式、主轴定位、检测主轴速度变动等)、测量功能(刀具长度测量、刀具补偿值用测量值直接输入、工件测量)、自诊断功能、宏程序功能、编程功能(包括有磁带存储和编辑、后台编辑、图样尺寸直接输入、简易对话型自动编程、自动编程等)、显示功能(包括有梯形图显示、各种显示语言的切换、通信显示、菜单显示、并行时间显示、加工时间标记功能、刀架干涉检查、动画式描绘功能,)、通信功能(与上级计算机的通信接口功能、与外部输入/输出装置通信功能)等等。
一般说来,斗山机床中低档的数控系统只具有上述功能的部分功能,高档数控系统才有可能具备上面的全部或更多的功能。数控系统的功能是选择数控机床或数控系统所要考虑的重要内容之一。