Vous êtes sur la page 1sur 11

Ether n e t

and
Hard Drive
Options

96-0073 Rev C
February 2009

1.0 INTRODUCTION

The Hard Drive and Ethernet option includes an on-board hard drive and network
capabilities (Ethernet).
The on-board hard drive has the capacity to store a large number of files, therefore it is
not necessary to remove a program in order to make room for another. The hard drive will
store the files and load the programs to the control.
Non storage devices such as printers and keyboards cannot be connected to the CNC.
Ethernet compatibility allows access to files on the companys network. Programs created
in a CAD/CAM system can be loaded directly from the computer to the CNC control.
For Pallet Changers: If you are running the program from FNC, all program calls from
the Pallet Scheduling Table will come from the external drive. A main program cannot be
started from memory that allows calling subprograms in FNC.
2.0 ETHERNET OPTION INSTALLATION TERMS AND RESPONSIBILITIES

Each network and operating system is different from company to company. Haas
Automation and its dealers will make certain that our equipment is capable of functioning
up to the point of connection to the customers network equipment. If there is a nonmachine tool problem with making the connection, you will need a qualified IT service
provider to assist you. This will be at the customers expense.
When an Ethernet system is installed, we will verify that the proper software and hardware
are present and functioning on your machine tool. We will confirm this using our computer
equipment and cabling, not the customers due to the differences and restrictions to
access the customers network. During the installation, the technician will assist your
personnel in establishing a connection to your equipment. If additional trips are required,
the customer will be billed.
The service technician will provide written confirmation that the network hardware is
communicating successfully. This documentation will be in the form of screen images
showing date, time, network path, and confirmation of successful file transfer from our host
computer to the subject machine tool.

Haas Automation and its dealers are not responsible for debugging your
network problems.
Customer's Responsibility
Server

Haas' Responsibility
Ethernet Option
Haas Machine

User's Computer

96-0073 Rev C
February 2009

3.0 HARD DRIVE OPTION

The CNC controls memory and auxiliary memory sources (network computer, CNC
hard drive etc.), are controlled though the Haas Device Manager. To enter the Device
Manager, press List Prog. The screen has two windows; The Device window, on the
left, and the Directory window, on the right. The left and right arrows change between the
Device window and the Directory window. The Up and Down arrows will scroll through the
selections in the active window. Pressing Enter selects the highlighted program. There
is no need to press Enter in the Device column; non removable device (i.e. hard drive
and net share) directories will come up automatically after a few seconds. The following
example shows the directory for the hard drive. The selected program in memory is shown
with a *. The selected file will also show in the Source field.
Directory Navigation
Selected Program Top of Directory

Main

< Device Focus


> Directory Focus

Device Window

Device Focus

^ Device Change Up
v Device Change Down
HOME Go to Menu
END Go to Help

Directory Focus

^ File Change Up
v File Change Down
HOME Go to First File
END Go to Last File
PAGE UP Previous 22 Files
PAGE DOWN Next 22 Files
WRITE Select source file for copy and paste operation, or
change directory
F2 Copy source selected file and paste to current device or
view
INSERT Creates new folder in current directory
ALTER Rename File - Highlight file under directory focus,
type in a new name on the command line and press ALTER
key.
ERASE Delete File - Highlight file under directory focus and
press ERASE PROG key. Answer Y or N when prompted.

PROGRAM (LIST PROG)

MEMORY
FLOPPY
HARD DRIVE

Directory Window
F1-HELP

000000 N00000

HARD DRIVE
.\
O11133 (WORK ORDER 7)
O12234 (WORK ORDER 11)
FITTING
PROJECT 2

DIRECTORY

Highlighted Program

<DIR>

1153
784

07-4-03

09:15:23

USB
NET SHARE

Subdirectory

Program Size
Date and Time
Program was Created

HELP
3 PROGRAMS 88% FREE (889260 BYTES)
SOURCE MEMORY
O00000
DESTINATION HARD DRIVE
DIRECTORY HELP - CURSOR LEFT AND PRESS END

Source Device

Destination Device

Navigating Directories
To enter a sub-directory, scroll to the sub-directory and press Enter. To leave a subdirectory, go to the top of the sub-directory. Use the up arrow key to scroll through programs
or press Home to jump to ..<DIR> at the top of the directory list. Highlight this line and
press Enter. Note that the top of the device directory is shown with .\.

On-Screen Help
On-Screen help is available by selecting the Device window (left arrow key) and pressing
End. To exit the Help screen, press the Home key, which returns to the device manager.

Create Directories
To create a new folder, type the name desired on the entry line, then press insert.
To create a new Sub-directory, go to the directory where the new sub-directory will be
located, enter a name and press Insert. Sub-directories are displayed with their name
followed by <DIR>.

Copying Files
To copy a file, select a file and press Enter. Notice that Source, at the bottom of the
screen is now followed by the selected device and the file name. The path or sub-directory
is not shown due to file name length.
96-0073 Rev C
February 2009

Use the arrow keys to scroll to the destination directory. Press F2 to copy the file. Files
copied from the controls memory to a device will have the extension .NC added to the
end of the file name. However the name can be changed by entering a new name, at the
destination directory, and then pressing F2. This new name cannot contain any spaces.

Duplicating a File
An existing file can be duplicated using the Device manager. Set both the Source and
Destination device as the same device, type in a new file name and press F2.

File Naming Convention


File names for removable devices should be kept to a typical eight-dot-three format. For
example: program1.txt. However, some CAD/CAM programs use .NC as a file type
recognition, which is also acceptable. Files developed in the control will be named with the
letter O followed by 5 digits. For example O12345.NC.

Renaming
To change the name of a file, highlight the file and press Enter. Enter a new name and
press Alter.

Deleting Program Files


To delete a program file from a device, highlight the file and press Erase Prog.

Deleting Directories
Remove all program files from a directory prior to deleting the directory. If a program was
saved from a remote computer to the directory then they can be deleted using a remote
computer. If a program was saved from the CNC to a directory then the program must be
deleted from the CNC.
NOTE: Directories (folders) can only be deleted through the
network.

3.1 FILE NUMERIC CONTROL (FNC)


This is a feature of the Hard drive/Net Share devices only
A program can be run from its place on the network or from the CNC controls hard drive.
To run a program from the network or hard drive, go to the Device Manager screen (Press
List Prog), highlight a program from the directory and press Select Prog. The program
will be displayed on the current commands screen, and the name of the running program
will be at the top of the Device Manager screen.
Sub-programs can be called using M98, provided tsubprogram is in same directory as
main program. Additionally, subprogram must be named using Haas naming convention
with case sensitivity e.g. O12345.nc.
CAUTION! The program can be modified remotely, and change
takes effect next time program is run. Subprograms may
be changed as CNC program is running.

Program editing is not allowed in FNC. The program is displayed and can be browsed
through, but not edited. Editing can be done from a networked computer or by loading the
program into memory.

96-0073 Rev C
February 2009

FILE NUMERIC CONTROL (FNC) OPERATION


To access and run an FNC (File Numerical Controller) File from the CNC controls hard
drive, locate the file in List/Prog under the device, change to the Directory window, highlight
the program and press Select/Prog.
Reviewing a program while in FNC mode.
1) Enter MEM mode, press PRGRM/CONVRS
2) Enter line number and press the down arrow - or use page up/down and arrow keys.
Exiting FNC mode.
1) Press List/Prog, press the down or up arrow to select a program from memory.
2) Press Write/Enter.
Subprograms must be in the form of Oxxxxx.nc where xxxxx is the program number. The
subprograms must be located in the same directory as the main program from the selected
device as the source file. Once FNC is engaged, all subprograms are accessed from the
external source, not from memory (9000 programs are a special case, and are accessed
from memory).
Example. The program TEST.NC calls two subprograms, with M98 P71 and M98 P22 from
the hard drive in directory CURPRG. Therefore, 3 files will be in the directory CURPRG
HARD:\CURPRG
TEST.NC
O00071.nc
O00022.nc
REMOTE COMPUTER ACCESS
This feature is available when the ethernet settings are setup properly. It is used to
access the CNC Hard Drive from a PC computer using Ethernet TCP/IP.
When using Microsoft Windows, at the address window in Explorer, type in \\<CNC Name>.
A Data folder is displayed, in which the files are stored.
SETTING (ZERO RET)
ADV TCP ENTER TEXT

O00066 N00000

(A) CNC NAME: HAASCONTROL


TCP/IP CONFIGURATION
( B ) ENABLE DHCP: OFF
(C)
(E)

TCP/IP : 10.1.4.2
( D ) SUBNET MASK: 255.0.0.0
GATEWAY: 10.1.1.9 ( F )
DNS: 10.1.1.13
( G )DOMAIN/WORK: HAASAUTO
Networked CNC Machine and Personal Computer

NOTE: For proper function of the ethernet feature when not using a
Gateway (E) or DNS (F), enter an End of Block character (;)
in those fields. Do not leave them blank.

96-0073 Rev C
February 2009

3.3 GENERAL INTERFACE OVERVIEW


The network interface is located in Settings. All setup information is supplied here.
To quickly navigate to a server setting, enter the page name and the letter for the specific
setting. For example, enter AJ on any setting screen and press the down arrow. The
control will go to Server Name on the Advanced TCP setting page.
The following illustration shows a portion of the network set-up screen.
SETTING (ZERO RET)
ADV TCP

O00066 N00000

ENTER TEXT

(A) CNC NAME: HAASCONTROL


TCP/IP CONFIGURATION
( B ) ENABLE DHCP: ON
(C)
TCP/IP : *******
(E)
GATEWAY: *******

( D ) SUBNET MASK: 255.0.0.0


(F)
DNS/DHCP: ;
( H ) DOMAIN/WORK: HAASAUTO

NETSHARE
( J ) HOST NAME : SERVER1
(K)
PATH : PGMS
(L)
USERNAME : fredxt
(M)
PASSWORD : ********
REMOTE HARD DRIVE ACCESS
(N)
ALLOW HD : FULL
DEVICES (TURNED ON OR OFF BY LEFT OR RIGHT CURSOR)
(P)
FLOPPY : ON
(R)
USB : ON
( Q ) HARD DRIVE : ON
(S)
NET SHARE : ON
PRESS UP AND DOWN CURSOR TO MOVE BETWEEN SETTINGS
F4 TO REFRESH SETTINGS, PRESS WRITE/ENTER TO CHANGE

3.4 ADVANCED TCP/IP


To set up network communications, the CNC controls settings, in the list below, need
the specific values for the users network entered. Press F1 once all the settings have
been updated for your control and network system, this will initiate the network. Note that
pressing F4 will refresh any updated settings.

TCP/IP Settings
*(A) CNC NAME The control name you would like to show up on the network.
*(B) ENABLE DHCP (OFF/ON) Retrieves a TCP/IP address and subnet mask from
a DHCP server on a network (Requires a DHCP server). When DHCP is on, TCP/IP,
SUBNET MASK and GATEWAY entries are no longer required and will have *** entered.
Also note the ADMIN section at the end to get the IP address from DHCP.
*(C) TCP/IP Used on a network with static TCP/IP addresses (DHCP off). The network
administrator will assign an address (example 192.168.1.1).
NOTE: The address format for Subnet Mask, Gateway and DNS is
XXX.XXX.XXX.XXX (example 255.255.255.255) do not end the
address with a period. The max address is 255.255.255.255;
no negative numbers.

*(D) SUBNET MASK Used on a network with static TCP/IP addresses. The network
administrator will assign a mask value.
*(E) GATEWAY Used to gain access through routers. The network administrator will
assign an address.

96-0073 Rev C
February 2009

*(F) DNS/DHCP The Domain Name Server or Domain Host Control Protocol IP address
on the network.
*(H) DOMAIN/WORK Tells the network which workgroup or domain the CNC control
belongs to.
(J) HOST NAME
1. For Haas machines with Linux FV 11.001 - 11.004, enter the NETBIOS name or
IP address from the computer where the share folder resides.
2. For Haas machines with WINCE FV 12.001 - 12-002, enter the NETBIOS name
from the computer where the share folder resides. IP address is not supported.
(K) PATH The name of the shared network folder. After a host name is selected, to
rename the path, enter the new and press the WRITE button.
NOTE: Do not use spaces in the PATH field.

*(L) USER NAME This is the name used to logon to the server or domain (using a user
domain account). User Names are case sensitive and cannot contain spaces.
*(M) PASSWORD This is the password used to logon to the server. Passwords are case
sensitive and cannot contain spaces.
(N) ALLOW HD (OFF, READ, FULL) Used for the CNC hard drive read/write privileges.
OFF stops the hard drive from being networked. READ allows read-only access to the hard
drive. FULL allows read/write access to the drive from the network.
(P) FLOPPY This turns access to the USB floppy drive off/on. When set to OFF, the USB
floppy drive will not be accessible.
(Q) HARD DRIVE Turns access to the hard drive off/on. When set to OFF, hard drive will
not be accessible.
(R) USB Turns access to the USB port off/on. When set to OFF the USB port will not be
accessible.
*The machine must be turned off and back on again in order for these settings to
take effect.
(S) NET SHARE Turns access to the server drive off/on. When set to OFF access to the
sever from the CNC control is not possible.
NOTE: Turning off both NET SHARE and ALLOW HD will disable
the network card communication.
NOTE: To get IP settings from DHCP. At the control, go to List Prog.
Arrow down to the Hard Drive. Press the right arrow key for
the Hard Drive directory. Type in ADMIN and press Insert.
Select ADMIN Folder and press Write. Copy the IPConfig.txt
file to disk or USB and read it on a Windows computer.

Troubleshooting
The most common errors are, username or password typed in wrong, directory unavailable
to username or password has expired.
The messages DISK NOT IN DRIVE or DEVICE NOT MOUNTED means that the USB
key or USB floppy drive is not inserted into the CNC.
96-0073 Rev C
February 2009

Authentication Problems
If a SERVER NOT FOUND message appears on the CNC one of the following message
files will also appear in the NET SHARE directory.
Server Permission Denied- Server is unable to authenticate the user name/password
entered in the settings.
Directory Permission Denied- The user name/password are restricted from accessing the
specified directory.
4.0 HARDWARE

4.1 HARDWARE/SOFTWARE REQUIREMENTS


For 10 LCD Machines - Mill software 13.17 or later, Lathe software 6.13 or later
Processor board 32-3092K or later. [93-1010F]
Processor board 32-3016K or later. [93-1032F]
NOTE: Mill Software Version 13.xx or Lathe Software Version 6.xx:
Parameter 57 (NETWORK/HD/USB) must be set to 1. Parameter 209 (FLOPPY ENABLED) must be set to 1.

For 10 LCD Machines - Mill software 14.04 or later, Lathe software 7.01 or later
Processor board 32-4400 or later. [93-32-4400x]
Processor board 32-4401 or later. [93-32-4401x]
For 15 LCD Machines - Mill software 15.00 or later, Lathe software 8.00 or later
Processor board 32-4410 or later. [93-32-4410x]
Processor board 32-4412 or later. [93-32-4412x]
The hard drive option cannot be installed on machines with monochrome CRT displays.
Configure as shown in the diagrams in the section entitled Hard Drive Option.
Compatible Operating Systems:
Windows 95/98
Windows 2000 Pro
Windows 2003
Windows NT Server
INSTALLATION

FOR

Windows 2000 Server


Windows NT 4.0 Workstation

10 LCD MACHINES

For 10 LCD Machines using Processor board 32-3092K, 32-3016K, 32-4400 or 324401 or later.
Use a grounding strap when handling electronic components.
1. Shut off power to the machine, then open the electrical cabinet.
2. Remove the cover of the processor board stack in the upper left corner of the cabinet.
3. Remove the Mocon card from on top, as well as the Video card just beneath it.
4. Remove cable 33-0850 and PC connector card, from RS-232 Port #1.
Office Machines - Remove cable 33-2844B and PC connector card from RS-232 Port #1.
5. Re-install the Mocon card so that it is positioned just above the Processor card.
6. Install the new Video - ENET/HD/USB card above the Mocon card.

96-0073 Rev C
February 2009

7. Install the new PC connector card from the RS-232 Port #1.
8. See the following 10 LCD ENET/HD/USB wiring diagram.
9. Re-install the processor stack cover.
10. If this machine uses an internal floppy disk drive, open the pendant, remove the floppy
disk drive and install the floppy disk drive plate cover. Re-install the pendant cover. If a
floppy disk drive is desired, a USB floppy drive is required (Haas P/N 32-5107).
11. Close the electrical cabinet, power on machine and review the operating instructions.

10 LCD ENET/HD/USB Wiring (* RS-232 Port #2 is not used on Office machines)


(33-0852)

RS-232
Port #1
*RS-232
Port #2
ENET
(RJ-45
Jack)

To J5 on processor CCA

J12
U5

LCD
VIDEO
CARD

J3

RP1

(1)

J13

(1)

(DOC

(33-0211B)
Enet Cable

(BATTERY)

J8

USB
Cable

TO LCD
VIDEO
MONITOR

D3

HARD
DRIVE

PC 104
CCA

B10

J14

J2

(ICOP CCA)

J10

J11

SPARE FLOPPY

USB Cable
to Pendant

Z1

RP4

U21

J7

U19
U18

J2
U30

RP4

U25

LINE 1:
LINE 2:
LINE 3:

U29

U23

U31
U24

J1

C34
C35

ADDRESS
J4

INSTALLATION

FOR

KYBRD

U32

POWER

P1

DATA
J5

15 LCD MACHINES

For 15 LCD Machines using Processor board 32-4410 or 32-4412 or later.

Use a grounding strap when handling electronic components.


1. Shut off power to the machine, then open the electrical cabinet.
2. Remove the cover of the processor board stack in the upper left corner of the cabinet.
3. Install the new Video - ENET/HD/USB card on top of the stack.
4. See the following 15 LCD ENET/HD/USB wiring diagram.
5. Re-install the processor stack cover.
6. Close the electrical cabinet, power on the machine and review the operating instructions.

96-0073 Rev C
February 2009

15 LCD ENET/HD/USB Wiring


BT1 U66
U66A

C106

C30

C113

C206

U1

U10

U2

U11

U3

U12

U4

U13

U5

U14

U6

U15

U7

U16

U8

U17

C48

U51
U37
U35

C24

C148

C78

RS-232
PORT 1

U57

U36

RS-232
PORT 2

U34

RUN
PGM
VIDEO
MSG
SIO
POR
STAT
+5V

J4
J5
U29

U21

J10

CF2
S1

J3

U80

U60

MON

RUN

15"

10"

850 - to
SKBIF

J8

S2

C77

C76

D6
D5
D1
D2
D3
D4
D7
D9

To
15" LCD
Video
Monitor

C34

J14

C109
C102

C44
U46

C281

C282

C138

J1

C45

C47

C27

C41

J9
J2

ADDRESS BUS

DATA BUS

C283
U74

J13
J6

C25

C39

Power

E-NET (RJ-45 Jack)


J12
U5

PC 104 CCA

J3

RP1

J13

(1)

(DOC
(BATTERY)

J8

D3

(33-0211B)

USB

B10

J14

(ICOP CCA)

J10

Z1

RP4

U21

J11

U18

J7
J2

U25
U31
U24

J1

C35

ADDRESS
J4

Video/Floppy CCA
Left side end view of
LCD ENET/HD OPT (32-3406/7)

U30

RP4
U29

U23

PC 104
(34-3406)

U19

KYBRD

HARD
DRIVE

DATA

U32

P1

C34

Power

J5

USB Cable to Pendant

10

96-0073 Rev C
February 2009

5.0 TROUBLESHOOTING

Hardware Check
If the software has been updated and you would like to check the Ethernet hardware
version; power up the machine and wait for the NOT READY message to disappear from
the List Prog menu. Press the PARAM/DGNOS button twice , the press the PAGE DOWN
button. At the button of the page is the FV version. The FV version should be 12.001 or
higher.

Microsoft Network Administration


Verify in Network Neighborhood that the file serving computer can be seen on the network
from another computer. Double Click on the server name icon in Network Neighborhood.
Verify that the folder is seen for that computer name (The folder name should be the name
entered in Setting 139) on the CNC. Verify the file serving computer privileges to this folder
are shared. (Not READ ONLY; which is a typical default).

Verifying the network card is working (available only on TCP/IP networks)


Use setup as per instructions 1.7 Windows NT or Windows 2000
Enter the Static IP address for Setting AC and Subnet Mask, Setting AD, press F1. Go to
a computer on the network. Go to DOS (E.g. MS DOS Command Prompt) and at the DOS
prompt type in Ping and the same information which was typed into Setting AC.
Example:
C:>PING 192.168.1.2 <ENTER>
Various data times will be displayed. If network time-out error occurs, verify the settings and
check the data cable(s).

96-0073 Rev C
February 2009

11