Internet-enabled webDNC controls, monitors, and schedules machine activities in real-time. It works with various databases and supports up to 256 machines from single PC. Software manages program IDs, revisions, and alarm monitoring; generates tool lists and tool offset files; tracks jobs; collects machine tool data; links part routers; automates datalogging; and distributes information via Web.