CNC Controls: Haas

Haas NGC: Networking and Security 230

This class explains how to use and secure the networking capabilities of the latest control panel from Haas Automation®, Inc. This class describes several built-in networking features of the Next Generation Control (NGC), as well as some compatible applications that enhance the capabilities of the NGC. These features include wireless networking, file sharing, and applications for both cellular phones and desktop computers. In addition, several best practices in security can ensure the safety and reliability of NGC networks. These features require operators to be familiar with specific menu options and button presses on the NGC, as well as compatible Haas applications.

Understanding how to use and secure networks enables operators to use the full capabilities of the Next Generation Control. After completing this course, operators should be familiar with a series of applications and menus that allow them to set up, use, and secure NGC networks.

  • Difficulty Intermediate

  • Format Online

  • Number of Lessons 13

  • Language English

TO GET STARTED SPEAK WITH A SPECIALIST AT 1.866.706.8665

Or fill out this form and a specialist will contact you shortly

Course Outline
  • Introduction to Networks
  • Connecting to the NGC
  • Compatible Devices
  • Accessing Connected Devices
  • Review: Introduction to Networks
  • MyHaas Portal
  • HaasConnect
  • HaasDrop
  • Review: Haas Applications
  • Security Considerations
  • Haas Control Keys
  • Machine Backup
  • Review: Security and Backup
Objectives
  • Describe how networks enhance the NGC's functionality.
  • Explain how to make wired and wireless connections to the NGC.
  • Describe types of devices that can be connected to the NGC.
  • Explain how to access connected devices in the device manager.
  • Describe the Haas online portal.
  • Describe the HaasConnect monitoring application.
  • Describe the HaasDrop mobile application.
  • Describe security best practices for the NGC.
  • Explain how to create and use Haas Control Keys
  • Explain the importance of backing up the NGC.
Glossary
Vocabulary Term
Definition

alarms

An alert on the NGC. Alarms usually cause abnormal stops and indicate collisions and various other machine conditions.

alphanumeric keys

The section of the control that is mainly used to input letter and number data into the control. The alphanumeric keys allow users to input network information like passwords on the NGC.

antivirus software

Security software that protects against common viruses, worms, trojans, and other known malware threats. Antivirus software must recognize a threat in order to protect against it.

applications

Software or a program that is designed for mobile devices, such as smart phones and tablets. Applications are a way of interacting with smart devices.

automation

The automatic control of equipment, a process, or a system. Automation is an efficient means of performing manufacturing processes.

Back Up Machine

A backup option in the System Commands menu. Back Up Machine allows users to select and save files and machine data to another device.

backups

Copies of original data files are stored on one or more separate devices. Backups are critical in order to protect data that is lost or damaged.

batches

A specific number of the same part that moves through the production cycle. Batches can be produced more efficiently by connecting robots that can automatically load and unload parts to the NGC via a network.

changeover

The amount of time needed to switch workpieces or change workholding or other setups. Changeover can be reduced by incorporating robots in machining processes.

CNC

Computer Numerical Control. A combination of software and hardware that directs the operation of a machine. CNC machines are used for many manufacturing operations, such as cutting, turning, and milling metal parts.

computer numerical control

CNC. A combination of software and hardware that directs the operation of a machine. Computer numerical control machines are used for many manufacturing operations, such as cutting, turning, and milling metal parts.

Control Keys

A specially-formatted USB drive that acts like a physical key to the NGC. Control Keys are valid for six months and help secure NGC networks.

Copy To menus

Windows that allow users to transfer duplicate files from the NGC to other devices via a network connection or inserted drive. The Copy To menus list available storage devices on the NGC network.

cursor arrow keys

A button on the NGC keypad that allows a machinist to move through various screens and fields in the machine control. The cursor arrow keys include arrows for navigating in the left, right, up, and down directions.

device manager

A file organization system that displays directories and available part programs. The device manager on the NGC is opened by pressing LIST PROGRAM.

directories

A group of files on the NGC. Directories can contain part programs, documents, images, videos, and subdirectories.

DORMANT

One of four connection statuses for NGC wireless networks. The DORMANT connection status indicates that the NGC is waiting for wireless access to be established.

DOWN

One of four connection statuses for NGC wireless networks. The DOWN connection status indicates that the NGC does not have wireless access.

downtime

A period of time when a machine or a facility is neither operating nor producing. Downtime can be minimized by using NGC networks to transfer machining files.

Drop

A button in the HaasDrop application that sends selected files from HaasDrop to the NGC. Dropped files are saved to the My Media folder.

Dynamic Host Configuration Protocol server

DHCP server. A network server that automatically provides and assigns IP addresses and other network parameters to devices. A Dynamic Host Configuration Protocol server will automatically provide the NGC with some necessary information when setting up new connections.

Ethernet

A type of network connection that uses wires to enable communication between computing devices. Ethernet cables allow the NGC to communicate with other devices over a wired connection.

Ethernet cable

A type of network cable used to connect devices. Ethernet cables are used to create wired network connections to the NGC.

FAT32 formatting

A file organization system used for storage devices. FAT32 formatting allows files to be read by devices that have incompatible operating systems, like Macs and PCs.

feed

The rate at which the cutting tool and the workpiece move in relation to one another. Feed is one machine event that can be monitored from the HaasConnect application.

gigabyte

GB. A unit of memory equal to 1 billion bytes. Gigabytes are used to measure the storage capacity of a device.

HaasConnect

A mobile application that enables users to monitor machine events through a connected NGC. HaasConnect is available as a stand-alone application and in the MyHaas Portal.

HaasDrop

A mobile application that enables users to send and receive media and part program files between a mobile device and a connected NGC. HaasDrop is not available from the MyHaas Portal.

hacking

Gaining access to a computer, device, or network by exploiting system vulnerabilities. Hacking is often conducted for malicious reasons.

highlighting

The process of moving the cursor to a desired program, button, or tab. Highlighting makes program files appear orange in the device manager.

IIoT

Industrial Internet of Things. A network of physical devices used in manufacturing that contain computing systems that allow them to send and receive data. The IIoT allows devices to exchange data and automate processes without any human intervention.

Industrial Internet of Things

IIoT. A network of physical devices used in manufacturing that contain computing systems that allow them to send and receive data. The Industrial Internet of Things allows devices to exchange data and automate processes without any human intervention.

inspection

The examination of a part during or after its creation to confirm that it adheres to specifications. During inspection, defects may be identified and corrected.

interface

Connecting two separate pieces of equipment. The NGC can interface between multiple computers, mobile devices, and removable storage drives.

internal memory

Storage that is built-in to a computer so that files can be saved on the device. Internal memory is standard on most NGCs.

IP address

A unique numeric identifier for each node on a network. An IP, or Internet Protocol, address is used to communicate with a device using an internet protocol.

lathes

A machine tool commonly used to create cylindrical forms. A lathe holds a cylindrical workpiece on one or both ends while the cutting tool is gradually passed along the surface of the rotating part.

LIST PROGRAM

A mode key that allows operators to load and save part programs. Pressing LIST PROGRAM brings up the device manager, which includes a directory of loaded programs.

local area network

LAN. A network that connects devices within a limited area, such as a building or group of adjacent buildings. Local area networks can link internal intranet servers and external internet servers.

Local Net Share

A feature that allows users to access the file system of an NGC from another computer at the same worksite. Local Net Share requires an active wired or wireless internet connection to the NGC.

local network

A communication network that connects computers and associated devices together over a short or long distance. A local area network uses a wired connection.

M130 Display Media

An M Code that can be added to part programs to automatically open media files during a cycle. The M130 Display Media command can improve the accuracy of cutting operations because it automatically provides operators with supplementary information about the part program.

MAC address

A serial number that identifies each device on a network. A MAC, or media access control, address is assigned by the manufacture to uniquely describe a piece of hardware.

machine events

An action, change, or alarm that occurs on a Haas CNC machine. Machine events can be monitored from the NGC and connected applications like the MyHaas Portal.

machine tending

The process of loading and unloading materials into machinery for processing. Machine tending robots are precise and often use sensors to monitor processes.

memory device

A digital device that can connect to and copy data files from other devices and systems. All memory devices connected to the NGC are available in the device manager.

mills

A machine that uses a multipoint milling cutter to perform various cutting operations. Mills, or milling machines, are commonly used to machine slots, grooves, and flat surfaces in rectangular workpieces.

MTConnect

A communication standard that works as a universal translator between computer software and thousands of different machine and device languages. MTConnect is open source and can be easily modified or adapted to a specific task.

multi-axis machines

A machining center that has four or more linear and rotational axes. Multi-axis machines, or multitasking machines, combine the functions of a mill and a lathe.

My Media folder

The location where the NGC automatically stores files from HaasDrop. The My Media folder is available from the User Data tab in the device manager.

MyHaas Portal

A secure Haas website platform. The MyHaas Portal enhances NGC networks and gives users the ability to monitor and update their Haas equipment remotely.

network

A group of hardware devices connected through a cable or by wireless methods. A network allows multiple devices to communicate and share information.

Network window

A screen available on the NGC by pressing the SETTINGS key. The Network window gives users access to wireless and wired connections.

networking

Connecting hardware devices through a communication link. Networking allows multiple devices to communicate and share information.

Next Generation Control

NGC. The latest Haas Automation®, Inc. CNC control. The Next Generation Control was released in 2016.

NGC

Next Generation Control. The latest Haas Automation®, Inc. CNC control. The NGC was released in 2016.

O Number

A file number that begins with an O followed by five digits. O numbers are used by the machine to distinguish between part programs.

part program

A series of alphanumeric instructions that guides the movements of a CNC machine. A part program directs a CNC machine to perform the necessary sequence of operations to machine a specific workpiece.

password

A series of characters, known only by authorized users, that allow the users to access an otherwise locked digital system. Passwords effectively prevent unauthorized access as long as they are not shared or discovered by unauthorized users.

port

A socket or opening on the NGC or a computer that accepts an Ethernet cable. Ports allow NGCs and other devices to connect over a wired Ethernet network.

probing systems

A device on an inspection instrument that gathers measurement data from a part. Many wireless probing systems are compatible with the NGC.

Quick Response code

QR code. A type of two-dimensional bar code that directs a scanner to a website or application. Quick Response codes can be read using mobile devices with built-in cameras, such as smartphones.

Remote Jog Handle

RJH. A detachable, wireless device that allows CNC operators to manually control machine axis motions while away from the machine. The Remote Jog Handle on the NGC includes some basic features, such as CYCLE START and FEED HOLD, and newer versions have touchscreen capabilities.

removable storage devices

A digital device that can connect to and copy data files from other devices and systems. Removable storage devices, such as external hard drives and universal serial drives (USB drives), help prevent important information on data files from being erased or lost due to damage.

Restore Machine

A backup option in the System Commands menu. Restore Machine allows users to select and recover files and machine data from a backup device.

robots

A mechanical device that can be programmed to perform a variety of complicated, repetitive tasks. Robots are used to automate manufacturing processes, such as changing pallets.

Run window

A feature on Microsoft Windows devices that allows users to open a program or file by entering its name or path. The Run window is used to complete a Local Net Share connection to the NGC.

screen captures

An image that captures the data displayed on a device. Screen captures record the alerts, data, and other information displayed on the NGC for error reports.

selects

Marking one or more files to be run or changed. Selecting a program places a checkmark in the box in the far-left column in the device manager.

sensors

A device that detects the presence or absence of an object, or certain properties of that object, and provides feedback. Common sensor applications include detecting, counting, positioning, and diverting parts on a production line and preventing the unsafe operation of a machine.

signal strengths

The data power output from a network connection cable or a wireless router. Signal strengths between the NGC and other wireless devices are displayed in the Wireless Connection tab on the control.

smart manufacturing

Advancements in manufacturing that use connected devices and digital technologies. Smart manufacturing uses automation and data exchange to achieve advancements in a variety of industries.

software

A set of digitized programs and operating procedures. Software determines the actions or performance of a computer or machine.

software version 100.16.000.1010

A recent NGC software update that enables some Haas machines to use and execute certain features. Software version 100.16.000.1010 or newer is required to use features like HaasConnect.

software version 100.19.000.1301

A recent NGC software update that enables some Haas machines to use and execute certain features. Software version 100.19.000.1301 or newer is required to use features like HaasDrop.

spindle

A rotating component of a multi-axis CNC machine that holds the cutting tool. Spindle activity is one machine event that can be monitored from the HaasConnect application.

System Commands

A menu that opens after pressing F4 in the device manager on the NGC. The System Commands menu includes the options to backup and restore the machine data.

tolerance

An acceptable deviation from a desired dimension that meets specifications. Parts outside of a required tolerance must be discarded or reworked.

Universal Serial Bus drives

USB drives. A small, portable memory card that interfaces with a machine through a Universal Serial Bus connection. Universal Serial Bus drives can be used with the NGC to store part programs.

UNKNOWN

One of four connection statuses for NGC wireless networks. The UNKOWN connection status indicates that the NGC cannot determine if wireless access is available.

UP

One of four connection statuses for NGC wireless networks. The UP connection status indicates that the NGC has wireless access.

USB drive

Universal Serial Bus drive. A small, portable memory card that interfaces with a machine through a Universal Serial Bus connection. USB drives can be used with the NGC to store part programs.

User Data tab

A menu option in the device manager. The User Data tab contains the My Media folder in addition to profile information and other reference documents.

viruses

A type of malware that copies itself onto a computer or device by attaching to existing code. Viruses must be transferred by a user in order to spread to other systems.

WiFi

A communication web that can send and receive a signal through the air instead of using cable. WiFi networks are wireless, allowing for the use of mobile devices and allowing communication in areas that are impractical for cabled networks.

wired

Able to send and receive signals through a cable. Wired networks allow for communication between devices without an internet connection.

Wired Connection tab

A screen available from the Network window on the NGC. The Wired Connection tab is used to set up and monitor Ethernet connections to the NGC.

Wired Network Enabled

A setting that must be turned on to complete Ethernet connections to the NGC. The Wired Network Enabled setting can be accessed from both the Wired Connection and Wireless Connection tabs.

wireless

Able to send and receive signals through the air instead of using cable. Wireless networks allow for the use of mobile devices and allows communication in areas that are impractical for cabled networks.

Wireless Connection tab

A screen available from the Network window on the NGC. The Wireless Connection tab is used to set up and monitor WiFi connections to the NGC.