Cybelec DNC 60 GS

72
DNC 60 GS User Guide CYBELEC SA Tel. ++ 41 24 447 02 00 RUE DES UTTINS 27 Fax ++ 41 24 447 02 01 CH - 1400 YVERDON-LES-BAINS E-Mail: [email protected] SWITZERLAND V-DOC-60GS-EN

Transcript of Cybelec DNC 60 GS

Page 1: Cybelec DNC 60 GS

DNC 60 GS

User Guide

CYBELEC SA Tel. ++ 41 24 447 02 00 RUE DES UTTINS 27 Fax ++ 41 24 447 02 01 CH - 1400 YVERDON-LES-BAINS E-Mail: [email protected] SWITZERLAND V-DOC-60GS-EN

Page 2: Cybelec DNC 60 GS

Information in this document is subject to change without notice, and does not represent a commitment on the part of CYBELEC SA. The software described in this document is furnished under a license agreement or nondisclosure agreement. The software may be used or copied only in accordance with the terms of the agreement. It is against the law to copy the software on any medium except as specifically allowed in the license or nondisclosure agreement.

Copyright CYBELEC SA. 1991

All rights reserved.

Important:

This notice explains normal and standard programming operations for the numerical control. In view of the fact that numerical controls can be equipped with configurable functions by the press manufacturer for his own specific purposes, please refer to the manufacturer-supplied complementary instructions regarding the programming of these functions.

Autocad is a registered trade mark of Autodesk Inc..

CYBELEC is a registred trademark of CYBELEC SA.

Ethernet is a registered trade mark of Xerox Corporation.

IBM , PC/AT , PC Network , Token Ring Network are registered trade marks of the International Business Machines Corporation.

MS-DOS is a registered trade mark of Microsoft Corporation.

MS-Windows is a registered trade mark of Microsoft Corporation.

Novell Netware is a registered trade mark of Novell, Incorporated.

Windows NT is a registered trade mark of Microsoft Corporation.

Page 3: Cybelec DNC 60 GS

SAFETY AND MAINTENANCE INSTRUCTIONS PAGE I

SAFETY AND MAINTENANCE INSTRUCTIONS

! The operator must be trained for working with the machine on which the numerical control is installed.

! Improper use of the numerical control can cause heavy damage on equipment and/or injuries to people.

! Modification of machine parameters can cause important material damage or lead to irregular product quality.

! The rear panel may only be removed by a qualified technician (danger of electrocution).

! Do not expose the numerical control to excessive humidity so as to avoid any risk of electrocution and any deterioration of the equipment.

! Make sure the numerical control is disconnected from the mains power before carrying out any cleaning. Do not use liquids based on alcohol or ammoniac.

! In case of malfunction of the numerical control, call a technician.

! Do not expose the numerical control to direct sun rays or any other heat source.

! Do not place the numerical control in the neighbourhood of magnetic equipment such as transformers, motors or devices which generate interference (welding machines, etc.)

! Replace fan filters at regular intervals so as to avoid overheating.

Page 4: Cybelec DNC 60 GS

PAGE II USER GUIDE DNC 60 GS

This page has been left blank intentionally.

Page 5: Cybelec DNC 60 GS

LICENSE AGREEMENT PAGE III

LICENSE AGREEMENT FOR CYBELEC SOFTWARE

GENERAL COPYRIGHT

The CYBELEC software is protected by Copyright, and all the copying rights are reserved.

The CYBELEC software may only be installed and used in authorized equipments (PC or DNC).

The user manuals are also covered by copyright, and all rights to use and to copy are reserved.

This document may not, in whole or in part, be copied, photocopied, reproduced, translated or reduced without prior consent, in writing, from CYBELEC.

SPECIAL DISKETTE COPYRIGHT

The legal users of this software product are authorized only to copy the contents of the diskette into the memory of the computer to run the program, and to make one backup copy of the original diskette for safety purposes in case of loss of the original program.

Unauthorized copying, duplicating, selling or otherwise distributing this product is a violation of the law.

SPECIAL EPROM COPYRIGHT

The CYBELEC DNC and CNC units in which the original software made by CYBELEC has been replaced by a copy not made by CYBELEC, and without written authorization of CYBELEC, will immediately lose their warranty.

WARRANTY

CYBELEC does not warrant that its software products will function properly in every computer and programming environment.

The limitations of use of a software product and its technical specifications are decided by CYBELEC only; CYBELEC solely is entitled to decide upon conformity and performance of a given software.

The CYBELEC software does not compensate for incompatibilities in operating system revisions or versions.

Running the CYBELEC software under various revisions or versions, or switching between different versions or revisions may result in loss or alteration of data.

Page 6: Cybelec DNC 60 GS

PAGE IV LICENSE AGREEMENT

SOFTWARE UPDATE SERVICE

Purchase of the CYBELEC software entitles the user, during one year, to delivery of software updates of the "correction" type.

During the use of a revised or corrected version of the software it may occur that data (program, parameters, etc.) is lost, or that the equipment or its connections need to be modified; these effects are not always foreseeable and do not engage CYBELEC's responsibility.

TERMINATION

This agreement shall automatically terminate upon any act of bankruptcy by or against licensee, upon any assignment for the benefit of creditors of the licensee, upon any attachment execution of judgement or process against licensee or its assets that substantially inhibits its ability to do business, or upon dissolution of licensee.

CYBELEC has the right to terminate this agreement immediately, should the licensee violate the aforementioned conditions.

Within 30 days of termination of this agreement for any reason, licensee shall at his option, either:

! return to CYBELEC or authorized dealer all existent copies of such software and related materials, or

! furnish to CYBELEC evidence satisfactory that the original and all copies of the software, in whole and in any form, have been destroyed.

LIMITATION OF LIABILITY

The foregoing warranty is instead of all other warranties, expressed or implied.

Licensee further agrees that CYBELEC shall not be liable for any lost profits, lost savings, loss of use, or other incidental or consequential damages arising from the use or inability to use the software, or for any claim or demand against licensee by any other party.

In no event shall CYBELEC be liable for consequential damages, even if CYBELEC has been advised of the possibility of such damages.

CYBELEC does not warrant that the functions contained in the software will meet the licensee's requirement or that the operation of the software will be totally error free.

Should the software prove defective, the licensee (and not CYBELEC or an authorized dealer or representative) will assume the entire cost of all necessary service, repair or correction.

CYBELEC warrants the diskettes, EPROMS or other magnetic support or cassettes on which the programs are supplied to be free of defects in material and workmanship under normal use for a period of 90 days from the date of shipment to the licensee as evidenced by a copy of the packing slip.

Page 7: Cybelec DNC 60 GS

LICENSE AGREEMENT PAGE V

LIMITATION OF REMEDIES

CYBELEC's entire liability and the licensee's exclusive remedy shall be as follows:

The replacement of any diskettes or EPROMS or magnetic support media or cassettes not meeting CYBELEC's limited warranty and which materials are returned to CYBELEC or an authorized CYBELEC representative with a copy of the packing slip, or

If CYBELEC or its representative is unable to deliver replacement diskettes, magnetic support media, EPROM or cassettes which are free of defects in materials or workmanship, the licensee may terminate this agreement under the terms and conditions herein mentioned, and the purchaser's money will be refunded.

GENERAL

The licensee acknowledges that he has read this agreement, understands it and agrees to be bound by its terms and conditions.

The licensee agrees to hold CYBELEC harmless on all liability associated with licensee's breach of this agreement including, but not limited to, all reasonable attorney's fees and court costs, if any.

This license agreement shall be governed by Swiss law; place of jurisdiction is Lausanne, Switzerland.

MAINTENANCE

CYBELEC will provide one year of software maintenance.The extent of maintenance, and response time for furnishing same, shall be at the sole discretion of CYBELEC.Maintenance shall normally include correction of errors in code, correction of errors in supporting documentation, update versions of the covered software which may be released by CYBELEC during the maintenance period.

In no event shall CYBELEC be obliged to provide technical support in attempting to resolve problems or difficulties resulting from licensee's modification of the licensed software; any such modification by licensee is entirely at licensee's own risk.

Page 8: Cybelec DNC 60 GS

PAGE VI LICENSE AGREEMENT

This page has been left blank intentionally.

Page 9: Cybelec DNC 60 GS

25.01.2001 V. 2.2

60GS_10EN.DOC TABLE OF CONTENTS PAGE 1

TABLE OF CONTENTS SAFETY AND MAINTENANCE INSTRUCTIONS............................................................................I

LICENSE AGREEMENT FOR CYBELEC SOFTWARE ..................................................................III

FOREWORD....................................................................................................................................3

DESCRIPTION OF THE NUMERICAL CONTROL DNC 60 GS.....................................................5 General information .............................................................................................................5 Physical and logical organization.........................................................................................7 The memories .....................................................................................................................8

Work memory (buffer memory) 8 DNC internal memory 8

The user interface................................................................................................................9 The screen 9 The keyboard 9

Presentation of the screen pages........................................................................................13 Cursor accessible fields 13

THE SCREEN PAGES.....................................................................................................................15 The MENU page..................................................................................................................15 List of products in the internal memory................................................................................16 List of products according criteria........................................................................................17 Production page...................................................................................................................18

Consulting the production page 18 PRODUCTION page : Explication of the fields 19 Working time 20 Loading and saving an order 20 Consulting the orders 20 Deleting an order 21 Introduction of alphanumerical characters in the fields 21

Transfer RS232 page ..........................................................................................................22 DNC <–> PC TRANSFER page 22

PRODUCT page (AF Information).......................................................................................23 PRODUCT page..................................................................................................................24 Sequences list page ............................................................................................................26 SEQUENCE page (small characters)..................................................................................28

Definition of the work cycle 31 SEQUENCE page (large characters), Programming ..........................................................32 SEQUENCE page (large characters), Operating ................................................................33 Correction page ...................................................................................................................34 Origin of axes ......................................................................................................................35 Machine parameters............................................................................................................36

Page 10: Cybelec DNC 60 GS

PAGE 2 TABLE OF CONTENTS

PROGRAMMING............................................................................................................................. 37 Operating procedure........................................................................................................... 37 Clearing the buffer .............................................................................................................. 37 Programming a sequence................................................................................................... 37 Creation of a second (or nth) sequence ............................................................................. 38 Searching for a sequence................................................................................................... 38 Deleting a sequence ........................................................................................................... 38 Insertion of a sequence ...................................................................................................... 39 Jumping a sequence........................................................................................................... 39 Sequence repetition ............................................................................................................ 39 Repeating a group of sequences........................................................................................ 39 Storage and recall of programs in the internal memory...................................................... 40 Storing a product................................................................................................................. 40 Recall of a product from the internal memory..................................................................... 40 Deletion of a product from the internal memory.................................................................. 41 Complete clearance of the internal memory....................................................................... 41 Modification of a product in the internal memory................................................................ 41

THE INITIALIZATION PAGE........................................................................................................... 43

TRANSMISSION ............................................................................................................................. 45 Tests of the serial ports ...................................................................................................... 46 CYBACK ............................................................................................................................. 47

PROTECTION OF THE ACCESS LEVELS .................................................................................... 49 General Information ............................................................................................................ 49 The users............................................................................................................................ 50 Access by password ........................................................................................................... 51 Access to levels superior to 3 ............................................................................................. 52 Change password ............................................................................................................... 53 Management of the access levels by external key ............................................................. 54

MAINTENANCE............................................................................................................................... 55 In case of failure ................................................................................................................. 55

Initial checks to carry out 55 Possible memory pollution 55 Before calling for technical help 56

SAFETY AND INTERACTIVE MESSAGES .................................................................................... 57 The interactive messages................................................................................................... 57

PRINT SCREEN TO THE PRINTER (OR ASCII FILE)................................................................... 61

INDEX.............................................................................................................................................. 63

Page 11: Cybelec DNC 60 GS

FOREWORD PAGE 3

FOREWORD

This manual will familiarize you with the programming of the DNC 60. It supplies the necessary information to allow you to program products and tools.

You will also learn how to search for, copy, modify and save these data.

Page 12: Cybelec DNC 60 GS

PAGE 4 USER GUIDE DNC 60 GS

This page has been left blank intentionally.

Page 13: Cybelec DNC 60 GS

DESCRIPTION OF THE DNC 60 PAGE 5

DESCRIPTION OF THE NUMERICAL CONTROL DNC 60 GS

GENERAL INFORMATION

Numerical control for 1 axis.

! X3 Backgauge axis

Black and white high resolution LCD screen. Two character sizes.

Multi-page display by menu or direct access.

Multilingual conversational programming. In each DNC, 8 languages are permanently available for the operator.

Automatic calculation for:

! Blade gap

! Rake angle

! Cutting length

! Material length

Alphanumerical programming of the code number and production pages.

"Printscreen" function for printing the contents of each screen page (via serial line).

Automatic conversion:

! Inch / mm

Internal non-volatile memory which allows to store in the DNC:

! approx. 800 sequences

! 36 sequences per product

! Product N° : 3 numbers

! Code N° : 24 numbers or letters

! Sequence N° : 2 numbers

! Sequence repetitions : 2 numbers

Page 14: Cybelec DNC 60 GS

PAGE 6 USER GUIDE DNC 60 GS

For each digital axis:

! High performance closed loop regulation with or without insensibility zone.

! Counting frequency: 250 KHz

! Displacement speed, acceleration, deceleration, regulation gain, PID, safeties and limit switches programmable numerically in the machine parameters.

! Automatic initialization procedure.

Memorization of the axes positions in the case of a power failure.

Corrections per product and per sequence.

RS232 series interface integrated in the DNC for "ON LINE" link with IBM-PC / AT / PS2.

Page 15: Cybelec DNC 60 GS

DESCRIPTION OF THE DNC 60 PAGE 7

PHYSICAL AND LOGICAL ORGANIZATION

The following diagram is a schematic representation of the physical and logical organization of the DNC 60:

Screen KeyboardRS232

interface

Microprocessors, memoryPCBs

Auxiliairyfunctions

Axes command andsurveillance

Motorsencoders

Page 16: Cybelec DNC 60 GS

PAGE 8 USER GUIDE DNC 60 GS

THE MEMORIES

The different memories of the DNC 70 may be represented schematically as follows:

RAM+

battery

ROM Program

Work memory

Internal non volatile memoryProducts, production, machine parameters, axes position

The DNC 60 is equipped as standard with a ROM memory containing the DNC 60 program and a RAM memory which allows the programming and storing of products and machine parameters. The RAM is divided into several zones each having a different use.

WORK MEMORY (BUFFER MEMORY)

This is a static RAM used for programming, modifying and executing products. It is a temporary memory whose contents are deleted whenever another product is called for.

The contents of this memory is conserved if the DNC power supply is cut, even if it has not been previously stored in the internal memory.

DNC INTERNAL MEMORY

This fixed internal memory, of the static RAM type maintained by a lithium battery, contains the products, axes positions, numbers concerning the production and machine parameters. No programming or modification are done directly in this memory.

Page 17: Cybelec DNC 60 GS

DESCRIPTION OF THE DNC 60 PAGE 9

THE USER INTERFACE

THE SCREEN

The screen displays the products, and machine parameters as well as all other useful information for programming and machine work.

The keys situated on the front of the DNC 60, are used for selecting the screen pages and introducing data.

A cursor indicates where the user can intervene.

THE KEYBOARD

The keyboard is divided into several zones:

a) Numerical keyboard b) Screen page selection keys c) Working mode selection keys d) The commands e) The cursor keys f) Other keys

a) Numerical keyboard:

The numerical keys as well as the and keys are used to introduce numbers or values into the different fields.

b) The screen page selection keys:

MENU key Gives access to the MAIN MENU page.

PRODUCT LIST key Pressing this key displays the list of products in the DNC memory.

PRODUCT key Visualization of the product data (sequence 0) and shear functions.

SEQUENCE key Triple function key. Pressing the key once displays all the values of the current sequence. Pressing a second time displays the main values of the sequences and axes in large characters. Pressing a third time displays the main values of the sequence with the secondary values of the axes in large characters.

Page 18: Cybelec DNC 60 GS

PAGE 10 USER GUIDE DNC 60 GS

CORRECTION key This key displays the correction page which allows to make corrections to the current sequence, as well as to the entire product.

c) The working modes

PROGRAMMING mode Allows to introduce, modify and read data as well as to store, search for and transfer programs.

MANUAL mode Authorizes axis movement and auxiliary

functions using the keys.

SEMI-AUTOMATIC mode Allows a machine cycle with the current sequence values without automatic sequence change. This mode is used for adjustments when realizing the first product, as well as for products with only one cut.

The sequence change is made using the

keys.

NB: The product counter Q does not function in this mode.

AUTOMATIC mode Normal mode for product production. The DNC automatically changes sequence after each cut. Changing directly from "programming" mode automatically forces the first sequence of the program. Changing from "programming" mode to "semi-automatic" mode and then to "automatic" mode, conserves the current sequence for execution. This allows to take up again a product in production without having to make "empty" cycles.

Page 19: Cybelec DNC 60 GS

DESCRIPTION OF THE DNC 60 PAGE 11

d) The commands

DELETE key Allows to delete a sequence or a program when the cursor is placed on the PRODUCT or N fields. Only functions in PROGRAMMING mode.

CLEAR key This key allows to delete data indicated by the cursor. Pressing this key twice, on most pages, deletes all the data on the page.

SEARCH key According to the cursor position allows: - to search for a product - to search for a sequence - to search for a screen page - to execute a transfer Only functions in PROGRAMMING mode.

STORE (memorization) key Depending on the cursor position, allows to store the current program in the DNC internal memory, or create (insert) a new sequence in the middle of an existing program, or copy (teach) the value of an axis positioned manually in the current sequence. This key is only valid in programming (memorization and insertion) mode and in manual (teach) mode.

Page 20: Cybelec DNC 60 GS

PAGE 12 USER GUIDE DNC 60 GS

e) The cursor keys

SEQUENCE FORWARDS / PAGE FORWARDS key This key allows to scroll pages of the same type. Also allows to pass to the next page when a series of information occupies several pages. Eg.: ! program sequence ! production pages ! parameter pages

In PROGRAMMING mode also allows to create an identical sequence (copy function) to the previous one as long as this is the last sequence of the program. The incorporated LED indicates whether the sequence is the last of the program.

PAGE BACKWARDS key Allows to scroll backwards through pages of the same type. Functions in all modes except automatic mode.

Cursor upwards, to the next accessible field.

Cursor downwards, to next accessible field.

f) Other keys

START key Commands: ! The displacement of the axis and auxiliary

functions. During movement the LED lights up.

! An indexation (on option depending on the configuration) on digital axes when this key is first pressed after switching on the DNC.

To indicate that an index is being taken the LED remains constantly alight, until the indexes are received. Indexes can only be taken

in or modes.

STOP key This key stops, depending on the working mode chosen, the axes or auxiliary functions in movement The "Stop" LED will remain alight until we press it a second time. NB: No axes (or auxiliary function) movement

will be authorized unless the stop LED is off.

In this group, you will find as well all the dis-placement keys connected to the "MANUAL" mode.

Page 21: Cybelec DNC 60 GS

DESCRIPTION OF THE DNC 60 PAGE 13

PRESENTATION OF THE SCREEN PAGES

CURSOR ACCESSIBLE FIELDS

On all pages, when first displayed the cursor is located on the programmable field on which it was placed during the last intervention on that page.

The cursor can be moved to the previous or following field by pressing the

or key.

Regardless of the cursor position on the page, pressing the and the

keys simultaneously moves the cursor to the first programmable field of the page.

When the cursor is located on a field, you have the possibility:

! to introduce a number or value using the numerical keyboard.

! to delete the contents using the key.

(Attention: on certain pages pressing the key twice can delete all the programmable fields on the page).

Page 22: Cybelec DNC 60 GS

PAGE 14 USER GUIDE DNC 60 GS

This page has been left blank intentionally.

Page 23: Cybelec DNC 60 GS

THE SCREEN PAGES PAGE 15

THE SCREEN PAGES

THE MENU PAGE

For access to this page, press .

CHOICE ? 9 STOPPED 1 PRODUCTION 2 TRANSFER RS232 3 DISPLAY AXES X1 X2 4 DISPLAY AXES 5 DISPLAY AF 6 DISPLAY CY/JS/TIMES/TYPE SEQ 7 MACHINE MESSAGES 8 PROGRAMMING AXES ORIGIN 9 PROGRAMMING MACHINE PARAMETERS

To obtain one of the pages listed on the screen, enter the number in the margin opposite the page desired, your choice is displayed in the CHOICE?__ field.

Then press the key.

All the pages can be displayed from any mode, but it is only possible to program in PROGRAMMING mode.

Page 24: Cybelec DNC 60 GS

PAGE 16 USER GUIDE DNC 60 GS

LIST OF PRODUCTS IN THE INTERNAL MEMORY

Key .

PRODUCT 4 NEXT PROD.___ N 1 STOPPED CODE SEQUENCES N: PROG: 16 FREE: 832 --LIST OF PRODUCTS-- 1 2 3 4 ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___

! This page is only used to display the internal memory contents and mention the number of sequences programmed, as well as the number of sequences still available.

! If this page is full, another is automatically created, which can be seen

by pressing the key.

! It is not possible to program in the list of products.

! The PRODUCT__ and CODE__ fields are only there as reminders of the number of the product currently in the work buffer.

! To store the product currently in the product buffer press .

! To recall a product in the internal memory; select the number and

program it in the PRODUCT field, then press .

! To delete a product in the internal memory; select the number and

program it in the PRODUCT field, then press .

! To delete the whole internal memory, program 999 in the PRODUCT

field, then press .

Page 25: Cybelec DNC 60 GS

THE SCREEN PAGES PAGE 17

LIST OF PRODUCTS ACCORDING CRITERIA

Key .

PRODUCT 4 NEXT PROD.__ N 1 STOPPED CODE THICKNESS RAKE ANGLE 3.00 __.__° -- LIST OF PRODUCTS ACCORDING CRITERIA -- 1 2 3 4 ___ ___ ___ ___ ___ ___

This page allows to search in the internal memory for a product number according to one or more of the criteria mentioned.

Example: Search for a product according to its code number.

! place the cursor on the CODE__ field.

! enter the code number desired, and delete the other fields.

! press the SEARCH key .

! If the product exists, it is displayed in the PRODUCT column with its code number.

! If it dos not exist or the number or value is badly programmed, and or incorrect, the DNC indicates IGNORE in the interactive field (top right).

! The search is made as a function of the number of criteria programmed, and according to their values. Any one error in the data entered prevents the DNC from finding the required product.

Page 26: Cybelec DNC 60 GS

PAGE 18 USER GUIDE DNC 60 GS

PRODUCTION PAGE

Choice 1 of the main menu.

There are 9 of these pages.

They contain information on the production times by managing four counters.

CONSULTING THE PRODUCTION PAGE

The production page is accessible via the PRODUCTION choice of the main menu.

It allows to load and display an order. PAGE 1 __ -- PRODUCTION LIST -- WEEK 25/92 OPERATOR N 5 PRIORITY 2 ORDER N 123.354 DATE 8/ 7/92 CODE ITEM V379 CUST.R591 PRODUCT 222 QUANTITY REQUIRED REALIZED 800 221 MATERIAL: Thickness __.__ mm Rake angle __.__ ° material Kg/mm² ___.___ REQUIRED REALIZED PRODUCTION TIME: 24h 35min 25h 18min TOOLS ADJUST. TIME: 2h 45min PRODUCT SET UP: 5h 0min PROGRAMMING TIME: 1h 30min

Page 27: Cybelec DNC 60 GS

THE SCREEN PAGES PAGE 19

PRODUCTION PAGE : EXPLICATION OF THE FIELDS

PAGE Number of an order ! located in the work memory or ! to be created or ! to be searched for The order number must be between 1 and 9.

If the order is created from an empty list, the field does contain the number 1. The first order must be saved with the value 1.

The WEEK, N OPERATOR, PRIORITY, N ORDER and DATE fields are optional and have only an indicative value.

CODE Code number of the product. When the code number or name is introduced, if it exists, the first product having been saved with this number will be called into the production page. If the number or name does not exist, it will be replaced as soon as the product number is introduced.

PRODUCT Number of the product to be associated with the order. As soon as the cursor leaves the PRODUCT field, the THICKNESS, RAKE ANGLE and MATERIAL fields are automatically filled with the values saved with the product.

QUANTITY REQUESTED

Number of products to be produced.

QUANTITY REALIZED Number of products already produced. This field is incremented each time a product associated with the order is executed.

Page 28: Cybelec DNC 60 GS

PAGE 20 USER GUIDE DNC 60 GS

WORKING TIME

The requested and realized times can be modified at all times by the operator.

Four counters allow to totalize the production times.

The time of:

PRODUCTION corresponds to Auto mode

TOOL ADJUSTMENT corresponds to Manual mode

PRODUCT ADJUSTMENT corresponds to Semi-auto mode

PROGRAMMING corresponds to Programming mode

For the times to be managed, the fields must not remain empty.

Also for the PRODUCTION, TOOL ADJUSTMENT and PRODUCT ADJUSTMENT counters to turn, the machine must have been indexed.

Counting is only done if the operator has left the PRODUCTION page, in order to prevent any modification during time calculation.

LOADING AND SAVING AN ORDER

If necessary clear the page by pressing the key twice.

After having filled in the chosen fields, press the key.

The effects of this function are:

! to control that the number of orders is not greater than the foreseen limit of 9, if so the COMPLETE message is displayed.

! to display the message STORED if the storage has been done correctly or LAST if it is the biggest order number recorded. The storage of an order with a number greater than n+1 orders already recorded provokes the storage under the number n+1.

CONSULTING THE ORDERS

It is possible at all times to display the orders.

From the PRODUCTION page, the next job on the list can be displayed by

pressing the key and the previous job by pressing the key. This is a round robin list. You can also designate a page number in the PRODUCTION PAGE field

and press the key.

Page 29: Cybelec DNC 60 GS

THE SCREEN PAGES PAGE 21

DELETING AN ORDER

The key deletes the order whose number is displayed in the PRODUCTION PAGE field.

The remaining orders are recompacted.

To delete all the pages, enter 99 in the PRODUCTION PAGE field and

press the key.

INTRODUCTION OF ALPHANUMERICAL CHARACTERS IN THE FIELDS

Some fields such as PLAN fields from the STATUS PRODUCT or the ORDER field from the PRODUCTION PAGE, allow the introduction of alphanumerical characters.

The way to introduce those characters is the following:

1) With the aid of the manual displacement keys, run through the character table until the required character appears in the display.

Note: The or keys move forward or backward by 4 characters.

The or . keys move forward or backward by 1 character.

2) Press the or "Teach" key (memorize). The first character is memorized.

3) Repeat operations 1 and 2 for the following characters.

Page 30: Cybelec DNC 60 GS

PAGE 22 USER GUIDE DNC 60 GS

TRANSFER RS232 PAGE

Choice 2 of the main menu.

The DNC 60 allows to transfer data from or to a PC.

DNC <–> PC TRANSFER PAGE

This page allows data transfer to an IBM, XT, AT or compatible PC by a RS 232 serial line.

It also offers the possibility to transfer either all the products or isolated products.

For transfer to an IBM PC by serial line the DNC 60 must be equipped with a RS232 or RS422 serial link and the PC must be equipped with the PC storage software of the CYBACK type or any other software complying with the transmission protocol of the DNC.

DNC <-> PC STATUS STOPPED TRANSFER 1 1 DNC --> PC 2 PC --> DNC 3,4 DATA LINK TEST 1 2 7 FLASH 8 EXT KEYBD 9 MODEM CHOICE _ 1 PRODUCTS 4 PARAMETERS 6 PRODUCTS N° __ ( ) __ ( ) __ ( )

The transmission procedure DNC <-> PC is described on page 45.

Page 31: Cybelec DNC 60 GS

THE SCREEN PAGES PAGE 23

PRODUCT PAGE (AF INFORMATION)

Key .

P 0 N 1 CY__ STOPPED M ALU1 2.00 1000 0.74° TDC 54 0.24 BDC 39

! This page is destinated to give information relating to the auxiliary functions (AF) specific to shears. (Blade gap, rake angle, cutting depth).

! There are recalled: - the material - the thickness - the width

! There we can find the following information calculated from the three firsts above. - the blade gap

- the rake angle - the TDC (top dead center) - the BDC (bottom dead center)

Page 32: Cybelec DNC 60 GS

PAGE 24 USER GUIDE DNC 60 GS

PRODUCT PAGE

Key . PRODUCT 0 N 1 STOPPED NEXT PRODUCT ___ CODE Acceleration Factor X3 __% SHEET: Length Width Thickness Untreated _____.__ _____.__ 2.00 Material ALU1 Sigma 30 Kg/mm²

NEXT PRODUCT This field allows the products chaining.

CODE Code number for the current product.

Acceleration factor X3 Same with X3 (backgauge or dependant auxiliary axis).

SHEET Length Width

Geometrical dimensions of the sheet. (They may be used for calculating clean cut cycles).

Thickness This field intervenes in the calculation of the blade gap, rake angle and possibly the blade disengagement TDC functions. (Figure 3)

Untreated The corresponding dimensions of the sheet before being loaded into the machine.

Material This field determines the blade gap calculation constant (programmed machine parameters) according to the material used.This field is only displayed if the machine has a "blade gap" function. The material selection is made with the manual keys.

Sigma Material hardness. This field also intervenes in the calculation of the blade and rake angle functions.

Page 33: Cybelec DNC 60 GS

THE SCREEN PAGES PAGE 25

Cutting width This field is only displayed if the machine is equipped with a "cutting depth" function. Width over which the upper and lower blades cross. Programming this field starts the calculation of the BDC (cutting depth, figure 3).

Blade gap (AF1) Gap between the cutting blades (in 1/100) for the sheet thickness and material chosen.

Rake angle Upper blade angle. It is calculated automatically but can also be programmed manually. This field is only displayed if the machine has a "Rake angle" function.

BDC (AF3) Cutting depth. The value calculated for this field corresponds to the distance (in mm) between the right end of the upper blade and the lower blade.

TDC (AF3) This field is only displayed if the machine has a "Cutting depth" function. Optimum blade disengagement Top Dead Centre. It is calculated automatically (if rake angle is variable) but can also be programmed manually.

Page 34: Cybelec DNC 60 GS

PAGE 26 USER GUIDE DNC 60 GS

SEQUENCES LIST PAGE

Choice 3 of the main menu.

This page displays the data for the sequences concerning the main axis (X3). PRODUCT 4 NEXT PROD.__ N 1 STOPPED CODE N --X3 -- V3 1 _ 200.0 __ 2 _ 200.0 __ 3 _ 200.0 __ 4 _ ______._ __ 5 _ ______._ __ 6 _ ______._ __ 7 _ ______._ __ 8 _ ______._ __ 9 _ ______._ __ 10 _ ______._ __ 11 _ ______._ __ 12 _ ______._ __

Choice 5 of the main menu.

This page displays the data for the sequences concerning the auxiliary functions (AF1->AF8). PRODUCT 4 NEXT PROD.__ N 1 STOPPED CODE -- AUXILIARY FUNCTIONS -- N GAP ANGL BDC 1 0.48 97 75 2 0.48 97 50 3 0.48 97 25 4 _.__ ___ ___ 5 _.__ ___ ___ 6 _.__ ___ ___ 7 _.__ ___ ___ 8 _.__ ___ ___ 9 _.__ ___ ___ 10 _.__ ___ ___ 11 _.__ ___ ___ 12 _.__ ___ ___

Page 35: Cybelec DNC 60 GS

THE SCREEN PAGES PAGE 27

Choice 6 of the main menu.

This page displays the cycle data (CY, JS, sequence type, etc.) of the sequences.

PRODUCT 4 NEXT PROD.__ N 1 STOPPED CODE N CY JS NCut 1 2 __x__ _ 2 __ __x__ _ 3 __ __x__ _ 4 __ __x__ _ 5 __ __x__ _ 6 __ __x__ _ 7 __ __x__ _ 8 __ __x__ _ 9 __ __x__ _ 10 __ __x__ _ 11 __ __x__ _ 12 __ __x__ _

The maximum number of sequences provided for this type of machine is 36.

As the screen page can only display 12 sequences, the other sequences are

displayed on the following page, which can be called using .

To go back over the same pages, press .

Page 36: Cybelec DNC 60 GS

PAGE 28 USER GUIDE DNC 60 GS

SEQUENCE PAGE (SMALL CHARACTERS)

Key .

This page is a recapitulation of sequences information.

PRODUCT 0 N 1 CY __/__pos STOPPED M ALU1 Th. 2.00 Sheet Nr _______ -MEM- -POS- -SPE- -COR- X3 _ 100.0 99.8 __% ___ __ Cut width 1000 JS __x__/__ Q prod. _____ / _____ Cycle:No cut_ Retr. _ Clean.Cut _ GAP ANGL BDC 0.24 50 39

N_ Is the sequence number. It is automatically programmed when creating a product. It is possible to delete or insert a sequence using the

and keys. To do this search for the number of the sequence to be deleted or inserted, cursor on N_, enter the sequence number desired, then

.

Then to delete the sequence, use the key,

or to insert a sequence use the key.

CY_ Represents the number of times a sequence is to be repeated before going on to the next sequence. _ and 1 = no repetition (i.e. only one

sequence) 0 = the sequence is not effectuated. 2 to 99 = number of repetitions desired.

CY/POS The number displayed in this field corresponds to the number of repetitions already made.

SHEET N° 7 digit sheet metal number can be programmed for each sequence. It is transmitted by the RS 232 at each sequence change according to a pre-defined protocol.

Page 37: Cybelec DNC 60 GS

THE SCREEN PAGES PAGE 29

Xn If the field immediately following the axis' denomination is not programmed, the value of X -MEM- is an absolute value to be reached. If the field is programmed at 1, the X displacement will be relative in relation to the last positioning value. This displacement will be made the number of times programmed under CY_. It is forbidden to program a relative value for the X displacement in the No 1 sequence. (the DNC signals an error). If the field is programmed at 2, the axis will be placed at 0,0 at the beginning of positioning and it will then execute an absolute positioning of the programmed value.

SPE Speed factor (0->99%, undef. = 100%)

COR This field indicates the sum of the corrections (constant and variable) of the displayed sequence.

JS__ J for Jump and S for Sequence. This field allows to jump, after the next advanced sequence, to the sequence programmed in the JS field.

TIMES/POS The first field defines the number of times the sequence jump (programmed in JS) is to be effectuated. The POS field defines the number of times the jump has already been effectuated.

NB: Programming the JS field without defining the number of times will execute an unconditional jump of the planned sequence. Generally a sequence anterior to the current sequence is programmed in the JS field. Similiarly to the CY which enables cycle repetition, JS allows the repetition of a group of sequences. This type of programming can be very useful to carry out a production with a minimum of stock.

Page 38: Cybelec DNC 60 GS

PAGE 30 USER GUIDE DNC 60 GS

Example: N JS TIMES -------------------------- 1 __ __ 2 __ __ 3 __ __ 4 2 2 5 __ __ 6 1 2 7 9 __ 8 __ __ 9 __ __

Cycle progression:

Remark: In the above example, the sequence 8 is never effectuated

(unconditional jump).

Q__ The Q-MEM- represents the number of products to be made. The product counter Q -POS- must be validated by programming 0 or another number corresponding to the number of products already made. Only then will the counter function. To clear the counter, simply clear the Q-POS- field. A 24V signal is supplied to the exterior as soon as Q -POS- reaches Q -MEM-.

Page 39: Cybelec DNC 60 GS

THE SCREEN PAGES PAGE 31

DEFINITION OF THE WORK CYCLE

Programming the following fields defines the type of work cycle to be chosen for the current sequence.

Without cutting_ Work cycle without any cutting.

Retract_ By default (field not defined) the cycle will retract. In the case where the value 0 is programmed in the RETRACT field, the retraction is not made. In all other cases there will be a retraction.

Clean cut Programming this field supplies a 24V signal to the exterior at the beginning of the sequence, in order to open the scrap evacuation flap.

Cutting width This field is only displayed if the machine is equipped with a "cutting depth" function. Width over which the upper and lower blades cross. Programming this field starts the calculation of the BDC (cutting depth, figure 3).

Blade gap (AF1) Gap between the cutting blades (in 1/100) for the sheet thickness and material chosen.

Co (AF2) Function corresponding to the rake angle. The value calculated in this field corresponds to the vertical separation (in mm) between the 2 ends of the upper blades. (Figure 3).

BDC (AF3) Cutting depth. The value calculated for this field corresponds to the distance (in mm) between the right end of the upper blade and the lower blade.

sheet

upperblade

lowerblade

TDC

BDC

rake angle

cuttinglength

TDC

BDC

Figure 1

Page 40: Cybelec DNC 60 GS

PAGE 32 USER GUIDE DNC 60 GS

SEQUENCE PAGE (LARGE CHARACTERS), PROGRAMMING

Key .

P 0 N 1 CY__ STOPPED M ALU1 2.00 X3 _ 100.0 V__% 1000 JS__x__ Q _____ Cycle:No cut _ Retr. _ Clean.Cut _

This page has been made to facilitate the product programming at the most.

! Choice P (Product N°)

! If applicable CY (number of repetitions)

! Choice materiel

! Choice thickness

! Choice length

! Choice speed

! Choice cutting length

! If applicable JS__x__ (jump and number of jump repetitions)

! Choice quantity

! If applicable: - No cut - Retraction - Clean cut

Page 41: Cybelec DNC 60 GS

THE SCREEN PAGES PAGE 33

SEQUENCE PAGE (LARGE CHARACTERS), OPERATING

Key .

P 0 N 1 CY__ STOPPED M ALU1 2.00 X3 _ 100.0 99.8 1000 JS__x__/__ Q _____/_____

This page is forced as soon as entering in the cycle.

It has been made to display in which state the machine is while working.

Relating to the programming page , we have here in particular:

! The correct axis position underneath the programmed value.

! On CY: the number of repetitions already effectuated.

! On JS__x__: the number of jump repetitions already effectuated.

! On Q: the number of products already effectuated.

Page 42: Cybelec DNC 60 GS

PAGE 34 USER GUIDE DNC 60 GS

CORRECTION PAGE

Key .

This page displays the corrections.

PRODUCT 4 N 1 STOPPED CODE --CORRECTIONS-- CONSTANT VARIABLE --MEM-- X3 _ __._ __._ 100.0

CONSTANT CORRECTIONS

Corrections to be applied to all sequences.

VARIABLE CORRECTIONS

Corrections to be applied only to the sequences where they have been programmed.

NB: The resulting positioning value is displayed under the column -MEM-.

Page 43: Cybelec DNC 60 GS

THE SCREEN PAGES PAGE 35

ORIGIN OF AXES

Choice 7 of the main menu

This page is used to introduce or modify the origin of the main axis (X3). PRODUCT 4 STOPPED SET MAIN AXES X3 100.0 100.0

! Place the cursor on the axis field desired.

! Program the chosen value.

! Then remove the cursor from the field ( or ) to validate the value entered.

! This value is entered into the corresponding -POS- field

! The key allows to display the auxiliary axes (X4/X5/X6).

Page 44: Cybelec DNC 60 GS

PAGE 36 USER GUIDE DNC 60 GS

MACHINE PARAMETERS

Choice 8 of the main menu

These pages display the function parameters of the machine. They are programmed when the machine is installed.

MACHINE PARAMETERS -02- X1:X1 X2:X2 10 Positioning speed ____.__ ____.__ 11 Fin approach speed __.__ __.__ 12 Indexing speed ____.__ ____.__ 13 Manual slow speed ___.__ ___.__ 14 Manual high speed ____.__ ____.__ 15 A priori voltage __.___ __.___ 16 Maximum voltage _.___ _.___ 17 Minimum voltage _.___ _.___ 18 Offset voltage __.___ __.___ 19 SP/SN ratio __ __ 20 Max. follow.eror __.__ __.__ 21 Surveillance time _.___ _.___ 22 Proportional gain _____ _____

Calling these pages from the menu page only allows to display the parameters but not to modify them.

It is strongly recommended not to modify these values, or only directed to do so by the manufacturer, CYBELEC company or one of its agents.

We also recommend to keep a written copy of this data so that any technician can re-program the original values if necessary.

Page 45: Cybelec DNC 60 GS

PROGRAMMING PAGE 37

PROGRAMMING

OPERATING PROCEDURE

! Introduction of data ! Trial product ! Corrections (eventual) of the product using the COR. page ! Storage (optional) of the product ! Production

CLEARING THE BUFFER

! To enter a new program into the buffer (work memory) it is best to clear its contents before entering new data.

! DNC in programming mode .

! Select sequence page .

! Place cursor on N field using the or keys.

! Enter the value 99.

! Press clear key .

! The DNC displays the message FREE in the interactive field at the top right of the screen and gives the N° of sequence N the value 1.

PROGRAMMING A SEQUENCE

! Place the cursor on the next programmable field using the or

keys.

! Enter the value desired then leave the field ( ) to validate the data introduction.

! Move to the next field, etc.

Page 46: Cybelec DNC 60 GS

PAGE 38 USER GUIDE DNC 60 GS

CREATION OF A SECOND (OR NTH) SEQUENCE

! When the key lights up, it indicates the last sequence of the

program, to create a supplementary sequence, simply press the key at the end of the program.

! The DNC indicates in the interactive field the message COPIED.

! The number in the N field is incremented by 1.

! The DNC has created a sequence identical to the proceeding one and only the values which are different need to be modified.

! etc. for the following sequences.

At this point it is possible to test the product in mode or directly in

mode and make possible corrections.

The product has not as yet received a number, this only happens before storage in the cassette (see the paragraph Storage and recall of programs in the internal memory which follows).

SEARCHING FOR A SEQUENCE

! Position cursor on N field.

! Enter the N° of the sequence to be found.

! Press the key.

DELETING A SEQUENCE

! Position the cursor on N field.

! Enter the number of the sequence to be deleted.

! Press then .

! This operation automatically compacts the remaining product sequences.

Page 47: Cybelec DNC 60 GS

PROGRAMMING PAGE 39

INSERTION OF A SEQUENCE

Insertion of a sequence with automatic re-numbering of the product sequences.

! Select the preceding sequence ( ..).

! Position the cursor on N field.

! Press .

! The DNC copies the current sequence and inserts it in the following position. It only remains to modify the values concerning the new sequence.

Inserting a sequence by transferring an existing sequence.

! Search for the sequence to be inserted.

! Position the cursor on the N field.

! Introduce the N° of the sequence where the new sequence is to be inserted.

! Press the key.

JUMPING A SEQUENCE

! Program CY at 0.

SEQUENCE REPETITION

! Program the number of repetitions in the CY field.

! Not programmed, the sequence is executed only once (identical to CY = 1).

REPEATING A GROUP OF SEQUENCES

! Program in the JS field of the last sequence of the group the number of the first sequence of the group. Program in the TIMES field the number of repetitions minus one unit.

Page 48: Cybelec DNC 60 GS

PAGE 40 USER GUIDE DNC 60 GS

STORAGE AND RECALL OF PROGRAMS IN THE INTERNAL MEMORY

Searching, storage and deletion of products are only possible in mode.

The field concerned is the PRODUCT field found on the top left of most pages. When this field exists, searching, storage and deletion of products can be realized directly from the chosen page.

The number under which the product is to be stored must be programmed last

in the PRODUCT field, just before pressing the key. Otherwise, when the cursor leaves the field, the previous value is displayed. All other data must be introduced before storage.

STORING A PRODUCT

When programming of a product is finished and even tried out, it is possible to store it for future use.

! Choose an unused product number.

! Place the cursor on the PRODUCT field, enter the chosen number and

press the key.

! The interactive field displays STORED if the operation has been done correctly.

! If the message EXISTS appears, it means that the chosen number has already been used by another program. Another number must be chosen.

RECALL OF A PRODUCT FROM THE INTERNAL MEMORY

! Place the cursor on the PRODUCT field, enter the number of the

product to be found and press . The recalled program automatically replaces the program already in the buffer when the operation is performed. The latter program can only be recovered if it has already been stored beforehand.

Page 49: Cybelec DNC 60 GS

PROGRAMMING PAGE 41

DELETION OF A PRODUCT FROM THE INTERNAL MEMORY

! Place the cursor on the PRODUCT field, enter the number of the

product to be deleted then press . The interactive field displays DELETED. If the product does not exist the message IGNORE is displayed.

COMPLETE CLEARANCE OF THE INTERNAL MEMORY

! Cursor on PRODUCT field.

! Enter 999.

! Press .

The DNC displays DELETED.

MODIFICATION OF A PRODUCT IN THE INTERNAL MEMORY

When a program already stored has to be modified, it must be recalled to the buffer, be modified, the former program deleted and the modified program re-stored.

Proceed as follows:

! Recall the program to be corrected by placing the cursor on the

PRODUCT field, enter its number and press the key.

! Modify the program.

! Delete the former program by placing the cursor on the PRODUCT

field and pressing .

! Then enter the new program by pressing .

Page 50: Cybelec DNC 60 GS

PAGE 42 USER GUIDE DNC 60 GS

This page has been left blank intentionally.

Page 51: Cybelec DNC 60 GS

THE INITIALIZATION PAGE PAGE 43

THE INITIALIZATION PAGE

This page appears if a calculation is impossible, due to unprogrammed data or an incorrect value.

It can also appear as a result of pollution of one of the memory zones which will also give impossible calculations.

INITIALIZATION DNC 60 GS --------- --MEMORY ZONE-- _ Clear variables zone _ Clear machine parameters zone _ Clear transmission RS232 zone EXECUTION CODE ___

It can be necessary to make appear this page intentionally to clear completely the data of the DNC and to re-start the programming on a "clean" basis.

To make appear the initialization page:

Switch on the machine by pressing the and keys.

In case of unexpected apparition of the init page, proceed as follows:

If point 1 does not re-establish a normal situation, go on to the next point and so on.

The following operations clear successively all the data in the selected memories.

It is therefore recommended to re-introduce the data.

1) Press the key twice.

2) Enter: value 1 in the field Clear variables zone

and value 817 in the field EXECUTION CODE.

Press the key.

Press the key twice.

Page 52: Cybelec DNC 60 GS

PAGE 44 USER GUIDE DNC 60 GS

3) Enter: value 1 in the field Clear variables zone,

value 1 in the field Clear machine parameters zone

and value 817 in the field EXECUTION CODE.

Press the key.

Press the key twice.

4) Enter: value 1 in the field Clear variables zone,

value 1 in the field Clear machine parameters zone,

value 1 in the field Clear transmission RS232 zone

and value 817 in the field EXECUTION CODE.

Press the key.

Press the key twice.

The clearing of the machine parameters deletes also all the input / output configuration defined by the operator.

It is therefore advisable to re-configure the DNC 60 before the next use.

Attention: If you use an external system for the data reintroducing (LINK 7000, CYBACK via RS232) and the problem persists, then the informations re-entered by this system have to be called into question. The best to do in this case is to delete again the whole contents of the DNC and to re-program the DNC manually via the keyboard (not the RS232 line).

Page 53: Cybelec DNC 60 GS

TRANSMISSION PAGE 45

TRANSMISSION

For transfer to an IBM PC by serial line the DNC 60 must be equipped with the option RS232.

Backup The PC must be equipped with the CYBACK storage software. CYBACK allows to make a backup of the data in the DNC without intervention on the data on the PC's level.

Updating Easy, practical and very rapid, this possibility facilitates in case of necessity the updating of the DNC software in the FLASH memory. The PC must be equipped with the updating software.

! Call the TRANSFER DNC <--> PC page via the main menu.

DNC <-> PC STATUS STOPPED TRANSFER 1 1 DNC --> PC 2 PC --> DNC 3,4 DATA LINK TEST 1 2 7 FLASH 8 EXT KEYBD 9 MODEM CHOICE _ 1 PRODUCTS 4 PARAMETERS 6 PRODUCTS N° __ ( ) __ ( ) __ ( )

Who commands ? This page will only be used to initialize the transmission type. It is not possible to start the transmission from the DNC, this will always be done from the PC.

TRANSFER Allows to select the type of transmission.

DNC #### PC Initializes the transmission PC-DNC. Mode 1 or 2 can be selected indifferently.

DATA LINK TEST Selects the test mode of the serial ports. See the following chapter.

FLASH Prepares the DNC to receive an updating.

EXT KEYBD Puts the DNC in external terminal mode. See the concerned chapter.

MODEM Not yet available.

CHOICE This field allows to select the objects to be transferred. In the case of option 6 PRODUCTS N°, it is necessary to fill in the last fields of the page with the numbers of the products to be transferred.

Page 54: Cybelec DNC 60 GS

PAGE 46 USER GUIDE DNC 60 GS

TESTS OF THE SERIAL PORTS

The 2 serial ports of the DNC 60 are SUB-D 9P, plugs J5 and J6.

! Introduce and verify that the transmission parameters are programmed as follows:

PARAMETERS RS232 / DIVERS . . . -- COMPUTER LINK –- 106 BAUD RATE 4800 STOP 1.0 PARITY ODD(1) EVEN(2) _ BITS 8 PROTOCOLE _ BCC ___

! Set a test loopback connector on the serial line connector RS232 to be tested.

! Press the key to start the test. The message RUN must flash.

! To stop the test, press the (STOP) key.

If you wish as well to test the cable:

! Connect the transmission cable to the DNC and fit a short circuiting loopback connector on the other end of the cable to be tested.

Test loopback connector

Pin 2 (RXD) wired to pin 3 (TXD) Pin 4 (DTR) wired to pin 6 (DSR) Pin 7 (RTS) wired to pin 8 (CTS)

Page 55: Cybelec DNC 60 GS

TRANSMISSION PAGE 47

RS 232 transmission cable

Shield: connection on the metallic hood Blindage: connexion sur le capot métallique Abschirmung: Anschluss an Metallhülse

CYBACK

For this program the RS cable must be connected on the RS232 port of the J5 plug. The transmission parameters must be programmed on the DNC with the same values as for the test of the serial ports (see paragraph above). These same values must be programmed on the PC.

If the transmission runs at 4800 baud, you can try to increase the transmission speed at 9600 baud. The RS 232 norm gives as limit 15m. By using a more important distance, there is a risk of bad transmission and it will be necessary to diminue the transmission speed.

Reminder: The transmission command can only be given from the side of the PC.

To permit the serial transmission with CYBACK:

Pass to programming mode.

! Call the TRANFER DNC <–> PC page.

! Introduce 2 in the TRANSFER field.

! Press the key. The display indicates STATUS RS232.

Programming mode From this instant on, the DNC can receive data sent from the PC, provided that the DNC is in programming mode. In the other modes (auto, semi-auto or manual) the DNC doesn't respond, the transmission is not accepted. During the transmission the operator can leave the DNC on any page. It is not necessary to display the transfer page.

The transfer mode remains memorized, even if the DNC is disconnected from power supply. It has to be re-programmed if the mode has been changed (for instance FLASH).

Page 56: Cybelec DNC 60 GS

PAGE 48 USER GUIDE DNC 60 GS

This page has been left blank intentionally.

Page 57: Cybelec DNC 60 GS

PROTECTION OF ACCESS LEVELS PAGE 49

PROTECTION OF THE ACCESS LEVELS

GENERAL INFORMATION

Depending on the version, the DNC 60 can or can not be equipped with a 4-positions physical key. However the protection levels 0-1-2 and 3 still exist. For the case where the physical key doesn't exist, the access is made by password.

ATTENTION : these passwords will be reset in the default values at each initialization of the machine parameters (817 on INIT page and Choice Init Mach Par = 1).

Thus, in this manual we always will speak of a (virtual) key position like e.g.: "Key in position 3".

Levels There exist 4 access levels, 0 to 3.

0 = Programming prohibited.

1 = Creation, correction, modification, saving, deleting, transfer of one (or more) product(s).

2 = Creation, correction, modification, saving, deleting, transfer of the tools.

3 = Programming, modification and transfer of the machine parameters.

Access These levels are accessed by pressing the

+ or keys. (Release the 0-3 key before the stop key). The key position is displayed as a number on the upper right part of the screen (after the interactive field).

When passing to a higher, not authorized level, a password modification will be requested. When the password has been introduced, you can "navigate" levels inferior or equal to the authorized one without reintroducing the password. Passing to level 0 resets password validity.

Users A number of different users are predefined. A user is not a physical person in particular, but can be e.g. all the operators having the authorization to work on the machine. Each predefined user possesses his own password and a maximum level which he can reach. See further under Table of users, access and passwords.

Password Certain users can modify their own password. For the others, the password can only be changed by a user having a superior access.

Loss of the password In case of loss of the password, a user of a superior level has to reprogram the password.

Page 58: Cybelec DNC 60 GS

PAGE 50 USER GUIDE DNC 60 GS

THE USERS

Table of users, access and passwords

Level Names of predefined users

Changing of the personal

password

Changing of passwords of

the subordinateds

Level virtual key

Password by default

User generally attributed to:

1 EUL1 NO NO 1 111 Operators having the access authorization of level 1

2 EUL2 NO NO 2 222 Operators having the access authorization of level 2

3 EUL3 NO NO 3 333 Operators having the access authorization of level 3

4 WSSUPER OK OK 3 817 Workshop supervisor

5 MACHMAN NO OK 3 Machine manufacturer's Service technicians

6 MACHMAN0 OK OK 3 Responsible of the technicians at the machine manufacturer's

A predefined user is just a role. Many physical persons can have the same role. E.g., many physical operators can be a EUL1 (level 1).

After installing the machine it is advised to modify the password by default of level 4 (WSSUPER = Workshop supervisor) and of level 3 (EUL3 = Operators with authorization level 3), because the passwords are in this manual.

Page 59: Cybelec DNC 60 GS

PROTECTION OF ACCESS LEVELS PAGE 51

ACCESS BY PASSWORD

By starting the software, the virtual key is always positioned at 0.

! Choose the level to access by pressing one of the combinations

+ , or .

! The message VALUE ? appears.

! Introduce the password and press the key to validate the password.

! The message OK and the selected level are displayed if the password is accepted, or KO if it is refused.

Once the authorization acquired, the operator can change the level among those authorized to him without reappearing of a new password request. For instance, a user with access on level 3 can navigate between levels 1, 2 and 3 without having to give his password again.

If level 0 is activated, the access on any other level will require to introduce the password again. This request will also appear when the user passes to a superior level (from 0 to 1, from 1 to 2, from 2 to 3, etc.) and he has no access authorization.

Advice If you have accessed to level 3, access to level 0 after your intervention. This will avoid to make undesired changings by inadvertence.

Page 60: Cybelec DNC 60 GS

PAGE 52 USER GUIDE DNC 60 GS

ACCESS TO LEVELS SUPERIOR TO 3

Certain users can access to levels superior to 3, which enables them, among other things, to modify the passwords. In order to know the authorizations, see Table of users, access and passwords.

! Press the keys combination + .

! The message LEVEL ? appears.

! Type the level number you want to log in.

! The message VALUE ? appears.

! Introduce the password corresponding to the requested level and

validate with the key.

! The DNC passes to level 1. The operator can "navigate" between levels 1 and 3 without reintroducing his password. If his access level enables him, he can call the procedure of password modification (see next paragraph).

! At the end of the intervention, don't forget to pass to level 0 in order to leave the current level.

Page 61: Cybelec DNC 60 GS

PROTECTION OF ACCESS LEVELS PAGE 53

CHANGE PASSWORD

It is possible to modify the passwords attributed by default.

Certain users can do it for themselves, others not. In order to know the authorizations, see Table of users, access and passwords.

To change a password:

! Press the keys combination + .

! The message LEVEL ? appears.

! Type the level number you want to log in.

! The message VALUE ? appears.

! Introduce the password corresponding to the requested level and

validate with the key.

! Then select the keys combination + .

! The message LEVEL ? appears.

! Program the level on which you want to modify the password. The message IGNORE appears if the requested level is superior to the "logged" level, in the contrary, the message VALUE ? appears.

! Introduce the desired new password and validate with the key.

! The message CONFIRM appears.

! Introduce the new password again and validate with .

! If the 2 registered passwords are identical, the message OK is displayed.

! If the 2 registered passwords are different, the user is invited to introduce the 2 passwords again, the message VALUE is displayed.

! At the end of the intervention, don't forget to pass to level 0 in order to leave the current level.

Page 62: Cybelec DNC 60 GS

PAGE 54 USER GUIDE DNC 60 GS

MANAGEMENT OF THE ACCESS LEVELS BY EXTERNAL KEY

If the use of the external key is defined in the machine parameters, the access levels are managed by the external key. The passwords are no more active.

The use of the external key is defined by the parameter Key = 1 and by the use of the inputs KEY 0 and KEY 1.

Input KEY 0

Input KEY 1

Pos. key

OFF OFF 0

ON OFF 1

OFF ON 2

ON ON 3

Page 63: Cybelec DNC 60 GS

MAINTENANCE PAGE 55

MAINTENANCE

IN CASE OF FAILURE

INITIAL CHECKS TO CARRY OUT

! Switch the machine off then on again.

! Check the program (safety factors).

! Check that the axes can be displaced in manual mode.

! Check the machine parameters against the written list made during the installation.

! Check power supply voltages (to do this please refer to the technical manual).

! Verify that the keyboard responds.

! Check that front panel lamps light up.

POSSIBLE MEMORY POLLUTION

After having made the initial checks above, it is then likely that you have a memory pollution problem. To localize the fault, take the following steps :

! Switch off the DNC.

! Switch on the DNC.

! Follow the instructions in the chapter The initialization page.

Page 64: Cybelec DNC 60 GS

PAGE 56 USER GUIDE DNC 60 GS

BEFORE CALLING FOR TECHNICAL HELP

Please have ready the following information :

! Type of numerical control.

! Serial Nr of the DNC.

! DNC and axes (N2X) software numbers.

! Name of the machine tool's manufacturer.

! List of machine parameters (have on hand when the technician comes).

! The state of the numerical control: - which LEDs are on? - which message is on the screen ?

! Details of what caused or is causing the problem.

Page 65: Cybelec DNC 60 GS

SAFETY AND INTERACTIVE MESSAGES PAGE 57

SAFETY AND INTERACTIVE MESSAGES

Whenever the or mode keys are pressed to try and enter into the machine working modes, the safety systems are verified and any error is

mentioned by the impossibility to pass to or mode.

The DNC forces the mode; the cursor positions itself on the field concerned and the interactive field indicates ERROR.

The error must then be corrected and the passage to or mode be tried again. If another error exists the process repeats itself until all the programming faults have been corrected.

THE INTERACTIVE MESSAGES

<– SHEET The sheet has come out of the clamps (with clamps closed). Sheet blocked in the clamps (with clamps opened).

24V down As soon as the 24V is interrupted in the numerical control, this message is displayed in the interactive field.

ABORT Indicates that the transfer has been interrupted using the STOP key of the DNC.

CASSETTE Indicates that the "cassette" (internal memory) - has not been initialized - is polluted - has changed the format (e.g. by changing the software version). Just "clean" the internal memory by placing the cursor on the P field, entering 999 and pressing

the key.

COPIED Displayed in mode when a new sequence has been created at the end of the program using

the key.

Page 66: Cybelec DNC 60 GS

PAGE 58 USER GUIDE DNC 60 GS

DELETED Displayed in mode when a product or

sequence is deleted using the key.

DNC <–> PC Indicates a transfer from a DNC towards a PC.

END Displayed in or mode, indicates the last sequence of the program.

ERR-AXIS Following error (theoretical trajectory).

ERR-MODE In the case of a transmission exterior-DNC, this message indicates that the data received are not valid, and thus impossible to read.

ERROR This message is indicated when a calculation is impossible, or would create out-of-range values. When security measures are in force (in other words when an axis is told to move beyond its authorized limits). This information is followed by a return to

mode and the cursor positions itself automatically over the field to be corrected.

Error LS Limit switch error.

ErrorN2X N2X command error.

EXECUTED The DNC has made the calculation correctly (corrections, transformations, etc.).

EXISTS Displayed in mode when the product number chosen for storage already exists in the cassette.

FREE Displayed in mode when the buffer is empty (no sequences programmed).

FULL Displayed in mode when the buffer is full. (no more space for an additional sequence).

IGNORE Displayed when the key used cannot (must not) be used at that time.

INDEX Refers to Sheet index when the calculation of the length is done automatically.

Page 67: Cybelec DNC 60 GS

SAFETY AND INTERACTIVE MESSAGES PAGE 59

INDEXED Machine indexing.

INSERTED Indicates that the insertion has been made correctly.

LAST Displayed in mode when the sequence shown is the last of the product.

LIMIT ! This message appears when the calculation of a shears function (blade gap, rake angle, BDC or TDC) exceeds the limits fixed by the machine parameters. The DNC limits the calculated value to the limit defined in the machine parameters and positions the cursor on the function in default.

MachPar Indicates that an N2X machine parameter is not valid. You must refer to the specific N2X manual.

MODIFY Displayed when the operator programs the DNC.

N2XPause Indicates that the corresponding axis has been temporarily PAUSED by means of the defined input.

NEXT Is displayed during successive display ( key) of the sequences which exist in the buffer (except for the last sequence which indicates END).

NO SPACE Indicates that the product list memory has no more space available.

NO-ACTIV Indicates an attempt to change to or

mode on a sequence where the CY is programmed at 0.

PausCycl At rising edge the machine cycle is stopped (interrupted). At falling edge the cycle continues.

PC <–> DNC Indicates a transfer from a PC towards a DNC.

PositTol One of the axes is not in the tolerance.

PREVIOUS Same as NEXT but with the key.

RESTORE ! Displayed when the next product is loaded in the DNC from the exterior, for instance a PC.

Page 68: Cybelec DNC 60 GS

PAGE 60 USER GUIDE DNC 60 GS

RS232 Indicates a transfer from a PC towards a DNC.

RUN Indicates that the transmission is being made correctly. This message flashes slowly for the duration of the transmission.

StopCycl Indicates that the /STOPCYCLE input has been de-activated. The current sequence will finish and the machine will wait for a new front panel START.

STOPPED Indicates that the machine has been stopped by

pressing the stop key on the front panel.

STORED Indicates that the storage operation has been made correctly.

Synchro The maximum authorized separation (X1<->X2) has been exceeded.

TEACHED The TEACH operation has been made correctly.

TEST Indicates that the DNC is in communication TEST mode.

TIME OUT Indicates that the DNC has not received any valid information since the beginning of the transmission, and thus returns the command to the operator. This message appears after about 30 seconds.

UNDEFINED Refusal to change to or , if the parameters vital to execution are only partially programmed and thus prevent the verification calculations.

Variat Informs that the Variator OK input is no longer present. The functioning of the variator must be controlled.

ZonIndex This message appears when an axis is already in an index zone and that the N2X programming of this axis prohibits an automatic exit from this index zone. In this case you should refer to the N2X user manual under parameter N° 25.

Page 69: Cybelec DNC 60 GS

PRINT SCREEN PAGE 61

PRINT SCREEN TO THE PRINTER (OR ASCII FILE)

The DNC 60 authorizes, if the RS232 port is included (optional), to print the content of a page displayed on the screen.

This allows, through a hardcopy, to retain information regarding the product(s), tools or machine parameters.

To be able to send this information to the printer, it is compulsory that you use a serial printer (RS232).

You have to program the DNC 60 transmission parameters to the printer's required specifications.

Baud rate: 4800 max.

Bits: 7 or 8

Stop bits: 1, 2 etc.

Parity: 1 or leave blank

Protocol : this field defines how many DNC's pages you want to have on one printer's page. After the relevant number the DNC sends a form feed character.

Example: 1 = 1 DNC's page per printer's page. 2 = 2 DNC's pages per printer's page, etc.

BCC: this field defines the left margin in cm. left margin = 2 + (BCC x 2) valid range: 0 (2 space characters) to 9 (20 space characters) Example: BCC = 4, then 2 + (4 x 2) = 10

To print from the DNC 60:

! Select the relevant page.

! Simultaneously press the STOP, and CORRECTION or MENU keys.

Page 70: Cybelec DNC 60 GS

PAGE 62 USER GUIDE DNC 60 GS

This page has been left blank intentionally.

Page 71: Cybelec DNC 60 GS

INDEX 63

INDEX

A

ADVANCED PAGE, 12

ADVANCED SEQUENCE, 12

AUTOMATIC, 10

B

Backup, 45

Buffer, 8

C

CLEAR, 11

COMPLETE, 20

CORRECTION, 10

CYBACK, 22, 45

D

Delete an order, 21

DELETE, 11

I

IBM PC, 22

Initialization, 43

K

Keyboard, 9

L

LIST PRODUCT, 9

M

MANUAL, 10

Memorization, 11

Memory, 8 buffer, 8 Flash, 45

internal, 8 internal cassette, 8 work memory, 8

Memory zone, 43

MENU, 9

Message COMPLETE, 20 interactive messages, 57 RUN, 46

Mode, 10

O

Order delete, 21 save, 20

P

PAGE BACKWARDS, 12

Problem Memory pollution, 55

Problems Calling for technical assistance, 56

PRODUCT, 9

Production, 18

PROGRAMMING, 10

R

RAM, 8

RS232, 45

S

Safety, 57

Saving an order, 20

SEARCH, 11

SEMI-AUTOMATIC, 10

SEQUENCE, 9

Sequence page, 28

Serial link, 45

START, 12

Page 72: Cybelec DNC 60 GS

64 INDEX

STOP, 12

Storage, 22

STORE, 11

T

Time, 20 working, 20

Transfer, 22, 45

U

Updating, 45

W

Warranty, III

Work memory, 8