• No se han encontrado resultados

The promise of music therapy

1.1 Releases

The following versions of the NC software were released:

„NC software 340 422-10 and 340 423-10 May 2004

„NC software 340 480-10 and 340 481-10 May 2004

The following service packs for 340 422-09 and 340 423-09 were released:

„Service pack 1: 340 500-01 and 340 501-01 December 2003

„Service pack 2: 340 500-02 and 340 501-02 March 2004

The following service packs for 340 480-09 and 340 481-09 were released:

„Service pack 1: 340 502-01 and 340 503-01 December 2003

„Service pack 2: 340 502-02 and 340 503-02 March 2004

1.2 NC Software 340 422-xx and 340 480-xx

„Error messages entered more than once in the log are identified with Info: MAIN ERR_RECURRED.

„PLC error messages triggering an Emergency Stop are entered with the highest priority (independent of the priority from the *.PET table) in the error list. Therefore, these error messages always appear in the first position. The error message External EMERGENCY STOP has a lower priority, but still a higher priority than the top PLC priority. This means that PLC error messages triggering an Emergency Stop always appear in the first position in the error list. They are followed by External EMERGENY STOP and then by further PLC error messages.

„Cycle 32 (TOLERANCE) is reset depending on MP7300 (status display).

Service pack NC software Export version Release

340 500-01 340 422-09 340 423-09 December 2003

340 502-01 340 480-09 340 481-09 December 2003

Service pack NC software Export version Release

340 500-02 340 422-09 340 423-09 March 2004

340 502-02 340 480-09 340 481-09 March 2004

NC software Export version Release

340 422-10 340 423-10 May 2004

340 480-10 340 481-10 May 2004

Machine parameters

„The PLC can change MP10 even while an NC program is running (PLC, RUN).

„The maximum input value for MP331.x and MP332.x has been increased to 1.797693135E+308. Large input values cannot be read by the PLC!

„MP1096 has been expanded:

MP1096.0 specifies the tolerance at corners at machining feed rate. This value can be overwritten by the machine user with Cycle 32. MP1096.1 specifies the tolerance at corners at rapid traverse. This value cannot be influenced by the machine user.

„MP1522 is new:

In addition to the nominal position value filters, MP1522 allows you to activate feed-rate smoothing. This smoothes jerks caused by a change in the feed rate. This reduces the machine’s tendency to vibrate, without significantly increasing the machining time. MP1522 should be approx.

0.5 ... 1 ⋅ TMachine (TMachine = Period of resonant frequency of machine).

Example: fMachine = 50 Hz; TMachine = (1 / 50 Hz) = 20 ms; MP1522 = 20.

Since feed-rate smoothing results in an increase in speed at corners, the jerk must be adjusted (if necessary) to prevent damage to the contour.

Input: 0 to 60 [ms]

„MP2195 has been expanded:

Bit 0 – Handling of status signals from HEIDENHAIN power supply units that are already inactive during control start-up. (Signals that change their status during operation are always identified as errors.)

0: Missing signals cannot be detected with Module 9066 and do not result in an error message when the drive is switched on.

1: After the PLC program has been compiled, missing signals can be detected with Module 9066 and trigger an error message when the drive is switched on. Signals that are not provided by the power supply unit must be suppressed with MP2195 (bit 1 to bit 6), because non-existent signals are always identified as errors.

„The input range for MP2542.x to MP2546.x was increased to 0 to 99.0 [dB].

„The input range for MP2552.x to MP2556.x was increased to 0 to 30000.0 [Hz].

„MP2562.x to MP2566.x were expanded:

The filters can be used in the position or speed controller. The kV factor can be increased by using the filters in the position controller. After the kV factor has been increased up to the oscillation limit, a band-rejection filter can be defined for the oscillation frequency so that the kV factor can be further increased.

Input: 1 = PT2 low-pass filter (speed controller) 2 = Band-rejection filter (speed controller) 11 = PT2 low-pass filter (position controller) 12 = Band-rejection filter (position controller)

„The input range for MP2572.x to MP2576.x was increased to 0 to 30000.0 [Hz].

„MP5000 was expanded:

Input value 3 allows you to disable the serial interfaces RS-232-C/V.24 and RS-422/V.11.

„MP5020.3 and MP5030.3 expanded for EXT4 (PLC) operating mode.

„MP5040 was expanded:

MP5040.0 Data transfer rate in operating mode EXT3 MP5040.1 Data transfer rate for operating mode EXT4

„MP7230.x was expanded:

14: Russian (with Cyrillic character set)

May 2004 NC Software 340 422-xx and 340 480-xx 1 – 3

„MP7363.5 is new:

Rapid traverse movements in the programming graphics are displayed with the color from MP7363.5.

„MP7460.x and MP7461.x are new: Reserved, input value: 0

„MP7680 was expanded:

Bit 15 - Suppress NC Start if the program is aborted A corresponding message window appears. NC Start is available after you have pressed the YES soft key, after program selection or after GOTO.

0: Function inactive 1: Function active

Configuring the axes and spindle

„Axes for which master-slave torque control is active can be switched to single-axis operation during operation by overwriting MP850.x.

„Cycle 32 (TOLERANCE) is reset depending on MP7300 (status display).

„PLC positioning is done without nominal position value filter.

„The maximum braking power from MP2390.x may be greater than the power limit from MP2392.x. Up until now, the maximum braking power was limited to the value of the power limit.

„During a powerfail the braking time before switch-off of the drives has been extended to 10 s.

„The motor table has been expanded for a new 2nd order I2t monitoring. 2nd order I2t monitoring is not needed for most of the motors. For these motors, the entry from the T-AC column can be transferred to the Tth2 column. In this case, 1st order I2t monitoring is used.

New columns in the motor table:

• Tth1: Thermal time constant for winding [s]

• Rth1: Thermal resistance between winding and lamination [K/W]

• Tth2: Thermal time constant for lamination [s]

• Rth2: Thermal resistance between lamination and cooling system [K/W]

„A step can be output in the integrated oscilloscope only after the code number 688379 or 807667 has been entered.

„The integrated oscilloscope has been expanded with the following signals:

• F TCPM: Feed rate for the tool point with M128 (feed rate without compensation motions)

• int. diagn.: Reserved for internal purposes

„In the integrated oscilloscope, the cursor is located on the trigger point only if it has not been moved after the measurement. If the cursor has been moved, it will remain at the point of the time axis to which it has been moved. The cursor does not return to the trigger point until a trigger parameter has been changed.

„The CC 424 supports backlash compensation via MP750.x and MP752.x.

Machine interfacing „A PLC soft key that is disabled in the soft-key project file with ENABLE:<Marker> appears dimmed (inactive).

„In the soft-key project file, conditional compilation with #if ... #endif and

#ifdef ... #endif is possible.

„For test purposes, all LSV-2 telegrams can be entered in the log. After entering the code word LOGBOOK, this function must be enabled with the LSV-2 TELEGRAM OFF/ON soft key.

„Error messages entered more than once in the log are identified with Info: MAIN ERR_RECURRED.

„If M4754 is set, internal diagnostic information is entered in the log MYDEBUG.LOG. The marker should be set only for debugging purposes.

Otherwise, unnecessary access to the hard disk will put a strain on the system.

„The speed-encoder test has been added to the diagnostic functions. This soft key is available after you have entered the code number 688379 and before you have acknowledged the Power interrupted message. After pressing the soft key, the Power interrupted message can be

acknowledged and the drives can be switched on. The START TEST soft key is used to start an automatic test of the speed encoder.

„The display of analog signals contained in the diagnostic functions for the drive also shows the motor temperatures with the designation of the control loop.

„The following commands can be used in the print masks for the measurement log in the manual touch probe cycles:

• mm_display: The following values are displayed only if under MOD Change MM/INCH is set to MM.

• inch_display: The following values are displayed only if under MOD Change MM/INCH is set to INCH.

• all_display: The following values are displayed regardless of the setting in MM/INCH under MOD.

„If M4622 is set during the first run of the PLC program, the message window Waiting for M4622 appears after the reference marks have been traversed. The window does not disappear until you have reset M4622. In this way, you can delay the execution of the NC macro defined through RESETINIT = in the NCMACRO.SYS.

„The source of error is displayed in the new column Group of the error list (to be called with the ERR key).

• GENERAL

• OPERATING

• PROGRAMMING

• PLC

„PLC error messages triggering an Emergency Stop are entered with the highest priority (independent of the priority from the *.PET table) in the error list. Therefore, these error messages always appear in the first position. The error message External EMERGENCY STOP has a lower priority, but still a higher priority than the top PLC priority. This means that PLC error messages triggering an Emergency Stop always appear in the first position in the error list. They are followed by External EMERGENY STOP and then by further PLC error messages.

„New PLC operands:

Set Reset

M4223 Error from PET table with NC Cancel active

NC NC

M4227 PLC error message with priority 0 (error)

NC NC

M4228 PLC error message with priority 1 (warning)

NC NC

M4229 PLC error message with priority 2 NC NC

May 2004 NC Software 340 422-xx and 340 480-xx 1 – 5 PLC programming „The function TRACE IN-CODE will also be available on an external PC with

PLCdesignNT.

„The search function of the TRACE function has been improved.

„In the TRACE and TABLE functions, you can use the ADD TO WATCH LIST soft key to transfer the selected operand into the WATCH LIST.

„In the TABLE function the symbolic name of an operand can be entered with GOTO.

„The WATCH LIST function has been expanded:

• The ADD TO LOGIC DIAGRAM soft key allows you to transfer the selected operand into the logic diagram.

• A search function is available. First the SYMBOL column and then the ADDR column is searched for the search string.

• The HEX ↔ DECIMAL soft key allows you to change the number representation.

„The following information has been added to FN18: SYSREAD ID51:

• NR6: Type of tool (PTYP)

• NR7 to NR11: Value 1 (P1) to value 5 (P5)

• NR12: Pocket reserved (RSV)

• NR13: Pocket above locked (LOCKED_ABOVE)

• NR14: Pocket below locked (LOCKED_BELOW)

• NR15: Pocket at left locked (LOCKED_LEFT)

• NR16: Pocket at right locked (LOCKED_RIGHT)

PLC modules „Module 9217 (pop-up window for messages) supplies error code 36 in W1022 if there is no ASCII file with the message text.

„A window shown with Module 9217 (pop-up window for messages) can be closed with Module 9261 (sending of events) through event $010000.

„Transfer parameter 2 (from MP50x0.3) has been added to Module 9100 (assign the data interface).

Module 9179 Status information about spindle(s)

Status information about the spindles can be ascertained with Module 9179.

Call:

PS B/W/D/K <Number of spindle>

PS B/W/D/K <Code for status information>

0: Active spindle ("Number of spindle" is not evaluated)

CM 9179

PL B/W/D <Status information>

Error recognition:

Marker Value Meaning

M4203 0 Status information has been ascertained 1 Error code in W1022

W1022 1 Invalid code for status information 2 Invalid spindle number

May 2004 NC Software 340 422-xx and 340 480-xx 1 – 7 Module 9282 Tool usage test for pallet table

Module 9282 allows you to check the tools used in a pallet table. The pallet file must be selected in the Program Run, Single Block or Program Run, Full Sequence operating mode. The tool usage file for the pallet table and the test result file in ASCII format are created. The test result file contains the results from the comparison of the tool usage file with the tool table.

If a pallet call is given as the line number, all subordinate machining operations are checked. If a program call is given, only the tool usage file of the NC program is checked.

Call:

PS B/W/D/K <Line number of the pallet table>

PS B/W/D/K/S<Name of the test result file (*.P.T.DEP)>

PS B/W/D/K/S<Name of the tool usage file (*.T.DEP)>

CM 9282

PL B/W/D <Result>

0: No error

1: Tool usage file of an NC program of the pallet table not available or no longer up-to-date

2: Tool life not sufficient 3: Required tool not available 4: Radius of required tool is incorrect 5: Tool is not in magazine

6: Tool usage file of an NC program of pallet table cannot be opened

7: Test result file could not be created 8: Test result file cannot be written to

9: Tool usage file of an NC program of pallet table cannot be read

10: No memory for creating the tool usage file Error recognition:

Marker Value Meaning

M4203 0 Tool usage test has been performed 1 Error code in W1022

W1022 11 Invalid string programmed

20 Module was not called in a spawn job or submit job

Module 9343 Compilation and activation of magazine rules Module 9343 is used to compile and activate magazine rules (*.TCR), independent of the entry TCHRULES = in OEM.SYS. If the entry exists in OEM.SYS, the magazine rules are overwritten when Module 9343 is called. If an error occurs during compilation, the PLC program is stopped. The magazine rules must be activated during the first run of the PLC program or before the first call of Module 934x.

Call:

PS B/W/D/K/S<Path and file name of the magazine rules>

CM 9343

Error recognition:

Other functions „The TOOL USAGE TEST soft key is also available for pallet tables. If a line with an NC program is active, the test is performed only for the NC program in question. If a line with a pallet entry is active, the test is performed for the complete pallet table.

„If the time programmed in AUTOSTART is in the past, the error message Starting time has passed appears.

„The Czech conversational language has been added to the measuring logs of the touch probe cycles.

„Several IP addresses for the control can be defined in a table. The active IP address is selected with the ACTIVATE LINE soft key.

„When you insert new lines in a table, a display of progress appears if required.

„In the programming graphics, the SHOW OMIT BLOCK NO. soft key allows you to show or hide the block numbers.

„The soft keys of the search function have been improved.

„The last defined speed for graphic simulation in the Test Run mode also remains in effect if the control is restarted.

„With some input functions (e.g. tool selection lists with Module 9216), the RETURN key can be used instead of the ENT key.

„A list of PLC operands with brief description in English and German (GLB_NC_de.DEF, GLB_NC_en.DEF) is contained in the control under PLC:\JH\.

„In the freely definable tables (e.g. *.P, *.CDT, *.TAB), English dialogs are shown instead of the Russian dialogs.

„M114 is effective locally in cycles, i.e. the function is canceled before the return to the main program. If you want M114 to also be effective in the main program, you must use FN17: SYSWRITE ID420 NR0 IDX0 = 0 (globally effective coordinate transformation).

„Rotary axes can be programmed within an “M120 sequence.”

Marker Value Meaning

M4203 0 Magazine rules have been compiled and activated 1 Error code in W1022

W1022 11 Invalid string programmed

20 Module was not called in a spawn job or submit job 38 Error during compilation

May 2004 Additional Enhancements to NC Software 340 480-xx 1 – 9

„When entering data in screen forms (e.g. axis selection in the oscilloscope), you can use the ENT key to scroll forward and the NO ENT key to scroll backward.

„When a touch probe cycle is called in the Manual Operation and El.

Handwheel operating modes, and the current angles of the swivel axes do not coincide with those in the Tilt working plane function, the error message Axis angle not equal tilt angle appears. With the PROBING ROT cycle, this warning can be acknowledged and the cycle can be executed.

„Enter information into the log with FN38: SEND. The function is available after you have entered the code number 555343.

Example:

• NC program: FN38: SEND /“Q parameter Q1: %f Q2: %f“ /+Q1 /+Q2

• Entry in the log from the Program Run, Single Block or Program Run, Full Sequence operating mode:

INFO: MAIN NCEVENT <Date and time>

Q parameter Q1: <Value Q1> Q2: <Value Q2>

• Entry in the log from the Test Run operating mode:

INFO: MAIN NCTEVENT <Date and time>

Q parameter Q1: <Value Q1> Q2: <Value Q2>

„A maximum of three axes can be entered in Cycle 8 (MIRRORING).

„Parameter Q208 (FEED RATE FOR RETRACTION) has been added to Cycle 22 (ROUGH-OUT).

„Parameter Q21 (TOLERANCE) has been added to Cycle 28 (CYLINDER SURFACE) so that a slot with approximately parallel walls can be produced with a tool whose diameter must be smaller than the width of the slot.

Traverse after machining depends on MP7420 bit 4.

„Cycle 29 (CYL. SURFACE RIDGE) allows you to machine a ridge on a cylinder surface.

„Cycle 39 (CYL. SURFACE CONTOUR) allows you to machine an open outside contour on a cylinder surface.

1.3 Additional Enhancements to NC Software 340 480-xx

„Hard disks with NC software 340 480-10 supplied by HEIDENHAIN include Microsoft Service Pack 4 for Windows 2000 and Microsoft Patch KB835732.

If you already have a hard disk, you can install these expansions at any time.

„Soft keys can be selected and soft-key rows can be switched by clicking the mouse.

„The Log Files button has been added to the iTNC Control Panel. This button is reserved for HEIDENHAIN diagnostic purposes.

„The start and shut-down of the control software is recorded in a log for internal diagnostic purposes.

1.4 Hardware

There is the new, more powerful hardware MC 420 for the basic versions of the iTNC 530. With this hardware, the housing with the main computer, the hard disk and the SIK are all supplied separately.

Properties of the MC 420:

„Celeron with 400 MHz

„128 MB RAM

„100 MHz bus frequency

„HDR removable hard disk

„SIK with NC software license

„One USB interface

„Only PL 510 connectable (and not PL 410B / PL 405B)

„Maximum of 6 control loops with the CC 422

Housing with main computer

Main computer (basic version)

Signal inputs Id. Nr. of MC for BF 120 display unit

Id. Nr. of MC for BF 150 display unit

May 2004 Hardware 1 – 11 HDR hard disk

SIK with NC software license

Options

HDR hard disk for iTNC 530 Id. Nr.

Export version 387 546-51

Standard version 387 546-01

SIK with NC software license Id. Nr.

Export version with 4 control loops without software options 1 + 2 510 085-51 Standard version with 4 control loops without software options 1 + 2 510 085-01 Export version with 5 control loops without software options 1 + 2 510 085-52 Standard version with 5 control loops without software options 1 + 2 510 085-02 Export version with 6 control loops without software options 1 + 2 510 085-53 Standard version with 6 control loops without software options 1 + 2 510 085-03

Option Id. Nr.

1st additional control loop 354 540-01

2nd additional control loop 353 904-01

Software option 1 367 591-01

Software option 2 367 590-01

October 2004 Releases 1 – 1