; Konfiguracni soubor ridiciho systemu K 51 ;------------------------------------------------ ; Nazev programove verze ; - - - - - - - - - - - - - - - - - - - ; Vyplnuje se v HLPG.A51 za navestim TABTXT. ; Konstanty ridici podminene preklady ; - - - - - - - - - - - - - - - - - - - %SET(HLPES,1) ; zapnuti nebo vypnuti WDOG %SET(KSUMA,1) ; zapnuti nebo vypnuti pocitani kontrolni sumy EPROM %SET(V110,0) ; nastaveni nebo vypnuti 110V/50Hz %SET(GUMA,0) ; 0 - klasicke mikronove brouseni ; 1 - brousen¡ gumy, K/K pridavek v uvrati je v 100um ; 2 - brouseni gumy, K/K pridavek v uvrati je v 10um %SET(GUMA_KOR,0) ; 0 - korekce jsou v um ; 1 - korekce jsou v 10um %SET(A10X,0) ; 0 - v rezimu A neni tl. 10x povoleno ; 1 - v rezimu A jsou pridavky ovladany tl. 10x ; 2 - pro rezim A je tl. 10x stale zapnuto (pro stroje s p©evodovanym RK) %SET(KOULE,0) ; povoleni, zakazani koule %SET(ENKOD,0) ; 0 - vypnuta zvlastni kontrola otacek KM typ Kralupy ; 1 - kontrola otacek ze vstupu IN6, IN5 ; 2 - kontrola otacek ze vstupu IN20,IN22 %SET(DSP,8) ; 0 - LED displej s relatkem 6+1,7+1 ; 1 - LED displej 7+1 ; 2 - LED displej 6+2 ; 8 - LCD displej %SET(POLOHA,0) ; zapnuti, zakazani zmeny cisla programu podle polohy stolu %SET(AUT10,0) ; povoleni, zakazani rezimu 10x pri AUT a TCH %SET(KUZ,0) ; 0 - bez brouseni kuzele ; 1 - brouseni kuzele povoleno, posun po ose z ; 2 - brouseni kuzele jako v tab %SET(POLOHA_SCH,0) ; je pou‘ita poloha SCH %SET(JISKK,0) ; nedojizdeni na WSP po orovnani %SET(JISP,0) ; 0 - dobu vyjisk©en¡ nelze mˆnit ; 1 - doba v min plati pro z pichov‚ re‘imy a pro re‘im P ; 2 - doba v min plat¡ jen pro re‘im P ; 3 - doba v sec plati pro z pichov‚ re‘imy a pro re‘im P ; 4 - doba v sec plat¡ jen pro re‘im P %SET(ADJABS,0) ; 0 - 3. imp. provadi aut. korekce pouze u aktiviho programu ; 1 - 3. imp. provadi aut. korekce absolutni osy %SET(TABULK,0) ; 0 - tabulkove brouseni zakazano ; 1 - tabulkove brouseni povoleno, max. stoupani 255um/mm ; 2 - tabulkove brouseni povoleno, max. stoupani 512um/mm %SET(PROG,0) ; povoleni, zakazani programovetelnych cyklu (HARDCHROM) %SET(CCC,0) ; 0 - bez brouseni s cykly C1 a C2 ; 1 - brouseni s cykly C1 a C2 ; 2 - brouseni s cykly C1 a C2 bez vyjiskreni J1 ; 3 - brouseni s cykly C1 a C2 s dobrusovaci rychlosti ; 4 - brouseni s cykly C0-9 s dobrusovaci rychlosti ; 5 - brouseni s cykly C0-9 s dobrusovaci rychl. a meridlem %SET(ISEE,0) ; 0 - prepis SEEPROM z EPROM nepovolen ; 1 - prepis SEEPROM z EPROM povolen %SET(LADENI,0) ; 0 - pro zakaznika ; 1 - zobrazeni pridavnych informaci %SET(LUNETA,0) ; 0 - bez lunety ; 1 - luneta rizena sirkovou modulaci OUT0 %SET(BACKO,0) ; 0 - bez funkce back off ; 1 - s funkc¡ back off %SET(PALCE,0) ; 0 - mm stroj ; 1 - inch stroj %SET(OUT3,1) ; vystup OUT3 0 - nepouzit ; 1 - 10X ; 2 - AUC ; 3 - zapich/podel ; 4 - leva prodleva %SET(OUT5,1) ; vystup OUT5 0 - nepouzit ; 1 - POS (zakaz pohybu stolu) ; 2 - POS bez prodlev v uvratich %SET(OUT6,1) ; vystup OUT6 0 - nepouzit ; 1 - X=WSP %SET(OUT7,2) ; vystup OUT7 0 - nepouzit ; 1 - smer stolu ; 2 - negace OUT4 ; 3 - 10x ; 4 - ORC (orovnavaci cyklus) ; 5 - prava prodleva ; Konstanty stroje a programu ; - - - - - - - - - - - - - - - - - - - HRANICE EQU 5 ; hranice mezi programy pro zapich a podelnym brousenim ; cislo prvniho podelneho programu POC_NULK EQU 03H ; Urcuje pocet uvrati-1 v nule pri rezimu AAA ; Neni-li urcovano v PGN. MIN_O_SPEED EQU 20 ; min. obvodova rychlost kotouce MAX_O_SPEED EQU 45 ; max. obvodova rychlost kotouce ; Konstanty pouzite pri nenaprogramovane seriove EEPROM ; - - - - - - - - - - - - - - - - - - - SEE_BADX EQU 10 ; prednastaveni badu x SEE_BADZ EQU 0 ; prednastaveni badu z SEE_KONCOVY_ST EQU 4 ; prednastaveni koncoveho stupne SEE_KROK_ZH EQU 0 ; prednastaveni vyssiho bajtu kroku z SEE_KROK_ZL EQU 56 ; prednastaveni nizsiho bajtu kroku z SEE_NAS_KROK EQU 0 ; prednastaveni nasobku kroku SEE_REC EQU 1 ; jazyk 0=cesky, 1=nemecky, 2=anglicky, ; 3=francouzsky, 4=svedsky SEE_PREP EQU 0 ; prepinac 0 - HTPAD... 1 - HDAPT SEE_TLAC EQU 1 ; konfigurace tlacitek 0 - WSP,10x,INC,RES ; 1 - WSP,Z/X,INC,RES 2 - WSP,ADJ,10X,RES SEE_ZPOZ EQU 0 ; zpozdeni pri zapnuti 0 - ne, 1 - ano SEE_ZPUVR EQU 1 ; prodleva v uvratich 0 - ne, 1 - ano SEE_MIN_3 EQU 008H ; minimalni prumer kotouce SEE_MIN_2 EQU 0B2H ; 08 B2 90h = 570.000 SEE_MIN_1 EQU 090H SEE_MAX_3 EQU 00BH ; maximalni prumer kotouce SEE_MAX_2 EQU 071H ; 0B 71 B0h = 750.000 SEE_MAX_1 EQU 0B0H SEE_PALCE EQU %IF (%PALCE EQ 1) THEN ( 1 ; 1 - palce )ELSE( 0 ; 0 - mm )FI SEE_KONF1 EQU 0 ; prednastaveni bez brouseni pod uhlem SEE_KONF2 EQU 1 ; prednastaveni s osou z SEE_KONF3 EQU 1 ; prednastaveni s K/K SEE_KONF4 EQU 0 ; prednastaveni rizeni otacek kotouce 0 - bez rizeni ; 1 - inic. in7=1, 2 - inic. dotazem, 3 - inic. in7=0 SEE_KONF5 EQU 1 ; errorova hlaseni 0 - nejsou ; 1 - in4,5,6 2 - in4,5,6,3 SEE_KONF6 EQU 0 ; seriovy prenos 0 - neni ; 1 - prenos osy z 2 - prenos tabulky ; 2 - prenos programu 4 - prenos hardchrom SEE_KONF7 EQU 0 ; hydraulicky orovnavac 0 - neni, 1 - ano SEE_KONF8 EQU 0 ; vyjiskreni pro A,K/K,T 0 - neni, 1 - ano SEE_KONF9 EQU 0 ; brouseni kuzele 0 - neni, 1 - ano ; Konstanty ktere se meni podle typu programu SMC v 8751 ; - - - - - - - - - - - - - - - - - - - VY_RYCHL EQU 0EBH ; Konstanta pro pohyb vyssi rychlosti ; 0F2H pro SMC s jednotlivymi kroky ; 0EBH pro SMC s dvojicemi kroku MAX_RYCH1 EQU 018H ; Hranicni predvolba citace RYCHTIM pri pohybu tl. ; 030H pro SMC s jednotlivymi kroky ; 018H pro SMC s dvojicemi kroku MAX_RYCH2 EQU 060H ; Maximalni rychlost pri pohybu tlacitky ; 0C0H pro SMC s jednotlivymi kroky ; 060H pro SMC s dvojicemi kroku MAX_RYCH3 EQU 27H ; Maximalni predvolba citace RYCHTIM pri pohybu tl. ; 37H pro SMC s jednotlivymi kroky ; 27H pro SMC s dvojicemi kroku