WTG-DNC 是面向机加工车间的信创 DNC 程序管理软件,采用 B/S 架构,把数控程序的创建、工艺路线关联、审核、版本管理、下发给机床以及调用记录集中到一台服务器上完成,替代 U 盘拷贝、共享目录散放的传统做法。软件底层适配海光 CPU 服务器 + 银河麒麟高级服务器操作系统 V10,可在国产化环境中部署,主要应用于军工、航空航天等对信息安全与程序可追溯性要求较高的项目。

本文按产品定位、信创适配、设备接入、软件架构、业务流程、核心功能、设备管理、权限审计、与传统方式对比、部署选型十个部分说明这款软件,并在最后附上常见问题与相关产品,方便工艺、设备与信息化三方面人员对照评估。

项目说明
产品名称WTG-DNC 信创 DNC 程序管理软件
软件架构B/S 架构,服务端集中部署,客户端浏览器访问
运行环境海光 CPU 服务器 + 银河麒麟高级服务器操作系统 V10(兼容常规 x86 / Linux)
接入设备加工中心、数控车床、数控铣床、磨床、电火花等特种加工设备
兼容系统西门子、发那科、华中数控等主流数控系统
核心能力工艺路线关联、程序版本管理、审核与下发、设备台账、RBAC 分级权限、操作留痕
适用行业军工、航空航天及对程序追溯有要求的机加工车间

一、产品定位:把数控程序管在全车间,而不是管在某台电脑里

机加工车间的程序管理通常有三种做法:U 盘在机床与编程电脑之间来回拷、在服务器上开共享目录让各岗位自行存放、或者使用专用的 DNC 软件统一管理。前两种做法成本低,问题也集中:程序版本对不上、旧程序覆盖新程序、谁在什么时候把哪一版程序送上了哪台机床,事后查不到。

WTG-DNC 的做法是把程序从“文件”变成“受控对象”:程序进入系统后就有了编号、版本、关联的工艺路线和审核状态,下发到机床的每一次动作都会被记录。程序文件本身仍然存放在服务器上,但只能通过系统按权限取用,不能绕过流程直接拷贝。

信创DNC程序传输系统界面
图 1 信创 DNC 程序传输系统:车间程序集中存储与下发
信创DNC程序管理软件功能总览
图 2 WTG-DNC 软件功能预览
核心变化:程序从“人人可拷的文件”变成“按角色授权、按流程流转、按记录追溯的受控资产”,这是 DNC 与共享目录最本质的区别。

二、信创适配:海光 CPU + 银河麒麟 V10

WTG-DNC 的国产化不是换一个界面,而是从运行环境开始适配:服务端可部署在海光 CPU 服务器上,操作系统使用银河麒麟高级服务器 V10,客户端只需浏览器,不依赖 Windows 专用控件。这样在军工、航空航天以及央国企的信创验收中,软件环节不会成为短板。

适配项WTG-DNC 的实际情况
CPU 架构支持海光 x86 服务器;常规 x86 服务器同样可部署
操作系统银河麒麟高级服务器操作系统 V10;亦可在主流 Linux 发行版运行
软件架构B/S 架构,服务端集中部署,客户端用浏览器访问
客户端要求无需安装专用客户端,不绑定 Windows 版本
典型行业军工、航空航天等有国产化与程序追溯要求的机加工项目
国产信创DNC软件部署环境
图 3 国产信创 DNC:海光 CPU + 银河麒麟 V10 运行环境

三、设备接入:多品类 CNC 统一接入

车间的现实情况是设备杂:不同年份、不同品牌、不同数控系统的机床混在一起。WTG-DNC 通过机床已有的通讯接口接入,不改动数控系统本身,通常也不需要额外加装硬件,把程序下发与状态回读统一到一套系统里。

3.1 支持的机床类型

机床类型典型场景
加工中心模具、箱体、盘类零件的多工序加工,程序量大、版本迭代频繁
数控车床轴类、套类零件批量加工,程序短、换型快
数控铣床平面与复杂轮廓加工,常与加工中心混线
磨床精度要求高,程序与砂轮修整参数需成套管理
电火花等特种加工程序与电极、工艺参数关联紧密

3.2 支持的数控系统

系统侧兼容西门子、发那科、华中数控等主流数控系统,具体可用能力(程序下发、状态回读、参数读写)取决于数控系统开放的通讯接口与选项。项目前期我们按机床清单逐台核对系统型号与接口,再确定接入方式,避免实施阶段返工。

WTG-DNC信创DNC产品概述
图 4 WTG-DNC 产品概述:定位、架构与适用场景
信创DNC多品类CNC设备统一接入
图 5 多品类 CNC 设备统一接入示意
信创DNC兼容的数控系统
图 6 WTG-DNC 兼容的数控系统清单

四、软件架构:分层设计,便于扩展与维护

WTG-DNC 采用分层架构,数据层、业务逻辑层与应用层清晰分离:数据层负责程序文件、工艺数据与操作记录的存储;业务逻辑层承载程序流转、版本控制、权限校验等规则;应用层以浏览器界面呈现给工艺、编程、操作与设备管理岗位。

分层带来的直接好处是扩展成本低:新增一类设备接入、增加一道审批环节、或者对接 MES/ERP 取程序与产量数据,改动集中在对应层,不影响其他模块。

WTG-DNC信创DNC软件架构
图 7 WTG-DNC 软件架构:数据层 / 业务逻辑层 / 应用层

五、业务流程:从程序创建到机床调用

一条程序在 WTG-DNC 中的完整路径如下,每一步都有对应的状态和操作人:

  • 创建/导入:编程人员在系统中新建程序,或从 CAM 软件输出后导入,按预设规则生成程序编号;

  • 工艺路线关联:把程序挂到零件的工艺路线上,明确工序、机床与版本;

  • 审核:按设定的审批环节流转,未通过审核的程序不能下发;

  • 下发:按权限把指定版本下发到目标机床,系统记录下发人、时间与机床;

  • 调用与回读:机床端调用程序加工,系统保留调用记录,需要时可回溯。

信创DNC业务操作流程
图 8 WTG-DNC 业务操作流程:创建 → 审核 → 下发 → 调用
WTG-DNC信创DNC软件核心功能
图 9 WTG-DNC 核心功能模块一览

六、核心功能:工艺路线与程序管理

工艺路线与程序管理是这套软件使用频率最高的部分。系统按零件的工艺路线组织程序,一个零件对应多道工序、每道工序对应一条或多条程序,换型时按路线取值,而不是靠人记住哪台机床该用哪个文件。

6.1 工艺路线管理

工艺路线定义工序顺序、所用机床与工装。程序挂在工序节点上,工艺变更时调整路线即可,程序文件不必反复改名,减少因命名混乱导致的错用。

6.2 程序版本与分组

同一程序支持多版本并存,历史版本可查可回滚;程序可按产品、客户、工序分组,配合编号规则形成清晰的目录结构,避免服务器上出现大量最终版1、最终版2之类的文件。

信创DNC工艺路线与程序管理
图 10 工艺路线与程序的关联管理
WTG-DNC工艺路线与程序管理界面
图 11 按工艺路线组织程序,换型时按路线取值
信创DNC程序管理方法
图 12 程序版本、分组与审核状态管理

七、设备管理:机床台账、状态与远程操作

系统内维护机床台账(编号、型号、数控系统、所在车间),并把设备与工艺路线、程序关联起来。在授权范围内,工艺或设备人员可以查看机床运行状态与加工进度,对支持远程操作的数控系统进行参数设置与程序调试,减少往返车间的时间。

需要说明的是,设备状态能取到什么程度,取决于数控系统开放的接口;如果项目同时需要产量、报警、主轴负载等更完整的数据,通常会用机床采集网关(WTGCNC 系列)与 DNC 配合,各取所长。

信创DNC软件中如何管理机床设备
图 13 在 WTG-DNC 中管理机床设备
WTG-DNC设备管理界面
图 14 机床台账、状态与加工进度

八、权限与审计:RBAC 分级授权,操作可追溯

权限采用 RBAC(基于角色的访问控制)模型:先定义角色(如编程、工艺、班组长、设备管理、系统管理员),再给角色分配程序查看、编辑、审核、下发等权限,用户通过角色获得权限。人员岗位调整时改角色即可,不必逐个改权限。

审核与下发动作全程留痕:谁在什么时间审核了哪一版程序、下发到哪台机床,都可以在系统内查到。对军工、航空航天类项目来说,这份记录本身就是交付物的一部分。

信创DNC权限管理与审批管理
图 15 权限管理与审批流程设置
信创DNC RBAC分级权限管控
图 16 RBAC 分级权限:角色—权限—用户

九、与传统程序管理方式的对比

对比项U 盘 / 共享目录WTG-DNC 信创 DNC
程序下发人工拷贝,依赖人到现场系统按权限下发,记录时间与目标机床
版本一致性文件改名靠自觉,易错用旧版版本受控,可按工序取指定版本
权限控制目录权限粗放,难细分到程序RBAC 角色授权,细到程序与操作类型
操作追溯基本没有记录审核、下发、调用全程留痕
设备接入不涉及多品类 CNC 统一接入,台账与程序关联
国产化适配依赖 Windows 与办公软件海光 CPU + 银河麒麟 V10 可部署

十、部署与选型建议

WTG-DNC 是 B/S 架构,服务端部署一次,车间与工艺室通过浏览器访问。项目落地前建议按下面几项逐条确认,避免实施阶段反复。

确认项建议做法
机床清单逐台登记品牌、型号、数控系统与通讯接口,作为接入方式的依据
网络条件机床与服务器之间的网络连通性与地址规划先行确认,跨网段场景可配合 NAT 网关
服务器独立服务器或虚拟机,规格按机床数量、程序量与并发用户确定
角色与流程先定角色与审批环节,再配置系统,避免上线后频繁改流程
程序命名规则结合产品、工序、版本制定编号规则,系统上线时一次性导入历史程序
配套系统需要产量、报警等设备数据时,配合机床采集网关;需要程序与工艺数据管理时,可组合 WTG-NCM

十一、常见问题(FAQ)

Q:WTG-DNC 是什么?和普通 DNC 有什么区别?

A:WTG-DNC 是面向机加工车间的信创 DNC 程序管理软件,B/S 架构。与只做“传程序”的工具相比,它把工艺路线、程序版本、审核流程、下发记录和权限管理放在同一套系统里,程序从创建到机床调用全程受控。

Q:支持哪些数控系统?

A:兼容西门子、发那科、华中数控等主流数控系统。具体能用到哪些能力(程序下发、状态回读、参数读写),取决于数控系统开放的通讯接口与选项,项目前期按机床清单逐台确认。

Q:能接入哪些机床?

A:加工中心、数控车床、数控铣床、磨床以及电火花等特种加工设备均可接入,按机床的通讯接口配置,不改动数控系统本身。

Q:需要改造机床或加装硬件吗?

A:通常不需要。WTG-DNC 通过机床已有的通讯接口接入,不修改数控系统程序;如果机床接口不可用,会先评估可行的接入方式再确定方案。

Q:是否支持国产化环境?

A:支持。服务端可部署在海光 CPU 服务器上,操作系统使用银河麒麟高级服务器 V10,客户端用浏览器访问,不绑定 Windows 专用控件,满足信创验收对软硬件环境的要求。

Q:程序版本怎么管理?

A:同一程序允许多版本并存,按版本号区分;审核通过后才能下发,历史版本可查、可回滚。程序还可按产品、客户、工序分组,配合编号规则形成清晰的目录结构。

Q:权限怎么控制?

A:采用 RBAC 基于角色的访问控制:先定义角色(编程、工艺、班组长、设备管理、系统管理员等),再为角色分配程序查看、编辑、审核、下发等权限,用户通过角色获得权限。

Q:WTG-DNC 和 WTG-NCM 是什么关系?

A:WTG-DNC 侧重程序传输与车间程序全生命周期管控;WTG-NCM 侧重程序与工艺数据的管理。两者可以组合部署,按车间的实际管理粒度选择。

Q:实施周期大概多久?

A:取决于机床数量、网络条件与流程复杂度。通常先做试点线体验证接入与流程,再全车间推广,具体排期在机床清单确认后给出。

十二、相关产品

如需按机床清单评估接入方式或索取部署方案,可致电 0510-83482686 / 13921169389(朱先生)。