针对目前数控机床生产与管理环节存在的信息交互困难、过程不透明和运行效率低下等问题,并适应工厂柔性制造技术的发展,设计一套基于以太网的FANUC数控机床DNC系统。以C/S结构作为应用框架,应用ORACLE数据库进行机床数据管理,利用工业以太网进行通信,基于.NET平台,使用C#编程语言,任务处理采用多线程并发模式读取机床数据。结果表明:该系统能提高机床程序与数据的管理效率,实现工厂生产过程的精细化、数字化和信息化管理。