General Information

The most common FANUC alarm codes are 086 where no hardware handshaking is occurring.

It can also be known as DR Signal Off, which means your cable connection is bad.

We also see 073 alot, which means the program number has already been used.

There are several different Fanuc parameters for the series of controls available, but we do have most of them.

If you’re an existing customer, submit a support request with the model # you have so we can assist you. You can also call (877) 611-5825

If you are on a support contract, you can call us from Monday through Friday during our business hours, which is 7 AM to 4 PM Pacific Time. Otherwise, please contact us for special After Hours availability.

Yes, you have the option of doing a ‘support only’ support contract if you are currently one version behind the most current version of the software.

However, please note that choosing a ‘support and upgrades’ contract will allow you to have the newest version of your software installed if you are behind on the software version, or if a new version is released.

Shop Floor Automations provides 24 hour support for all of the products we sell for customers who are on our maintenance service contracts.

If you request support after normal business hours, someone from our team will assess the urgency of the request. If appropriate, you will be contacted within 2 hours.

Otherwise, our Support Staff will contact you the following business day.

There are several steps to verify if a CNC is communicating, or if it is a CNC that is not communicating. You will first want to verify the RS232 cable is connected to each device securely. There maybe two ports on the controller or appear to be a port on the front of the unit, however, this may not be connected inside the machine. CNC communication troubleshooting can be time-consuming and frustrating, so we recommend following these hints below:

You will first want to verify the RS232 cable is connected to each device securely. There maybe two ports on the controller or appear to be a port on the front of the unit, however, this may not be connected inside the machine. CNC communication troubleshooting can be time-consuming and frustrating, so we recommend following these hints below:

Hint 1:
Verify the information is coming out of the communication port by placing an RS232 mini tester directly on the back of the computer, sending a file from the CNC control, and viewing the status of the tester. This device should show RD or TD activity when the control is sending to the computer. If you do not have this tester, you can contact SFA and purchase this valuable tool, as it will save time and identify if the CNC controller or PC is failing.

Hint 2:
Make sure you are on the correct port on the back of the computer. Remove any switchboxes, adapters, misc. cables and try connecting directly to the computer serial RS232 port. If there is only one port, verify the COM port number in the device manager and match your software to this port. There maybe be various RS232 communications on your PC and you’re unaware of this port. If there are various ports, try moving the cable to the other ports.

Hint 3:
Verify the voltages on the cable are within the RS232 limits. If you are running an Ethernet cable as a serial cable, you may run into serious reliability issues. Ethernet cable (CAT5/6) cable is designed for networking computers and should not be substituted for RS232 cable to interface to a CNC control. You want to adhere to the machine tool builder’s specifications and not damage the port due to improper grounding or shielding. SFA does not sell or recommend Ethernet cable as RS232 as this normally will void warranties and damage equipment.

Note: SFA’s RS232 cable uses 8 wires, 3 levels of shielding, and has been proven to handle cable runs over 200+ feet. If you need a lengthier connection, consult our Account Executives for wireless or Ethernet solutions.

For CNC buffer overflow errors, the process of disabling your ‘FIFO-buffer’ when using the PC’s standard COM ports depends on the version of Windows you are using.

In Windows NT 4:

  • Go to the Control Panel. If ‘Ports’ is available, double-click on it.
  • Choose the port in question
  • Press ‘Settings,’
  • Press ‘Advanced,’
  • Uncheck ‘Fifo enable.’

In Windows 95-98 (all versions):

  • Go to the Control Panel and open ‘System’
  • Find the port under ‘Serial ports’
  • Press ‘Properties’
  • Press ‘Advanced’
  • Uncheck ‘Fifo enable’
  • Reboot your PC after these changes

In Windows 7, 8, and 8.1:

  • Go to the Control Panel
  • Open the Device Manager
  • Press the ‘+’ button next to ‘Ports (COM & LPT)’
  • Right-click on the COM port you wish to change
  • Choose ‘Properties’
  • Click on the tab at the top that says ‘Port Settings’
  • Press the ‘Advanced Settings’ button
  • This will prompt you with a window with FIFO settings
  • Uncheck the box at the top and FIFO will be disabled on your device
  • Reboot your PC after these changes

If this does not help, your cable might be too long, or it may be placed next to a power cable, creating a lot of noise.

For the Wired and Wireless Connect units from SFA, you will need to alter the FIFO setting using the proprietary software used to handle the drivers for your product. If you have one of these devices, then you will need to first run NPort Windows driver manager.

Once it starts, select the desired port, click ‘Setting,’ choose the ‘Advanced Settings’ tab, then set ‘FIFO’ to disabled.

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.

Newer versions of Windows use 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 hexadecimal equivalent can be found at asciitable.com

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 is especially popular for turning applications.

It has a different format than G-code programming and is supported by Predator DNC by using the Mazatrol link in your commands.

There are a few to examine. 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 ensure 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, this occurs when trying to write to the file.
Solution: Close the program 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 program 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 unneeded files from disk or try writing to a different drive

Contact support for a more in-depth explanation, but here are some codes:

We always recommend you first make sure you review your Predator serial number and access code for typos. Extra spaces or tabs can cause issues. Don’t assume a zero in the code is a capital O.

If all else fails, here is more info on troubleshooting SIM Errors –

SIM Wrapper error 0 (0) – No Error
Try reinstalling the device driver

SIM Wrapper error 1 – No Driver
Proceed to troubleshooting steps listed under “SIM Wrapper error 5 (0)”
Or you can try reinstalling the device driver

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, available parallel or USB port

SIM Wrapper error 3 ” Bad SIM
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 4 ” Expired
Contact Shop Floor Automations Support ASAP if you see this error

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 has 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.
  1. If no errors, verify in the title bar of Predator that it does NOT say “Predator/DEMO”.
  2. 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. Shutdown 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 6 – DES Failure
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 7 – CRC Failure
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 8 – SIM Write
Reinstall the device driver and if problems persist, contact SFA Support

SIM Wrapper error 9 – SIM Read
Reinstall the device driver and if problems persist, contact SFA Support

SIM Wrapper error 10 – Clock Altered
If you are using temp codes, changing the date and time can cause this issue

SIM Wrapper error 11 – Registry Altered
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 12 – SIM Altered
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 13 – Bad Registry
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 14 – Registry Write
Can’t write to the Windows registry – check permissions

SIM Wrapper error 15 – Bad Product
Uninstall the Predator application, doublecheck info entered, including serial numbers and access codes

SIM Wrapper error 16 – Bad Date or Time
Predator failed to retrieve current system date or time

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.

SIM Wrapper error 19 – Already Running
Predator app may be running on another user’s desktop

SIM Wrapper error 20 – FLM Server Not Found
Review computer name and IP address

SIM Wrapper error 21 – FLM No Licenses
Need to purchase additional licenses of appropriate Predator application

SIM Wrapper error 22 – Unable to create FLM
Confirm .Net framework is installed

SIM Wrapper error 23 – FLM Not Enabled
Confirm FLM Manager is licensed properly

SIM Wrapper error 500 – Invalid Handle
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 501 – No Dialog
Contact Shop Floor Automations Support ASAP if you see this error

In the early 1960’s, a standards committee, today known as the Electronic Industries Association, developed a common interface standard for data communications equipment. At that time, data communications were 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, as it requires 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.

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.

Yes, you can monitor machine overrides with most FANUC FOCAS based controls or MTConnect enabled controls, you can easily monitor when your operators are turning the feed rates down.

Yes – Some NC programs include many M00/M01 (program or optional stops), but the CNC machine shows that as cycling.

On FANUC controls with FOCAS, we can have the machine go into either an idle state or unplanned downtime when M00/M01 are active.

Load More

Cloud/Monthly Machine Monitoring

The most common FANUC alarm codes are 086 where no hardware handshaking is occurring.

It can also be known as DR Signal Off, which means your cable connection is bad.

We also see 073 alot, which means the program number has already been used.

There are several different Fanuc parameters for the series of controls available, but we do have most of them.

If you’re an existing customer, submit a support request with the model # you have so we can assist you. You can also call (877) 611-5825

If you are on a support contract, you can call us from Monday through Friday during our business hours, which is 7 AM to 4 PM Pacific Time. Otherwise, please contact us for special After Hours availability.

Yes, you have the option of doing a ‘support only’ support contract if you are currently one version behind the most current version of the software.

However, please note that choosing a ‘support and upgrades’ contract will allow you to have the newest version of your software installed if you are behind on the software version, or if a new version is released.

Shop Floor Automations provides 24 hour support for all of the products we sell for customers who are on our maintenance service contracts.

If you request support after normal business hours, someone from our team will assess the urgency of the request. If appropriate, you will be contacted within 2 hours.

Otherwise, our Support Staff will contact you the following business day.

There are several steps to verify if a CNC is communicating, or if it is a CNC that is not communicating. You will first want to verify the RS232 cable is connected to each device securely. There maybe two ports on the controller or appear to be a port on the front of the unit, however, this may not be connected inside the machine. CNC communication troubleshooting can be time-consuming and frustrating, so we recommend following these hints below:

You will first want to verify the RS232 cable is connected to each device securely. There maybe two ports on the controller or appear to be a port on the front of the unit, however, this may not be connected inside the machine. CNC communication troubleshooting can be time-consuming and frustrating, so we recommend following these hints below:

Hint 1:
Verify the information is coming out of the communication port by placing an RS232 mini tester directly on the back of the computer, sending a file from the CNC control, and viewing the status of the tester. This device should show RD or TD activity when the control is sending to the computer. If you do not have this tester, you can contact SFA and purchase this valuable tool, as it will save time and identify if the CNC controller or PC is failing.

Hint 2:
Make sure you are on the correct port on the back of the computer. Remove any switchboxes, adapters, misc. cables and try connecting directly to the computer serial RS232 port. If there is only one port, verify the COM port number in the device manager and match your software to this port. There maybe be various RS232 communications on your PC and you’re unaware of this port. If there are various ports, try moving the cable to the other ports.

Hint 3:
Verify the voltages on the cable are within the RS232 limits. If you are running an Ethernet cable as a serial cable, you may run into serious reliability issues. Ethernet cable (CAT5/6) cable is designed for networking computers and should not be substituted for RS232 cable to interface to a CNC control. You want to adhere to the machine tool builder’s specifications and not damage the port due to improper grounding or shielding. SFA does not sell or recommend Ethernet cable as RS232 as this normally will void warranties and damage equipment.

Note: SFA’s RS232 cable uses 8 wires, 3 levels of shielding, and has been proven to handle cable runs over 200+ feet. If you need a lengthier connection, consult our Account Executives for wireless or Ethernet solutions.

For CNC buffer overflow errors, the process of disabling your ‘FIFO-buffer’ when using the PC’s standard COM ports depends on the version of Windows you are using.

In Windows NT 4:

  • Go to the Control Panel. If ‘Ports’ is available, double-click on it.
  • Choose the port in question
  • Press ‘Settings,’
  • Press ‘Advanced,’
  • Uncheck ‘Fifo enable.’

In Windows 95-98 (all versions):

  • Go to the Control Panel and open ‘System’
  • Find the port under ‘Serial ports’
  • Press ‘Properties’
  • Press ‘Advanced’
  • Uncheck ‘Fifo enable’
  • Reboot your PC after these changes

In Windows 7, 8, and 8.1:

  • Go to the Control Panel
  • Open the Device Manager
  • Press the ‘+’ button next to ‘Ports (COM & LPT)’
  • Right-click on the COM port you wish to change
  • Choose ‘Properties’
  • Click on the tab at the top that says ‘Port Settings’
  • Press the ‘Advanced Settings’ button
  • This will prompt you with a window with FIFO settings
  • Uncheck the box at the top and FIFO will be disabled on your device
  • Reboot your PC after these changes

If this does not help, your cable might be too long, or it may be placed next to a power cable, creating a lot of noise.

For the Wired and Wireless Connect units from SFA, you will need to alter the FIFO setting using the proprietary software used to handle the drivers for your product. If you have one of these devices, then you will need to first run NPort Windows driver manager.

Once it starts, select the desired port, click ‘Setting,’ choose the ‘Advanced Settings’ tab, then set ‘FIFO’ to disabled.

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.

Newer versions of Windows use 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 hexadecimal equivalent can be found at asciitable.com

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 is especially popular for turning applications.

It has a different format than G-code programming and is supported by Predator DNC by using the Mazatrol link in your commands.

There are a few to examine. 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 ensure 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, this occurs when trying to write to the file.
Solution: Close the program 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 program 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 unneeded files from disk or try writing to a different drive

Contact support for a more in-depth explanation, but here are some codes:

We always recommend you first make sure you review your Predator serial number and access code for typos. Extra spaces or tabs can cause issues. Don’t assume a zero in the code is a capital O.

If all else fails, here is more info on troubleshooting SIM Errors –

SIM Wrapper error 0 (0) – No Error
Try reinstalling the device driver

SIM Wrapper error 1 – No Driver
Proceed to troubleshooting steps listed under “SIM Wrapper error 5 (0)”
Or you can try reinstalling the device driver

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, available parallel or USB port

SIM Wrapper error 3 ” Bad SIM
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 4 ” Expired
Contact Shop Floor Automations Support ASAP if you see this error

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 has 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.
  1. If no errors, verify in the title bar of Predator that it does NOT say “Predator/DEMO”.
  2. 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. Shutdown 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 6 – DES Failure
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 7 – CRC Failure
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 8 – SIM Write
Reinstall the device driver and if problems persist, contact SFA Support

SIM Wrapper error 9 – SIM Read
Reinstall the device driver and if problems persist, contact SFA Support

SIM Wrapper error 10 – Clock Altered
If you are using temp codes, changing the date and time can cause this issue

SIM Wrapper error 11 – Registry Altered
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 12 – SIM Altered
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 13 – Bad Registry
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 14 – Registry Write
Can’t write to the Windows registry – check permissions

SIM Wrapper error 15 – Bad Product
Uninstall the Predator application, doublecheck info entered, including serial numbers and access codes

SIM Wrapper error 16 – Bad Date or Time
Predator failed to retrieve current system date or time

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.

SIM Wrapper error 19 – Already Running
Predator app may be running on another user’s desktop

SIM Wrapper error 20 – FLM Server Not Found
Review computer name and IP address

SIM Wrapper error 21 – FLM No Licenses
Need to purchase additional licenses of appropriate Predator application

SIM Wrapper error 22 – Unable to create FLM
Confirm .Net framework is installed

SIM Wrapper error 23 – FLM Not Enabled
Confirm FLM Manager is licensed properly

SIM Wrapper error 500 – Invalid Handle
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 501 – No Dialog
Contact Shop Floor Automations Support ASAP if you see this error

In the early 1960’s, a standards committee, today known as the Electronic Industries Association, developed a common interface standard for data communications equipment. At that time, data communications were 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, as it requires 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.

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.

Yes, you can monitor machine overrides with most FANUC FOCAS based controls or MTConnect enabled controls, you can easily monitor when your operators are turning the feed rates down.

Yes – Some NC programs include many M00/M01 (program or optional stops), but the CNC machine shows that as cycling.

On FANUC controls with FOCAS, we can have the machine go into either an idle state or unplanned downtime when M00/M01 are active.

Load More

DNC Software

The most common FANUC alarm codes are 086 where no hardware handshaking is occurring.

It can also be known as DR Signal Off, which means your cable connection is bad.

We also see 073 alot, which means the program number has already been used.

There are several different Fanuc parameters for the series of controls available, but we do have most of them.

If you’re an existing customer, submit a support request with the model # you have so we can assist you. You can also call (877) 611-5825

If you are on a support contract, you can call us from Monday through Friday during our business hours, which is 7 AM to 4 PM Pacific Time. Otherwise, please contact us for special After Hours availability.

Yes, you have the option of doing a ‘support only’ support contract if you are currently one version behind the most current version of the software.

However, please note that choosing a ‘support and upgrades’ contract will allow you to have the newest version of your software installed if you are behind on the software version, or if a new version is released.

Shop Floor Automations provides 24 hour support for all of the products we sell for customers who are on our maintenance service contracts.

If you request support after normal business hours, someone from our team will assess the urgency of the request. If appropriate, you will be contacted within 2 hours.

Otherwise, our Support Staff will contact you the following business day.

There are several steps to verify if a CNC is communicating, or if it is a CNC that is not communicating. You will first want to verify the RS232 cable is connected to each device securely. There maybe two ports on the controller or appear to be a port on the front of the unit, however, this may not be connected inside the machine. CNC communication troubleshooting can be time-consuming and frustrating, so we recommend following these hints below:

You will first want to verify the RS232 cable is connected to each device securely. There maybe two ports on the controller or appear to be a port on the front of the unit, however, this may not be connected inside the machine. CNC communication troubleshooting can be time-consuming and frustrating, so we recommend following these hints below:

Hint 1:
Verify the information is coming out of the communication port by placing an RS232 mini tester directly on the back of the computer, sending a file from the CNC control, and viewing the status of the tester. This device should show RD or TD activity when the control is sending to the computer. If you do not have this tester, you can contact SFA and purchase this valuable tool, as it will save time and identify if the CNC controller or PC is failing.

Hint 2:
Make sure you are on the correct port on the back of the computer. Remove any switchboxes, adapters, misc. cables and try connecting directly to the computer serial RS232 port. If there is only one port, verify the COM port number in the device manager and match your software to this port. There maybe be various RS232 communications on your PC and you’re unaware of this port. If there are various ports, try moving the cable to the other ports.

Hint 3:
Verify the voltages on the cable are within the RS232 limits. If you are running an Ethernet cable as a serial cable, you may run into serious reliability issues. Ethernet cable (CAT5/6) cable is designed for networking computers and should not be substituted for RS232 cable to interface to a CNC control. You want to adhere to the machine tool builder’s specifications and not damage the port due to improper grounding or shielding. SFA does not sell or recommend Ethernet cable as RS232 as this normally will void warranties and damage equipment.

Note: SFA’s RS232 cable uses 8 wires, 3 levels of shielding, and has been proven to handle cable runs over 200+ feet. If you need a lengthier connection, consult our Account Executives for wireless or Ethernet solutions.

For CNC buffer overflow errors, the process of disabling your ‘FIFO-buffer’ when using the PC’s standard COM ports depends on the version of Windows you are using.

In Windows NT 4:

  • Go to the Control Panel. If ‘Ports’ is available, double-click on it.
  • Choose the port in question
  • Press ‘Settings,’
  • Press ‘Advanced,’
  • Uncheck ‘Fifo enable.’

In Windows 95-98 (all versions):

  • Go to the Control Panel and open ‘System’
  • Find the port under ‘Serial ports’
  • Press ‘Properties’
  • Press ‘Advanced’
  • Uncheck ‘Fifo enable’
  • Reboot your PC after these changes

In Windows 7, 8, and 8.1:

  • Go to the Control Panel
  • Open the Device Manager
  • Press the ‘+’ button next to ‘Ports (COM & LPT)’
  • Right-click on the COM port you wish to change
  • Choose ‘Properties’
  • Click on the tab at the top that says ‘Port Settings’
  • Press the ‘Advanced Settings’ button
  • This will prompt you with a window with FIFO settings
  • Uncheck the box at the top and FIFO will be disabled on your device
  • Reboot your PC after these changes

If this does not help, your cable might be too long, or it may be placed next to a power cable, creating a lot of noise.

For the Wired and Wireless Connect units from SFA, you will need to alter the FIFO setting using the proprietary software used to handle the drivers for your product. If you have one of these devices, then you will need to first run NPort Windows driver manager.

Once it starts, select the desired port, click ‘Setting,’ choose the ‘Advanced Settings’ tab, then set ‘FIFO’ to disabled.

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.

Newer versions of Windows use 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 hexadecimal equivalent can be found at asciitable.com

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 is especially popular for turning applications.

It has a different format than G-code programming and is supported by Predator DNC by using the Mazatrol link in your commands.

There are a few to examine. 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 ensure 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, this occurs when trying to write to the file.
Solution: Close the program 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 program 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 unneeded files from disk or try writing to a different drive

Contact support for a more in-depth explanation, but here are some codes:

We always recommend you first make sure you review your Predator serial number and access code for typos. Extra spaces or tabs can cause issues. Don’t assume a zero in the code is a capital O.

If all else fails, here is more info on troubleshooting SIM Errors –

SIM Wrapper error 0 (0) – No Error
Try reinstalling the device driver

SIM Wrapper error 1 – No Driver
Proceed to troubleshooting steps listed under “SIM Wrapper error 5 (0)”
Or you can try reinstalling the device driver

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, available parallel or USB port

SIM Wrapper error 3 ” Bad SIM
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 4 ” Expired
Contact Shop Floor Automations Support ASAP if you see this error

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 has 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.
  1. If no errors, verify in the title bar of Predator that it does NOT say “Predator/DEMO”.
  2. 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. Shutdown 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 6 – DES Failure
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 7 – CRC Failure
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 8 – SIM Write
Reinstall the device driver and if problems persist, contact SFA Support

SIM Wrapper error 9 – SIM Read
Reinstall the device driver and if problems persist, contact SFA Support

SIM Wrapper error 10 – Clock Altered
If you are using temp codes, changing the date and time can cause this issue

SIM Wrapper error 11 – Registry Altered
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 12 – SIM Altered
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 13 – Bad Registry
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 14 – Registry Write
Can’t write to the Windows registry – check permissions

SIM Wrapper error 15 – Bad Product
Uninstall the Predator application, doublecheck info entered, including serial numbers and access codes

SIM Wrapper error 16 – Bad Date or Time
Predator failed to retrieve current system date or time

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.

SIM Wrapper error 19 – Already Running
Predator app may be running on another user’s desktop

SIM Wrapper error 20 – FLM Server Not Found
Review computer name and IP address

SIM Wrapper error 21 – FLM No Licenses
Need to purchase additional licenses of appropriate Predator application

SIM Wrapper error 22 – Unable to create FLM
Confirm .Net framework is installed

SIM Wrapper error 23 – FLM Not Enabled
Confirm FLM Manager is licensed properly

SIM Wrapper error 500 – Invalid Handle
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 501 – No Dialog
Contact Shop Floor Automations Support ASAP if you see this error

In the early 1960’s, a standards committee, today known as the Electronic Industries Association, developed a common interface standard for data communications equipment. At that time, data communications were 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, as it requires 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.

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.

Yes, you can monitor machine overrides with most FANUC FOCAS based controls or MTConnect enabled controls, you can easily monitor when your operators are turning the feed rates down.

Yes – Some NC programs include many M00/M01 (program or optional stops), but the CNC machine shows that as cycling.

On FANUC controls with FOCAS, we can have the machine go into either an idle state or unplanned downtime when M00/M01 are active.

Load More

On-Premise Machine Monitoring

The most common FANUC alarm codes are 086 where no hardware handshaking is occurring.

It can also be known as DR Signal Off, which means your cable connection is bad.

We also see 073 alot, which means the program number has already been used.

There are several different Fanuc parameters for the series of controls available, but we do have most of them.

If you’re an existing customer, submit a support request with the model # you have so we can assist you. You can also call (877) 611-5825

If you are on a support contract, you can call us from Monday through Friday during our business hours, which is 7 AM to 4 PM Pacific Time. Otherwise, please contact us for special After Hours availability.

Yes, you have the option of doing a ‘support only’ support contract if you are currently one version behind the most current version of the software.

However, please note that choosing a ‘support and upgrades’ contract will allow you to have the newest version of your software installed if you are behind on the software version, or if a new version is released.

Shop Floor Automations provides 24 hour support for all of the products we sell for customers who are on our maintenance service contracts.

If you request support after normal business hours, someone from our team will assess the urgency of the request. If appropriate, you will be contacted within 2 hours.

Otherwise, our Support Staff will contact you the following business day.

There are several steps to verify if a CNC is communicating, or if it is a CNC that is not communicating. You will first want to verify the RS232 cable is connected to each device securely. There maybe two ports on the controller or appear to be a port on the front of the unit, however, this may not be connected inside the machine. CNC communication troubleshooting can be time-consuming and frustrating, so we recommend following these hints below:

You will first want to verify the RS232 cable is connected to each device securely. There maybe two ports on the controller or appear to be a port on the front of the unit, however, this may not be connected inside the machine. CNC communication troubleshooting can be time-consuming and frustrating, so we recommend following these hints below:

Hint 1:
Verify the information is coming out of the communication port by placing an RS232 mini tester directly on the back of the computer, sending a file from the CNC control, and viewing the status of the tester. This device should show RD or TD activity when the control is sending to the computer. If you do not have this tester, you can contact SFA and purchase this valuable tool, as it will save time and identify if the CNC controller or PC is failing.

Hint 2:
Make sure you are on the correct port on the back of the computer. Remove any switchboxes, adapters, misc. cables and try connecting directly to the computer serial RS232 port. If there is only one port, verify the COM port number in the device manager and match your software to this port. There maybe be various RS232 communications on your PC and you’re unaware of this port. If there are various ports, try moving the cable to the other ports.

Hint 3:
Verify the voltages on the cable are within the RS232 limits. If you are running an Ethernet cable as a serial cable, you may run into serious reliability issues. Ethernet cable (CAT5/6) cable is designed for networking computers and should not be substituted for RS232 cable to interface to a CNC control. You want to adhere to the machine tool builder’s specifications and not damage the port due to improper grounding or shielding. SFA does not sell or recommend Ethernet cable as RS232 as this normally will void warranties and damage equipment.

Note: SFA’s RS232 cable uses 8 wires, 3 levels of shielding, and has been proven to handle cable runs over 200+ feet. If you need a lengthier connection, consult our Account Executives for wireless or Ethernet solutions.

For CNC buffer overflow errors, the process of disabling your ‘FIFO-buffer’ when using the PC’s standard COM ports depends on the version of Windows you are using.

In Windows NT 4:

  • Go to the Control Panel. If ‘Ports’ is available, double-click on it.
  • Choose the port in question
  • Press ‘Settings,’
  • Press ‘Advanced,’
  • Uncheck ‘Fifo enable.’

In Windows 95-98 (all versions):

  • Go to the Control Panel and open ‘System’
  • Find the port under ‘Serial ports’
  • Press ‘Properties’
  • Press ‘Advanced’
  • Uncheck ‘Fifo enable’
  • Reboot your PC after these changes

In Windows 7, 8, and 8.1:

  • Go to the Control Panel
  • Open the Device Manager
  • Press the ‘+’ button next to ‘Ports (COM & LPT)’
  • Right-click on the COM port you wish to change
  • Choose ‘Properties’
  • Click on the tab at the top that says ‘Port Settings’
  • Press the ‘Advanced Settings’ button
  • This will prompt you with a window with FIFO settings
  • Uncheck the box at the top and FIFO will be disabled on your device
  • Reboot your PC after these changes

If this does not help, your cable might be too long, or it may be placed next to a power cable, creating a lot of noise.

For the Wired and Wireless Connect units from SFA, you will need to alter the FIFO setting using the proprietary software used to handle the drivers for your product. If you have one of these devices, then you will need to first run NPort Windows driver manager.

Once it starts, select the desired port, click ‘Setting,’ choose the ‘Advanced Settings’ tab, then set ‘FIFO’ to disabled.

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.

Newer versions of Windows use 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 hexadecimal equivalent can be found at asciitable.com

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 is especially popular for turning applications.

It has a different format than G-code programming and is supported by Predator DNC by using the Mazatrol link in your commands.

There are a few to examine. 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 ensure 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, this occurs when trying to write to the file.
Solution: Close the program 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 program 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 unneeded files from disk or try writing to a different drive

Contact support for a more in-depth explanation, but here are some codes:

We always recommend you first make sure you review your Predator serial number and access code for typos. Extra spaces or tabs can cause issues. Don’t assume a zero in the code is a capital O.

If all else fails, here is more info on troubleshooting SIM Errors –

SIM Wrapper error 0 (0) – No Error
Try reinstalling the device driver

SIM Wrapper error 1 – No Driver
Proceed to troubleshooting steps listed under “SIM Wrapper error 5 (0)”
Or you can try reinstalling the device driver

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, available parallel or USB port

SIM Wrapper error 3 ” Bad SIM
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 4 ” Expired
Contact Shop Floor Automations Support ASAP if you see this error

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 has 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.
  1. If no errors, verify in the title bar of Predator that it does NOT say “Predator/DEMO”.
  2. 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. Shutdown 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 6 – DES Failure
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 7 – CRC Failure
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 8 – SIM Write
Reinstall the device driver and if problems persist, contact SFA Support

SIM Wrapper error 9 – SIM Read
Reinstall the device driver and if problems persist, contact SFA Support

SIM Wrapper error 10 – Clock Altered
If you are using temp codes, changing the date and time can cause this issue

SIM Wrapper error 11 – Registry Altered
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 12 – SIM Altered
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 13 – Bad Registry
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 14 – Registry Write
Can’t write to the Windows registry – check permissions

SIM Wrapper error 15 – Bad Product
Uninstall the Predator application, doublecheck info entered, including serial numbers and access codes

SIM Wrapper error 16 – Bad Date or Time
Predator failed to retrieve current system date or time

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.

SIM Wrapper error 19 – Already Running
Predator app may be running on another user’s desktop

SIM Wrapper error 20 – FLM Server Not Found
Review computer name and IP address

SIM Wrapper error 21 – FLM No Licenses
Need to purchase additional licenses of appropriate Predator application

SIM Wrapper error 22 – Unable to create FLM
Confirm .Net framework is installed

SIM Wrapper error 23 – FLM Not Enabled
Confirm FLM Manager is licensed properly

SIM Wrapper error 500 – Invalid Handle
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 501 – No Dialog
Contact Shop Floor Automations Support ASAP if you see this error

In the early 1960’s, a standards committee, today known as the Electronic Industries Association, developed a common interface standard for data communications equipment. At that time, data communications were 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, as it requires 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.

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.

Yes, you can monitor machine overrides with most FANUC FOCAS based controls or MTConnect enabled controls, you can easily monitor when your operators are turning the feed rates down.

Yes – Some NC programs include many M00/M01 (program or optional stops), but the CNC machine shows that as cycling.

On FANUC controls with FOCAS, we can have the machine go into either an idle state or unplanned downtime when M00/M01 are active.

Load More

CNC Editor

The most common FANUC alarm codes are 086 where no hardware handshaking is occurring.

It can also be known as DR Signal Off, which means your cable connection is bad.

We also see 073 alot, which means the program number has already been used.

There are several different Fanuc parameters for the series of controls available, but we do have most of them.

If you’re an existing customer, submit a support request with the model # you have so we can assist you. You can also call (877) 611-5825

If you are on a support contract, you can call us from Monday through Friday during our business hours, which is 7 AM to 4 PM Pacific Time. Otherwise, please contact us for special After Hours availability.

Yes, you have the option of doing a ‘support only’ support contract if you are currently one version behind the most current version of the software.

However, please note that choosing a ‘support and upgrades’ contract will allow you to have the newest version of your software installed if you are behind on the software version, or if a new version is released.

Shop Floor Automations provides 24 hour support for all of the products we sell for customers who are on our maintenance service contracts.

If you request support after normal business hours, someone from our team will assess the urgency of the request. If appropriate, you will be contacted within 2 hours.

Otherwise, our Support Staff will contact you the following business day.

There are several steps to verify if a CNC is communicating, or if it is a CNC that is not communicating. You will first want to verify the RS232 cable is connected to each device securely. There maybe two ports on the controller or appear to be a port on the front of the unit, however, this may not be connected inside the machine. CNC communication troubleshooting can be time-consuming and frustrating, so we recommend following these hints below:

You will first want to verify the RS232 cable is connected to each device securely. There maybe two ports on the controller or appear to be a port on the front of the unit, however, this may not be connected inside the machine. CNC communication troubleshooting can be time-consuming and frustrating, so we recommend following these hints below:

Hint 1:
Verify the information is coming out of the communication port by placing an RS232 mini tester directly on the back of the computer, sending a file from the CNC control, and viewing the status of the tester. This device should show RD or TD activity when the control is sending to the computer. If you do not have this tester, you can contact SFA and purchase this valuable tool, as it will save time and identify if the CNC controller or PC is failing.

Hint 2:
Make sure you are on the correct port on the back of the computer. Remove any switchboxes, adapters, misc. cables and try connecting directly to the computer serial RS232 port. If there is only one port, verify the COM port number in the device manager and match your software to this port. There maybe be various RS232 communications on your PC and you’re unaware of this port. If there are various ports, try moving the cable to the other ports.

Hint 3:
Verify the voltages on the cable are within the RS232 limits. If you are running an Ethernet cable as a serial cable, you may run into serious reliability issues. Ethernet cable (CAT5/6) cable is designed for networking computers and should not be substituted for RS232 cable to interface to a CNC control. You want to adhere to the machine tool builder’s specifications and not damage the port due to improper grounding or shielding. SFA does not sell or recommend Ethernet cable as RS232 as this normally will void warranties and damage equipment.

Note: SFA’s RS232 cable uses 8 wires, 3 levels of shielding, and has been proven to handle cable runs over 200+ feet. If you need a lengthier connection, consult our Account Executives for wireless or Ethernet solutions.

For CNC buffer overflow errors, the process of disabling your ‘FIFO-buffer’ when using the PC’s standard COM ports depends on the version of Windows you are using.

In Windows NT 4:

  • Go to the Control Panel. If ‘Ports’ is available, double-click on it.
  • Choose the port in question
  • Press ‘Settings,’
  • Press ‘Advanced,’
  • Uncheck ‘Fifo enable.’

In Windows 95-98 (all versions):

  • Go to the Control Panel and open ‘System’
  • Find the port under ‘Serial ports’
  • Press ‘Properties’
  • Press ‘Advanced’
  • Uncheck ‘Fifo enable’
  • Reboot your PC after these changes

In Windows 7, 8, and 8.1:

  • Go to the Control Panel
  • Open the Device Manager
  • Press the ‘+’ button next to ‘Ports (COM & LPT)’
  • Right-click on the COM port you wish to change
  • Choose ‘Properties’
  • Click on the tab at the top that says ‘Port Settings’
  • Press the ‘Advanced Settings’ button
  • This will prompt you with a window with FIFO settings
  • Uncheck the box at the top and FIFO will be disabled on your device
  • Reboot your PC after these changes

If this does not help, your cable might be too long, or it may be placed next to a power cable, creating a lot of noise.

For the Wired and Wireless Connect units from SFA, you will need to alter the FIFO setting using the proprietary software used to handle the drivers for your product. If you have one of these devices, then you will need to first run NPort Windows driver manager.

Once it starts, select the desired port, click ‘Setting,’ choose the ‘Advanced Settings’ tab, then set ‘FIFO’ to disabled.

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.

Newer versions of Windows use 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 hexadecimal equivalent can be found at asciitable.com

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 is especially popular for turning applications.

It has a different format than G-code programming and is supported by Predator DNC by using the Mazatrol link in your commands.

There are a few to examine. 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 ensure 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, this occurs when trying to write to the file.
Solution: Close the program 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 program 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 unneeded files from disk or try writing to a different drive

Contact support for a more in-depth explanation, but here are some codes:

We always recommend you first make sure you review your Predator serial number and access code for typos. Extra spaces or tabs can cause issues. Don’t assume a zero in the code is a capital O.

If all else fails, here is more info on troubleshooting SIM Errors –

SIM Wrapper error 0 (0) – No Error
Try reinstalling the device driver

SIM Wrapper error 1 – No Driver
Proceed to troubleshooting steps listed under “SIM Wrapper error 5 (0)”
Or you can try reinstalling the device driver

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, available parallel or USB port

SIM Wrapper error 3 ” Bad SIM
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 4 ” Expired
Contact Shop Floor Automations Support ASAP if you see this error

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 has 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.
  1. If no errors, verify in the title bar of Predator that it does NOT say “Predator/DEMO”.
  2. 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. Shutdown 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 6 – DES Failure
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 7 – CRC Failure
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 8 – SIM Write
Reinstall the device driver and if problems persist, contact SFA Support

SIM Wrapper error 9 – SIM Read
Reinstall the device driver and if problems persist, contact SFA Support

SIM Wrapper error 10 – Clock Altered
If you are using temp codes, changing the date and time can cause this issue

SIM Wrapper error 11 – Registry Altered
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 12 – SIM Altered
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 13 – Bad Registry
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 14 – Registry Write
Can’t write to the Windows registry – check permissions

SIM Wrapper error 15 – Bad Product
Uninstall the Predator application, doublecheck info entered, including serial numbers and access codes

SIM Wrapper error 16 – Bad Date or Time
Predator failed to retrieve current system date or time

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.

SIM Wrapper error 19 – Already Running
Predator app may be running on another user’s desktop

SIM Wrapper error 20 – FLM Server Not Found
Review computer name and IP address

SIM Wrapper error 21 – FLM No Licenses
Need to purchase additional licenses of appropriate Predator application

SIM Wrapper error 22 – Unable to create FLM
Confirm .Net framework is installed

SIM Wrapper error 23 – FLM Not Enabled
Confirm FLM Manager is licensed properly

SIM Wrapper error 500 – Invalid Handle
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 501 – No Dialog
Contact Shop Floor Automations Support ASAP if you see this error

In the early 1960’s, a standards committee, today known as the Electronic Industries Association, developed a common interface standard for data communications equipment. At that time, data communications were 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, as it requires 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.

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.

Yes, you can monitor machine overrides with most FANUC FOCAS based controls or MTConnect enabled controls, you can easily monitor when your operators are turning the feed rates down.

Yes – Some NC programs include many M00/M01 (program or optional stops), but the CNC machine shows that as cycling.

On FANUC controls with FOCAS, we can have the machine go into either an idle state or unplanned downtime when M00/M01 are active.

Load More

MTConnect

The most common FANUC alarm codes are 086 where no hardware handshaking is occurring.

It can also be known as DR Signal Off, which means your cable connection is bad.

We also see 073 alot, which means the program number has already been used.

There are several different Fanuc parameters for the series of controls available, but we do have most of them.

If you’re an existing customer, submit a support request with the model # you have so we can assist you. You can also call (877) 611-5825

If you are on a support contract, you can call us from Monday through Friday during our business hours, which is 7 AM to 4 PM Pacific Time. Otherwise, please contact us for special After Hours availability.

Yes, you have the option of doing a ‘support only’ support contract if you are currently one version behind the most current version of the software.

However, please note that choosing a ‘support and upgrades’ contract will allow you to have the newest version of your software installed if you are behind on the software version, or if a new version is released.

Shop Floor Automations provides 24 hour support for all of the products we sell for customers who are on our maintenance service contracts.

If you request support after normal business hours, someone from our team will assess the urgency of the request. If appropriate, you will be contacted within 2 hours.

Otherwise, our Support Staff will contact you the following business day.

There are several steps to verify if a CNC is communicating, or if it is a CNC that is not communicating. You will first want to verify the RS232 cable is connected to each device securely. There maybe two ports on the controller or appear to be a port on the front of the unit, however, this may not be connected inside the machine. CNC communication troubleshooting can be time-consuming and frustrating, so we recommend following these hints below:

You will first want to verify the RS232 cable is connected to each device securely. There maybe two ports on the controller or appear to be a port on the front of the unit, however, this may not be connected inside the machine. CNC communication troubleshooting can be time-consuming and frustrating, so we recommend following these hints below:

Hint 1:
Verify the information is coming out of the communication port by placing an RS232 mini tester directly on the back of the computer, sending a file from the CNC control, and viewing the status of the tester. This device should show RD or TD activity when the control is sending to the computer. If you do not have this tester, you can contact SFA and purchase this valuable tool, as it will save time and identify if the CNC controller or PC is failing.

Hint 2:
Make sure you are on the correct port on the back of the computer. Remove any switchboxes, adapters, misc. cables and try connecting directly to the computer serial RS232 port. If there is only one port, verify the COM port number in the device manager and match your software to this port. There maybe be various RS232 communications on your PC and you’re unaware of this port. If there are various ports, try moving the cable to the other ports.

Hint 3:
Verify the voltages on the cable are within the RS232 limits. If you are running an Ethernet cable as a serial cable, you may run into serious reliability issues. Ethernet cable (CAT5/6) cable is designed for networking computers and should not be substituted for RS232 cable to interface to a CNC control. You want to adhere to the machine tool builder’s specifications and not damage the port due to improper grounding or shielding. SFA does not sell or recommend Ethernet cable as RS232 as this normally will void warranties and damage equipment.

Note: SFA’s RS232 cable uses 8 wires, 3 levels of shielding, and has been proven to handle cable runs over 200+ feet. If you need a lengthier connection, consult our Account Executives for wireless or Ethernet solutions.

For CNC buffer overflow errors, the process of disabling your ‘FIFO-buffer’ when using the PC’s standard COM ports depends on the version of Windows you are using.

In Windows NT 4:

  • Go to the Control Panel. If ‘Ports’ is available, double-click on it.
  • Choose the port in question
  • Press ‘Settings,’
  • Press ‘Advanced,’
  • Uncheck ‘Fifo enable.’

In Windows 95-98 (all versions):

  • Go to the Control Panel and open ‘System’
  • Find the port under ‘Serial ports’
  • Press ‘Properties’
  • Press ‘Advanced’
  • Uncheck ‘Fifo enable’
  • Reboot your PC after these changes

In Windows 7, 8, and 8.1:

  • Go to the Control Panel
  • Open the Device Manager
  • Press the ‘+’ button next to ‘Ports (COM & LPT)’
  • Right-click on the COM port you wish to change
  • Choose ‘Properties’
  • Click on the tab at the top that says ‘Port Settings’
  • Press the ‘Advanced Settings’ button
  • This will prompt you with a window with FIFO settings
  • Uncheck the box at the top and FIFO will be disabled on your device
  • Reboot your PC after these changes

If this does not help, your cable might be too long, or it may be placed next to a power cable, creating a lot of noise.

For the Wired and Wireless Connect units from SFA, you will need to alter the FIFO setting using the proprietary software used to handle the drivers for your product. If you have one of these devices, then you will need to first run NPort Windows driver manager.

Once it starts, select the desired port, click ‘Setting,’ choose the ‘Advanced Settings’ tab, then set ‘FIFO’ to disabled.

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.

Newer versions of Windows use 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 hexadecimal equivalent can be found at asciitable.com

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 is especially popular for turning applications.

It has a different format than G-code programming and is supported by Predator DNC by using the Mazatrol link in your commands.

There are a few to examine. 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 ensure 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, this occurs when trying to write to the file.
Solution: Close the program 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 program 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 unneeded files from disk or try writing to a different drive

Contact support for a more in-depth explanation, but here are some codes:

We always recommend you first make sure you review your Predator serial number and access code for typos. Extra spaces or tabs can cause issues. Don’t assume a zero in the code is a capital O.

If all else fails, here is more info on troubleshooting SIM Errors –

SIM Wrapper error 0 (0) – No Error
Try reinstalling the device driver

SIM Wrapper error 1 – No Driver
Proceed to troubleshooting steps listed under “SIM Wrapper error 5 (0)”
Or you can try reinstalling the device driver

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, available parallel or USB port

SIM Wrapper error 3 ” Bad SIM
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 4 ” Expired
Contact Shop Floor Automations Support ASAP if you see this error

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 has 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.
  1. If no errors, verify in the title bar of Predator that it does NOT say “Predator/DEMO”.
  2. 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. Shutdown 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 6 – DES Failure
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 7 – CRC Failure
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 8 – SIM Write
Reinstall the device driver and if problems persist, contact SFA Support

SIM Wrapper error 9 – SIM Read
Reinstall the device driver and if problems persist, contact SFA Support

SIM Wrapper error 10 – Clock Altered
If you are using temp codes, changing the date and time can cause this issue

SIM Wrapper error 11 – Registry Altered
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 12 – SIM Altered
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 13 – Bad Registry
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 14 – Registry Write
Can’t write to the Windows registry – check permissions

SIM Wrapper error 15 – Bad Product
Uninstall the Predator application, doublecheck info entered, including serial numbers and access codes

SIM Wrapper error 16 – Bad Date or Time
Predator failed to retrieve current system date or time

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.

SIM Wrapper error 19 – Already Running
Predator app may be running on another user’s desktop

SIM Wrapper error 20 – FLM Server Not Found
Review computer name and IP address

SIM Wrapper error 21 – FLM No Licenses
Need to purchase additional licenses of appropriate Predator application

SIM Wrapper error 22 – Unable to create FLM
Confirm .Net framework is installed

SIM Wrapper error 23 – FLM Not Enabled
Confirm FLM Manager is licensed properly

SIM Wrapper error 500 – Invalid Handle
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 501 – No Dialog
Contact Shop Floor Automations Support ASAP if you see this error

In the early 1960’s, a standards committee, today known as the Electronic Industries Association, developed a common interface standard for data communications equipment. At that time, data communications were 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, as it requires 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.

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.

Yes, you can monitor machine overrides with most FANUC FOCAS based controls or MTConnect enabled controls, you can easily monitor when your operators are turning the feed rates down.

Yes – Some NC programs include many M00/M01 (program or optional stops), but the CNC machine shows that as cycling.

On FANUC controls with FOCAS, we can have the machine go into either an idle state or unplanned downtime when M00/M01 are active.

Load More

Fanuc FOCAS

The most common FANUC alarm codes are 086 where no hardware handshaking is occurring.

It can also be known as DR Signal Off, which means your cable connection is bad.

We also see 073 alot, which means the program number has already been used.

There are several different Fanuc parameters for the series of controls available, but we do have most of them.

If you’re an existing customer, submit a support request with the model # you have so we can assist you. You can also call (877) 611-5825

If you are on a support contract, you can call us from Monday through Friday during our business hours, which is 7 AM to 4 PM Pacific Time. Otherwise, please contact us for special After Hours availability.

Yes, you have the option of doing a ‘support only’ support contract if you are currently one version behind the most current version of the software.

However, please note that choosing a ‘support and upgrades’ contract will allow you to have the newest version of your software installed if you are behind on the software version, or if a new version is released.

Shop Floor Automations provides 24 hour support for all of the products we sell for customers who are on our maintenance service contracts.

If you request support after normal business hours, someone from our team will assess the urgency of the request. If appropriate, you will be contacted within 2 hours.

Otherwise, our Support Staff will contact you the following business day.

There are several steps to verify if a CNC is communicating, or if it is a CNC that is not communicating. You will first want to verify the RS232 cable is connected to each device securely. There maybe two ports on the controller or appear to be a port on the front of the unit, however, this may not be connected inside the machine. CNC communication troubleshooting can be time-consuming and frustrating, so we recommend following these hints below:

You will first want to verify the RS232 cable is connected to each device securely. There maybe two ports on the controller or appear to be a port on the front of the unit, however, this may not be connected inside the machine. CNC communication troubleshooting can be time-consuming and frustrating, so we recommend following these hints below:

Hint 1:
Verify the information is coming out of the communication port by placing an RS232 mini tester directly on the back of the computer, sending a file from the CNC control, and viewing the status of the tester. This device should show RD or TD activity when the control is sending to the computer. If you do not have this tester, you can contact SFA and purchase this valuable tool, as it will save time and identify if the CNC controller or PC is failing.

Hint 2:
Make sure you are on the correct port on the back of the computer. Remove any switchboxes, adapters, misc. cables and try connecting directly to the computer serial RS232 port. If there is only one port, verify the COM port number in the device manager and match your software to this port. There maybe be various RS232 communications on your PC and you’re unaware of this port. If there are various ports, try moving the cable to the other ports.

Hint 3:
Verify the voltages on the cable are within the RS232 limits. If you are running an Ethernet cable as a serial cable, you may run into serious reliability issues. Ethernet cable (CAT5/6) cable is designed for networking computers and should not be substituted for RS232 cable to interface to a CNC control. You want to adhere to the machine tool builder’s specifications and not damage the port due to improper grounding or shielding. SFA does not sell or recommend Ethernet cable as RS232 as this normally will void warranties and damage equipment.

Note: SFA’s RS232 cable uses 8 wires, 3 levels of shielding, and has been proven to handle cable runs over 200+ feet. If you need a lengthier connection, consult our Account Executives for wireless or Ethernet solutions.

For CNC buffer overflow errors, the process of disabling your ‘FIFO-buffer’ when using the PC’s standard COM ports depends on the version of Windows you are using.

In Windows NT 4:

  • Go to the Control Panel. If ‘Ports’ is available, double-click on it.
  • Choose the port in question
  • Press ‘Settings,’
  • Press ‘Advanced,’
  • Uncheck ‘Fifo enable.’

In Windows 95-98 (all versions):

  • Go to the Control Panel and open ‘System’
  • Find the port under ‘Serial ports’
  • Press ‘Properties’
  • Press ‘Advanced’
  • Uncheck ‘Fifo enable’
  • Reboot your PC after these changes

In Windows 7, 8, and 8.1:

  • Go to the Control Panel
  • Open the Device Manager
  • Press the ‘+’ button next to ‘Ports (COM & LPT)’
  • Right-click on the COM port you wish to change
  • Choose ‘Properties’
  • Click on the tab at the top that says ‘Port Settings’
  • Press the ‘Advanced Settings’ button
  • This will prompt you with a window with FIFO settings
  • Uncheck the box at the top and FIFO will be disabled on your device
  • Reboot your PC after these changes

If this does not help, your cable might be too long, or it may be placed next to a power cable, creating a lot of noise.

For the Wired and Wireless Connect units from SFA, you will need to alter the FIFO setting using the proprietary software used to handle the drivers for your product. If you have one of these devices, then you will need to first run NPort Windows driver manager.

Once it starts, select the desired port, click ‘Setting,’ choose the ‘Advanced Settings’ tab, then set ‘FIFO’ to disabled.

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.

Newer versions of Windows use 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 hexadecimal equivalent can be found at asciitable.com

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 is especially popular for turning applications.

It has a different format than G-code programming and is supported by Predator DNC by using the Mazatrol link in your commands.

There are a few to examine. 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 ensure 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, this occurs when trying to write to the file.
Solution: Close the program 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 program 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 unneeded files from disk or try writing to a different drive

Contact support for a more in-depth explanation, but here are some codes:

We always recommend you first make sure you review your Predator serial number and access code for typos. Extra spaces or tabs can cause issues. Don’t assume a zero in the code is a capital O.

If all else fails, here is more info on troubleshooting SIM Errors –

SIM Wrapper error 0 (0) – No Error
Try reinstalling the device driver

SIM Wrapper error 1 – No Driver
Proceed to troubleshooting steps listed under “SIM Wrapper error 5 (0)”
Or you can try reinstalling the device driver

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, available parallel or USB port

SIM Wrapper error 3 ” Bad SIM
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 4 ” Expired
Contact Shop Floor Automations Support ASAP if you see this error

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 has 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.
  1. If no errors, verify in the title bar of Predator that it does NOT say “Predator/DEMO”.
  2. 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. Shutdown 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 6 – DES Failure
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 7 – CRC Failure
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 8 – SIM Write
Reinstall the device driver and if problems persist, contact SFA Support

SIM Wrapper error 9 – SIM Read
Reinstall the device driver and if problems persist, contact SFA Support

SIM Wrapper error 10 – Clock Altered
If you are using temp codes, changing the date and time can cause this issue

SIM Wrapper error 11 – Registry Altered
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 12 – SIM Altered
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 13 – Bad Registry
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 14 – Registry Write
Can’t write to the Windows registry – check permissions

SIM Wrapper error 15 – Bad Product
Uninstall the Predator application, doublecheck info entered, including serial numbers and access codes

SIM Wrapper error 16 – Bad Date or Time
Predator failed to retrieve current system date or time

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.

SIM Wrapper error 19 – Already Running
Predator app may be running on another user’s desktop

SIM Wrapper error 20 – FLM Server Not Found
Review computer name and IP address

SIM Wrapper error 21 – FLM No Licenses
Need to purchase additional licenses of appropriate Predator application

SIM Wrapper error 22 – Unable to create FLM
Confirm .Net framework is installed

SIM Wrapper error 23 – FLM Not Enabled
Confirm FLM Manager is licensed properly

SIM Wrapper error 500 – Invalid Handle
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 501 – No Dialog
Contact Shop Floor Automations Support ASAP if you see this error

In the early 1960’s, a standards committee, today known as the Electronic Industries Association, developed a common interface standard for data communications equipment. At that time, data communications were 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, as it requires 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.

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.

Yes, you can monitor machine overrides with most FANUC FOCAS based controls or MTConnect enabled controls, you can easily monitor when your operators are turning the feed rates down.

Yes – Some NC programs include many M00/M01 (program or optional stops), but the CNC machine shows that as cycling.

On FANUC controls with FOCAS, we can have the machine go into either an idle state or unplanned downtime when M00/M01 are active.

Load More

Shop Floor Hardware

The most common FANUC alarm codes are 086 where no hardware handshaking is occurring.

It can also be known as DR Signal Off, which means your cable connection is bad.

We also see 073 alot, which means the program number has already been used.

There are several different Fanuc parameters for the series of controls available, but we do have most of them.

If you’re an existing customer, submit a support request with the model # you have so we can assist you. You can also call (877) 611-5825

If you are on a support contract, you can call us from Monday through Friday during our business hours, which is 7 AM to 4 PM Pacific Time. Otherwise, please contact us for special After Hours availability.

Yes, you have the option of doing a ‘support only’ support contract if you are currently one version behind the most current version of the software.

However, please note that choosing a ‘support and upgrades’ contract will allow you to have the newest version of your software installed if you are behind on the software version, or if a new version is released.

Shop Floor Automations provides 24 hour support for all of the products we sell for customers who are on our maintenance service contracts.

If you request support after normal business hours, someone from our team will assess the urgency of the request. If appropriate, you will be contacted within 2 hours.

Otherwise, our Support Staff will contact you the following business day.

There are several steps to verify if a CNC is communicating, or if it is a CNC that is not communicating. You will first want to verify the RS232 cable is connected to each device securely. There maybe two ports on the controller or appear to be a port on the front of the unit, however, this may not be connected inside the machine. CNC communication troubleshooting can be time-consuming and frustrating, so we recommend following these hints below:

You will first want to verify the RS232 cable is connected to each device securely. There maybe two ports on the controller or appear to be a port on the front of the unit, however, this may not be connected inside the machine. CNC communication troubleshooting can be time-consuming and frustrating, so we recommend following these hints below:

Hint 1:
Verify the information is coming out of the communication port by placing an RS232 mini tester directly on the back of the computer, sending a file from the CNC control, and viewing the status of the tester. This device should show RD or TD activity when the control is sending to the computer. If you do not have this tester, you can contact SFA and purchase this valuable tool, as it will save time and identify if the CNC controller or PC is failing.

Hint 2:
Make sure you are on the correct port on the back of the computer. Remove any switchboxes, adapters, misc. cables and try connecting directly to the computer serial RS232 port. If there is only one port, verify the COM port number in the device manager and match your software to this port. There maybe be various RS232 communications on your PC and you’re unaware of this port. If there are various ports, try moving the cable to the other ports.

Hint 3:
Verify the voltages on the cable are within the RS232 limits. If you are running an Ethernet cable as a serial cable, you may run into serious reliability issues. Ethernet cable (CAT5/6) cable is designed for networking computers and should not be substituted for RS232 cable to interface to a CNC control. You want to adhere to the machine tool builder’s specifications and not damage the port due to improper grounding or shielding. SFA does not sell or recommend Ethernet cable as RS232 as this normally will void warranties and damage equipment.

Note: SFA’s RS232 cable uses 8 wires, 3 levels of shielding, and has been proven to handle cable runs over 200+ feet. If you need a lengthier connection, consult our Account Executives for wireless or Ethernet solutions.

For CNC buffer overflow errors, the process of disabling your ‘FIFO-buffer’ when using the PC’s standard COM ports depends on the version of Windows you are using.

In Windows NT 4:

  • Go to the Control Panel. If ‘Ports’ is available, double-click on it.
  • Choose the port in question
  • Press ‘Settings,’
  • Press ‘Advanced,’
  • Uncheck ‘Fifo enable.’

In Windows 95-98 (all versions):

  • Go to the Control Panel and open ‘System’
  • Find the port under ‘Serial ports’
  • Press ‘Properties’
  • Press ‘Advanced’
  • Uncheck ‘Fifo enable’
  • Reboot your PC after these changes

In Windows 7, 8, and 8.1:

  • Go to the Control Panel
  • Open the Device Manager
  • Press the ‘+’ button next to ‘Ports (COM & LPT)’
  • Right-click on the COM port you wish to change
  • Choose ‘Properties’
  • Click on the tab at the top that says ‘Port Settings’
  • Press the ‘Advanced Settings’ button
  • This will prompt you with a window with FIFO settings
  • Uncheck the box at the top and FIFO will be disabled on your device
  • Reboot your PC after these changes

If this does not help, your cable might be too long, or it may be placed next to a power cable, creating a lot of noise.

For the Wired and Wireless Connect units from SFA, you will need to alter the FIFO setting using the proprietary software used to handle the drivers for your product. If you have one of these devices, then you will need to first run NPort Windows driver manager.

Once it starts, select the desired port, click ‘Setting,’ choose the ‘Advanced Settings’ tab, then set ‘FIFO’ to disabled.

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.

Newer versions of Windows use 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 hexadecimal equivalent can be found at asciitable.com

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 is especially popular for turning applications.

It has a different format than G-code programming and is supported by Predator DNC by using the Mazatrol link in your commands.

There are a few to examine. 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 ensure 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, this occurs when trying to write to the file.
Solution: Close the program 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 program 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 unneeded files from disk or try writing to a different drive

Contact support for a more in-depth explanation, but here are some codes:

We always recommend you first make sure you review your Predator serial number and access code for typos. Extra spaces or tabs can cause issues. Don’t assume a zero in the code is a capital O.

If all else fails, here is more info on troubleshooting SIM Errors –

SIM Wrapper error 0 (0) – No Error
Try reinstalling the device driver

SIM Wrapper error 1 – No Driver
Proceed to troubleshooting steps listed under “SIM Wrapper error 5 (0)”
Or you can try reinstalling the device driver

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, available parallel or USB port

SIM Wrapper error 3 ” Bad SIM
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 4 ” Expired
Contact Shop Floor Automations Support ASAP if you see this error

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 has 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.
  1. If no errors, verify in the title bar of Predator that it does NOT say “Predator/DEMO”.
  2. 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. Shutdown 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 6 – DES Failure
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 7 – CRC Failure
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 8 – SIM Write
Reinstall the device driver and if problems persist, contact SFA Support

SIM Wrapper error 9 – SIM Read
Reinstall the device driver and if problems persist, contact SFA Support

SIM Wrapper error 10 – Clock Altered
If you are using temp codes, changing the date and time can cause this issue

SIM Wrapper error 11 – Registry Altered
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 12 – SIM Altered
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 13 – Bad Registry
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 14 – Registry Write
Can’t write to the Windows registry – check permissions

SIM Wrapper error 15 – Bad Product
Uninstall the Predator application, doublecheck info entered, including serial numbers and access codes

SIM Wrapper error 16 – Bad Date or Time
Predator failed to retrieve current system date or time

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.

SIM Wrapper error 19 – Already Running
Predator app may be running on another user’s desktop

SIM Wrapper error 20 – FLM Server Not Found
Review computer name and IP address

SIM Wrapper error 21 – FLM No Licenses
Need to purchase additional licenses of appropriate Predator application

SIM Wrapper error 22 – Unable to create FLM
Confirm .Net framework is installed

SIM Wrapper error 23 – FLM Not Enabled
Confirm FLM Manager is licensed properly

SIM Wrapper error 500 – Invalid Handle
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 501 – No Dialog
Contact Shop Floor Automations Support ASAP if you see this error

In the early 1960’s, a standards committee, today known as the Electronic Industries Association, developed a common interface standard for data communications equipment. At that time, data communications were 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, as it requires 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.

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.

Yes, you can monitor machine overrides with most FANUC FOCAS based controls or MTConnect enabled controls, you can easily monitor when your operators are turning the feed rates down.

Yes – Some NC programs include many M00/M01 (program or optional stops), but the CNC machine shows that as cycling.

On FANUC controls with FOCAS, we can have the machine go into either an idle state or unplanned downtime when M00/M01 are active.

Load More

Floppy Drive Emulators

The most common FANUC alarm codes are 086 where no hardware handshaking is occurring.

It can also be known as DR Signal Off, which means your cable connection is bad.

We also see 073 alot, which means the program number has already been used.

There are several different Fanuc parameters for the series of controls available, but we do have most of them.

If you’re an existing customer, submit a support request with the model # you have so we can assist you. You can also call (877) 611-5825

If you are on a support contract, you can call us from Monday through Friday during our business hours, which is 7 AM to 4 PM Pacific Time. Otherwise, please contact us for special After Hours availability.

Yes, you have the option of doing a ‘support only’ support contract if you are currently one version behind the most current version of the software.

However, please note that choosing a ‘support and upgrades’ contract will allow you to have the newest version of your software installed if you are behind on the software version, or if a new version is released.

Shop Floor Automations provides 24 hour support for all of the products we sell for customers who are on our maintenance service contracts.

If you request support after normal business hours, someone from our team will assess the urgency of the request. If appropriate, you will be contacted within 2 hours.

Otherwise, our Support Staff will contact you the following business day.

There are several steps to verify if a CNC is communicating, or if it is a CNC that is not communicating. You will first want to verify the RS232 cable is connected to each device securely. There maybe two ports on the controller or appear to be a port on the front of the unit, however, this may not be connected inside the machine. CNC communication troubleshooting can be time-consuming and frustrating, so we recommend following these hints below:

You will first want to verify the RS232 cable is connected to each device securely. There maybe two ports on the controller or appear to be a port on the front of the unit, however, this may not be connected inside the machine. CNC communication troubleshooting can be time-consuming and frustrating, so we recommend following these hints below:

Hint 1:
Verify the information is coming out of the communication port by placing an RS232 mini tester directly on the back of the computer, sending a file from the CNC control, and viewing the status of the tester. This device should show RD or TD activity when the control is sending to the computer. If you do not have this tester, you can contact SFA and purchase this valuable tool, as it will save time and identify if the CNC controller or PC is failing.

Hint 2:
Make sure you are on the correct port on the back of the computer. Remove any switchboxes, adapters, misc. cables and try connecting directly to the computer serial RS232 port. If there is only one port, verify the COM port number in the device manager and match your software to this port. There maybe be various RS232 communications on your PC and you’re unaware of this port. If there are various ports, try moving the cable to the other ports.

Hint 3:
Verify the voltages on the cable are within the RS232 limits. If you are running an Ethernet cable as a serial cable, you may run into serious reliability issues. Ethernet cable (CAT5/6) cable is designed for networking computers and should not be substituted for RS232 cable to interface to a CNC control. You want to adhere to the machine tool builder’s specifications and not damage the port due to improper grounding or shielding. SFA does not sell or recommend Ethernet cable as RS232 as this normally will void warranties and damage equipment.

Note: SFA’s RS232 cable uses 8 wires, 3 levels of shielding, and has been proven to handle cable runs over 200+ feet. If you need a lengthier connection, consult our Account Executives for wireless or Ethernet solutions.

For CNC buffer overflow errors, the process of disabling your ‘FIFO-buffer’ when using the PC’s standard COM ports depends on the version of Windows you are using.

In Windows NT 4:

  • Go to the Control Panel. If ‘Ports’ is available, double-click on it.
  • Choose the port in question
  • Press ‘Settings,’
  • Press ‘Advanced,’
  • Uncheck ‘Fifo enable.’

In Windows 95-98 (all versions):

  • Go to the Control Panel and open ‘System’
  • Find the port under ‘Serial ports’
  • Press ‘Properties’
  • Press ‘Advanced’
  • Uncheck ‘Fifo enable’
  • Reboot your PC after these changes

In Windows 7, 8, and 8.1:

  • Go to the Control Panel
  • Open the Device Manager
  • Press the ‘+’ button next to ‘Ports (COM & LPT)’
  • Right-click on the COM port you wish to change
  • Choose ‘Properties’
  • Click on the tab at the top that says ‘Port Settings’
  • Press the ‘Advanced Settings’ button
  • This will prompt you with a window with FIFO settings
  • Uncheck the box at the top and FIFO will be disabled on your device
  • Reboot your PC after these changes

If this does not help, your cable might be too long, or it may be placed next to a power cable, creating a lot of noise.

For the Wired and Wireless Connect units from SFA, you will need to alter the FIFO setting using the proprietary software used to handle the drivers for your product. If you have one of these devices, then you will need to first run NPort Windows driver manager.

Once it starts, select the desired port, click ‘Setting,’ choose the ‘Advanced Settings’ tab, then set ‘FIFO’ to disabled.

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.

Newer versions of Windows use 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 hexadecimal equivalent can be found at asciitable.com

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 is especially popular for turning applications.

It has a different format than G-code programming and is supported by Predator DNC by using the Mazatrol link in your commands.

There are a few to examine. 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 ensure 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, this occurs when trying to write to the file.
Solution: Close the program 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 program 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 unneeded files from disk or try writing to a different drive

Contact support for a more in-depth explanation, but here are some codes:

We always recommend you first make sure you review your Predator serial number and access code for typos. Extra spaces or tabs can cause issues. Don’t assume a zero in the code is a capital O.

If all else fails, here is more info on troubleshooting SIM Errors –

SIM Wrapper error 0 (0) – No Error
Try reinstalling the device driver

SIM Wrapper error 1 – No Driver
Proceed to troubleshooting steps listed under “SIM Wrapper error 5 (0)”
Or you can try reinstalling the device driver

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, available parallel or USB port

SIM Wrapper error 3 ” Bad SIM
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 4 ” Expired
Contact Shop Floor Automations Support ASAP if you see this error

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 has 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.
  1. If no errors, verify in the title bar of Predator that it does NOT say “Predator/DEMO”.
  2. 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. Shutdown 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 6 – DES Failure
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 7 – CRC Failure
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 8 – SIM Write
Reinstall the device driver and if problems persist, contact SFA Support

SIM Wrapper error 9 – SIM Read
Reinstall the device driver and if problems persist, contact SFA Support

SIM Wrapper error 10 – Clock Altered
If you are using temp codes, changing the date and time can cause this issue

SIM Wrapper error 11 – Registry Altered
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 12 – SIM Altered
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 13 – Bad Registry
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 14 – Registry Write
Can’t write to the Windows registry – check permissions

SIM Wrapper error 15 – Bad Product
Uninstall the Predator application, doublecheck info entered, including serial numbers and access codes

SIM Wrapper error 16 – Bad Date or Time
Predator failed to retrieve current system date or time

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.

SIM Wrapper error 19 – Already Running
Predator app may be running on another user’s desktop

SIM Wrapper error 20 – FLM Server Not Found
Review computer name and IP address

SIM Wrapper error 21 – FLM No Licenses
Need to purchase additional licenses of appropriate Predator application

SIM Wrapper error 22 – Unable to create FLM
Confirm .Net framework is installed

SIM Wrapper error 23 – FLM Not Enabled
Confirm FLM Manager is licensed properly

SIM Wrapper error 500 – Invalid Handle
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 501 – No Dialog
Contact Shop Floor Automations Support ASAP if you see this error

In the early 1960’s, a standards committee, today known as the Electronic Industries Association, developed a common interface standard for data communications equipment. At that time, data communications were 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, as it requires 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.

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.

Yes, you can monitor machine overrides with most FANUC FOCAS based controls or MTConnect enabled controls, you can easily monitor when your operators are turning the feed rates down.

Yes – Some NC programs include many M00/M01 (program or optional stops), but the CNC machine shows that as cycling.

On FANUC controls with FOCAS, we can have the machine go into either an idle state or unplanned downtime when M00/M01 are active.

Load More

RS232 Serial Cabling

The most common FANUC alarm codes are 086 where no hardware handshaking is occurring.

It can also be known as DR Signal Off, which means your cable connection is bad.

We also see 073 alot, which means the program number has already been used.

There are several different Fanuc parameters for the series of controls available, but we do have most of them.

If you’re an existing customer, submit a support request with the model # you have so we can assist you. You can also call (877) 611-5825

If you are on a support contract, you can call us from Monday through Friday during our business hours, which is 7 AM to 4 PM Pacific Time. Otherwise, please contact us for special After Hours availability.

Yes, you have the option of doing a ‘support only’ support contract if you are currently one version behind the most current version of the software.

However, please note that choosing a ‘support and upgrades’ contract will allow you to have the newest version of your software installed if you are behind on the software version, or if a new version is released.

Shop Floor Automations provides 24 hour support for all of the products we sell for customers who are on our maintenance service contracts.

If you request support after normal business hours, someone from our team will assess the urgency of the request. If appropriate, you will be contacted within 2 hours.

Otherwise, our Support Staff will contact you the following business day.

There are several steps to verify if a CNC is communicating, or if it is a CNC that is not communicating. You will first want to verify the RS232 cable is connected to each device securely. There maybe two ports on the controller or appear to be a port on the front of the unit, however, this may not be connected inside the machine. CNC communication troubleshooting can be time-consuming and frustrating, so we recommend following these hints below:

You will first want to verify the RS232 cable is connected to each device securely. There maybe two ports on the controller or appear to be a port on the front of the unit, however, this may not be connected inside the machine. CNC communication troubleshooting can be time-consuming and frustrating, so we recommend following these hints below:

Hint 1:
Verify the information is coming out of the communication port by placing an RS232 mini tester directly on the back of the computer, sending a file from the CNC control, and viewing the status of the tester. This device should show RD or TD activity when the control is sending to the computer. If you do not have this tester, you can contact SFA and purchase this valuable tool, as it will save time and identify if the CNC controller or PC is failing.

Hint 2:
Make sure you are on the correct port on the back of the computer. Remove any switchboxes, adapters, misc. cables and try connecting directly to the computer serial RS232 port. If there is only one port, verify the COM port number in the device manager and match your software to this port. There maybe be various RS232 communications on your PC and you’re unaware of this port. If there are various ports, try moving the cable to the other ports.

Hint 3:
Verify the voltages on the cable are within the RS232 limits. If you are running an Ethernet cable as a serial cable, you may run into serious reliability issues. Ethernet cable (CAT5/6) cable is designed for networking computers and should not be substituted for RS232 cable to interface to a CNC control. You want to adhere to the machine tool builder’s specifications and not damage the port due to improper grounding or shielding. SFA does not sell or recommend Ethernet cable as RS232 as this normally will void warranties and damage equipment.

Note: SFA’s RS232 cable uses 8 wires, 3 levels of shielding, and has been proven to handle cable runs over 200+ feet. If you need a lengthier connection, consult our Account Executives for wireless or Ethernet solutions.

For CNC buffer overflow errors, the process of disabling your ‘FIFO-buffer’ when using the PC’s standard COM ports depends on the version of Windows you are using.

In Windows NT 4:

  • Go to the Control Panel. If ‘Ports’ is available, double-click on it.
  • Choose the port in question
  • Press ‘Settings,’
  • Press ‘Advanced,’
  • Uncheck ‘Fifo enable.’

In Windows 95-98 (all versions):

  • Go to the Control Panel and open ‘System’
  • Find the port under ‘Serial ports’
  • Press ‘Properties’
  • Press ‘Advanced’
  • Uncheck ‘Fifo enable’
  • Reboot your PC after these changes

In Windows 7, 8, and 8.1:

  • Go to the Control Panel
  • Open the Device Manager
  • Press the ‘+’ button next to ‘Ports (COM & LPT)’
  • Right-click on the COM port you wish to change
  • Choose ‘Properties’
  • Click on the tab at the top that says ‘Port Settings’
  • Press the ‘Advanced Settings’ button
  • This will prompt you with a window with FIFO settings
  • Uncheck the box at the top and FIFO will be disabled on your device
  • Reboot your PC after these changes

If this does not help, your cable might be too long, or it may be placed next to a power cable, creating a lot of noise.

For the Wired and Wireless Connect units from SFA, you will need to alter the FIFO setting using the proprietary software used to handle the drivers for your product. If you have one of these devices, then you will need to first run NPort Windows driver manager.

Once it starts, select the desired port, click ‘Setting,’ choose the ‘Advanced Settings’ tab, then set ‘FIFO’ to disabled.

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.

Newer versions of Windows use 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 hexadecimal equivalent can be found at asciitable.com

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 is especially popular for turning applications.

It has a different format than G-code programming and is supported by Predator DNC by using the Mazatrol link in your commands.

There are a few to examine. 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 ensure 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, this occurs when trying to write to the file.
Solution: Close the program 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 program 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 unneeded files from disk or try writing to a different drive

Contact support for a more in-depth explanation, but here are some codes:

We always recommend you first make sure you review your Predator serial number and access code for typos. Extra spaces or tabs can cause issues. Don’t assume a zero in the code is a capital O.

If all else fails, here is more info on troubleshooting SIM Errors –

SIM Wrapper error 0 (0) – No Error
Try reinstalling the device driver

SIM Wrapper error 1 – No Driver
Proceed to troubleshooting steps listed under “SIM Wrapper error 5 (0)”
Or you can try reinstalling the device driver

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, available parallel or USB port

SIM Wrapper error 3 ” Bad SIM
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 4 ” Expired
Contact Shop Floor Automations Support ASAP if you see this error

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 has 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.
  1. If no errors, verify in the title bar of Predator that it does NOT say “Predator/DEMO”.
  2. 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. Shutdown 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 6 – DES Failure
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 7 – CRC Failure
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 8 – SIM Write
Reinstall the device driver and if problems persist, contact SFA Support

SIM Wrapper error 9 – SIM Read
Reinstall the device driver and if problems persist, contact SFA Support

SIM Wrapper error 10 – Clock Altered
If you are using temp codes, changing the date and time can cause this issue

SIM Wrapper error 11 – Registry Altered
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 12 – SIM Altered
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 13 – Bad Registry
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 14 – Registry Write
Can’t write to the Windows registry – check permissions

SIM Wrapper error 15 – Bad Product
Uninstall the Predator application, doublecheck info entered, including serial numbers and access codes

SIM Wrapper error 16 – Bad Date or Time
Predator failed to retrieve current system date or time

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.

SIM Wrapper error 19 – Already Running
Predator app may be running on another user’s desktop

SIM Wrapper error 20 – FLM Server Not Found
Review computer name and IP address

SIM Wrapper error 21 – FLM No Licenses
Need to purchase additional licenses of appropriate Predator application

SIM Wrapper error 22 – Unable to create FLM
Confirm .Net framework is installed

SIM Wrapper error 23 – FLM Not Enabled
Confirm FLM Manager is licensed properly

SIM Wrapper error 500 – Invalid Handle
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 501 – No Dialog
Contact Shop Floor Automations Support ASAP if you see this error

In the early 1960’s, a standards committee, today known as the Electronic Industries Association, developed a common interface standard for data communications equipment. At that time, data communications were 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, as it requires 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.

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.

Yes, you can monitor machine overrides with most FANUC FOCAS based controls or MTConnect enabled controls, you can easily monitor when your operators are turning the feed rates down.

Yes – Some NC programs include many M00/M01 (program or optional stops), but the CNC machine shows that as cycling.

On FANUC controls with FOCAS, we can have the machine go into either an idle state or unplanned downtime when M00/M01 are active.

Load More

Predator Software

The most common FANUC alarm codes are 086 where no hardware handshaking is occurring.

It can also be known as DR Signal Off, which means your cable connection is bad.

We also see 073 alot, which means the program number has already been used.

There are several different Fanuc parameters for the series of controls available, but we do have most of them.

If you’re an existing customer, submit a support request with the model # you have so we can assist you. You can also call (877) 611-5825

If you are on a support contract, you can call us from Monday through Friday during our business hours, which is 7 AM to 4 PM Pacific Time. Otherwise, please contact us for special After Hours availability.

Yes, you have the option of doing a ‘support only’ support contract if you are currently one version behind the most current version of the software.

However, please note that choosing a ‘support and upgrades’ contract will allow you to have the newest version of your software installed if you are behind on the software version, or if a new version is released.

Shop Floor Automations provides 24 hour support for all of the products we sell for customers who are on our maintenance service contracts.

If you request support after normal business hours, someone from our team will assess the urgency of the request. If appropriate, you will be contacted within 2 hours.

Otherwise, our Support Staff will contact you the following business day.

There are several steps to verify if a CNC is communicating, or if it is a CNC that is not communicating. You will first want to verify the RS232 cable is connected to each device securely. There maybe two ports on the controller or appear to be a port on the front of the unit, however, this may not be connected inside the machine. CNC communication troubleshooting can be time-consuming and frustrating, so we recommend following these hints below:

You will first want to verify the RS232 cable is connected to each device securely. There maybe two ports on the controller or appear to be a port on the front of the unit, however, this may not be connected inside the machine. CNC communication troubleshooting can be time-consuming and frustrating, so we recommend following these hints below:

Hint 1:
Verify the information is coming out of the communication port by placing an RS232 mini tester directly on the back of the computer, sending a file from the CNC control, and viewing the status of the tester. This device should show RD or TD activity when the control is sending to the computer. If you do not have this tester, you can contact SFA and purchase this valuable tool, as it will save time and identify if the CNC controller or PC is failing.

Hint 2:
Make sure you are on the correct port on the back of the computer. Remove any switchboxes, adapters, misc. cables and try connecting directly to the computer serial RS232 port. If there is only one port, verify the COM port number in the device manager and match your software to this port. There maybe be various RS232 communications on your PC and you’re unaware of this port. If there are various ports, try moving the cable to the other ports.

Hint 3:
Verify the voltages on the cable are within the RS232 limits. If you are running an Ethernet cable as a serial cable, you may run into serious reliability issues. Ethernet cable (CAT5/6) cable is designed for networking computers and should not be substituted for RS232 cable to interface to a CNC control. You want to adhere to the machine tool builder’s specifications and not damage the port due to improper grounding or shielding. SFA does not sell or recommend Ethernet cable as RS232 as this normally will void warranties and damage equipment.

Note: SFA’s RS232 cable uses 8 wires, 3 levels of shielding, and has been proven to handle cable runs over 200+ feet. If you need a lengthier connection, consult our Account Executives for wireless or Ethernet solutions.

For CNC buffer overflow errors, the process of disabling your ‘FIFO-buffer’ when using the PC’s standard COM ports depends on the version of Windows you are using.

In Windows NT 4:

  • Go to the Control Panel. If ‘Ports’ is available, double-click on it.
  • Choose the port in question
  • Press ‘Settings,’
  • Press ‘Advanced,’
  • Uncheck ‘Fifo enable.’

In Windows 95-98 (all versions):

  • Go to the Control Panel and open ‘System’
  • Find the port under ‘Serial ports’
  • Press ‘Properties’
  • Press ‘Advanced’
  • Uncheck ‘Fifo enable’
  • Reboot your PC after these changes

In Windows 7, 8, and 8.1:

  • Go to the Control Panel
  • Open the Device Manager
  • Press the ‘+’ button next to ‘Ports (COM & LPT)’
  • Right-click on the COM port you wish to change
  • Choose ‘Properties’
  • Click on the tab at the top that says ‘Port Settings’
  • Press the ‘Advanced Settings’ button
  • This will prompt you with a window with FIFO settings
  • Uncheck the box at the top and FIFO will be disabled on your device
  • Reboot your PC after these changes

If this does not help, your cable might be too long, or it may be placed next to a power cable, creating a lot of noise.

For the Wired and Wireless Connect units from SFA, you will need to alter the FIFO setting using the proprietary software used to handle the drivers for your product. If you have one of these devices, then you will need to first run NPort Windows driver manager.

Once it starts, select the desired port, click ‘Setting,’ choose the ‘Advanced Settings’ tab, then set ‘FIFO’ to disabled.

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.

Newer versions of Windows use 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 hexadecimal equivalent can be found at asciitable.com

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 is especially popular for turning applications.

It has a different format than G-code programming and is supported by Predator DNC by using the Mazatrol link in your commands.

There are a few to examine. 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 ensure 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, this occurs when trying to write to the file.
Solution: Close the program 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 program 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 unneeded files from disk or try writing to a different drive

Contact support for a more in-depth explanation, but here are some codes:

We always recommend you first make sure you review your Predator serial number and access code for typos. Extra spaces or tabs can cause issues. Don’t assume a zero in the code is a capital O.

If all else fails, here is more info on troubleshooting SIM Errors –

SIM Wrapper error 0 (0) – No Error
Try reinstalling the device driver

SIM Wrapper error 1 – No Driver
Proceed to troubleshooting steps listed under “SIM Wrapper error 5 (0)”
Or you can try reinstalling the device driver

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, available parallel or USB port

SIM Wrapper error 3 ” Bad SIM
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 4 ” Expired
Contact Shop Floor Automations Support ASAP if you see this error

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 has 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.
  1. If no errors, verify in the title bar of Predator that it does NOT say “Predator/DEMO”.
  2. 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. Shutdown 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 6 – DES Failure
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 7 – CRC Failure
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 8 – SIM Write
Reinstall the device driver and if problems persist, contact SFA Support

SIM Wrapper error 9 – SIM Read
Reinstall the device driver and if problems persist, contact SFA Support

SIM Wrapper error 10 – Clock Altered
If you are using temp codes, changing the date and time can cause this issue

SIM Wrapper error 11 – Registry Altered
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 12 – SIM Altered
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 13 – Bad Registry
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 14 – Registry Write
Can’t write to the Windows registry – check permissions

SIM Wrapper error 15 – Bad Product
Uninstall the Predator application, doublecheck info entered, including serial numbers and access codes

SIM Wrapper error 16 – Bad Date or Time
Predator failed to retrieve current system date or time

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.

SIM Wrapper error 19 – Already Running
Predator app may be running on another user’s desktop

SIM Wrapper error 20 – FLM Server Not Found
Review computer name and IP address

SIM Wrapper error 21 – FLM No Licenses
Need to purchase additional licenses of appropriate Predator application

SIM Wrapper error 22 – Unable to create FLM
Confirm .Net framework is installed

SIM Wrapper error 23 – FLM Not Enabled
Confirm FLM Manager is licensed properly

SIM Wrapper error 500 – Invalid Handle
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 501 – No Dialog
Contact Shop Floor Automations Support ASAP if you see this error

In the early 1960’s, a standards committee, today known as the Electronic Industries Association, developed a common interface standard for data communications equipment. At that time, data communications were 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, as it requires 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.

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.

Yes, you can monitor machine overrides with most FANUC FOCAS based controls or MTConnect enabled controls, you can easily monitor when your operators are turning the feed rates down.

Yes – Some NC programs include many M00/M01 (program or optional stops), but the CNC machine shows that as cycling.

On FANUC controls with FOCAS, we can have the machine go into either an idle state or unplanned downtime when M00/M01 are active.

Load More

Manufacturing Document Control

The most common FANUC alarm codes are 086 where no hardware handshaking is occurring.

It can also be known as DR Signal Off, which means your cable connection is bad.

We also see 073 alot, which means the program number has already been used.

There are several different Fanuc parameters for the series of controls available, but we do have most of them.

If you’re an existing customer, submit a support request with the model # you have so we can assist you. You can also call (877) 611-5825

If you are on a support contract, you can call us from Monday through Friday during our business hours, which is 7 AM to 4 PM Pacific Time. Otherwise, please contact us for special After Hours availability.

Yes, you have the option of doing a ‘support only’ support contract if you are currently one version behind the most current version of the software.

However, please note that choosing a ‘support and upgrades’ contract will allow you to have the newest version of your software installed if you are behind on the software version, or if a new version is released.

Shop Floor Automations provides 24 hour support for all of the products we sell for customers who are on our maintenance service contracts.

If you request support after normal business hours, someone from our team will assess the urgency of the request. If appropriate, you will be contacted within 2 hours.

Otherwise, our Support Staff will contact you the following business day.

There are several steps to verify if a CNC is communicating, or if it is a CNC that is not communicating. You will first want to verify the RS232 cable is connected to each device securely. There maybe two ports on the controller or appear to be a port on the front of the unit, however, this may not be connected inside the machine. CNC communication troubleshooting can be time-consuming and frustrating, so we recommend following these hints below:

You will first want to verify the RS232 cable is connected to each device securely. There maybe two ports on the controller or appear to be a port on the front of the unit, however, this may not be connected inside the machine. CNC communication troubleshooting can be time-consuming and frustrating, so we recommend following these hints below:

Hint 1:
Verify the information is coming out of the communication port by placing an RS232 mini tester directly on the back of the computer, sending a file from the CNC control, and viewing the status of the tester. This device should show RD or TD activity when the control is sending to the computer. If you do not have this tester, you can contact SFA and purchase this valuable tool, as it will save time and identify if the CNC controller or PC is failing.

Hint 2:
Make sure you are on the correct port on the back of the computer. Remove any switchboxes, adapters, misc. cables and try connecting directly to the computer serial RS232 port. If there is only one port, verify the COM port number in the device manager and match your software to this port. There maybe be various RS232 communications on your PC and you’re unaware of this port. If there are various ports, try moving the cable to the other ports.

Hint 3:
Verify the voltages on the cable are within the RS232 limits. If you are running an Ethernet cable as a serial cable, you may run into serious reliability issues. Ethernet cable (CAT5/6) cable is designed for networking computers and should not be substituted for RS232 cable to interface to a CNC control. You want to adhere to the machine tool builder’s specifications and not damage the port due to improper grounding or shielding. SFA does not sell or recommend Ethernet cable as RS232 as this normally will void warranties and damage equipment.

Note: SFA’s RS232 cable uses 8 wires, 3 levels of shielding, and has been proven to handle cable runs over 200+ feet. If you need a lengthier connection, consult our Account Executives for wireless or Ethernet solutions.

For CNC buffer overflow errors, the process of disabling your ‘FIFO-buffer’ when using the PC’s standard COM ports depends on the version of Windows you are using.

In Windows NT 4:

  • Go to the Control Panel. If ‘Ports’ is available, double-click on it.
  • Choose the port in question
  • Press ‘Settings,’
  • Press ‘Advanced,’
  • Uncheck ‘Fifo enable.’

In Windows 95-98 (all versions):

  • Go to the Control Panel and open ‘System’
  • Find the port under ‘Serial ports’
  • Press ‘Properties’
  • Press ‘Advanced’
  • Uncheck ‘Fifo enable’
  • Reboot your PC after these changes

In Windows 7, 8, and 8.1:

  • Go to the Control Panel
  • Open the Device Manager
  • Press the ‘+’ button next to ‘Ports (COM & LPT)’
  • Right-click on the COM port you wish to change
  • Choose ‘Properties’
  • Click on the tab at the top that says ‘Port Settings’
  • Press the ‘Advanced Settings’ button
  • This will prompt you with a window with FIFO settings
  • Uncheck the box at the top and FIFO will be disabled on your device
  • Reboot your PC after these changes

If this does not help, your cable might be too long, or it may be placed next to a power cable, creating a lot of noise.

For the Wired and Wireless Connect units from SFA, you will need to alter the FIFO setting using the proprietary software used to handle the drivers for your product. If you have one of these devices, then you will need to first run NPort Windows driver manager.

Once it starts, select the desired port, click ‘Setting,’ choose the ‘Advanced Settings’ tab, then set ‘FIFO’ to disabled.

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.

Newer versions of Windows use 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 hexadecimal equivalent can be found at asciitable.com

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 is especially popular for turning applications.

It has a different format than G-code programming and is supported by Predator DNC by using the Mazatrol link in your commands.

There are a few to examine. 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 ensure 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, this occurs when trying to write to the file.
Solution: Close the program 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 program 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 unneeded files from disk or try writing to a different drive

Contact support for a more in-depth explanation, but here are some codes:

We always recommend you first make sure you review your Predator serial number and access code for typos. Extra spaces or tabs can cause issues. Don’t assume a zero in the code is a capital O.

If all else fails, here is more info on troubleshooting SIM Errors –

SIM Wrapper error 0 (0) – No Error
Try reinstalling the device driver

SIM Wrapper error 1 – No Driver
Proceed to troubleshooting steps listed under “SIM Wrapper error 5 (0)”
Or you can try reinstalling the device driver

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, available parallel or USB port

SIM Wrapper error 3 ” Bad SIM
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 4 ” Expired
Contact Shop Floor Automations Support ASAP if you see this error

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 has 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.
  1. If no errors, verify in the title bar of Predator that it does NOT say “Predator/DEMO”.
  2. 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. Shutdown 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 6 – DES Failure
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 7 – CRC Failure
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 8 – SIM Write
Reinstall the device driver and if problems persist, contact SFA Support

SIM Wrapper error 9 – SIM Read
Reinstall the device driver and if problems persist, contact SFA Support

SIM Wrapper error 10 – Clock Altered
If you are using temp codes, changing the date and time can cause this issue

SIM Wrapper error 11 – Registry Altered
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 12 – SIM Altered
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 13 – Bad Registry
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 14 – Registry Write
Can’t write to the Windows registry – check permissions

SIM Wrapper error 15 – Bad Product
Uninstall the Predator application, doublecheck info entered, including serial numbers and access codes

SIM Wrapper error 16 – Bad Date or Time
Predator failed to retrieve current system date or time

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.

SIM Wrapper error 19 – Already Running
Predator app may be running on another user’s desktop

SIM Wrapper error 20 – FLM Server Not Found
Review computer name and IP address

SIM Wrapper error 21 – FLM No Licenses
Need to purchase additional licenses of appropriate Predator application

SIM Wrapper error 22 – Unable to create FLM
Confirm .Net framework is installed

SIM Wrapper error 23 – FLM Not Enabled
Confirm FLM Manager is licensed properly

SIM Wrapper error 500 – Invalid Handle
Contact Shop Floor Automations Support ASAP if you see this error

SIM Wrapper error 501 – No Dialog
Contact Shop Floor Automations Support ASAP if you see this error

In the early 1960’s, a standards committee, today known as the Electronic Industries Association, developed a common interface standard for data communications equipment. At that time, data communications were 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, as it requires 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.

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.

Yes, you can monitor machine overrides with most FANUC FOCAS based controls or MTConnect enabled controls, you can easily monitor when your operators are turning the feed rates down.

Yes – Some NC programs include many M00/M01 (program or optional stops), but the CNC machine shows that as cycling.

On FANUC controls with FOCAS, we can have the machine go into either an idle state or unplanned downtime when M00/M01 are active.

Load More