background image

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

Summary of Contents for DNC 60 GS

Page 1: ...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 info cybelec ch SWITZERLAND V DOC 60GS EN ...

Page 2: ...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 ...

Page 3: ...ion 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 dir...

Page 4: ...PAGE II USER GUIDE DNC 60 GS This page has been left blank intentionally ...

Page 5: ... 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...

Page 6: ... 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 ...

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

Page 8: ...PAGE VI LICENSE AGREEMENT This page has been left blank intentionally ...

Page 9: ...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 10: ...t 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 k...

Page 11: ...ORD 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: ...PAGE 4 USER GUIDE DNC 60 GS This page has been left blank intentionally ...

Page 13: ...uages 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 sequence...

Page 14: ...cement 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: ...ICAL 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 Auxiliairy functions Axes command and surveillance Motors encoders ...

Page 16: ... 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 Thi...

Page 17: ...rsor 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 k...

Page 18: ... 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...

Page 19: ... 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 po...

Page 20: ...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 constantl...

Page 21: ...o 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...

Page 22: ...PAGE 14 USER GUIDE DNC 60 GS This page has been left blank intentionally ...

Page 23: ...F 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: ...n 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 bu...

Page 25: ...uct 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 functi...

Page 26: ...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 ...

Page 27: ...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 fie...

Page 28: ...lculation 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 o...

Page 29: ... 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 ...

Page 30: ...roducts 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 PRODU...

Page 31: ...inated 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: ...hey 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 u...

Page 33: ...l 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 ...

Page 34: ...____ _ __ 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 ...

Page 35: ..._ _ 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: ...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 ...

Page 37: ...9 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...

Page 38: ...ver 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: ...n 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 calcula...

Page 40: ... 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: ... 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: ...TOPPED 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: ...in 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: ...riori 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 onl...

Page 45: ...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...

Page 46: ...nt 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 ...

Page 47: ...rring 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 ...

Page 48: ... 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 ...

Page 49: ...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 prog...

Page 50: ...PAGE 42 USER GUIDE DNC 60 GS This page has been left blank intentionally ...

Page 51: ...ppear 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 successiv...

Page 52: ...eld 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 sys...

Page 53: ... 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 S...

Page 54: ...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...

Page 55: ...ansmission 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 fro...

Page 56: ...PAGE 48 USER GUIDE DNC 60 GS This page has been left blank intentionally ...

Page 57: ... 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 authoriz...

Page 58: ...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 ...

Page 59: ...he 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 leve...

Page 60: ...sage 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 th...

Page 61: ...lect 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 passw...

Page 62: ...nal 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: ...st 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 t...

Page 64: ...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: ...ming 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 ca...

Page 66: ...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 st...

Page 67: ...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 c...

Page 68: ...he 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 programme...

Page 69: ...mission 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 marg...

Page 70: ...PAGE 62 USER GUIDE DNC 60 GS This page has been left blank intentionally ...

Page 71: ...ization 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 SE...

Page 72: ...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 ...

Reviews: