Call Toll Free: 1-877-611-5825
Monday-Friday, 6AM-5PM PST
Home » Frequently Asked Questions

Frequently Asked Questions

Provided below is a list of frequently asked questions and answers to help inform you about Shop Floor Automations and our products and services. If you don't see the information you seek, please use the convenient question submission form at the bottom of the page to facilitate your enquiry, or call us at 877-611-5825.

DNC / Desktop
How do I add a new CNC to Predator DNC?

To add a CNC to Predator DNC, a few items are required.

  1. Available Serial Port
  2. Available DNC License
  3. Make and Model of the CNC Control
  4. Copy Existing / Similar or Sample PXP

Begin by confirming you have an available serial port on the Predator DNC Hub or PC. Take note of where the new RS232 cable will connect (port number and hub).<.p>

Check the Windows Control Panel | Device Manager to determine the port number and communication port. If installed by SFA, the system will begin at COMM 5 = Port 1; COMM6 = Port 2. The exact settings can be determined by reviewing the Multiport Serial Adapter from the Device Manager.

Determine the number of CNCs currently configured in the DNC Networking System. If the number of CNC exceeds the current DNC License, a license upgrade will be required. While in the DNC Software, select HELP | ABOUT for the current license purchased, ie. DNC/8.

If a license is available, then proceed.

Launch the Predator DNC Administrator if not currently in this mode. Select Command | Cancel All. Next, find a similar CNC / Machine in your current PXP. Select the CNC with your mouse, right click, select {COPY}. Select the Predator Red Gear at the top of the Predator Software, right click and select {Paste}. This creates a copy of the existing machine. Modify this copied CNC to match the Communication Port number as well as the baud rate, parity, and stop bits. The machine directory and any other features can be modified by using the Predator Wizard.

Where did RS232 come from?
In the early 1960s, a standards committee, today known as the Electronic Industries Association, developed a common interface standard for data communications equipment. At that time, data communications was thought to mean digital data exchange between a centrally located mainframe computer and a remote computer terminal, or possibly between two terminals without a computer involved. These devices were linked by telephone voice lines, and consequently required a modem at each end for signal translation. While simple in concept, the many opportunities for data error that occur when transmitting data through an analog channel require a relatively complex design. It was thought that a standard was needed first to ensure reliable communication, and second to enable the interconnection of equipment produced by different manufacturers, thereby fostering the benefits of mass production and competition. From these ideas, the RS232 standard was born. It specified signal voltages, signal timing, signal function, a protocol for information exchange, and mechanical connectors.

NOTE: If a proprietary or special high speed transfer method is required by the CNC control the customer may have to be upgraded to Predator DNC. Unlike the editor, Predator DNC is designed to support proprietary and special high speed transfer methods. Refer to our DNC Objects section for more details.

Does the editor support long filenames?
Yes, the editor supports long filenames, long directory names, names with spaces, shared network drives, and UNC names. Refer to the following examples:
  • Job 1234.NC
  • H:CUSTOM PARTSJOB 4567.NC
  • \\SERVER1\C\LARGE CUSTOMER\PART No 1234-5678.NC
Can the editor communicate to multiple machines?
Yes, the editor supports an unlimited number of different machines. Each machine can have unique COM port, baud rate, and numerous other properties. The editor supports switch boxes, intelligent switch boxes, and the entire line of Predator DNC and series Flex hardware.

NOTE: The Predator CNC Editor can only communicate to one machine at a time and is not designed for simultaneous multitasking operation to multiple machines. If this is desired upgrade to Predator DNC which is designed to support up to 256 machines simultaneously.

Does the editor support Remote Request?
No, the editor does not support Remote Request. Remote Request eliminates walking back and forth and allows operators to request files from the CNC control.

NOTE: If this is desired, upgrade to Predator DNC which is designed to support Remote Request for up to 256 machines simultaneously.

What operating systems does the editor require?
Windows 98SE, Windows NT v4.0, Windows 2000, Windows XP, or Windows 2003 Server

NOTE: Any Microsoft service pack or maintenance release is also supported. However, anyone using Windows NT v4.0 Service Pack 2 should upgrade to Service Pack 3 immediately.

NOTE: Microsoft Life Cycle stopped supporting Windows 98 (March 31,2004) and NT (June 30, 2003). We strongly recommend you upgrade to the latest Windows Operating System to allow complete compatiability with Predator Software Products.

What are DNC Objects?
DNC Objects are software options that extend Predator DNC for special customer applications. DNC Objects can add database, spreadsheet and email connectivity, improve high speed machining, offer greater lights out reliability, automatic error correction, and support for proprietary CNC controls. Predator DNC Objects support any RS-232 hardware including DNC bundles, Flex series, and PC COM ports.

A DNC Object development kit is available for even further customization or integration.

NOTE: Predator DNC Clients usually do not require DNC Objects.

Does Predator DNC support long filenames?
Yes, Predator DNC supports long filenames, long directory names, names with spaces, shared network drives, and UNC names. Refer to the following examples:
  • Job 1234.NC
  • H:CUSTOM PARTSJOB 4567.NC
  • \\SERVER1\C\LARGE CUSTOMER\PART No 1234-5678.NC

Predator DNC can also automatically name your files when uploading to the server.

What is Mazatrol?
Mazatrol is a proprietary conversational programming language that is standard on all Mazak mills and lathes. It is primarily used for 2 & 2 1/2 axis work and especially popular for turning applications.
What is the Mazatrol object for?
The Predator Mazatrol object is software that allows Predator DNC to transfer Mazatrol programs. Typically a proprietary Mazak floppy drive is carried around the shop and is used for offline storage of Mazatrol programs. Predator DNC with the Mazatrol object allows up to 256 CNCs to load and save Mazatrol programs as well as EIA programs on to any Windows 95, 98 or NT server.
Does Predator DNC support Remote Request?
Yes, Predator DNC does support Remote Request. Remote Request eliminates walking back and forth and allows operators to request files from the CNC control.
What operating systems does Predator DNC require?
Windows 95, Windows 98, Windows NT v4.0, Windows 2000, or Windows XP (Home or Professional).

NOTE: Any Microsoft service pack or maintenance release is also supported. However, anyone using Windows NT v4.0 Service Pack 2 should upgrade to Service Pack 3 immediately.

What kind of PC does Predator DNC require?
Predator minimum requirements:

  • Windows 2000 SP4, Windows XP SP2 or Windows Server 2003 SP1
  • Intel Pentium III 1GHz, AMD K7 900MHz or a PC manufactured after year 2000 (Faster processor is recommended for better performance)
  • 256 megabytes (MB) of RAM or higher (128 MB minimum supported; may limit performance and some features) - 512 MB recommended
  • Microsoft compatible keyboard and mouse, or other compatible pointing device
  • A serial port for each machine port is required or Predator compatible communications hardware (Flex, Flex/2, or Flex/N).
Can I upgrade and add more ports later?
Yes, numerous software upgrades are available from any level of Predator DNC. Hardware upgrades depend on each type of hardware. The entire Flex series of hardware is designed to add ports at any time and offers a very easy upgrade path.

NOTE: Standard COM ports and our DNC bundles maybe upgraded but there can be issues.

Is Predator DNC 32-bit?
Yes, Predator DNC is a 32-bit application.

NOTE: Predator DNC was the industry's first 32-bit DNC application with our first customer installation in 1994 under Windows NT.

What is RS232?
The RS-232-C interface was developed for a single purpose. This purpose is stated by its title:

"Interface Between Data Terminal Equipment and Data Communications Equipment Employing Serial Binary Data Interchange."

Every word in the title is significant: it describes the interface between a terminal (DTE) to a modem (DCE) for the transfer of serial data.

Short for Recommended Standard-232C, a standard interface approved by the Electronic Industries Association (EIA) for connecting serial devices. In 1987, the EIA released a new version of the standard and changed the name to EIA-232-D. And in 1991, the EIA teamed up with Telecommunications Industry Association (TIA) and issued a new version of the standard called EIA/TIA-232-E. Many people, however, still refer to the standard as RS-232C, or just RS-232.

Almost all modems conform to the EIA-232 standard and most personal computers have an EIA-232 port for connecting a modem or other device. In addition to modems, many display screens, mice, and serial printers are designed to connect to an EIA-232 port. In EIA-232 parlance, the device that connects to the interface is called a Data Communications Equipment (DCE) and the device to which it connects (e.g., the computer) is called a Data Terminal Equipment (DTE).

The EIA-232 standard supports two types of connectors, a 25-pin D-sub type connector (DB25) and a 9-pin D-sub type connector (DB9). The type of serial communications used by PCs requires only 9 pins so either type of connector will work equally well.

Although EIA-232 is still the most common standard for serial communication, the EIA has recently defined successors to EIA-232 called RS-422 and RS-423. The new standards are backward compatible so that RS-232 devices can connect to an RS-422 port.

How is RS232 different from Parallel?
Most IBM PC and compatible computers are typically equipped with two serial ports and one parallel port. Although these two types of ports are used for communicating with external devices, they work in different ways.

A parallel port sends and receives data eight bits at a time over 8 separate wires. This allows data to be transferred very quickly; however, the cable required is more bulky because of the number of individual wires it must contain and cable distances are generally very short. Parallel ports are typically used to connect a PC to a printer and are rarely used for much else. A serial port sends and receives data one bit at a time over one wire. While it takes eight times as long to transfer each byte of data this way, only a few wires are required. In fact, two-way (full duplex) communications is possible with only three separate wires - one to send, one to receive, and a common signal ground wire.

How is RS232 cabling pinned out and what does each pin do?
The number preceding each signal name corresponds to the pin number defined in the standard.

DB9

  1. Received Line Signal Detect (Carrier Detect)
  2. Received Data
  3. Transmitted Data
  4. Data Terminal Ready
  5. Signal Ground
  6. Data Set Ready
  7. Request to Send
  8. Clear To Send
  9. Ring Indicator

DB25

  1. Protective Ground
  2. Transmitted Data
  3. Received Data
  4. Request to Send
  5. Clear To Send
  6. Data Set Ready
  7. Signal Ground
  8. Received Line Signal Detect (Carrier Detect)
  9. +P (for testing only)
  10. -P (for testing only)
  11. (unassigned)
  12. Secondary Received Line Signal Detect
  13. Secondary Clear To Send
  14. Secondary Transmitted Data
  15. Transmission signal element Timing
  16. Secondary Received Data
  17. Receiver Signal Element Timing
  18. (unassigned)
  19. Secondary Request To Send
  20. Data Terminal Ready
  21. Signal Quality Detector
  22. Ring Indicator
  23. Data Signal Rate Selector
  24. Transmitter Signal Element Timing
  25. (unassigned)
What is ASCII?
ASCII is the most common format for text files in computers and on the Internet. In an ASCII file, each alphabetic, numeric, or special character is represented with a 7-bit binary number (a string of seven 0s or 1s). 128 possible characters are defined. UNIX and DOS-based operating systems (except for Windows NT) use ASCII for text files. Windows NT uses a newer code, Unicode. IBM's System 390 servers use a proprietary 8-bit code called EBCDIC. Conversion programs allow different operating systems to change a file from one code to another.

ASCII was developed by the American National Standards Institute (ANSI). A chart of ASCII characters and their decimal or hexidecimal equivalent can be found here (courtesy of asciitable.com)

What are the most common cable problems?
Connecting pin one (earth ground) at both ends
This creates a giant antena, earth ground should only be connected at one end and generally at the device that is most grounded.
Using CAT5 cabling
While CAT5 cable will work for RS232 comunications, it is not designed for that application. CAT5 cable is twisted pair cabling for ethernet.
Cable is not properly jumpered at CNC end
Most CNCs will require jumpering of some sort. Most common is for pins 4 & 5 plus pins 6, 8 & 20.
Using unshielded cable
Unshielded cable should never be used in a machine shop environment.
Twisted pair cabling not properly balanced
If you use twisted pair, pins 2 and 3 can not be on the same pair. It is also recommended that you ground the other half of the pair for pins 2 and 3.
Cable with too few wires
Most CNCs will only need TD, RD and SG, but some will require hardware handshaking and thus require more wires.
Improper positioning of cable
Do not strap RS232 cabling to electrical conduit in the shop.
Incorrectly pinning out a DB9 to DB25 cable or adapter
See the chart above, note that pins 2 & 3 are opposite from DB9 to DB25.
For the best solution to your cabling problems click here
Why isn't my USB to serial adapter working?
With the release of Windows XP and computer manufactures only installing USB ports, users are finding that a USB to serial adapter is the only solution they have to try to communicate to their CNC machine. The truth be known, many off-the-shelf manufacturers of USB to serial adapters are not 100% compatible and communication to the CNC machine is unreliable, slow, or only limited to one way transmission.

For laptops the solution is to use a PCMCIA to serial adapter which has better support for control over the Microsoft Comm Driver. Many of our customers have used the PCMCIA card to serial and resolved this technical issue. We are pleased to provide appropiate and supported hardware:

Serial PCMCIA cards

While desktop machines are less likely to ship without serial ports, it is becoming more common, especially with slim form factor machines. Add in PCI serial port cards are still very common and a very cost effective way to upgrade these machines with physical COM ports. Visit your favorite local computer store and ask for a PCI serial card.

What does this sim wrapper error mean?
Troubleshooting Sim Errors

Sim Wrapper error 0 (0) - No Error

Sim Wrapper error 1 - No Driver
SimProceed to troubleshooting steps listed under "Sim Wrapper error 5 (0)"

Sim Wrapper error 2 - No Sim
Check the physical installation of the Sim adapter.
Try to install the device to a different port available on the PC.

Sim Wrapper error 3 " Bad Sim
Contact Shop Floor Automations at support@shopfloorautomations.com or toll free (877) 611-5825

Sim Wrapper error 4 " Expired
Contact Shop Floor Automations at support@shopfloorautomations.com or toll free (877) 611-5825

Sim Wrapper error 5 (0) " Drivers corrupt or not installed for the Sim or invalid codes.
Follow these steps if you have a Sim from Predator.
  1. Sentinel Protection Drivers must be installed locally on the PC running Predator (Remote Desktop / VNC or any other remote program will not work during the initial setup)
  2. Remove the Sim from the USB or Parallel port on your PC.
  3. Go to Control Panel > Add/Remove Programs and remove the Sentinel Protection Installer and remove.
  4. Insert the CD that you received from Shop Floor Automations in the CD-Rom drive and navigate to "Drivers\Sentinel System Driver" folder and double click the "Sentinel Protection Installer 7.1.0.msi"
  5. After this is completed, insert the Sim into the USB or parallel port on the PC and watch for the Windows notification that the new hardware was been detected.
  6. Open Predator and if the registration window opens, enter the serial number and access code in the provided spaces.
  7. If Predator opens, go to the Options menu and choose Upgrade. Enter the serial number and access code here.
  8. If no errors, verify in the title bar of Predator that it does NOT say "Predator/DEMO".
  9. If you do get an error again, proceed to the troubleshooting steps for the Sim Wrapper Error 5 (56) below.

Sim Wrapper error 5 (56) - The serial number or access code is invalid.
Symptom: Codes seem to not update; you are entering the correct codes, but keeps coming up with an error.
  1. Enter "dncdemo" for the serial number. Leave the access code blank.
  2. This should bring you up to Predator. Shut down Predator and relaunch.
  3. Go to the Options menu > Upgrade
  4. Enter the correct serial number and access codes and hit "OK."
  5. If this still does not work, go to Start > All Programs > Predator DNC > Repair All
  6. If you still get this error code, call our technical support department.

Sim Wrapper error 17 - Wrong Version
  1. Launch Predator and check the version by clicking "Help" > "About"
  2. If you have version 4.x.x.x, you should be using a serial number beginning with "04"", if you have version 3.x.x.x installed, you should be using a serial number beginning with "03""
  3. If you do not have the correct version that matches your installed version, verify that the codes you are using are the correct ones.

Sim Wrapper error 18 - Wrong Product
Follow the above steps for the Sim Wrapper Error 17.
How do I eliminate buffer overflow errors?
How to disable your 'FIFO-buffer' when using the PC's standard COM-ports:

Depending on the version of Windows you are using.

Windows NT 4

Goto 'Control panel', if 'ports' is available execute the link
Choose the port in question
Press 'Settings'
Press 'Advanced'
Uncheck 'Fifo enable'

Windows 95-98 (all versions)

Go to 'Control Panel', execute 'System'
Find the port under 'Serial ports'
Press 'Properties'
Press 'Advanced'
Uncheck 'Fifo enable'

Reboot your PC after these changes. If this does not help, your cable might be too long, or it is placed next to a power cable, creating a lot of noise.

For more information, contact us via Email or call us directly
Toll Free: 877-611-5825.

How do I delete extra spaces/carriage returns?
The following example will automatically delete extra carriage returns during a Receive from CNC command.
Receive Translation Characters Translation Action
\013Remove
\010Replace with \013\010
Why does the Editor keep sending even though the transfer is complete?
When using the CNC Editor and trying to transmit a CNC program, the control receives the complete file, however, Predator is still trying to send. Check the end of the CNC program to make sure there are no spaces or other invisible characters after the % sign.

Unable to uninstall Predator Software products?
Article 2000002

If you can't uninstall a Predator application step through the following:

  1. Log into Windows as an Administrator
  2. Select Control Panel from the Start Menu
  3. Select Add/Remove programs
  4. Select the appropriate Predator application
  5. Click the Remove button

What are the command line options for installing Predator?
Article 2000006

Every Predator installation is built using Microsoft Windows Installer technology. There is extensive documentation available on Microsoft's web site. The following primary command line options are available.

/iInstalls or configures a product
/fRepairs a product, has 10 options
/aAdministrative install on the network
/xUninstalls a product
/jAdvertises a product
/lSpecifies the log file path
/pApplies a patch
/qSets the user interface level
/yCalls API register server to install
/zCalls API register server to uninstall

A sample command line follows

msiexec /i "predator CNC editor v6.0.msi" /fv

For a complete list of command line arguments search for Article Q227091 on Microsoft's web site.

Cannot install some Predator applications under Windows 98?
Article 2000008

Several Predator applications including Predator CNC Editor, Predator DNC, Predator Desktop, Predator MDC, Predator Tracker, Predator Gage Crib and Predator Travelers require MDAC from Microsoft. MDAC under Windows 98 requires two seperate Y2K service packs. Both of these Windows 98 Y2K service packs are distributed on CD13 or higher. These service packs can also be downloaded from Microsoft's web site.

Once both of the Windows 98 Y2K service packs are installed proceed with a normal Predator installation.

What are Predator's minimum system requirements?
Article 2000009

All Predator products require the following minimums:

  • Intel Pentium-based CPU or equivalent
  • 64 MB RAM*
  • 40 MB HD
  • VGA Graphics
  • Parrallel Port
  • Mouse or similar pointing device

The above are minimums and certainly Predator runs better with more hardware, memory, etc.

NOTE: Predator DNC requires one and typically multiple serial ports. Predator CNC Editor also requires at least one serial port for communications. Predator Virtual CNC runs a lot faster with an OpenGL based graphics card.

*NOTE: All Predator applications under Windows 2000 and Windows XP should have at least 128MB RAM. For a complete list of minimum system requirements for Windows refer to Microsoft's knowledge base article #304297.

Why does predator takes 3 minutes to load?
Article 2000001

To solve this problem run Microsoft Internet Explorer and from the Tools menu select Internet Options. A dialog will appear, click the Advanced tab and scroll down to the Security section. Uncheck the "Check for publisher's certificate revocation" option and click the OK button.

This problem only occurs when PCs are configured to have access to the Internet and then in reality don't have access to the Internet. Predator applications are digitally signed just like every other program that is downloaded on the web. The digital signature is used to certify that Predator has not been infected with a virus etc.

NOTE: This problem can happen with any Predator application.

What driver settings do I use for the Flex, Flex/2, and Flex/3 drivers?
The proper driver settings with driver 4.2.45.0 are as follows:
  1. Start from COM5
  2. Apply the following settings:
    Receive Event Delay (edelay):10
    Close port maximum timeout:25
    Find devices attached to the portManually
    Check Boxes
    Purge any remaining data on closeUnchecked
    Complete writes when transmit completeChecked
    Ignore busyUnchecked
    AltPin (Alternate RJ-45 wiring)Unchecked
    Enable error checking for parity and frame errorsChecked
    Force baud rate toUnchecked
  3. Click 'Clone settings', select all ports. Press 'OK'.

Image of proper settings

What driver settings do I use for the Flex/N drivers?
The proper driver settings with driver 2.8.94.0 are as follows:
  1. Ensure your IP address and TCP port configuration settings are correct.
  2. Apply the following settings:
    Poll Cycle10ms
    Max packet size1460
    Check boxes
    Complete write requests immediatelyUnchecked
    Return error codes when network is unavailableUnchecked
    Send keep alive packetsChecked
    Allow ports to be opened when network is unavailableUnchecked

Image of proper settings.

How do I know which port on my hub is which COM port on my PC?
We start numbering hubs from port 5. The first port starts at COM5. If you have multiple hubs, then just add 4 + the number of ports on the previous hubs to determine COM ports.

A pdf document showing common com port to hub port conversions.

I cannot find my CD from version 2.x or 3.x
SFA offers media replacement and 90 days of technical support. For pricing and details, please email us or call us at (877) 611-5825.

What does this "low level error" mean?
Here are the most common low level errors seen in Predator DNC and Predator Desktop:

Error Number: 2 - File Not Found.
Problem: The file could not be found
Solution: Verify the file name is typed correctly and the file exists. Check the directory and the extension settings in Predator.

Error Number: 3 - Path Not Found.
Problem: The path could not be found
Solution: Verify the directory path is typed correctly and the directory path exists.

Error Number: 4 - Too Many Open Files
Problem: The system has too many files open.
Solution: Try closing any non used programs or reducing the number of activities in Predator.

Error Number: 5 - Access Denied
Problem: The requested file exists, but the system is unable to access it.
Solution: Check the file permissions and insure the logged in user has permissions for that file.

Error Number: 8 - Not Enough Memory
Problem: There is not enough memory to proceed.
Solution: Try closing any non used programs or reducing the number of activities in Predator.

Error Number: 14 - Not Enough Memory
Problem: There is not enough memory to proceed.
Solution: Try closing any non used programs or reducing the number of activities in Predator.

Error Number: 15 - Invalid Drive
Problem: The drive does not exist
Solution: Verify the drive is the correct drive. If the drive is a network drive, check network access and drive mapping.

Error Number: 19 - Write Protected
Problem: The media is write protected
Solution: The file being written to is read only . Verify the permissions for the file and that the destination is not on read only removable media (CD or DVD).

Error Number: 32 - Sharing Violation
Problem: A file is being used by another program and cannot be accessed by Predator. Usually occurs when trying to write to the file.
Solution: Close the progam using the file. If the program is Predator, restart Predator. If that doesn't clear the error, a reboot of the PC is required.

Error Number: 32 - Lock Violation
Problem: A file is locked by another program and cannot be accessed by Predator. This may be a read or a write attempt by Predator.
Solution: Close the progam locking the file. If the program is Predator, restart Predator. If that doesn't clear the error, a reboot of the PC is required.

Error Number: 39 - Disk Full
Problem: The disk is full. Occurs during file write attempts.
Solution: Delete non needed files from disk or try writing to a different drive.

How do I move Predator to a new PC?
We have written a step-by-step guide specifically about reinstalling Predator on a new PC.
Why does a registration dialog box pop up when I launch Predator DNC, even though I am registered?
The first time Predator launches in a Windows session, the "Upgrade Dialog" pops up. Pressing OK will allow the software to launch normally.This occurs because of an internal error registering the dll with Windows

The fix is to run regserv32 on the dll.

Go to the Start menu, select Run, and type the following line into the box and press Enter.

regsvr32 "C:\WINDOWS\system32\Predator Software\Common Files\Upgrade Dialog\PUpgrade Dialog.dll"

You should receive a notice that the command suceeded. Reboot upon completion.

How do I install the codes and SIM that I received from Predator?
Predator Permanent Code Installation

  1. Login to Windows with Admin Rights
  2. Place Predator Software CD in drive
  3. Browse to "DriversSentinel System Driver" on CD
  4. Run "Sentinel Protection Installer 7.4.0.msi"
  5. When install is complete, attach the SIM to the parallel port or a USB port on the PC
  6. Launch Predator DNC Administrator (Start > Programs > Predator DNC 2005 -> Predator DNC 2005 Administrator)
  7. If a pxp file loads, go to "Command > Cancel All", and press "Yes"
  8. Go to "Options > Upgrade"
  9. Type in the information from the software envelope and Press OK
  10. The software should now be validated and ready to use.

Troubleshooting

  1. If you get a "SIM Wrapper 5 (0)" error, then double check the SIM to make sure it is attached, and try again.
    1. If the problem persists, reinstall the Sentinel drivers from step 4.
    2. If the problem persists after driver installation, download and run SIM Tester
    3. Install and launch the sentdoc.exe file
    4. Leave "SuperPro" checked, uncheck "Pro", "CPlus", "Scribe"
    5. Press "Find Keys"
    6. A dialog box will state "No keys found" or "[N] Sentinal SuperPro(s) detected" (where N is the number of keys found)
  2. If you get an "Sim Wrapper 5 (####)" error, where #### is a 4 digit number, then re-enter the codes, and try again. It was most likely a typo in the codes.
  3. If problems persist, please call Shop Floor Automations at (619) 461-4000 for technical support.
I am using Windows Terminal Server to do remote administration with Predator, but I am getting various errors with Predator and/or the Sentinel drivers.
There is an incompatibility issue with Windows Terminal Server and the administration of Predator.

Serial and access code install, driver install, and Predator install all have documented issues. You may get SIM wrapper errors, licensing warnings, and other non-obvious bugs related to an install or update performed using the Terminal Server.

To fix, log onto that PC directly, bypassing the Terminal Services, and reinstall necessary components, typically the Sentinel driver and the Predator serial number and access codes.

You can refer to the following FAQ for the instructions on how to upgrade the Sentinel Drivers.
How does Predator license their software?
Predator uses a Rainbow Sentinel SuperPro key. This key is in the form of USB key. All software applications are licensed with a SIM and as such the SIM should be insured as property, for the actual cost of the software.
What if my PC does not have a USB Port for Predator Licensing?
If the PC lacks USB ports, or is running under a non-USB aware OS such as Windows NT, Predator offers the option to license using a parallel key. The parallel key is available at no additional cost at the time of purchase of the software. An additional fee will apply if a non-defective key is swapped out for another key after purchase. Lost keys are charged full retail price of the software.
I just installed 2 (or more) Comtrol DeviceMaster AIR units on my PC, and now it boots up really slowly. How can I fix this?
This is a known issue with the Comtrol drivers. Comtrol are fixing it. In the meantime Comtrol have released a beta driver which we have tested in installs and have agreed to support for SFA customers.

Perform the following steps to update the driver:

  1. Open the Device Manager.
  2. Right click on each installed DeviceMaster AIR and select "Disable". Windows 2000 may have a bug that causes the PC to blue screen and crash when the last device is disabled. In this case, disable all DM AIR devices except one.
  3. Reboot PC.
  4. If you followed the warning for Windows 2000, disable the last device via Device Manager, and reboot.
  5. Right click on a DM AIR device and select "Update Driver". Point the driver location to the C:\Comtrol folder. Finish the wizard, and reboot.
  6. Enable all DM AIR devices via the Device Manager.

That takes care of the problem with slow boots, and fixes several other DM AIR related issues as well.

Can I make my own Grizzly Cable?
Sure, but it may not be worth the effort in research, soldering, testing, and cost of parts. The cable is sensitive to interference and signal loss, and is carefully engineered, manufactured and tested.
Furthermore, your time is valuable and you have better things to do!
Is the Grizzly Cable just a simple Ethernet/Cat5 cable?
No. A Cat5 cable is typically un-shielded, a balanced signal and uses different wiring for a computer vs a CNC control. The Grizzly Cable is shielded, with an ultra low capacitance, uses un-balanced signals and wired for RS232 signals. CAT5 cables are unreliable, able to pick up RF noise very easily and have limitations regarding baud rate when running beyond RS232 specificiations.
How are Grizzly Cables shielded?
Grizzly Cables have four layers of shielding. First, each wire is individually shielded with a polypropylene jacket. Second, an aluminum foil wraps around all of the pairs. Third, a metal braid shield is wrapped around the foil. Finally a thick but flexible PVC jacket is wrapped around the metal braid. The quality and strength of the shielding included with Predator Grizzly cables protect your data from RF noise and electrical interferences
How do I configure Dr. Watson?
Dr. Watson provides detailed information about a program crash or driver crash. Perform the following steps to set up Dr. Watson:
  1. Start >Help
  2. Search for "Dr. Watson"
  3. Open "Using Dr. Watson"
  4. Click on "Open [arrow] Dr. Watson"
  5. Take note of the "Log File Path" and "Crash Dump" paths. C:\Debug, and C:\Debug\user.dmp, are recommended
  6. Set the crash dump type to "Full"
How do I get the backplot feature to work in Predator CNC Editor?
Begin by visiting our Support Section and Downloads select the "Documentation":
  1. Locate and download the PDF File called "Creating Templates in CNC Editor 6.0.
  2. Locate and download the PDF File called "Predator CNC Editor Animation Setup"
  3. Review each file to setup the template correctly
  4. You must create a machine template .MCH file (2 axis turning, or 3-5 milling machine) and then specify the CNC control (Fanuc 16M, Okuma 700L).RPM or .RPL
  5. Add the Template by selection FILE | NEW Template
  6. Select the .MCH you just created and then review the details on the following screens for the correct parameters for the CNC
  7. Once defined, select the Template from the down arrow menu list
  8. Open your NC program
  9. Select the Backplot Icon and begin to verify the G & M Code
  10. If an error occurs, be sure the G & M Code is defined in the .RPL or .RPM file
Can I use the Predator CNC Editor on a different PC not tied to the DNC Networking System?
The Predator CNC Editor bundled with the DNC Networking Software is controlled by the license of the Predator DNC Software. The SIM and the serial number from the DNC will enable the full version of the CNC Editor. Currently there is no option to split the seat from the DNC Networking license. However, you may install the Predator CNC Editor on as many PCs as you wish and use the "light" version of the product for general editing purposes. A stand-alone full version is available if needed. Contact our sales department.
Why does Predator DNC continue to send after I have received the NC program at the CNC?
Predator DNC will continue to send any data in the NC program until done. The cause is usually due to a blank line, space or some other character after the percent sign at the bottom of the program.

To fix this issue, add a Clean Code Link to the Send to CNC Command. Place the Clean Code link above the Comm Port Terminator in the Object Manager. On the configuration screen of the Clean Code - Send, select the box Send % to % (included) to only send the data between the percent signs.

An alternative solution is to use a Command Time Out. To use this option, add the Command Time Out Link above the Comm Port Terminator on the Send to CNC command. Do this in the "Object Manager" Screen. Once placed, insert the values of the time out and number of characters on the Properties page. Note: If the time is too short, data could be cut off early, we recommend 5 minutes.
I get an error when trying to launch the Predator CNC Editor that it is currently already running.
When trying to launch the Predator CNC Editor, a license check occurs and customers can experience an error message generated by the Predator CNC Editor, ie: "An instance of this application is already running". This message will appear 3 times and then prompt for registration screen.

This occurred most likely due to a recent update from an older version already installed and the update failed to apply the lastest .dll to the Predator directory.

To fix this, shut down any Predator Application running, ie. DNC or Editor. Then rename the following files:

Located in: "C:Program Files\Predator SoftwareEditor 6.1" PVEditorSIMLibrary.dll to PVeditorSIMLibrary.old

Located in: "C:Program Files\Predator SoftwareDNC 4.1" PVDNCSIMLibrary.dll to PVDNCSIMLibrary.old

Then copy the following .dlls into the correct product location.

PVDNCSIMLibrary.dll
PVEditorSIMLibrary.dll

Make sure you are running v6.1.0.145 of the CNC Editor and v4.1.0.51 of the DNC. Both applications can be checked by selecting HELP | ABOUT from the menu.

Furthermore, the latest Sentinel System Driver 7.4 should also be used.

You can refer to the following FAQ for the instructions on how to upgrade the Sentinel Drivers.
Is Predator DNC Networking compatible with Windows Remote Desktop?
Yes. Predator DNC can be used with Windows Remote Desktop to allow a Remote Administrator to operate or troubleshoot the Predator System.

To use Remote Desktop via a remote connection, you must run Predator DNC 4.1.051 or higher, Sentinel Pro Drivers 7.4, and PVDNCSimLibrary.dll 1.0.0.7.

To fix this, shut down any Predator Application running, i.e. DNC Networking. Then rename the following files:

Located in: "C:Program Files\Predator Software\DNC 4.1" PVDNCSIMLibrary.dll to PVDNCSIMLibrary.old

Then copy the following .dlls into the correct product location.

PVDNCSIMLibrary.dll

The version of Predator DNC can be checked by selecting HELP | ABOUT from the menu. An update of the DNC is available from the Support | Download Section. Backup your current PXP file before proceeding.

Furthermore, the latest Sentinel System Driver 7.4 should also be used. The current version can be checked from the Windows Control Panel, under Add/Remove Programs. Drivers are available from the Support | Download section on the website.

You can refer to the following FAQ for the instructions on how to upgrade the Sentinel Drivers.

How do I send a file to my PDA from my PC?

1.On your PC open PDAConnectWin.exe
2.Match the profile settings in the PDAConnect software on your PC with the profile settings in the PDAConnect software on your PDA
3.Connect the cable from your PDA to the local COM port on your PC
4.On your PDA name the file and then click Receive
5.On your PC select the file and click Send
- The file will now transfer to your PDA.
How do I send a file to my PC from my PDA?

1. On your PC open PDAConnectWin.exe
2. Match the profile settings in the PDAConnect software on your PCwith the profile settings in the PDAConnect software on your PDA.
3. Connect the cable from your PDA to the local COM port on your PC
4. On your PC name the file and click Receive
5. On your PDA select the file and click Send
- The file will now transfer to your PC.
How to Update the Predator Configuration File (.pxp)
When upgrading Predator DNC or Desktop PXP, follow the steps below:
  1. Exit Predator DNC or Desktop
  2. Rename the existing PXP with an unique name "SFA Backup.pxp"
  3. Copy the new PXP into the exact same location where the backup was made
  4. Launch the Predator DNC or Desktop and confirm the new PXP is running.
Adding a custom menu in Editor
Creating a custom menu is for creating a shortcut to launch a desired program within Editor. Instead of going to your desktop or Start menu to start a common application, we can make a "bookmark" type link, which will reside in the options menu of Editor. To add a new custom menu:

  1. From the File menu select New Custom Menu...

  2. The New Custom Menu Wizard will appear:

    Field NameDescription
    Menu Name Type a name for the new custom menu item.
    Command Line Enter a command line to execute or click the ... button to browse the Windows File System for a command line.

    -Examples of the command line parameter would be "PDnc.exe" for Predator DNC-

  3. When finished, click Finish to save the new custom menu. It will appear under the Options menu.

At any time, click Cancel to discard the new custom menu.

NOTE: A limit of four custom menu items exists.

NOTE: The Menu Name must be unique.
What is the purpose of "Wait" in CNC Editor?
Wait is a function designed to allow the operator to queue a file at the PC to send to the machine and then receive at the machine.

The steps would be similar to the following:
  1. At the PC, send a file out to the machine.
  2. Walk out to the machine and manually receive that file.

Enabling this, Editor will wait for an "XON" character before sending files. Note that this checkbox is enabled only when flow control is set to either Software or None.

This is different because typically, you would set the CNC control to receive, walk to the PC and send the file out. Not all machine controls support this option. Consult your control operator's manual for compatibility.

How do I setup "Wait" in CNC Editor?
You can access the DNC Com Port configuration one of two ways.
  1. In the Edit menu, Click "Template" > Click "Next" > Click "DNC Properties."
  2. On the DNC Menu, click "Properties."
  3. Once you get to the "DNC Properties" window, check the "Wait For CNC" box and click Next until Finish is available and click "Finish."
  4. You will then need to hit "Next" again until the finish is available and click "Finish."

Why am I always having to reboot my Flex/N hub?
By default, the PC sends "Keep alive packets" verifying the device is still there. What happens when you have multiple PC's on the network connecting to the Flex/N hub, they are all pinging the hub which overloads it, causing a denial of service. If you reboot the hub, it then communicates with the machines for a short time and then shut down again.

Take the following steps to disable this feature if you have more than one PC connecting to your Flex/N hub.

  1. Go to Start > Control Panel > System > Hardware and choose "Device Manager"
  2. In the Device Manager, under "Multi-Port Serial Adapters" you should have your Flex/N listed there. Double click OR Right click and choose "Properties"
  3. Under the Advanced tab, you will have your Digi Port server listed and all the associated Com ports to that hub. Highlight your hub and Choose "Properties"
  4. UnCheck "Send Keep Alive Packets" and hit "OK" and then "OK" for the Device Properties box

How do I use my RS232 tester?
Shop Floor Automations ships a DB25 RS232 tester with every hardware order. We terminate our RS232 cabling with RJ-45 connectors and have different adapters to tailor to each installation. Depending on your machine you may require different pin-outs on the adapters. To test the correct pin-out in the cabling":
  1. Connect the cable to the PC, Hub, or switch box.
  2. At the other end of the cabling, where the control would normally plug in, connect the tester. With out the tester plugged in the machine, you should see have "RD" lit and "TD" unlit.

    Note - For most applications, the other lights do not matter.

  3. If you plug the tester into the CNC machine control, you should then see "TD" lit.

If you have any variation of this, your machine will not communicate properly.
How do I reset my Flex/N hub to factoy defaults?
Follow these steps:
  1. Turn the hub off.
  2. Push and hold the two arrow buttons on the front of the hub.
  3. While you are holding the two arrow buttons, turn the hub on.
  4. Continue holding the two arrow buttons until you see "AC" displayed.
How do I access the configuration of my Digi Flex/N hub after I program it?
If the Flex/N hub is programmed in accordance to our specifications, the hub's Com ports are placed in printer or "PRN" mode.

Sometimes you are able to use Hyperterminal to get into the text based configuration by using the TCP/IP connection type and specifing the IP address. If you are unable to use this method, it usually means that the ports within the hub have been programed as "PRN". In this case, you will need to reset the hub.

To reset the hub, follow the directions in FAQ #59

To reconfigure the Flex/N hub after the rest proceedure follow the Guide

What are objects in Predator?
Objects are pieces of functionality that are added on an "as-needed" basis. Predator has endless capabilities, but can be confusing for the beginning user. Each object has its own explanation in a help file provided during configuration, on the fly.

We also provide the Object help file for anyone researching the possibilities with Predaor.
Sim Wrapper Error 18 (0) Wrong version
Symptom: "I purchased DNC with Editor included, and when I install Editor, I get this error when typing in the codes."

Answer: When Editor is included with DNC, Editor is licensed through DNC. DNC codes will not work if entered into Editor. You cannot take Editor and put it on another PC without getting new codes for that seat of Editor.

This is also true for DNC. If you purchased Editor, you cannot use these codes for DNC.

Missing lines of my program in Editor
If you open your program in a text editor like Notepad, and your program is intact, but when you open it in Editor, you are missing one or more lines of your program, this could be caused by null characters.

For instance, if you have a null at the beginning of the line, Editor will view that line as being a blank line. You can remove these characters while receiving a file from the machine by using a Receive Translate Link in DNC, or the Receive Translate Options in Editor's communication properties. For the null character, for the "Action" select "Remove".

How do I back up my Editor configuration?
Your Editor configuration is held in three files. One file defines the machine, another defines the control and the third is the communication parameters, which are held in the data base file called "PEditor.mdb".
All the reverse post parameters reside in the both the machine and the control files.
The control files have an extension of .rp5, .rpl, .rpm, depending on the type of machine you have.
The machine files have an extension of .mch.

When you launch Editor, what you have populated in the "Template" field will be your machine (or .mch) file, and in the "Control" field is the control (or .rp5, .rpl, .rpm).

You may need to open your "Template" or Machine file to find the exact Control file. Approximately 11 lines into this file, you will see a line that reads "Control = FADAL.RPM". Where you see "FADAL.RPM", that is the file you need to backup. It will need to go into exactly the same directory when replaced.


How to find your Machine (Template) file:
All Templates are held in "C:\Program Files\Predator Software\Common Files\Machines"

How to find your Control File:
All Control files are held in "C:\Program Files\Predator Software\Common Files\RPost 5.1"
Depending on the file you find by viewing the Machine file, like above, we had a "FADAL.RPM"
-.rpm's will be in the "Mill" folder under the RPost 5.1 directory
-.rpl's will be in the "Lathe" folder under the RPost 5.1 directory
-.rm5's will be in the "Mill-5" folder under the RPost 5.1 directory

All Editor database files are held in "C:\Program Files\Predator Software\Editor 6.1" and called "PEditor.mdb"


-NOTE- If you have to backup a ".rpl" file, it needs to go back into the Lathe folder, as it came from. This is the same for ALL files saved when doing this.

How do I get help with PDA Connect Software?

A CD containing all documentation and manuals was included with the PDA Connect software shipment. Additional information can be found on the product page, PDA Connect.

Begin by reading the .PDF PDA Connect Manual found on the CD and also copy the PDA Connect.chm to the local desktop or hard drive. Begin by sending a file from the CNC back to the PDA Connect Software. Be sure to match the baud rate, and communications settings on the machine to the PDA Connect Profile.

Once a file has been sent out of the machine, send the same program back into the control. Make sure the program does not over-write the existing file or change the program number before sending it back into the control.

If errors occur, contact your machine tool builder for machine communications parameters to communicate to a PC. Most problems are related to communication parameters or file formats.

If support is needed, please contact pda@shopfloorautomations.com (Currently phone support is not offered.)

How do I register my PDA Connect software?
Be sure that the name and key you enter are exactly as shown on the registration you were sent. Both are case sensitive and it must match exactly.
How do I send a file to my CNC Machine from my PDA?

1.Match the profile settings in the PDAConnect software on your PDA with the profile settings on your CNC machine.
2.Connect the PDA cable to your PDA and attach it to the Grizzly Cable that should be connected to your CNC machine.
3.Set your CNC machine to receive the file.
4.On the PDA select the file and click Send.
- The file will now transfer to your CNC machine.
How do I send a file to my PDA from my CNC Machine?

1.Match the profile settings in the PDAConnect software on your PDA with the profile settings on your CNC machine.
2.Connect the PDA cable to your PDA and attach it to the Grizzly cable that should be connected to your CNC machine.
3.On the PDA name the file and then click Receive
4.Set your CNC machine to send the file.
- The file will now transfer to your PDA.
Can I HotSync file from my PC to my PDA?
This is not recommended, but can be done. Palm has a limit of 40k on the size of file transfers.
Can I HotSync files from my PDA to my PC
This is not recommended, but can be done. Once it is transferred to the PC you are not able to edit the file.
Can I edit files directly on my PDA?
Yes, but you are only able to edit the first 32k of the file
How do I install the Palm Desktop software?

1.Insert Palm CD
2.Install Palm Desktop
How do I set up my PDA UserName?

1.Take your Palm out of the box
2.Turn your Palm on
3.Click on the (ChangeNam) icon
4.Click on the (Reset Name/ID) icon
5.Delete the username and userID
6.Enter your username
7.Click on the (Set Name/ID) icon
8.Click on the (Home) icon
I get an error when I backplot
If you get an error when you backplot, Editor needs to know where the files reside that hold the machine parameters, otherwise known as Template files. These files are located under the Editor folder in Program Files.

An example of an error you may get is:



Copy and paste the following text in the run line ( Start Menu > Run ): "C:\Program Files\Predator Software\Editor 7.0\PVViewer.exe" to run the utility to define these directories.


The above picture shows the utility. You may have some, or all fields blank. Fill in each field respective to the name of the field. For each field, there will be a folder in the C:\Program Files\Predator Software\Common Files folder. For example, The first one is called "Machines" so fill it in with C:\Program Files\Predator Software\Common Files\Machines. It should look like this:

What is the Predator FLM license file and where does it need to be installed?
The Predator FLM license file is an ASCII text file that should look like gibberish. For example:

Example File: PFLM Service.license:
dnk4f09tQ48g3nJ7gj7DULcvOqcP1gU5nUdXcCapMHbKeahxdwhjFhKX2B9zp8nc/3TshcrDb6Vn
K05OBZPiAv38wYGKIOt7QODZh61Z4X5h8nkC6GDg29JRA1CyuvRpoF4RxPVH7aqiZgkBJjlB1+6K
Zm5lCX626OBF3l5ljwjfWrSZo2A2v7bTFR6Skkuj38lIB0bb1Lm+BdweNQJVDsuV9/N56khpB5Ga
uMXrGh1XhMzADLelsTBnRSJ57P5W7wXIa7zMZG1/lGGW/jV3KfGHscCY4BHdRJNn18Dw85dM1p6G
DXXxIGnLOpDtT8M5CP8ATLN3t+r4/YmG04kip1aW17+0Qe7RDFd87SK5MpM/cNYLfXYrp0hIuO5R
s/jho8jeWTNJfE08byhdx1tlBUW22SrwBx9W138769zuyPSxvpQs3ZBdQ4XqnLz0/8mwquafk0I9
zkGZbIXNQkwRC54t4rjeqEn907wE6gxHPAbSKYoljI+VfYFjLfcT/Fas65w29VoM3zXeiMpiyxjJ
PjZkNMiSXVTgbkMlPbkmZT2z0v32jDre7fz39Z739vjE8xZr20wS9t+1U3BLdjPXPlnvPaFCktaE
+icBJo5k1bs=

It contains the number seats of each Predator application and the appropriate options. The filename should always be:
PFLM Service.license

NOTE: Originally the filename was called "PLicenseFile.xml" this can be renamed at the customers site and a new license file does not need to be created.

This file is created by PSI and is typically emailed to the customer. The customer must copy this file to the folder in which they installed Predator FLM. By default this is the following folder
c:\program files\predator software\flm 7.0\

NOTE: Timed licenses are not included within the license file. Timed licenses are controlled via a timed license of Predator FLM. If a customer is evaluating floating instances of Predator applications the license file does not change. What would change is a permanent license for Predator FLM. In general, evaluations should be done with a Network license and not a floating license.

Why does Predator DNC stop working when I use remote desktop?
The Sentinel Drivers must have the "service" installed in order to make Predator DNC run using Remote Desktop. First confirm all works fine locally at the PC.

Next, still at the PC, remove the Sentinel Drivers and reboot. Then install the Sentinel Drivers and select "Complete". There should be a DOS window that pops up and installs the services. Reboot again.

You can refer to the following FAQ for the instructions on how to upgrade the Sentinel Drivers.

Launch Predator locally and it should fire off. Then close the DNC.

Then go to remote PC, it will prompt for codes when firing off Predator. Change the license type to "unknown" DNC should begin working. If the LICENSE TYPE is set for USB, DNC looks for it locally.
How can I use CNC Translate to control program formatting?

Translation tables allow comprehensive configuration of every character sent or received. ASCII to EIA, EIA to ASCII, ASCII to ISO, ISO to ASCII and custom translations are possible using the Translate tab within the Properties dialog box.

To remove or add characters, choose DNC | Properties from the Menu bar. Then select the Translate Tab. To remove characters upon receiving data back from the CNC, change the option from NONE to REMOVE on the Receive column. To delete double spacing, change the option from NONE to REPLACE and input the appropriate value.

For more details please view our dedicated CNC Translate page.

How to upgrade to Version 7 (2005) DNC/Desktop
How do I upgrade my DNC or Desktop to Version 7 2005? Click Here
How to upgrade the Sentinel Drivers
Predator registers the software by using a SIM key, which requires drivers in order for Windows to recognize the SIM. Sometimes the drivers need to be updated for various reasons. If you need to reinstall the drivers, please follow the guide provided below. Sentinel Installation Guide
Ask a new question

Privacy Policy

As seen in
USB Connect
Manufacturing News recently advertised our solution for adding USB or Ethernet to any CNC. Simple, easy, and low cost...
July 20, 2011
FD Connect
Replace your floppy disk media with our new Floppy disk emulator as seen in Mfg News.No wiring, compatible with several brands.
July 20, 2011