You are on page 1of 72

DNC 60 GS

User Guide
CYBELEC SA RUE DES UTTINS 27 CH - 1400 YVERDON-LES-BAINS SWITZERLAND Tel. ++ 41 24 447 02 00 Fax ++ 41 24 447 02 01 E-Mail: info@cybelec.ch V-DOC-60GS-EN

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 CYBELEC Ethernet

is a registered trade mark of Autodesk Inc.. is a registred trademark of CYBELEC SA. 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. is a registered trade mark of Microsoft Corporation. is a registered trade mark of Novell, Incorporated. is a registered trade mark of Microsoft Corporation.

MS-Windows Novell Netware Windows NT

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.

SAFETY AND MAINTENANCE INSTRUCTIONS

PAGE I

This page has been left blank intentionally.

PAGE II

USER GUIDE DNC 60 GS

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.

LICENSE AGREEMENT

PAGE III

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 IV

LICENSE AGREEMENT

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.

LICENSE AGREEMENT

PAGE V

This page has been left blank intentionally.

PAGE VI

LICENSE AGREEMENT

25.01.2001

V. 2.2

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 PRODUCTION page : Explication of the fields Working time Loading and saving an order Consulting the orders Deleting an order 18 19 20 20 20 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

60GS_10EN.DOC

TABLE OF CONTENTS

PAGE 1

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 Possible memory pollution Before calling for technical help 55 55 56

SAFETY AND INTERACTIVE MESSAGES .................................................................................... 57 The interactive messages................................................................................................... 57 PRINT SCREEN TO THE PRINTER (OR ASCII FILE) ................................................................... 61 INDEX.............................................................................................................................................. 63

PAGE 2

TABLE OF CONTENTS

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.

FOREWORD

PAGE 3

This page has been left blank intentionally.

PAGE 4

USER GUIDE DNC 60 GS

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 ! Code N ! Sequence N : : : 3 numbers 24 numbers or letters 2 numbers 2 numbers

! Sequence repetitions :

DESCRIPTION OF THE DNC 60

PAGE 5

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 IBMPC / AT / PS2.

PAGE 6

USER GUIDE DNC 60 GS

PHYSICAL AND LOGICAL ORGANIZATION


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

Screen

Keyboard

RS232 interface

Microprocessors, memory PCBs

Axes command and surveillance

Auxiliairy functions

Motors encoders

DESCRIPTION OF THE DNC 60

PAGE 7

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

ROM

Program

Work memory
RAM + battery

Internal non volatile memory Products, 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 8

USER GUIDE DNC 60 GS

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) b) c) d) e) f) a) Numerical keyboard Screen page selection keys Working mode selection keys The commands The cursor keys Other keys Numerical keyboard: keys are used to introduce

The numerical keys as well as the and 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.

DESCRIPTION OF THE DNC 60

PAGE 9

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 "semiautomatic" 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 10

USER GUIDE DNC 60 GS

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.

DESCRIPTION OF THE DNC 60

PAGE 11

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 displacement keys connected to the "MANUAL" mode.

PAGE 12

USER GUIDE DNC 60 GS

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. and the

Regardless of the cursor position on the page, pressing 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 programmable fields on the page).

key twice can delete all the

DESCRIPTION OF THE DNC 60

PAGE 13

This page has been left blank intentionally.

PAGE 14

USER GUIDE DNC 60 GS

THE SCREEN PAGES

THE MENU PAGE


For access to this page, press .

CHOICE ? 1 2 3 4 5 6 7 8 9 PRODUCTION TRANSFER RS232 DISPLAY AXES DISPLAY AXES X1

STOPPED

X2

DISPLAY AF DISPLAY CY/JS/TIMES/TYPE SEQ MACHINE MESSAGES PROGRAMMING AXES ORIGIN 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.

THE SCREEN PAGES

PAGE 15

LIST OF PRODUCTS IN THE INTERNAL MEMORY


Key .

PRODUCT 4 NEXT PROD.___ CODE SEQUENCES N: PROG: 16

N 1 FREE:

STOPPED 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 16

USER GUIDE DNC 60 GS

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.

THE SCREEN PAGES

PAGE 17

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 18

USER GUIDE DNC 60 GS

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. 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. Number of products to be produced.

PRODUCT

QUANTITY REQUESTED QUANTITY REALIZED

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

THE SCREEN PAGES

PAGE 19

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 TOOL ADJUSTMENT corresponds to corresponds to Auto mode Manual mode Semi-auto mode Programming mode

PRODUCT ADJUSTMENT corresponds to PROGRAMMING corresponds to

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 After having filled in the chosen fields, press the 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. key twice. key.

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 20

USER GUIDE DNC 60 GS

DELETING AN ORDER

key deletes the order whose number is displayed in the 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 characters. The 2) 3) or or keys move forward or backward by 4

. keys move forward or backward by 1 character. or "Teach" key (memorize). The first character is

Press the memorized.

Repeat operations 1 and 2 for the following characters.

THE SCREEN PAGES

PAGE 21

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 TRANSFER 1

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

CHOICE _

__ __ __

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

PAGE 22

USER GUIDE DNC 60 GS

PRODUCT PAGE (AF INFORMATION)


Key .

P 0 N 1 M ALU1

CY__

STOPPED

2.00 1000

0.74 TDC 54 BDC 39

0.24

! 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)

THE SCREEN PAGES

PAGE 23

PRODUCT PAGE
Key .

PRODUCT CODE

N 1 NEXT PRODUCT ___

STOPPED

Acceleration Factor

X3

__%

SHEET: Untreated

Length _____.__

Width _____.__ Sigma

Thickness 2.00

Material ALU1

30 Kg/mm

NEXT PRODUCT CODE Acceleration factor X3

This field allows the products chaining. Code number for the current product. Same with X3 (backgauge or dependant auxiliary axis). Geometrical dimensions of the sheet. (They may be used for calculating clean cut cycles). This field intervenes in the calculation of the blade gap, rake angle and possibly the blade disengagement TDC functions. (Figure 3) The corresponding dimensions of the sheet before being loaded into the machine. 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. Material hardness. This field also intervenes in the calculation of the blade and rake angle functions.

SHEET Length Width Thickness

Untreated

Material

Sigma

PAGE 24

USER GUIDE DNC 60 GS

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). Gap between the cutting blades (in 1/100) for the sheet thickness and material chosen. 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. 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. 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.

Blade gap (AF1)

Rake angle

BDC (AF3)

TDC (AF3)

THE SCREEN PAGES

PAGE 25

SEQUENCES LIST PAGE


Choice 3 of the main menu. This page displays the data for the sequences concerning the main axis (X3).

PRODUCT CODE N 1 2 3 4 5 6 7 8 9 10 11 12

NEXT PROD.__

N 1

STOPPED

_ _ _ _ _ _ _ _ _ _ _ _

--X3 -200.0 200.0 200.0 ______._ ______._ ______._ ______._ ______._ ______._ ______._ ______._ ______._

V3 __ __ __ __ __ __ __ __ __ __ __ __

Choice 5 of the main menu. This page displays the data for the sequences concerning the auxiliary functions (AF1->AF8).

PRODUCT CODE N 1 2 3 4 5 6 7 8 9 10 11 12

NEXT PROD.__

N 1

STOPPED

-- AUXILIARY FUNCTIONS -GAP ANGL BDC 0.48 97 75 0.48 97 50 0.48 97 25 _.__ ___ ___ _.__ ___ ___ _.__ ___ ___ _.__ ___ ___ _.__ ___ ___ _.__ ___ ___ _.__ ___ ___ _.__ ___ ___ _.__ ___ ___

PAGE 26

USER GUIDE DNC 60 GS

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

PRODUCT 4 CODE N CY JS 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__

NEXT PROD.__ NCut _ _ _ _ _ _ _ _ _ _ _ _

N 1

STOPPED

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 . .

THE SCREEN PAGES

PAGE 27

SEQUENCE PAGE (SMALL CHARACTERS)


Key .

This page is a recapitulation of sequences information.

PRODUCT 0 N 1 CY __/__pos M ALU1 Th. 2.00 Sheet Nr -MEM-POS-SPEX3 _ 100.0 99.8 __% Cut width JS __x__/__ Q prod. _____ Cycle:No cut_ Retr. _ Clean.Cut _

STOPPED _______ -COR___ __ 1000 / _____

GAP 0.24

ANGL 50

BDC 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 or to insert a sequence use the key. 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. The number displayed in this field corresponds to the number of repetitions already made. 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.

CY/POS

SHEET N

PAGE 28

USER GUIDE DNC 60 GS

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. Speed factor (0->99%, undef. = 100%) This field indicates the sum of the corrections (constant and variable) of the displayed sequence. 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. 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.

SPE COR

JS__

TIMES/POS

THE SCREEN PAGES

PAGE 29

Example:

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

TIMES __ __ __ 2 __ 2 __ __ __

Cycle progression:

Remark:

In the above example, the sequence 8 is never effectuated (unconditional jump). 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-POSfield. A 24V signal is supplied to the exterior as soon as Q -POS- reaches Q -MEM-.

Q__

PAGE 30

USER GUIDE DNC 60 GS

DEFINITION OF THE WORK CYCLE


Programming the following fields defines the type of work cycle to be chosen for the current sequence. Without cutting_ Retract_ Work cycle without any cutting. 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. Programming this field supplies a 24V signal to the exterior at the beginning of the sequence, in order to open the scrap evacuation flap. 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). Gap between the cutting blades (in 1/100) for the sheet thickness and material chosen. 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). 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.

Clean cut

Cutting width

Blade gap (AF1)

Co (AF2)

BDC (AF3)

upper blade rake angle sheet lower blade cutting length

TDC BDC

TDC BDC

Figure 1

THE SCREEN PAGES

PAGE 31

SEQUENCE PAGE (LARGE CHARACTERS), PROGRAMMING


Key .

P 0 N 1 M ALU1 X3 _

CY__

STOPPED

2.00 100.0 V__% 1000 Q _____

JS__x__
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 32

USER GUIDE DNC 60 GS

SEQUENCE PAGE (LARGE CHARACTERS), OPERATING


Key .

P 0 N 1 M ALU1 X3 _ 100.0 99.8

CY__

STOPPED

2.00

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__: On Q: the number of jump repetitions already effectuated. the number of products already effectuated.

THE SCREEN PAGES

PAGE 33

CORRECTION PAGE
Key .

This page displays the corrections.

PRODUCT CODE

STOPPED

--CORRECTIONS-CONSTANT VARIABLE --MEM--

X3

_ __._

__._

100.0

CONSTANT CORRECTIONS VARIABLE CORRECTIONS

Corrections to be applied to all sequences.

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 34

USER GUIDE DNC 60 GS

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 100.0 100.0

X3

! Place the cursor on the axis field desired. ! Program the chosen value. ! Then remove the cursor from the field ( value entered. or ) to validate the

! This value is entered into the corresponding -POS- field ! The key allows to display the auxiliary axes (X4/X5/X6).

THE SCREEN PAGES

PAGE 35

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 10 11 12 13 14 15 16 17 18 19 20 21 22

-02X1:X1 X2:X2 Positioning speed ____.__ ____.__ Fin approach speed __.__ __.__ Indexing speed ____.__ ____.__ Manual slow speed ___.__ ___.__ Manual high speed ____.__ ____.__ A priori voltage __.___ __.___ Maximum voltage _.___ _.___ Minimum voltage _.___ _.___ Offset voltage __.___ __.___ SP/SN ratio __ __ Max. follow.eror __.__ __.__ Surveillance time _.___ _.___ 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 36

USER GUIDE DNC 60 GS

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 . or keys. .

! Place cursor on N field using the ! 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 keys. ! Enter the value desired then leave the field ( the data introduction. ! Move to the next field, etc. ) to validate or

PROGRAMMING

PAGE 37

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 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). mode or directly in

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 38

USER GUIDE DNC 60 GS

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.

PROGRAMMING

PAGE 39

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 key. in the PRODUCT field, just before pressing the 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 40

USER GUIDE DNC 60 GS

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 restored. Proceed as follows: ! Recall the program to be corrected by placing the cursor on the PRODUCT field, enter its number and press the ! Modify the program. ! Delete the former program by placing the cursor on the PRODUCT field and pressing ! . . key.

Then enter the new program by pressing

PROGRAMMING

PAGE 41

This page has been left blank intentionally.

PAGE 42

USER GUIDE DNC 60 GS

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) 2) Press the Enter: value 1 in the field Clear variables zone and value 817 in the field EXECUTION CODE. Press the Press the key. key twice. key twice.

THE INITIALIZATION PAGE

PAGE 43

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 Press the key. 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 Press the key. 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 44

USER GUIDE DNC 60 GS

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. 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.

Updating

DNC <-> PC TRANSFER 1

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

CHOICE _

__ __ __

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 DNC # PC DATA LINK TEST FLASH EXT KEYBD MODEM CHOICE Allows to select the type of transmission. Initializes the transmission PC-DNC. Mode 1 or 2 can be selected indifferently. Selects the test mode of the serial ports. See the following chapter. Prepares the DNC to receive an updating. Puts the DNC in external terminal mode. See the concerned chapter. Not yet available. 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.

TRANSMISSION

PAGE 45

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 46

USER GUIDE DNC 60 GS

RS 232 transmission cable

Shield: connection on the metallic hood Blindage: connexion sur le capot mtallique Abschirmung: Anschluss an Metallhlse

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).

TRANSMISSION

PAGE 47

This page has been left blank intentionally.

PAGE 48

USER GUIDE DNC 60 GS

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. Certain users can modify their own password. For the others, the password can only be changed by a user having a superior access. In case of loss of the password, a user of a superior level has to reprogram the password.

Password Loss of the password

PROTECTION OF ACCESS LEVELS

PAGE 49

THE USERS
Table of users, access and passwords Level Names of predefined users Changing of the personal password NO NO NO OK NO OK Changing of passwords of the subordinateds NO NO NO OK OK OK Level virtual key Password by default User generally attributed to:

1 2 3
4 5 6

EUL1 EUL2 EUL3 WSSUPER MACHMAN MACHMAN0

1 2 3
3 3 3

111 222 333 817

Operators having the access authorization of level 1 Operators having the access authorization of level 2 Operators having the access authorization of level 3 Workshop supervisor Machine manufacturer's Service technicians 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 50

USER GUIDE DNC 60 GS

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 password. key to validate the

! 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.

PROTECTION OF ACCESS LEVELS

PAGE 51

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 52

USER GUIDE DNC 60 GS

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 ! The message CONFIRM appears. ! Introduce the new password again and validate with . key.

! 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.

PROTECTION OF ACCESS LEVELS

PAGE 53

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 OFF ON OFF ON

Input KEY 1 OFF OFF ON ON

Pos. key 0 1 2 3

PAGE 54

USER GUIDE DNC 60 GS

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.

MAINTENANCE

PAGE 55

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 56

USER GUIDE DNC 60 GS

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.

mode; the cursor positions itself on the field The DNC forces the concerned and the interactive field indicates ERROR. or mode be The error must then be corrected and the passage to 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). As soon as the 24V is interrupted in the numerical control, this message is displayed in the interactive field. Indicates that the transfer has been interrupted using the STOP key of the DNC. 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 COPIED Displayed in mode when a new sequence has been created at the end of the program using the key. key.

24V down

ABORT

CASSETTE

SAFETY AND INTERACTIVE MESSAGES

PAGE 57

DELETED Displayed in mode when a product or key.

sequence is deleted using the DNC <> PC END

Indicates a transfer from a DNC towards a PC.

Displayed in or mode, indicates the last sequence of the program. ERR-AXIS ERR-MODE Following error (theoretical trajectory). In the case of a transmission exterior-DNC, this message indicates that the data received are not valid, and thus impossible to read. 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 ErrorN2X EXECUTED Limit switch error. N2X command error. The DNC has made the calculation correctly (corrections, transformations, etc.).

ERROR

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. Refers to Sheet index when the calculation of the length is done automatically.

INDEX

PAGE 58

USER GUIDE DNC 60 GS

INDEXED INSERTED

Machine indexing. 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. Indicates that an N2X machine parameter is not valid. You must refer to the specific N2X manual. Displayed when the operator programs the DNC. Indicates that the corresponding axis has been temporarily PAUSED by means of the defined input.

MachPar

MODIFY

N2XPause

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. Indicates an attempt to change to or

NO-ACTIV

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. Indicates a transfer from a PC towards a DNC. One of the axes is not in the tolerance.

PC <> DNC PositTol PREVIOUS

Same as NEXT but with the RESTORE !

key.

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

SAFETY AND INTERACTIVE MESSAGES

PAGE 59

RS232 RUN

Indicates a transfer from a PC towards a DNC. Indicates that the transmission is being made correctly. This message flashes slowly for the duration of the transmission. 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. Indicates that the machine has been stopped by pressing the stop key on the front panel.

StopCycl

STOPPED

STORED

Indicates that the storage operation has been made correctly. The maximum authorized separation (X1<->X2) has been exceeded. The TEACH operation has been made correctly. Indicates that the DNC is in communication TEST mode. 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.

Synchro

TEACHED TEST

TIME OUT

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. 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.

ZonIndex

PAGE 60

USER GUIDE DNC 60 GS

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: Bits: Stop bits: Parity: Protocol : 4800 max. 7 or 8 1, 2 etc. 1 or leave blank 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. 1 = 1 DNC's page per printer's page. 2 = 2 DNC's pages per printer's page, etc. 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

Example: BCC:

To print from the DNC 60: ! Select the relevant page. ! Simultaneously press the STOP, and CORRECTION or MENU keys.

PRINT SCREEN

PAGE 61

This page has been left blank intentionally.

PAGE 62

USER GUIDE DNC 60 GS

INDEX
A ADVANCED PAGE, 12 ADVANCED SEQUENCE, 12 AUTOMATIC, 10 internal, 8 internal cassette, 8 work memory, 8 Memory zone, 43 MENU, 9 Message COMPLETE, 20 interactive messages, 57 RUN, 46 Mode, 10

B Backup, 45 Buffer, 8

O C CLEAR, 11 COMPLETE, 20 CORRECTION, 10 CYBACK, 22, 45 P PAGE BACKWARDS, 12 Problem Memory pollution, 55 Problems Calling for technical assistance, 56 PRODUCT, 9 Production, 18 I IBM PC, 22 Initialization, 43 R RAM, 8 K Keyboard, 9 S L LIST PRODUCT, 9 Safety, 57 Saving an order, 20 SEARCH, 11 M MANUAL, 10 Memorization, 11 Memory, 8 buffer, 8 Flash, 45 SEMI-AUTOMATIC, 10 SEQUENCE, 9 Sequence page, 28 Serial link, 45 START, 12 RS232, 45 PROGRAMMING, 10 Order delete, 21 save, 20

D Delete an order, 21 DELETE, 11

INDEX

63

STOP, 12 Storage, 22 STORE, 11

T Time, 20 working, 20 Transfer, 22, 45

U Updating, 45

W Warranty, III Work memory, 8

64

INDEX