Page 3
Controls and Displays Status bar Current operating mode: Actual Value, Distance-To-Go. Current display mode for input X1 SCL shown in black: Scaling factor is active. COMP shown in black: Error compensation or axis-error compensation is active for the currently displayed axis Elapsed time of running stopwatch: If the stopwatch is stopped, the box appears dimmed.
Page 4
ND 280 Rear Panel Connections Power switch Power connection with fuse Ground (protective earthing) for a HEIDENHAIN encoder with 11 µApp, 1 Vpp or EnDat 2.1/2.2 interface X32/X31 Two serial ports for data transfer: RS-232-C/V.24 (X31) and USB Type B (UART, X32)
Page 5
Introduction Software version The software version is shown on the power-up screen of the ND 280. This manual describes the functions that are available in the ND 280 and the installation of the units. Symbols within notes Every note is marked with a symbol on the left indicating to the operator the type and/or potential severity of the note.
I Working with the ND 280 Position Display Unit ..13 I – 1 ND 280 Position Display Unit ..14 I – 2 Fundamentals of Positioning ..15 Datums ..15 Actual position, nominal position and distance-to-go ..16 Absolute workpiece positions ..
Page 8
I – 4 Job Setup ..27 Operating modes ..27 Datum setting ..28 Setting the display value for one axis ..28 Calling the JOB SETUP menu ..29 Unit of measure ..30 Scaling factor ..31 Value for datum point ..
Page 9
II Inbetriebnahme, Technische Daten ..63 II – 1 Installation and Electrical Connection ..36 Items supplied ..36 Optional accessories ..36 Mounting ..37 Environmental conditions ..37 Mounting location ..37 ND 280 – Mounting and installation ..37 Electromagnetic compatibility/ CE compliance ..
Page 10
II – 3 Encoder Parameters ..61 Table values ..61 HEIDENHAIN linear encoders ..61 HEIDENHAIN angle encoders ..62 II – 4 Data Interface ..63 Data communication ..63 Serial data transfer with the Import or Export function ..64 Data transfer from the ND 280 to a printer ..
Page 11
II – 6 Input and Output of Parameter List and Error Compensation Table ..79 Text file ..79 Output format of the parameter list ..80 First line ..80 Second line ..80 Subsequent lines for the individual parameters ..80 Last line ..
I – 1 ND 280 Position Display Unit The ND 280 position display unit from HEIDENHAIN is designed for measuring devices, adjustment and testing equipment, automated tasks, as well as infeed and positioning tasks with one axis that can be moved manually.
I – 2 Fundamentals of Positioning Datums The workpiece drawing identifies a certain point on the workpiece (usually a corner) as the absolute datum and perhaps one or more other points as relative datums. The datum setting procedure establishes these points as the origin of the absolute or relative coordinate systems.
Actual position, nominal position and distance-to-go The position of the length gauge at any given moment is called the actual position, while the position that the length gauge is to move to is called the nominal position. The distance from the nominal position to the actual position is called the distance-to-go (see Fig.
Absolute workpiece positions Each position on the workpiece is uniquely identified by its absolute coordinates (see Fig. I.5). Example: Absolute coordinates of position 1: Z = 20 mm If you are drilling or milling a workpiece according to a workpiece drawing with absolute coordinates, you are moving the tool or length gauge to the value of the coordinates.
Incremental position encoders Incremental linear and rotary encoders from HEIDENHAIN convert the movements of, for example, a length gauge into electrical signals. A position display unit, such as the ND 280, constantly evaluates these signals and calculates the actual positions of the length gauge, which it displays as a numerical value on the screen.
Reference marks Encoders normally contain one or more reference marks (see Fig. I.9) which the ND 280's reference mark evaluation feature uses to re- establish datum positions after a power interruption. There are two main options available for reference marks: fixed and distance-coded. Encoders with distance-coded reference marks have marks separated by a specific encryption pattern that allows the ND 280 to use any two pair of marks along the length of the encoder to re-...
I – 3 Basic Functions of the ND 280 Switching on the ND 280 Switch on the ND 280. The power switch is located on the back of the ND. After switching the ND 280 on, or after a power failure, the power-up screen will appear (see Fig.
Reference mark evaluation The ND 280's REF reference mark evaluation feature automatically re- establishes the relationship between axis-slide or length gauge positions and display values that you last defined by setting the datum. Reference mark evaluation if an incremental encoder is connected (see Fig.
Standard screen layout In addition to displaying position information, the ND 280 standard screen also displays information on settings and operating modes at any time (see Fig. I.13). The standard screen is divided into the following areas: Status bar Current operating mode: Actual Value, Distance-...
Soft-key functions on the standard screen There are two pages (rows) of soft-key functions. Use the NAVIGATION key (shown at left) to move through the pages. The page indicator in the status bar shows the number of Fig. I.14 Page indicator pages.
Data input Use the keypad to enter numeric values within each field. The ENTER key will confirm the entry within a field and return to the previous screen. Press the C key to clear entries, acknowledge error messages or return to the previous screen.
Integrated help system The integrated help system provides appropriate information and assistance in any situation (see Fig. I.16). To call the integrated help system: Press the HELP soft key. Information relevant to the current operation will be displayed. ...
Data input forms Information required for various operational functions and setup parameters is entered through a data input form. These forms will appear after selecting features that require any additional information. Each form provides specific fields for entering the required information.
I – 4 Job Setup Operating modes The ND 280 has two operating modes: Actual Value and Distance- To-Go. Status Bar Function Fig. I.18 Actual Value symbol (highlighted) in the status display Shows current actual position Displays current distance from the nominal position In the Actual Value operating mode, the ND 280 always displays the current actual position of the length gauge, relative to the active...
Datum setting The datum setting procedure assigns the matching display value to a known position. With the ND 280 position display unit, you can set two separate datum points. During operation, you can reset the display value of the axis to zero, or preset it to a defined or new value.
Calling the JOB SETUP menu The ND 280 offers two categories for setting up operating parameters: JOB SETUP and INSTALLATION SETUP. The JOB SETUP parameters are used to accommodate specific machining requirements for each job. The INSTALLATION SETUP menu is used to establish encoder, display and communication parameters (see "INSTALLATION SETUP menu"...
Unit of measure The UNITS OF MEASURE form is used to specify the preferred display units and formats for linear and angular measurements. The ND 280 powers up with these settings in effect. In the LINEAR field, define the unit of measure for linear measurement: ...
Scaling factor The scaling factor may be used to scale the part up or down. All encoder movements are multiplied by the scaling factor. A scaling factor of 1.0 creates a part with the exact size as dimensioned on the print. ...
Value for datum point This form is used to set a value for a datum point (see Fig. I.24). In the JOB SETUP menu, select VALUE FOR DATUM POINT and press the ENTER key to open the form. Enter the value and press ENTER to confirm your entry.
Console adjustment You can adjust the brightness of the ND 280's LCD display (see Fig. I.26): In the JOB SETUP menu, select CONSOLE ADJUSTMENT and press the ENTER key to open the form. Press the DECREASE or INCREASE soft key to adjust the brightness to your requirements.
I – 5 Error messages Overview Various error messages may occur while you're using the ND 280. The ND 280 always stores the last error of each error category. You can acknowledge the error messages by pressing the C key, If a new error occurs before the last error has been acknowledged, the last error that has occurred will be displayed.
ND 280 position display unit with the following connections: An encoder module for connecting a HEIDENHAIN encoder with 11 µApp, 1 Vpp or EnDat 2.1/2.2 interface for axis X1 is a standard item supplied with the position display unit.
Mounting Environmental conditions Property Value Protection (IEC 60529) IP 40 rear panel IP 54 front panel Operating temperature 0° to 50 °C (32° to 122 °F) Storage temperature –40 ° to 85 °C (–40 ° to 185 °F) Relative air humidity Annual mean: <...
Electromagnetic compatibility/ CE compliance The ND 280 fulfills the requirements for electromagnetic compatibility according to 2004/108/EC with respect to the generic standards for Noise immunity as per IEC 61000-6-2: Specifically: ESD as per IEC 61000-4-2 Electromagnetic fields as per IEC 61000-4-3 ...
Electrical connection Electrical requirements Danger of electrical shock! Unplug the power cord before opening the housing. Connect a protective ground (see "Grounding" on page 39). The protective ground connection must never be interrupted. Danger to internal components! Do not engage or disengage any connections while the unit is under power.
Preventative maintenance or repair No special preventative maintenance is necessary. For cleaning, wipe lightly with a dry lint-free cloth. Danger of electrical shock! The position display unit must be repaired by qualified and authorized service technicians. See the last page of the Operating Instructions for our service department's contact data.
Page 41
Pin assignment X1 D-sub Input signal Input signal connector EnDat 2.1/2.2 11 µApp 1 Vpp 15-pin 0 V (UN) 0 V (UN) 0 V (UN) 5 V (Up) 5 V (Up) 5 V (Up) Data Internal shield I0– R– Fig. II.6 15-pin encoder connector X1 for the encoder input on the rear panel Clock...
II – 2 Installation Setup INSTALLATION SETUP menu The ND 280 offers two categories for setting up operating parameters: JOB SETUP and INSTALLATION SETUP. The JOB SETUP parameters are used to accommodate specific machining requirements for each job, see "Job Setup" on page 27. ...
Page 43
When in the INSTALLATION SETUP menu, the following soft keys will be available (see Fig. II.7): JOB SETUP Press to begin accessing the JOB SETUP parameters (see "Job Setup" on page 27). IMPORT/EXPORT Press this soft key to call the IMPORT or EXPORT soft keys for transmitting the operating parameters (see "Serial data transfer with the Import or Export function"...
Setting up the encoder In the ENCODER SETUP form you configure the ND 280 for the connected encoder: The cursor will default to the ENCODER SETUP field upon opening Installation Setup. Press the ENTER key to confirm your selection. ...
Incremental linear encoder For linear encoders, cursor to the SIGNAL PERIOD field and toggle the COARSER or FINER soft key to select a predefined encoder signal period, or type in the exact signal period (in µm) desired (see "Encoder Parameters" on page 61). ...
Incremental angle encoder For rotary encoders, enter the encoder's signal period per revolution (360°) directly in the SIGNAL PERIOD field (see "Encoder Parameters" on page 61). Press the DOWN arrow key to move to the next parameter. In the REFERENCE MARK field, use the numeric keys to enter the number of reference marks (0 for NONE, 1 for SINGLE, ...) per revolution (360°).
Absolute encoder For absolute encoders with EnDat 2.1/2.2 interface, you can only define the COUNT DIRECTION and the ERROR MONITOR. All other fields in the ENCODER SETUP form show information that has been transferred from the encoder. Press the ENDAT ENC. FILE soft key to display the encoder's electronic ID label.
Counter settings In the COUNTER SETTINGS form, you define the user application for the position display unit (see Fig. II.18): In the INSTALLATION SETUP menu, select COUNTER SETTINGS. The APPLICATION field shows that you have configured the ND for one axis.
This error can either be linear or non-linear. You can determine these errors with a reference measurement system, e.g. the VM 101 from HEIDENHAIN. From an analysis of the error it can be determined which form of compensation is required (linear or non-linear).
Linear error compensation (not for rotary encoders) Linear error compensation can be applied if the results of the comparison with a reference standard show a linear deviation over the whole measuring length. In this case the ND 280 can compensate the error mathematically by calculating the LEC correction factor.
Non-linear error compensation Non-linear error compensation is available for encoders with reference marks and for absolute encoders. If non-linear error compensation has been defined, no error compensation will be applied until the reference marks have been crossed. Non-linear error compensation should be applied if the results of the comparison with a reference standard show an alternating or oscillating deviation.
Page 52
Creating an error compensation table To start a new error compensation table, first press the EDIT TABLE soft key. This opens the ERROR COMPENSATION TABLE form. All correction points (up to 200) are equally spaced from the start point.
Page 53
Configuring an error compensation table Press the EDIT TABLE soft key to view the table entries. Use the UP or DOWN ARROW keys or the numeric keys to move the cursor to the correction point to be added or changed. Press ENTER to confirm your selection.
Page 54
The error compensation table data may be saved to or loaded from a PC via the serial port (see "Setting up the serial port" on page 55). Exporting the current compensation table Press the EDIT TABLE soft key. Press the IMPORT/EXPORT soft key.
Setting up the serial port The ND 280 features two serial interfaces: RS-232-C/V.24 (X31) and USB (UART, X32). Danger of electrical shock! The interfaces X31 and X32 comply with the requirements of EN 50 178 for low voltage electrical separation. A printer or computer with a serial data interface may be connected to the available serial ports in order to perform the following tasks: ...
Page 56
Press the 7/8 soft key to set the DATA BITS field to 7 or 8. Press the 1/2 soft key to set the STOP BITS field to 1 or 2: The PARITY field can be set to NONE, EVEN or ODD using the soft keys provided.
Diagnostics The DIAGNOSTICS submenu provides parameters for testing the keypad, the LCD display, the connected encoders, the supply voltages, and the function of the switching inputs/outputs (see Fig. II.36): In the INSTALLATION SETUP menu, select DIAGNOSTICS. Select the desired test. The tests are described in the following sections.
Encoder test Use this test to check the signals of the 11 µApp or 1 Vpp interface, or the EnDat 2.1/2.2 interface of an encoder. Encoders with 11 µApp or 1 Vpp interface: As the encoder is moved, you will see the signals of the A and B channels as Lissajous figure (see Fig.
Page 59
Encoders with EnDat 2.1/2.2 interface: The form displays the electronic ID label of the connected encoder: Transmission format, signal periods, measuring steps, distinguishable revolutions, ID number and serial number. Only for encoders with EnDat 2.2 interface: The DIAGNOSIS soft key opens a form showing the function reserve of the encoder: ...
Power supply Check the supply voltage at encoder input X1. It should normally be slightly above 5 V in order to ensure that the voltage level at the encoder input complies with the specification (5 V ± 5%) even at greater cable lengths.
II – 3 Encoder Parameters Table values The following tables represent a partial list of HEIDENHAIN encoders. These tables describe the operating parameters which you must set for the encoders. Most entries can be found in the operating instructions for your encoder.
HEIDENHAIN angle encoders Encoder Signal period Reference marks ROD 48x 1000 ... 5000 Single ERN x80 ROC 425 Self-configuring None ECN x25 Absolute ROQ 437 Self-configuring None EQN 437 Absolute ROD 280 18000 Single ROD 280C Coded/36 RON 28x 18000...
II – 4 Data Interface Data communication The ND 280 features two serial interfaces: RS-232/V.24 (X31) and USB (UART, X32). Danger to internal components! The interfaces X31 and X32 comply with the requirements of EN 50 178 for low voltage electrical separation. Do not engage or disengage any connections while the unit is under power.
HyperTerminal, which is included with Windows ®, or TNCremoNT. TNCremoNT is available from HEIDENHAIN free of charge. You will find the software on the HEIDENHAIN web site at www.heidenhain.de on the downloads page underServices and Documentation.
To export data from the ND 280 to a PC, the PC must first be made ready to receive the data to save it to a file. Set up the terminal communication program to capture ASCII text data from the COM port to a file on the PC.
Software update (firmware update) installation If required, you can download a software update (firmware update) for your ND from the HEIDENHAIN web site. You will find the update at www.heidenhain.de on the downloads page under Services and Documentation. To install the software update (firmware update): ...
Wiring the connecting cable The wiring of the connecting cable depends on the device being connected (see technical documentation for external device). Complete wiring of RS-232-C/V.24 (X31) Before the ND 280 and your PC can communicate, they need to be connected to each other with a serial cable.
USB driver. You will find the driver file for Windows 2000, XP and Vista in the installation directory of the TNCremo software or on the HEIDENHAIN web site at www.heidenhain.de on the downloads page under Services and Documentation.
External operation via RS-232-C/V. 24 or USB interface Key commands You can operate the ND 280 remotely over the RS-232-C/V.24 (X31) or USB (UART, X32) data interface using an external device. The following key commands are available: Format <ESC>TXXXX<CR> Key is pressed <ESC>AXXXX<CR>...
Sequence of commands Function <ESC>T0110<CR> Key 'Soft key 4' (right) Sequence of commands Function <ESC>A0000<CR> Output of device identification <ESC>A0100<CR> Output of position display value <ESC>A0200<CR> Output of actual position <ESC>A0301<CR> Output of error message <ESC>A0400<CR> Output of software ID number <ESC>A0800<CR>...
Key is pressed (TXXXX commands) The ND acknowledges every correctly received key command by transmitting the control character ACK (Acknowledge, CTRL F). Then the ND executes the key command. The ND responds to commands that cannot be identified or to invalid commands by sending the control character NAK (No acknowledge, CTRL U).
Page 72
Output of current position: <STX> <CR> <LF> STX control character: 1 character Current position: 10 characters, without decimal point, with leading zeros End of line: 2 characters Output of error message The error text displayed in the message line is transmitted.
Page 73
Output of status bar: <STX> <CR> <LF> STX control character: 1 character Parameter values of the status bar: 8 characters End of line: 2 characters Column Parameter Operating mode 0 = Actual Value 1 = Distance- To-Go Display mode for 0 = X1 axis and coupled axes...
Page 74
Output of status indicators <STX> <CR> <LF> g h i STX control character: 1 character Parameter values of the status display: 10 characters End of line: 2 characters The ND sends the status of the symbols in the status display: 0 = Symbol not active (gray) 1 = Symbol active (black) 2 = Symbol flashing...
Execute function (FXXXX commands) The ND acknowledges every correctly received key command by transmitting the control character ACK (Acknowledge, CTRL F). Then the ND executes the key command. The ND responds to commands that cannot be identified or to invalid commands by sending the control character NAK (No acknowledge, CTRL U).
II – 5 Measured Value Output Alternatives for starting measured value output With a PC, there are two ways to start measured value output from the ND 280: With CTRL B or the PRINT soft key over the serial port X31 or X32.
(e. g. HyperTerminal, which is included with Windows ®). 110 PRINT X$; You can also use the TNCremoNT software. TNCremoNT is 120 GOTO 50 available from HEIDENHAIN free of charge. You will find the 130 END software at www.heidenhain.de on the downloads page under Services and Documentation.
Duration of measured value transfer 11 L --------------------------- - Duration of measured value transfer in [s] Number of blank lines B: Baud rate Example: Data sequence during measured-value output Measured value: X = –5.23 mm Measured-value output: 5.23 <CR> <LF> +/–...
To export or import data between the ND 280 and a PC, the PC must use terminal communications software, such as HyperTerminal, which is included with Windows ®, or TNCremoNT. TNCremoNT is available from HEIDENHAIN free of charge. You will find the software at www.heidenhain.de on the downloads page under Services and Documentation.
Output format of the parameter list First line Each parameter list output begins with the start character < # > (HEX: 0x23). <CR> <LF> Start character and end of line: 3 characters Second line Model of position display unit and unit of measure D E G <CR>...
Example for a parameter list The parameter text is always sent in English. The parameter value, not the text, is definitive when the parameters are transferred to the ND. The values in boldface type are the default settings. ND 280 with rotary encoder connected to input X1 Parameter Meaning Start character (#)
Page 82
Parameter Meaning BAUD RATE = Baud rate = 115200 (0 - 11), 7 is the default setting DATA BIT = Data bits: 0 = 7 bits , 1 = 8 bits STOP BIT = Stop bit: 0 = 2 stop bits, 1 = 1 stop bit PARITY BIT = Parity bit: 0 = none, 1 = even, 2 = odd BLANK LINE =...
Output format of the error compensation table The ND outputs a separate error compensation table for each axis to be compensated. First line Each error compensation table output begins with the start character < # > (HEX: 0x23). <CR> <LF> Start character and end of line: 3 characters Second line Model of position display unit and unit of measure...
Fourth line Output of compensation point spacing (only for linear encoders): S P A C I <CR> <LF> Spacing: 13 characters Separator block: 3 characters Value for spacing, right-aligned: 13 characters End of line: 2 characters Fifth line Output of datum point for compensation (only for linear encoders): D A T <CR>...
Sixth line Output of compensation value no. 0: C O M P . <CR> <LF> Compensation number zero, left-aligned: 13 characters Separator block: 3 characters Compensation position zero, right-aligned: 13 characters Separator block: 3 characters Compensation value zero, right-aligned: 13 characters End of line: 2 characters Subsequent lines for further compensation values Output of compensation values 1 - 199 for linear measurements (1 -...
Examples of error compensation tables ND 280 with linear encoder connected to input X1 Parameter Meaning Start character (#) ND-280 Model: ND-280, unit of measure MM or IN (inches) AXIS X1 = Axis to be compensated SPACING = + 10.0000 Point spacing: 10 mm (value input) DATUM = + 0.0000 Datum: 0 mm (value input)
, input frequency max. 100 kHz Sinusoidal signals 11 V , input frequency max. 500 kHz Absolute HEIDENHAIN encoders with EnDat 2.1/2.2 interface Possible signal periods for linear and rotary encoders: For rotary encoders: 1 - 999 999.999 ...
Page 89
USB Type B (UART) You can use only one interface for data transfer at a time. The data transfer software TNCremoNT is available for free on the HEIDENHAIN web site at www.heidenhain.de on the downloads page under Services and Documentation.
II – 8 Dimensions ND 280 Dimensions in mm HEIDENHAIN Front view with dimensions Side view with dimensions Dimensions in mm Tolerancing ISO 8015 ISO 2768 - m H ± < 6 mm: 0.2 mm Bottom view with dimensions II Installation, Specifications...
II – 9 Accessories ID numbers for accessories ID number Accessories 654020-01 Mounting base for installation in a 19-inch electrical cabinet, packaged 366964-xx Data transfer cable for RS-232-C/V.24 interface, packaged 354770-xx Data transfer cable for USB interface, packaged ND 280...
Mounting base for installation in 19-inch electrical cabinet ID number 654020-01 Dimensions (mm) HEIDENHAIN Front view with dimensions Side view with dimensions Dimensions in mm 3-D view, secure the mounting base with two M4 x 6 screws to the electrical cabinet.
Page 93
... 27 Incremental angle encoder ... 46 Angle encoders from Incremental linear encoder ... 45 Language (setting) ... 33 HEIDENHAIN ... 62 Encoders, connecting the ..40 Linear encoders from Environmental conditions ... 37 HEIDENHAIN ... 61 Error compensation ... 49 Basic functions ...
Page 94
REF ... 18 Reference mark evaluation ... 21 Reference marks ... 19 crossing over ... 21 Not crossing over ... 21 Repair ... 40 RS-232-C/V.24 interface ... 55, 63 Scaling factor ... 31 Screen layout ... 22 Serial data transfer ... 64 Serial port ...
Need help?
Do you have a question about the ND 280 - 8-2010 and is the answer not in the manual?
Questions and answers