Haas NGC DPRNT

Haas NGC DPRNT

How to setup Haas NGC DPRNT to work with FactoryWiz

In order DPRNT data to FactoryWiz from a Haas NGC there are a things to set in both the CNC settings and FactoryWiz settings.

Before you input any settings, you must decide which TCP port number you want to use. We recommend 8001 for DPRNT and 8000 for setting 143, for MDC.
You must make sure these ports are not already in use and open on the firewall.

CNC Settings:
Setting 261:      TCP
Setting 263:      8001

FactoryWiz Settings:
DPRNT TCP Port:      8001 (must match that in CNC setting 263)

Restart the service called RYM Haas NGC for any FW changes to to take effect.

DPRNT Commands Available:
DPRNT Command Purpose Example
START Set machine status as running START
FINISH Set machine as idle and increment part counter FINISH
PARTINCR Increments the part counter by x PARTINCR
PART- Set the Part ID PART-MD20 G1
JOB-
Set the job number or works order
JOB-WO1984 OP10
IDLE Set machine status as idle IDLE
IDLE- Set machine status as idle and idle reason IDLE-LOADING
PPC- Set parts per cycle PARTQTY-5
PARTCOUNT- Sets the resettable part count PARTCOUNT-235
SEQUENCE- Set N sequence number SEQUENCE-5
BLOCK- Set N sequence number BLOCK-5
TOOL- Set T tool number TOOL-1
PAUSED- Set machine status as paused and idle reason PAUSED-PALLET CHANGE
RESUME Set machine status as running RESUME
OPERATOR- Set CNC operator name OPERATOR-TROY
CUSTOM1- Set Custom text 1 CUSTOM1-FIRST OP
CUSTOM2- Set Custom text 2 CUSTOM2-NEXT JOB IS 1234
CUSTOM3- Set Custom text 3 CUSTOM3-DEBURR PART
MODE- Set machine mode MODE-SETUP
CYCLETIME- Set projected runtime in seconds CYCLETIME-600
BATCHQTY- Set batch quantity BATCHQTY-50
ALARM- Set alarm text ALARM-CLAMP ERROR

Example:
%
O01234(ABC123)
DPRNT[PART-ABC123]
DPRNT[CYCLETIME-600]

(END OF PROGRAM)
DPRNT[PPC-4]
DPRNT[PARTINCR]
M30
%
    • Related Articles

    • Haas NGC DPRNT Part Name and Part Count

      For information on configuring the Haas and FactoryWiz with DPRNT, please see this KB Article. Part Name The default part name captured from the Haas NGC is the O number (example O01234). To capture something more meaningful, we can use DPRNT. Make ...
    • Troubleshooting Haas NGC Connection and DPRNT Test

      This guide assumes you have setup the CNC settings and FactoryWiz in this KB Article. Ping Test We use a ping test to see if the server can see the Haas machine with its given IP address. In this example, our Haas has an IP of 192.168.0.19. See how ...
    • Add Machine - Haas NGC Configuration for FactoryWiz

      Haas NGC Configuration for FactoryWiz   On the Haas CNC: 1.     Press Setting and move the tab to wired connection. Here you must set the machine IP and Subnet 2.     Next go to SETTINGS tab and search for setting 143. Set 8000 to use TCP port 8000 ...
    • Is my Haas a Next Gen Control (NGC)

      Next Gen Control - NGC The easiest way to find out if your Haas is a NGC, is to locate the network screen.  Press the SETTINGS hardkey Use the arrows to navigate to NETWORK > WIRED CONNECTION If you see the exactly same screen below then you have a ...
    • Does my Haas have MACHINE DATA COLLECTION (MDC) - Setting 143

      Does my Haas have MACHINE DATA COLLECT (MDC) How to verify the existence of Setting 143: Standard Generation Control: On Haas Control:   Press the SETTNG hard key to display the machine’s settings page Page down and look for a setting numbered 143 ...