Effective Troubleshooting for Haas MDC Serial Machines in DNC Module

Troubleshooting Haas MDC (serial) Machines

Data collection for Haas MDC is performed in the DNC module. 
Haas CNC setting 143 must be enabled.

Troubleshooting Haas MDC (serial) Machines

  1. Open the DNC Client
  2. Login as the admin
  3. Select the machine in question.
  4. Check the activity log for connection of license errors (if you see lacking license, make sure setting 6.11 is BLANK, not the word START)
  5. Select the machine > Change Settings
  6. Ensure the Haas MDC monitoring in setting 6.01 is enabled
  7. Make a note of the Moxa IP address. If the port is closed, check if you can ping the moxa.
  8. Exit the settings and check if you can receive a program from the machine. If not, try to receive a program in TERMINAL mode. If you receive garbage data, please check the RS232 config sheet.
  9. In TERMINAL mode, type in : Q500 and press enter on your keyboard and then click the SEND button
  10. In the window above, you should data returned. If not, you have a connection or control issue.
ADDITIONAL NOTES:
  1. On the Monitoring side, the above setup will actually work even if the Machine Connection Type is "Not Selected", though it is recommended that you set the Machine Connection type to Haas RS232 in Monitoring so that the Machine Configured count (green boxes) in Licensing>Flex Allocation will be correct.
  2. You will need ensure in Monitoring that the Licensing>Flex Allocation of Haas RS232 MDC has the same count of Machines configured in DNC to be Monitored. If this is not done, you may also see the "Lacking License" message in the DNC log for the machine.
    1. When troubleshooting a "lacking license" message, it is possible that another machine has inadvertently been configured in the DNC in such a way as to consume a license.
    2. Using DPRNT for a secondary data collection method should not consume a license - but it is a common problem that someone will configure the DPRNT so that it is consuming a license unexpectedly. You will need to check all of the other machines in the DNC to make sure they are not consuming a license you don't intend. On all of those other machines, when using DPRNT as a secondary method, always set setting 6.11 to blank for any machine linked to another module such as the Mazak, MTConnect, Okuma, ADAM, or other modules. Since almost all uses of DPRNT are as secondary data to one of those modules, almost ALL uses of DPRNT should have 6.11 set to blank.
    3. Ensure that you don't have more Haas MDC machines configured to be monitored than you have licenses allocated. You should be able to hover over the green boxes in Monitoring License>Flex Allocation to see which machine names have consumed a Haas RS232 license.
    4. Another reason you may see the "Lacking License" message in DNC log for the machine is if the Monitoring Server Address or Hostname setting was never set in DNC configuration (usually that setting would be set to localhost). This would make the DNC system unable to see how many flex licenses you have allocated - and also unable to upload any data to the monitoring system.

    • Related Articles

    • Does my Haas have MACHINE DATA COLLECTION (MDC) - Setting 143

      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 with the text “MACHINE DATA COLLECT” The settings ...
    • 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 ...
    • Haas NGC DPRNT

      HAAS DPRNT Configuration How to setup Haas NGC DPRNT to work with FactoryWiz In order to 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 ...
    • 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 ...
    • 8.7.1 Machines

      This is where you go to configure settings for a machine monitored by FactoryWiz™ Monitoring. In Machine Configuration, you may modify the settings for a previously configured machine, rename machines, or add new machines and configure their ...