How to Configure Predator MDC to Capture Details From NC Program
Overview
Predator MDC has the ability to capture job, part, and operation information from a NC program when it is sent to a CNC machine using Predator DNC. We can also trigger start the Setup status based on a unique string found in the NC program. This can eliminate the need for operators to manually start a job, part, or operation as well as the Setup status. An indirect benefit to this is the requirement for operators to download a fresh NC program each time they need to run a job ensuring the most current revision is used.
Requirements
- Access to Predator DNC Server
- Local Administrator Rights
- SQL Database Information
- Basic Knowledge of Predator DNC
Preparation of NC Program
- By default, Predator searches for the following strings to initiate the start of their respective components
- Job Time uses (JOB=XXXXX), e.g. (JOB=88395-1)
- Part Time uses (PART=XXXXX), e.g. (PART=P12954-1234)
- Operation Time uses (OP=XXXXX), e.g. (OP=10)
- Setup Time uses (SETUP)
- In the header of your NC program, you will need to insert these strings along with their values, see example below
%
O1234 (PROGRAM NAME)
(JOB=88395-1)
(PART=P12954-1234)
(OP=10)
...
...
...
M30
%
The strings can be customized to match existing strings already found in your NC program. Simple modify this when configuring the object in Predator DNC
- Launch Predator DNC v11 Administrator
- If Predator DNC is running as a Windows service, first stop the service, then open Predator DNC v11 Administrator
- Go to Command > Cancel All
- On the machine you want to configure, go to the Properties of the send command
- Add "MDC Send for SQL Server Link" to the top of the list
- Select from Object Library column
- Click Right Arrow to move to the Current Configuration column
- Click Up Arrow to move object to the top
- On the MDC Send for SQL Server Link - Select a Database page, enter your SQL database information
- On the MDC Send for SQL Server Link - Select a Machine page, select the machine
- On the MDC Send for SQL Server Link - Options page, optionally modify the Start and End Strings
- Click Next until Finish appears, click Finish
- Repeat steps 3-8 for all send commands for each machine this applies to
- When done, save the PXP by going to File > Save
- The MDC Send for SQL Server Link can be swapped for Access or Oracle databases, just select the applicable MDC Send for ... object and fill out their respective database details
- To configure Predator MDC to auto create new Jobs, Parts, and/or Operations, review the following article (link)
Related Articles
Capturing Predator MDC Information from NC Programs
Overview Predator MDC when used in conjunction with Predator DNC to send and receive NC programs to and from CNC machines has the added benefit of capturing valuable information. This includes Job number, Part number, and Operation number. In ...
How to Configure Predator MDC Auto Create
Overview Predator MDC has the option to create Jobs, Parts, and Operations on the fly. This is only necessary if you want new Jobs, Parts, or Operations to be added to the Predator database that are not already in it. This can be skipped if you ...
What are the Default Predator MDC Commands?
Overview Predator MDC supports a wide range of default command to support a wide range of data collection. Commands Commands Command Parameter Description Example LS username Logon Start LS 1234 LE Logoff JS jobnumber Job Start JS 1234-56 JE Joe End ...
How to Configure Idle Timeout in Predator MDC
This requires the use of the New Events Touch interface Idle timeout will trigger a prompt in the Predator MDC New Events Touch interface after a set amount of time in idle. After a second timeout value, Predator MDC can automatically start a ...
How to Create a Predator MDC Slide Show
Overview Predator MDC has a slide show (aka automation) feature to present real time data for digital signage. Any chart or view can be added to a slide show. Requirements Local Administrator Rights Predator MDC Client License (can substitute with ...