Current Help System: PC-DMIS NC (View Core Help)

### PC-DMIS NCI Components

PC-DMIS NCI uses multiple components to generate output for the Monitor application. The components in the PC-DMIS software system are shown in the following diagram:

- CNCSettings.dat - Settings contained in this file are managed by CNCServer. This is used by PC-DMIS NC and PC-DMIS NCI to define the machines.

- CNCServer - Used to create machine definitions that are used to communicate with the NC controller.

- PC-DMIS - Executes NC programs based on the settings and interface information. Measurement results are collected by the Monitor and sent via Interfac.dll to PC-DMIS for evaluation.

- Interfac.dll - Either the NCFanuc.dll or the NCSiemens.dll are renamed to interfac.dll in the PC-DMIS install directory. The renamed interfac.dll file works in conjunction with PC-DMIS to interface with the NC Controller.

- CtrlrDefaults - Manages the machine interface and the access to set up information for the machine controller.

- Monitor - Resident on the NC Control and consists of a group of executable NC programs coordinated by a master Monitor program. Movement and Measurement requests from PC-DMIS NCI are executed by the Monitor returning status and results to PC-DMIS NCI via the Interfac.dll.