Heidenhain tnc355 contouring control
HEIDENHAIN TNC 355
Contouring control Differences between TNC 355 and TNC 155 Contents Page
Brief description of HEIDENHAIN TNC 355 control
Information for the machine tool builder Power supply for LE 355 Connection diagram Connectors Connector locations on LE 355 Connectors on positioning loop board Connectors on computer board Power supply for LE 355 logic supply Connector layout for power board PL 300 Connector layout for TE 355 Wiring and grounding diagram Connecting cables PLC-inputs and outputs PLC-inputs and outputs of LE 355 PLC-inputs and outputs of power board PL 300 Nominal value outputs Encoders Encoders for axes X, Y, Z, 1V Encoders and EXEs for Vth axis Encoders for Vth axis as spindle orientation Encoders, if encoder input of VYh axis is intended for rotary table display Encoders, if encoder input of Vth axis is allocated to a linear axis Interface functions which vary to TNC 155 Machine parameters Additional machine parameters as compared to TNC 155 B/0 software version 01 Read-in of machine parameters via the RS-232-C/ interface Alterations of the integral PLC PLC-program, trace function Supplementary PLC-markers Markers for the touch probe system Markers for activation of jog positioning Markers for selecting axìs sequence for reference mark approach routine Markers for ascending and descending edges of PLC-inputs E128 ... E159 Switchover of axes using markers Further markers New code number Hints on the compilation of user cycles
Information for the machine operator Parameter programming Changes in contour programming Jog positioning Cycles for pockets with variable contours Other changes
Technical specifications This description deals with features and additional functions of the HEIDENHAIN TNC 355 contouring control which deviate from the HEIDENHAIN TNC 155, software version 01.
Brief description of the control HEIDENHAIN TNC 355 Programming functions of the HEIDENHAIN TNC 355 control correspondond in principle to those of the HEIDENHAIN TNC 155. The hardware consists of the following components: Logic unit LE 355 contains the control logic for the 4-axis contouring control with graphics. 1t is available in two versions: Logic unit LE 355 B Logic unit LE 355. is equipped with a total is additionally equipped with a power board PL 300. of 57 PLC-inputs and The PL 300 has 63 ínputs and 32 outputs A . 32 PLC-outputs A . The total number, in comparison to LE 355 B, therefore increases to 120 PLC-inputs and 64 PLC-outputs. VDU visual display unit BE 412 Keyboard unit TE 355 corresponds to BE 411 however with is connected to the logic unit a connector for the connecting cable. via connecting cable.
X23 Keyboard unit TE 355 X24 Power supply 24 V-for PLC X5 Y + X26 Data interface RS-232-CN 24 X9 X27 Machine operating panel X7 Power supply: X31 Power supply 24 V-for LE Connectors on positioning loop board X1, X2, X3, X4 Encoder X, Y, Z, 1V Flange socket, female 9-pole Signal designation Contact No. Oo+ 1 0 - 2 90 + 5 90 - 6 R1+ 7 R1 8 V Up 3 OV UN 4 Internal screen 9 External screen = Unit housing Housing X5 Encoder V Flange socket, female 12-pole Signal designation Contact No. Ua1 5 Ua1 6 Ua2 8 Ua2 1 Ua0 3 Ua0 4 UaS not available UaS 7 V sensor line 2 V Up 12 OV sensor line 11 OV UN 10 Screen = housing 9 via spring The sensor line is connected with the appropriate supply line within the unit. X6 Electronic handwheels HR 150, HR 250 Flange socket, female 9-pole Signal designation Contact No. Oo+ 1 0 - 2 90 + 5 90 - 6 V U 3 OV UN 4 Internal screen 9 External screen = Unit housing Housing 7, 8 do not assign X7 Touch probe system Flange socket, female 7-pole Signal designation Contact No. UN 1 Up 2 Start 3 Trigger signal 4 Standby 5 Batt. Warn. 6 Internal screen UN 7 External screen Connector housing X8 Nominal value output for X, Y, Z, 1V, V Flange socket, female 15-pole Signal designation Contact No. Analog output X-axis 1 Analog output Y-axis 3 Analog output Z-axis 5 Analog output axis 1V 7 Analog output axis V 8 OV X-axis 9 OV Y-axis 11 OV Z-axis 13 OV axis 1V 14 OV axis V 15 External screen = Unit housing Housing 2, 4, 6, 10, 12 do not assign X9 Visual display unit BE 412 Flange socket, female 15-pole Signal designation Contact No. OV 1, 8, 11
24 V not used 2, 7 V SYNC 9 H SYNC 10 CLEAR/DARK 12 V1DE0 13 External screen = Unit housing Housing 3 to 6, 14, 15 do not assign X11 Reference pulse inhibitor Flange socket, female 9-pole Signal designation Contact No. Screen 1 Reference pulse inhibitor X 2 Reference pulse inhibitor Y 3 Reference pulse inhibitor Z 4 Reference pulse inhibitor 1V 5 Reference pulse inhibitor V 6
24 V PLC 8 OV PLC 9 7 do not assign Externally supplied voltage for reference pulse inhibitor 10 Connectors on computer board X21 PLC-output Flange socket, female 37-pole Signal designation Contact No. AO 1 A1 2 A2 3 A3 4 A4 5 A5 6 A6 7 A7 8 A8 9 A9 10 A10 11 A1 1 EMERGENCY STOP, disconnectible 12 A12 13 A13 14 A14 15 A15 16 A16 17 A17 18 A18 19 A19 20 A20 21 A21 22 A22 23 A23 24 A24 25 A25 26 A26 27 A27 not disconnectible 28 A28 via EMERGENCY STOP 29 A29 30 A30 31
Emergency stop
24V EMERGENCY STOP disconnectable PLC External screen = Unit housing Housing do not assign If required, the supply voltage for the disconnectible outputs can be assigned to connector X24, pin 1.
X22 PLC-input Flange socket, female 37-pole Signal designation Contact OV PLC External screen Unit housing Housing do not assign If required, the OV-connection can be assigned to connector X24, pin 3.
X23 Keyboard unit TE 355 Flange socket, female 37-pole Signal designation Contact E140 29 V voltage for buttons on machine operating panel 30 E141 31 E142 32 E143 33 Spindle override wiper 34 Feed rate override wiper 35 V Override potentiometer 36 OV Override potentiometer 37 External screen = Unit housing Housing X24 Power supply for PLC Connection terminals Signal designation Contact No. V EMERGENCY STOP disconnected 1 V not disconnected 2 OV2 3 If required, the voltage supply can be assigned to connector X21, pin 35, 36, 37. If required, the OV-connection can be assigned to connector X22, pin
X26 Data interface RS-232-C/ Flange socket, female 25-pole Signal designation Contact No. Screen Tx D CTS RTS DTR GND DSR External screen = Unit housing Housing do not assign
X27 Machine operating panel Flange socket, female 37-pole Signal designation Contact Power supply for LE 355 Logic supply X31 Power supply Connection terminals Signal designation Terminal designation OV V +
Power board layout for PL 300 The LE 355 O interfaces with a power board PL 300. EMERGENCY TOP disconnectible
г о X1 For connection of the machine operating panel Flange socket, female 25-pole signal designation Contact override potentiometer 14 V override potentiometer 15 Feed rate override potentiometer wiper 16 Spindle override potentiometer wiper 17 V Voltage for buttons of machine operating panel not assigned X2 For connection of the logic unit LE 355 Flange socket, male 37-pole signal designation Contact Voltage for buttons of 30 machine operating panel 31 I E 141 E142 32 E143 33 Spindle override wiper 34 Feed rate override wiper 35 V override potentiometer 36 OV override potentiometer 37 17
Wiring and grounding diagram Machine tool Encoders & probe TE 355 Adap. RS-232-C Emergency stop VDE 0550 controlled . X-axis Y-ax 5 2-axis PL 300 1V Spindle Within the LE 355 the reference pulse OV should U Motor governor. be sufficiently free of interference voltage against 0 the nominal value the operational ground 1 differential put yσ 0 The following machine parameters have been altered: Function Pr Entry values Counting direction and release 1f 2 is added to previous entry value: reference pulse inhibit. reference pulse inhibit active. X 20 Y 21 Z 22 1V 23 Remark 69 0= After reference mark approach, axes traverse automatically to software limit switches. 1= After reference mark approach, axes automatically mark return traverse to the reference marks. Reference signal evaluation for 75 0= No display traverse to reference points for inhibited axes. inhibited axes. 1f the position display of an inhibited axis must count, the reference point is to be traversed over. 1= Traverse to reference points is displayed for inhibited axes. 2= No display traverse to reference points for inhibited axes. After a power interruption, position display is set to 0 and counts although reference points have not been approached. .Display and encoder supervision for 76 1f 2 is added to previous entry value: inhibited axes active or inactive. Encoder supervision for X-axis inactive. .lnactívation of encoder supervision of 1f 4 is added: unhibited or inhibited axes. Encoder supervision for The display remains active. Y-axis inactive. 1f 8 is added: Encoder supervision for Z-axis inactive. 1f 16 is added: Encoder supervision for 1V-axis inactive. 1f 32 ís added: Encoder supervision for V-axis inactive.
Note: Encoder supervision can be deactivated in all cases by entering the values 2, 4, 8, 16, or 32, even if no axis has been inhibited via machine parameter 72. Decimal character with program 92 1f 4 is added to output via RS-232-C interface. Previous entry value: Selection of the first dialog language, no memory test, or second dialog language. Control test after switching on mains, 1f 8 is added, power, no checksum test, the checksum test remains during control operation. 1f 16 is added to the previous entry value when machining continuous contours, program run is interrupted at the current block when switching over from automatic program run to program run single block. Previously when machining continuous contours the pre-calculated contour was completely machined up to 14 blocks when switching over from automatic program run to single block program run. 1f 32 is added to the previous entry value: the display of the 1Vth axis counts from ,999 if the 1Vth axis is operating as a position readout. 2 Function I Parameter No. Entry value Data format and transmission stop for 222 Bit 1 now has the following function: data interface Entry value 1: 1f the calculation of the BCC during transfer blockwise results in a number less than 20hεx control character, a character space 20hεx is additionally transmitted prior to ETB. With this, the BBC is always greater than 20hεx and is therefore not a control character. Entry value 0: The BBC is not checked and can accept any random character also control character. Counting direction and release of 239 1f 2 is added to the previous entry value: reference pulse inhibit for 1V`h axis. Reference pulse inhibit is active. Read-in of machine parameters via RS-232-C/ interface to read-in of machine parameters, comments by or; are overread. Alterations for the integral PLC PLC-program trace function Before display of the gating result, the logic condition of a marker is also displayed. Additional PLC-markers Markers for touch probe system Marker No. Function Signal direction 2022 Whilst not in measuring cycle, touch probe NC - PLC system not ready, touch probe system is not connected 2023 Stylus is already deflected with start of probing function 2024 After starting measuring cycle touch probe system not ready, TS 511 infra-red transmission beam is interrupted 2025 Stylus deflected, probing procedure completed 2026 Probing procedure ended 2027 Battery voltage too low, TS 511 1f the touch probe stylus is already deflected prior to the start of a probing cycle, marker 2023 is set by the NC-part of the control. 1f the stylus is deflected during a probing procedure, marker 2025 is set. 1f the probing procedure is ended touch probe is again located at the safety clearance, marker 2026 is set. Marker 2026 is also set if an error message has interrupted the probing procedure or the probing procedure has been interrupted with a press of the external STOP-button. With the touch probe system TS 510, additional markers are provided: marker 2024 for message touch probe system not ready marker 2027 if battery voltage is insufficient. 29 Markers for activation of jog positioning Marker No. Function Signal direction 2498 Activation for jog positioning in PLC -> NC electronic handwheel-mode Start marker for jog positioning Complementary start marker for jog PLC - NC positioning Markers for selecting axis sequence for reference mark approach routine Marker No. Function Signal direction Axis sequence for reference mark approach PLC - NC routine is to be determined in the PLC via markers 2603 to 2607 2603 Axis sequence for approach of reference PLC - NC marks 1sb 2604 Axis sequence for approach of reference marks 2605 Axis sequence for approach of reference marks 2606 Axis sequence for approach of reference marks 2607 Axis sequence for approach of reference marks msb Markers 2603 to 2607 determine the axis sequence for approaching the reference marks and are to be programmed in accordance with machine parameter Axis sequence Corresponds to entry value in MP Markers for ascending and descending edges of PLC-inputs E128...E152. 1f this function has been activated by marker M2497, the following markers are set for a PLC-cycle: M1628 to M1659 for ascending edges of the PLC-inputs M1828 to M1859 for descending edges of the PLC-inputs. 31 Switchover of axes using markers Marker No. Function Signal direction 25 Allocation of X-, Y- or Z-axis to the PLC - NC 1Vh axis. Markers 2590 and 2591 determined the axis which is switched over. 2542 Complement marker for marker 2526 2590 Determination of the axis which is to be PLC -> NC 2591 switched to the 1Vth axis With markers 2526, 2542, 2590, and 2591 the axes X, Y, and Z can be switched to the 1V`h axis for machining.
The allocated axis is determined as follows: Axis 0 X-axis 1 Y-axis Z-axis IVt axis
After setting markers 2590 and 2591, switchover is performed with markers 2526 and 2542 complement. If, for example, within a program, the nominal position values for the Y-axis are to be positioned in the IVth axis, the markers are to be set as follows: Marker 2590 = 0 and Marker 2591 = 1. Switchover is activated by: Marker 2526 = 1 and Marker 2542 = 0.
The NC-part of the control automatically sets the following markers after a PLC-cycle: Marker 2526 = 0 and Marker 2542 = 1.
If switchover is to be reverted, the markers are to be set as follows: Marker 2590 = 1 and Marker 2591 = 1. Switchover is activated again by Marker 2526 = 1 and Marker 2542 = 0.
Further markers Marker No. Function signal direction With analogue output of the spindle rpm NC - PLC this marker is set if a certain rpm is exceeded or not reached. 1= predetermined rpm not reached 0 = predetermined rpm exceeded If the marker 2006 is to be used, only 4 gear ratios are available for analogue output of the spindle rpm. The gear ratios are determined by machine parameters Entry values of machine parameters must be smaller than the entry values for machine parameters 78 If, with a gear ratio machine parameters the appropriate value of machine parameters is not reached, marker 2006 is set. If entry values for machine parameters are greater than those of machine parameters 78, these entry values are then valid as gear ratios and marker 2006 is not set. Marker No. Function signal direction Dialog code number NC PLC is displayed. Program No. 0 central tool memory is selected. Dialog wrong rpm is displayed. For continuous contour path operation with PLC - NC axis clamping a stationary axis is to be clamped for the next program block. 1 = Status display M08 NC - PLC 0 = Status display M09 PLC - NC Example for status display of auxiliary functions: M5/9 Feed rate override ineffective PLC - NC
New code number For cancellation of machine parameters and PLC-markers M 1000 ... M 2000 the new code number 53 12 10 has been introduced.
Hints on the compilation of user cycles User cycles customized macros can now be called-up either via CYCL CALL or already with the cycle definition CYCL DEF. This is determined during compilation of the user cycles. For definition of the necessary plain language dialogues two possibilities are offered by the TNC 355 instead of the D1A -block: DLG-DEF Call-up of user cycle via CYCL DEF DLG-CALL Call-up of user cycle via CYCL CALL LBL After dialogue initiation for definition of plain language dialogues with the set and -keys, the following dialogue question is displayed: DLG-DEF = ENT/DLG-CALL = NO ENT By pressing the key ENT or NO ENT, the DLG-DEF- or DLG-CALL-block is programmed.
Important note for programming program part repeats Program part repeats with LBL CALL REP... cannot be executed in user cycles if these cycles are stored within the EPROM. Program part repeats can, however, be programmed via conditional jumps within 0-parameter programming. Example: 20 FN 0: 0 99 = 4 21 LBL 1 Program part to be repeated three times Test of user cycles User cycles customized macros which are still stored within the NC-program memory can also be called-up via PGM CALL. For this, a block display and the operating mode single block are possible for testing.
Dimensions mm/inch LE 355 B
Free Space for Air Ventilation
VIEW A vue A Front Panel Opening FRONT PANEL OPENING Frontal Panel Opening Information for the Machine Operator Parameter Programming Program Parameter Q109 Various machines have either the X, Y, or Z-axis as the tool axis. With such machines, it is advantageous if the current tool axis is asked for within the machining program. With this, for example, conditional program jumps are possible in customized cycles. With TNC 355, the current tool axis is asked for via parameter number 0109. This means: No tool axis is asked for: 0109 = -1 X-axis is called up 0109 = 0 Y-axis is called up 0109 = 1 Z-axis is called up 0109 = 2 W-axis is called up 0109 = 3 Program Parameter Q110 Program parameter 0110 indicates the last M-function that was output. It means: No M-function, if M03 was previously output 0110 = 2 M05, if M04 was previously output 0110 = 3 Program Parameter Q111 Program parameter 0111 signifies whether the coolant is to be switched on or off. It means: M08 coolant on 0111 = 1 M09 coolant off 0111 = 0 Program Parameter Q112 Program parameter 0112 contains the entry value of machine parameter 93; the entered overlap factor for pocket milling can be used in O-parameter programs. Further Changes of Variable Parameter Programs O-parameters can now be programmed instead of tool numbers in the TOOL CALL-block also with the next tool number. Spindle rpm and Program markers for conditional jumps FN9 ... FN12 Changes in Contour Programming The operating mode keys and the keys for P polar coordinates, I incremental, and R + R direction of tool radius compensation no longer have indicator lamps. Program entry is therefore changed as follows: The P-key can only be pressed after dialogue initiation using a contouring key. The I-key must be pressed with the coordinate that is to be traversed as an incremental move with several consecutive entries; the key has to be pressed each time. By pressing R R + R, the direction of tool radius compensation is transferred into the screen display without pressing [= ENT Jog Positioning Jog positioning can be activated via the integral PLG. This enables jog dimension to be in the electronic handwheel mode. By pressing an axis direction button, the corresponding axis moves by the entered dimension. External Programming When reading in ISO-blocks, the character is no longer required at the end of the block. With read-out of ISO-blocks, the character is no longer output by the control. When reading-in NC-programs, remarks designated by or ; are overhead. Graphics Print-out When printing out graphics, the control automatically switches to the EXT-mode if ME or FE operation is set via the MOD-function. Display of Clamped Axes Clamped axes are indicated by a decimal point which suffixes the axis symbol. Technical Specifications Control versions TNC 355 with visual display unit BE 412 12 inches, monochrome including memory-programmable logic controller PLC TNC 355 B = without separate PLC-boards TNC 355 Q = additional inputs and outputs on PLC-board PL 300 Control type Contouring control for 4 axes including spindle orientation as 5th axis without interpolation with other axes Linear interpolation in 3 out of 4 axes, circular interpolation in 2 out of 4 axes if 5th axis is parallel to a linear axis: contour programming with the 5th axis conditionally possible. Helical interpolation Program memory Semiconductor memory with buffer battery backup for 32 NC-programs, total 3100 blocks; Programmable read/write protection Central tool memory Up to 99 tools, especially for tool changers with random select pocket coding Max. traversing distance 30000 mm or 1181 inches Max. traversing speed 16 m/min or 630 inches/min Encoders for HEIDENHAIN incremental linear encoders also with distance-coded reference position feedback marks or rotary encoders; grating pitch 0. mm Programmable Logic Controller 2048 commands 1000 user-markers non-volatile 1000 user-markers volatile 1024 permanently assigned markers 16 counters 32 timers Inputs and Outputs for TNC 355 B 57 inputs, 31 outputs 24 V=, max. 100 mA Inputs and Outputs for TNC 355 Q In addition to the 57 inputs and 31 outputs of the logic unit, TNC 355 Q is equipped with an external PLC-board PL 300 having 63 inputs and 31 outputs 24 V=, max. A Control Inputs Encoders X/Y/Z/5/Spindle Electronic Handwheel HR 150 or HR 250 Touch Probe System TS 511/TS 111 Control Outputs An analogue output each for X/Y/Z/5 with automatic offset adjustment, one analogue signal for spindle Supply Voltage BE 412 selectable Hz NC-component for LE 355: 24 V-, 1max = A PLC-component for LE 355: 24 V-, lmax = A with a simultaneity factor of Power Consumption NC-component for LE 355: ca. 36 W PLC-component for LE 355: ca. 43 W with a simultaneity factor of PL 300: depends on the connected consumers BE 412: ca. 40 W Ambient Temperature Operation Storage Weight Logic unit LE 355 B: kg 21 LE 355 Q: kg 25 Keyboard unit: TE 355: kg 4 Visual display unit: BE 412 12 inches: kg 26
HEIDENHAIN PACIFIC PTE LTD 2, Leng Kee Road No. 03-05 Agencies abroad HEIDENHAIN Belgium HEIDENHAIN FRANCE sarl 47, Avenue de 1 Europe Post Box 102 FARRESA ELECTRONICA S. A. Spain FARRESA ELECTRONICA S. A. C/Simon Bolivar, 27 Dpto. 11 48013 Bilbao Vizcaya Sogo-Daiichi B1dg. 2 F, Kojimachi, Chiyoda-ku Tokyo 102 O 32 587 HEIDENHAIN NEDERLAND Landjuweel 20 FAK 03 MINTEKE SUPPLY CO. LTD. IF, 256-3 Lung Chiang Road, Taipei HEIDENHAIN CORPORATION Canadian Regional Office Meyerside Drive, Unit 5 FAX Mississauga, Ontario L5T 11v13, Canada Brazil DIADUR lndústria e Comércio Ltda. Rua Servia, 329-Socorro, Santo Amaro Sao Paulo-SP, Brasil Korea SEO CHANG CORPORATION Istanbul 02 7828208 FAX USA HEIDENHAIN CORPORATION 80 North Scott Street Elk Grove Village, Denmark W. H. GR1B CO. A/S Hammerbakken 21 3460 Birkerød 02 822300 FAX 02 821515 Finland NC-POINT OY Sulantie Connecting cables Cable between LE 355 and TE 355 Layout of cable between LE 355 and RS-232-C adaptor With the cable between LE 355 and the RS-232-C adaptor, the data lines and control lines are crossed over. At connector X26 of LE 355 the layout corresponds to a data transmission unit. By crossing the data and control lines of the cable between LE 355 and the RS-232-C adaptor, the layout at the RS-232-C adaptor corresponds to a data end unit. Peripheral units can therefore be connected via the HEIDENHAIN standard data transmission cable 22442201. The layout is as follows: Connector on LE 355 Connector on RS-232-C adaptor Cable between LE 355 and RS-232-C adaptor Cable between LE 355 and handwheel adaptor PLC-inputs and outputs PLC-inputs and outputs of LE 355 PLC-cycle duration: 20 ms PLC-inputs: 32 inputs on connector for PLC-inputs EO to E31; Feedback signal for emergency stop test on E3; 25 inputs on connector for machine operating panel E128 to E152; E128 to E143 are also located on the connector for the TNC-operating panel. These inputs may only be circuited against the internal 15V-voltage. Nominal value of power supply: 24 V-; Voltage ranges: 1 -Signal: Ue = 13 V to V; 0 -Signal: Ue =- 20 V to V; Current ranges: 1 -Signal: 1e = mA to mA; 1 -Signal: 1e = mA at Ue = V; PLC-outputs: 32 outputs on connector for PLC-outputs AO to A30 and EMERGENCY STOP AO to A7 are also located on the connector for the machine operating panel; AO to A23 are EMERGENCY STOP-disconnectible; A24 to A30 and EMERGENCY STOP are supplied via a non-disconnectible 24 V-voltage; Nominal value of power supply: 24V-; Min. output voltage for 1 -signal: 3 V below power supply voltage; Nominal operational current per output: A; Permissible loading: Resistance load; inductive load only with a quenching diode paralle to inductivity; Numerous outputs may not be simultaneously short-circuited. The short circuiting of one output will not lead to overloading. Machine 25 inputs E128 to E152, operating panel: 8 outputs AO to A7. For technical data of inputs and outputs, see PLC-inputs and outputs. PLC-inputs and outputs of power board PL 300. PLC-inputs: 63 inputs E63 to E126; Nominal value of power supply: 24V-; Voltage ranges: 1 -Signal: Ue = V to 30 V; 0 -Signal: Ue =- 20 V to 4 V; Current ranges: 1 -Signal: 1e = mA to mA; 0-Signal: 1e = mA at Ue = 4 V; PLC-outputs: 32 outputs A32 to A62 and EMERGENCY STOP. Nominal value of power supply: 24V-; A32 to A55 are EMERGENCY STOP-disconnectible; A56 to A62 and EMERGENCY STOP are supplied via a non-disconnectible 24 V-voltage; Min. output voltage for 1 -signal: 3 V below the power supply voltage; Nominal operational current per output: A; Permissible loading: Resistance load; inductive load only with a quenching diode parallel to inductivity. Nominal value outputs. The LE 355 has 5 analog nominal value outputs 10 volts for the axes X, Y, Z, 1V, and V. Loading of analog nominal value outputs: R min = 5000 ohms. Encoders for axes X, Y, Z, 1V. Inputs for axes X, Y, Z, 1V are intended for analog signals. The control regulates the actual position with a digital step of mm. It subdivides the grating pitch of the encoder by 20x or 10x. The following incremental linear encoders with grating pitches of 20 μm or 10 μm can therefore be used: - LS 107/LS 107 C measuring lengths 240 mm to 3040 mm - LS 704/LS 704 C measuring lengths 170 mm to 3040 mm or - LS 403/LS 404/LS 403 C/LS 404 C measuring lengths 70 mm to 1240 mm, up to 2040 mm with additional mounting spar - L1D 300/L1D 350/L1D 300 C/L1D 350 C measuring lengths 50 mm to 3000 mm. Connection of linear encoders with distance-coded reference marks is also possible: LS 107 C/LS 704 C/LS 403 C/ LS 404 C/L1D 300 C/L1D 350 C. With these encoder versions, a reference mark track is located adjacent to the incremental track of the scale. The distance between any two consecutive reference marks varies. By evaluating the distance between two consecutive reference marks, the absolute position can be determined. Application of these encoder versions in conjunction with TNC 355 reduces the amount of machine slide traverse to only 20 mm when finding the absolute position. Please consult your machine tool builder regarding your machine being fitted with encoders having distance-coded reference marks. If accuracy requirements permit, an indirect measurement can be implemented. The required line number of a rotary encoder ROD 450 coupled to the leadscrew can be calculated as follows: Line number/revolution = 50 x leadscrew pitch in mm with 20x interpolation MP12 - MP15 Line number/revolution = 100 x leadscrew pitch in mm with 10x interpolation MP12 - MP15 For a direct angle measurement in axis 1V, incremental rotary encoder versions ROD 250 and ROD 700 with line numbers 18000 and 36000 can be used. Encoders and EXE s for the axis. The Vt axis is intended for square wave input signals. Rotary encoders with digitizing electronics either incorporated or within a separate unit are to be used. Normally, the Vlh axis is used for spindle orientation. It can, however, also be used as a position display for a rotary table switchover via machine parameter 237. The allocation of the encoder inputs to the axes via machine parameters 253 to 257 offers further possibilities. If, for example, a machine has an X-axis traverse that exceeds 3040 mm, thus necessitating the installation of an LB 326 with an EXE interpolation and digitizing unit, the encoder input of the Vh axis may be allocated to the X-axis. Encoders for V h axis as spindle orientation. For orientation of the main spindle, the positioning loop and the function of the VTh axis are determined via machine parameter 237. The input frequency is max. 250 kHz. If the Vth axis is used for spindle orientation, a HEIDENHAIN rotary encoder with square wave signal output and 1024 lines is required. The nominal value of the spindle position is determined by the orientation cycle or the machine parameters 126 to 156. Positioning is performed via the PLC-program with a PLC-positioning move. Spindle orientation takes place in the rotation direction last programmed M03 or M04. If the spindle is in standstill, orientation is clockwise M03. Encoders, if encoder input of the Vth axis is intended for rotary table display. Rotary encoder with 18000 EXE with signal Max. cable length EXE/TNC or 36000 lines interpolation ROD 250/ROD 700 801, 5-fold 50 m connecting cable RON 255/RON 705 ROD 250/ROD 700 602 D, 5-fold 1 m cable on EXE+ RON 255/RON 705 9 m extension ROD 271 Digitizing within 1 m cable on ROD+ RON 275 encoder ROD/RON 9 m extension When using a rotary encoder with incorporated digitizing electronics or in conjunction with an external digitizing electronics unit EXE 602, the power supply for the digitizing electronics unit and the encoder is provided by the TNC 355. In order to ensure the correct supply voltage, the total length of the connecting cable between the EXE 602 and the control is limited to 10 m. Encoders, if encoder input of Vth axis is allocated to a linear axis. If an encoder with a traverse exceeding 3040 mm is to be connected to the TNC 355, this axis can be allocated to the encoder input for the Vth axis via machine parameters 253 to 257. Encoder Grating pitch EXE, with Max. cable length signal interpolation EXE/TNC LB 326 100 μm 816, 25-fold 50 m connecting cable 1d. Nr. 233764. 702, 25-fold 1d. Nr. 210434. Interface functions which vary to TNC 155 Positioning loop release for X. Y. Z. The positioning loop for all axes is closed immediately after switching on the 24 V-control voltage. The crossing of the reference marks therefore takes place with a closed loop, with TNC 155, the positioning loop is closed after crossing the reference marks. Reference point end position With TNC 355 there are no reference point end position - inputs for the axes X, Y, Z, V. The reference point end position -function can however, be activated via the PLC-program with markers 2556, 2557, 2558 and 2259. 24 Machine parameters Additional machine parameters as compared to TNC 155 B/Q, software version 01 Function Parameter No. Entry value Rapid traverse for automatic 251 180 ... 15999 probing cycle mm/min Cycle duration for automatic 252 1... 65535 in units of 20 ms offset adjustment 0= no automatic offset adjustment Allocation of encoder 253 connectors to the axes 254 0... 5 255 256 257 Analog output of spindle speed: Nominal value voltage for the 258 0... 99 999,999 rpm spindle, if marker 2501 has been Rotation direction always positive. set Language dialogue with customized macros 259 0... 99 no function 260 0 261 262 Dialogue numbers for 263 0... 99 DLG-DEF -block Machine parameter 252: Cycle duration for automatic offset adjustment The automatic offset adjustment is carried out if the specified time duration has elapsed and the following conditions are fulfilled: . all axes are at standstill . the spindle is not switched on and . the axes are not clamped. Moreover, immediately after approaching the reference marks, an offset adjustment is carried out. With controlled movement, an adjustment is also possible in the duration between nominal value at target and actual value not within target window, providing the nominal value is longer than 5 s at the target. With every offset adjustment, mV are compensated. If the offset voltage is greater than mV, full adjustment is achieved after several adjustment cycles. The max. permissible offset-voltage is 100 mV. If this voltage is reached or exceeded, the following error message is displayed: Gross POSITIONING ERROR E 26 Machine parameters 253 to 257: Allocation of encoder connectors to the axes Four encoder connections for sinusoidal input and one connection for squarewave signal input are located on the logic unit. The encoder connectors can be allocated to the axes via machine parameters 253 to 257: Parameter No. Encoder connector 253 X1 254 X2 255 X3 256 X4 257 X5 If 0 is entered for machine parameters 253 to 257, the following standard allocation applies: Encoder connector Axis X1 X X2 Y X3 Z X4 V X5 V spindle for orientation of the main spindle Encoders can be allocated to the axes at random via machine parameters 253 to 257 as follows: This is achieved with the entry values 1 to 5. Entry value 1 = X-axis Entry value 2 = Y-axis Entry value 3 = Z-axis Entry value 4 = V-axis Entry value 5 = V-axis If, for example, the squarewave input of the fifth axis is to be allocated to the fourth axis, the following values must be entered for machine parameters 253 to 257: Parameter No. Entry value 253 1 254 2 255 3 256 5 257 4 Machine parameter 259: Language-dependent dialogues for customized macros With machine parameter 259, dialogues for customized macros can be displayed in the appropriate language. However, the languages must be stored within the PLC-EPROM. The contents of machine parameter 259 is added to the corresponding dialogue number of the DLG-DEF or DLG-CALL - block if the English dialogue has already been selected via machine parameter 92. Machine parameter 263: Dialogue numbers for DLG-DEF-block With the definition of dialogues for customized macros, there are two possibilities: DLG-DEF-block and the DLG-CALL-block. Recall of a customized macro with DLG-DEF-block is made via CYCL DEF and a DLG-CALL-block via CYCL CALL. Entry parameters for the DLG-CALL-block are assigned to program parameters 01 to 014. With the DLG-DEF-block the ini- tial entry parameter is assigned to the program parameter which has been established via machine parameter 263. Example: If the entry value in machine parameter 263 = 50 the cycle parameters are assigned to the program parameters as follows: first cycle parameter = 051 second cycle parameter = 052 fourteenth cycle parameter = 064