Lista zminnych systemowych

background image

15

09.01

Tablice

15.2 Lista zmiennych systemowych

15

Siemens Sp z o.o. 2001 Wszelkie prawa zastrzeżone

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15-535

15.2 Lista zmiennych systemowych

Legenda:
Prog.obr.
Program

obróbki

Sync

Akcja synchroniczna

O Indeks

może być obliczany

online

w

akcjach

synchronicznych.

(+)

S Wersja oprogramowania
R Odczyt

możliwy

W

Zapis

możliwy

RS

Przy

odczycie

następuje zatrzymanie

przebiegu

wyprzedzającego

WS

Przy

zapisie

następuje zatrzymanie

przebiegu

wyprzedzającego

+

W kolumnie O: indeks może być

obliczany Online w akcjach

synchronicznych.








15.2.1 Parametry R

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

R


$R

REAL Rn

albo

R[n]

Max liczba parametrów R jest ustalana poprzez daną ma-
szynową

R W



R




W

1



4

15.2.2 Specyficzne dla kanału zmienne akcji synchronicznych

$AC_PARAM

REAL $AC_PARAM[n]

Zmienna obliczeniowa dla akcji synchronicznych ruchu
Wymiar jest ustalany poprzez MD
$MC_MM_NUM_AC_PARAM.

RS WS R

W +

3

$AC_SYSTEM_
PARAM

REAL $AC_SYSTEM_PARAM[n]

Zmienna obliczeniowa dla akcji synchronicznych ruchu
Zarezerwowano dla aplikacji SIEMENS
Wymiar jest ustalany poprzez MD
$MC_MM_NUM_AC_SYSTEM_PARAM.

RS WS R

W +

6
.
3

$AC_MARKER

INT $AC_MARKER[n]

Zmienna znacznikowa dla akcji synchronicznych ruchu
Wymiar jest ustalany poprzez MD
$MC_MM_NUM_AC_MARKER.

RS WS R

W +

2

background image

15

Tablice

09.01

15.2 Lista zmiennych systemowych

15


Siemens Sp. z o.o. 2001 All rights reserved.

15-536

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$AC_SYSTEM_
MARKER

INT $AC_SYSTEM_MARKER[n]

Zmienna znacznikowa dla akcji synchronicznych ruchu
Zarezerwowano dla aplikacji SIEMENS
Wymiar jest ustalany poprzez MD
$MC_MM_NUM_AC_SYSTEM_MARKER.

RS WS R

W

+

6
.
3

15.2.3 Frame 1

$P_UIFR

FRAME $P_UIFR[n]

Frame nastawiane, uaktywniane poprzez G500, G54 ..
G599.
Poprzez MD $MC_MM_NUM_USER_FRAMES można
projektować 5 do 100 nastawianych frame.

R

W

2

$P_CHBFR

FRAME $P_CHBFR[n]

Frame bazowe kanału, uaktywniane poprzez G500, G54 ..
G599.
Poprzez MD $MC_MM_NUM_BASE_FRAMES można
projektować 0 do 8 frame bazowych kanału.

R

W

5

$P_SETFR

FRAME $P_SETFR

Osie: (geometryczna, kanału, maszyny)

R

W

6
.
1

$P_EXTFR

FRAME $P_EXTFR

Osie: (geometryczna, kanału, maszyny)

R

W

6
.
1

$P_PARTFR

FRAME $P_PARTFR

Osie: (geometryczna, kanału, maszyny)

R

W

6
.
1

$P_TOOLFR

FRAME $P_TOOLFR

Osie: (geometryczna, kanału, maszyny)

R

W

6
.
1

$P_WPFR

FRAME $P_WPFR

Osie: (geometryczna, kanału, maszyny)

R

W

6
.
3

$P_CYCFR

FRAME $P_CYCFR

Osie: (geometryczna, kanału, maszyny)

R

W

6
.
3

$P_NCBFR

FRAME $P_NCBFR[n]

Frame bazowe NCU, uaktywniane poprzez G500, G54 ..
G599.
Poprzez MD $MN_MM_NUM_GLOBAL_BASE_FRAMES
można projektować 0 do 8 frame bazowych NCU.

R

W

5

background image

15

09.01

Tablice

15.2 Lista zmiennych systemowych

15

Siemens Sp z o.o. 2001 Wszelkie prawa zastrzeżone

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15-537

15.2.4 Dane nośnika narzędzi

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$TC_CARR1

REAL $TC_CARR1[n]

Składowa x wektora przesunięcia l1
Uwaga! Wszystkie parametry systemowe, które rozpoczy-
nają się od '$TC_', określają parametry, które są zawarte w
obszarze TOA.
Specjalną właściwością tego identyfikatora jest, że w zależ-
ności od danej maszynowej 28085 = MM_LINK_TOA_UNIT
jest możliwe sięganie do tych parametrów przez różne
kanały NCK.
Gdy wybrano takie sparametryzowanie NCK, wówczas przy
zmianie tych danych trzeba mieć jasność, że zmiany mogą
mieć zakłócający wpływ na inny kanał; wzgl. że trzeba
sprawdzić, że zmiana będzie miała wpływ tylko lokalny w
kanale zmiany.
Max liczba nośników narzędzi może zostać nastawiona
poprzez daną maszynową.
Standardowe nastawienie domyślne = 0; tzn. NCK nie ma
żadnych takich danych.

R

W

4

$TC_CARR2

REAL $TC_CARR2[n]

Składowa y wektora przesunięcia l1
Max liczba nośników narzędzi może zostać nastawiona
poprzez daną maszynową.
Standardowe nastawienie domyślne = 0; tzn. NCK nie ma
żadnych takich danych.

R

W

4

$TC_CARR3

REAL $TC_CARR3[n]

Składowa z wektora przesunięcia l1
Max liczba nośników narzędzi może zostać nastawiona
poprzez daną maszynową.
Standardowe nastawienie domyślne = 0; tzn. NCK nie ma
żadnych takich danych.

R

W

4

$TC_CARR4

REAL $TC_CARR4[n]

Składowa x wektora przesunięcia l2
Max liczba nośników narzędzi może zostać nastawiona
poprzez daną maszynową.
Standardowe nastawienie domyślne = 0; tzn. NCK nie ma
żadnych takich danych.

R

W

4

$TC_CARR5

REAL $TC_CARR5[n]

Składowa y wektora przesunięcia l2
Max liczba nośników narzędzi może zostać nastawiona
poprzez daną maszynową.
Standardowe nastawienie domyślne = 0; tzn. NCK nie ma
żadnych takich danych.

R

W

4

background image

15

Tablice

09.01

15.2 Lista zmiennych systemowych

15


Siemens Sp. z o.o. 2001 All rights reserved.

15-538

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$TC_CARR6

REAL $TC_CARR6[n]

Składowa z wektora przesunięcia l2
Max liczba nośników narzędzi może zostać nastawiona
poprzez daną maszynową.
Standardowe nastawienie domyślne = 0; tzn. NCK nie ma
żadnych takich danych.

R

W

4

$TC_CARR7

REAL $TC_CARR7[n]

Składowa x osi obrotu v1
Max liczba nośników narzędzi może zostać nastawiona
poprzez daną maszynową.
Standardowe nastawienie domyślne = 0; tzn. NCK nie ma
żadnych takich danych.

R

W

4

$TC_CARR8

REAL $TC_CARR8[n]

Składowa y osi obrotu v1
Max liczba nośników narzędzi może zostać nastawiona
poprzez daną maszynową.
Standardowe nastawienie domyślne = 0; tzn. NCK nie ma
żadnych takich danych.

R

W

4

$TC_CARR9

REAL $TC_CARR9[n]

Składowa z osi obrotu v1
Max liczba nośników narzędzi może zostać nastawiona
poprzez daną maszynową.
Standardowe nastawienie domyślne = 0; tzn. NCK nie ma
żadnych takich danych.

R

W

4

$TC_CARR10

REAL $TC_CARR10[n]

składowa x osi obrotu v2
Max liczba nośników narzędzi może zostać nastawiona
poprzez daną maszynową.
Standardowe nastawienie domyślne = 0; tzn. NCK nie ma
żadnych takich danych.

R

W

4

$TC_CARR11

REAL $TC_CARR11[n]

Składowa y osi obrotu v2
Max liczba nośników narzędzi może zostać nastawiona
poprzez daną maszynową.
Standardowe nastawienie domyślne = 0; tzn. NCK nie ma
żadnych takich danych.

R

W

4

$TC_CARR12

REAL $TC_CARR12[n]

Składowa z osi obrotu v2
Max liczba nośników narzędzi może zostać nastawiona
poprzez daną maszynową.
Standardowe nastawienie domyślne = 0; tzn. NCK nie ma
żadnych takich danych.

R

W

4

$TC_CARR13

REAL $TC_CARR13[n]

Kąt obrotu alpha1 (w stopniach)
Max liczba nośników narzędzi może zostać nastawiona
poprzez daną maszynową.
Standardowe nastawienie domyślne = 0; tzn. NCK nie ma
żadnych takich danych.

R

W

4

background image

15

09.01

Tablice

15.2 Lista zmiennych systemowych

15

Siemens Sp z o.o. 2001 Wszelkie prawa zastrzeżone

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15-539

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$TC_CARR14

REAL $TC_CARR14[n]

Kąt obrotu alpha2 (w stopniach)
Max liczba nośników narzędzi może zostać nastawiona
poprzez daną maszynową.
Standardowe nastawienie domyślne = 0; tzn. NCK nie ma
żadnych takich danych.

R

W

4

$TC_CARR15

REAL $TC_CARR15[n]

Składowa x wektora przesunięcia l3
Max liczba nośników narzędzi może zostać nastawiona
poprzez daną maszynową.
Standardowe nastawienie domyślne = 0; tzn. NCK nie ma
żadnych takich danych.

R

W

5

$TC_CARR16

REAL $TC_CARR16[n]

Składowa y wektora przesunięcia l3
Max liczba nośników narzędzi może zostać nastawiona
poprzez daną maszynową.
Standardowe nastawienie domyślne = 0; tzn. NCK nie ma
żadnych takich danych.

R

W

5

$TC_CARR17

REAL $TC_CARR17[n]

Składowa z wektora przesunięcia l3
Max liczba nośników narzędzi może zostać nastawiona
poprzez daną maszynową.
Standardowe nastawienie domyślne = 0; tzn. NCK nie ma
żadnych takich danych.

R

W

5

$TC_CARR18

REAL $TC_CARR18[n]

składowa x wektora przesunięcia l4
Max liczba nośników narzędzi może zostać nastawiona
poprzez daną maszynową.
Standardowe nastawienie domyślne = 0; tzn. NCK nie ma
żadnych takich danych.

R

W

6
.
1

$TC_CARR19

REAL $TC_CARR19[n]

Składowa y wektora przesunięcia l4
Max liczba nośników narzędzi może zostać nastawiona
poprzez daną maszynową.
Standardowe nastawienie domyślne = 0; tzn. NCK nie ma
żadnych takich danych.

R

W

6
.
1

$TC_CARR20

REAL $TC_CARR20[n]

Składowa z wektora przesunięcia l4
Max liczba nośników narzędzi może zostać nastawiona
poprzez daną maszynową.
Standardowe nastawienie domyślne = 0; tzn. NCK nie ma
żadnych takich danych.

R

W

6
.
1

$TC_CARR21

AXIS $TC_CARR21[n]

Identyfikator 1. osi obrotu
Max liczba nośników narzędzi może zostać nastawiona
poprzez daną maszynową.
Standardowe nastawienie domyślne = 0; tzn. NCK nie ma
żadnych takich danych.

R

W

6
.
1

background image

15

Tablice

09.01

15.2 Lista zmiennych systemowych

15


Siemens Sp. z o.o. 2001 All rights reserved.

15-540

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$TC_CARR22

AXIS $TC_CARR22[n]

Identyfikator 2. osi obrotu
Max liczba nośników narzędzi może zostać nastawiona
poprzez daną maszynową.
Standardowe nastawienie domyślne = 0; tzn. NCK nie ma
żadnych takich danych.

R

W

6
.
1

$TC_CARR23

CHAR $TC_CARR23[n]

Typ kinematyki: P: obrotowy obrabiany przedmiot (Part)
M: obrotowe narzędzie i obrotowy obrabiany przedmiot
(mixed)
T wzgl. każdy inny znak oprócz P i M: obrotowe narzędzie
Max liczba nośników narzędzi może zostać nastawiona
poprzez daną maszynową.
Standardowym nastawieniem domyślnym jest = T; tzn.
nośnik narzędzi z orientowanym narzędziem.

R

W

6
.
1

$TC_CARR24

REAL $TC_CARR24[n]

Przesunięcie 1. osi obrotu w stopniach
Podaje kąt w stopniach 1. osi obrotu, przy którym oś jest w
swoim położeniu podstawowym.
Max liczba nośników narzędzi może zostać nastawiona
poprzez daną maszynową.
Standardowe nastawienie domyślne = 0; tzn. NCK nie ma
żadnych takich danych.

R

W

6
.
1

$TC_CARR25

REAL $TC_CARR25[n]

Przesunięcie 2. osi obrotu w stopniach
Podaje kąt w stopniach 2. osi obrotu, przy którym oś jest w
swoim położeniu podstawowym.
Max liczba nośników narzędzi może zostać nastawiona
poprzez daną maszynową.
Standardowe nastawienie domyślne = 0; tzn. NCK nie ma
żadnych takich danych.

R

W

6
.
1

$TC_CARR26

REAL $TC_CARR26[n]

Podaje przesunięcie 1. osi obrotowej, gdy jej pozycja nie
daje się zmieniać w sposób ciągły (połączenie Hirtha).
Jest przetwarzana tylko wtedy, gdy $TC_CARR28 jest
nierówne zeru.
Odnośnie dokładnego znaczenia patrz opis$TC_CARR28.
Max liczba nośników narzędzi może zostać nastawiona
poprzez daną maszynową.
Standardowe nastawienie domyślne = 0; tzn. NCK nie ma
żadnych takich danych.

R

W

6
.
1

background image

15

09.01

Tablice

15.2 Lista zmiennych systemowych

15

Siemens Sp z o.o. 2001 Wszelkie prawa zastrzeżone

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15-541

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$TC_CARR27

REAL $TC_CARR27[n]

Podaje przesunięcie 1. osi obrotowej, gdy jej pozycja nie
daje się zmieniać w sposób ciągły (połączenie Hirtha).
Jest przetwarzana tylko wtedy, gdy $TC_CARR29 jest
nierówne zeru.
Odnośnie dokładnego znaczenia patrz opis$TC_CARR29
Max liczba nośników narzędzi może zostać nastawiona
poprzez daną maszynową.
Standardowe nastawienie domyślne = 0; tzn. NCK nie ma
żadnych takich danych.

R

W

6
.
1

$TC_CARR28

REAL $TC_CARR28[n]

Podaje wielkość minimalnego kroku przyrostowego (w
stopniach), o który można zmienić pierwszą oś obrotu (np.
w przypadku połączenia Hirtha).
Zaprogramowany albo obliczony kąt jest zaokrąglany do
najbliższej wartości, która wynika z phi = s + n * d przy n
całkowitoliczbowym.
Przy tym
s = $TC_CARR28
d = $TC_CARR26
Jeżeli $TC_CARR28 jest równe zeru, wówczas
$TC_CARR26 i $TC_CARR28 nie są stosowane.
Zamiast tego następuje sięganie do danych maszynowych
$MC_TOCARR_ROT_ANGLE_INCR[i] i
$MC_TOCARR_ROT_ANGLE_OFFSET[i].
Max liczba nośników narzędzi może zostać nastawiona
poprzez daną maszynową.
Standardowe nastawienie domyślne = 0; tzn. NCK nie ma
żadnych takich danych.

R

W

6
.
1

background image

15

Tablice

09.01

15.2 Lista zmiennych systemowych

15


Siemens Sp. z o.o. 2001 All rights reserved.

15-542

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$TC_CARR29

REAL $TC_CARR29[n]

Podaje wielkość minimalnego kroku przyrostowego (w
stopniach), o który można zmienić drugą oś obrotu (np. w
przypadku połączenia Hirtha).
Zaprogramowany albo obliczony kąt jest zaokrąglany do
najbliższej wartości, która wynika z phi = s + n * d przy n
całkowitoliczbowym.
Przy tym
s = $TC_CARR29
d = $TC_CARR27
Jeżeli $TC_CARR29 jest równe zeru, wówczas
$TC_CARR28 i $TC_CARR29 nie są stosowane.
Zamiast tego następuje sięganie do danych maszynowych
$MC_TOCARR_ROT_ANGLE_INCR[i] i
$MC_TOCARR_ROT_ANGLE_OFFSET[i].
Max liczba nośników narzędzi może zostać nastawiona
poprzez daną maszynową.
Standardowe nastawienie domyślne = 0; tzn. NCK nie ma
żadnych takich danych.

R

W

6
.
1

$TC_CARR30

REAL $TC_CARR30[n]

Podaje pozycję minimalną 1. osi obrotu. Kompletny opis
patrz $TC_CARR32
Max liczba nośników narzędzi może zostać nastawiona
poprzez daną maszynową.
Standardowe nastawienie domyślne = 0; tzn. NCK nie ma
żadnych takich danych.

R

W

6
.
1

$TC_CARR31

REAL $TC_CARR31[n]

Podaje pozycję minimalną 2. osi obrotu. Kompletny opis
patrz $TC_CARR33
Max liczba nośników narzędzi może zostać nastawiona
poprzez daną maszynową.
Standardowe nastawienie domyślne = 0; tzn. NCK nie ma
żadnych takich danych.

R

W

6
.
1

$TC_CARR32

REAL $TC_CARR32[n]

Podaje pozycję maksymalną 1. osi obrotu.
Przy obliczaniu kąta 1. osi obrotu orientowanego nośnika
narzędzi przy ustawieniu na frame (TCOFR) są akceptowa-
ne tylko takie ustawienia jako obowiązujące, które leżą w
zakresie $TC_CARR30 do $TC_CARR32.
To samo obowiązuje, gdy kąt obrotu jest programowany w
wymiarze absolutnym (TCOABS).
Jeżeli zarówno $TC_CARR30 jak i $TC_CARR32 jest
równe zeru, nie ma reakcji na ograniczenia.
Max liczba nośników narzędzi może zostać nastawiona
poprzez daną maszynową.
Standardowe nastawienie domyślne = 0; tzn. NCK nie ma
żadnych takich danych.

R

W

6
.
1

background image

15

09.01

Tablice

15.2 Lista zmiennych systemowych

15

Siemens Sp z o.o. 2001 Wszelkie prawa zastrzeżone

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15-543

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$TC_CARR33

REAL $TC_CARR33[n]

Podaje pozycję maksymalną 2. osi obrotu.
Przy obliczaniu kąta 2. osi obrotu orientowanego nośnika
narzędzi przy ustawieniu na frame (TCOFR) są akceptowa-
ne tylko takie ustawienia jako obowiązujące, które leżą w
zakresie $TC_CARR31 do $TC_CARR33.
To samo obowiązuje, gdy kąt obrotu jest programowany w
wymiarze absolutnym (TCOABS).
Jeżeli zarówno $TC_CARR31 jak i $TC_CARR33 jest
równe zeru, nie ma reakcji na ograniczenia.
Max liczba nośników narzędzi może zostać nastawiona
poprzez daną maszynową.
Standardowe nastawienie domyślne = 0; tzn. NCK nie ma
żadnych takich danych.

R

W

6
.
1

15.2.5 Obszary ochrony specyficzne dla kanału

$SC_PA_ACTIV
_IMMED

BOOL $SC_PA_ACTIV_IMMED[n]

Obszar ochrony natychmiast aktywny
TRUE: obszar ochrony jest aktywny natychmiast po zała-
dowaniu programu sterowania i bazowaniu osi do punktu
odniesienia.
FALSE: obszar ochrony nie jest natychmiast aktywny
n: numer obszaru ochrony 0 (wartość maksymalna nasta-
wiana poprzez MD)

R

W

2

$SC_PA_T_W

CHAR $SC_PA_T_W[n]

Obszar ochrony odniesiony do obr. przedmiotu / narzędzia.
0: obszar ochrony odniesiony do obr.
3: obszar ochrony odniesiony do narzędzia
n: numer obszaru ochrony 0 (wartość maksymalna nasta-
wiana poprzez MD)

R

W

2

$SC_PA_ORI

INT $SC_PA_ORI[n]

Orientacja obszaru ochrony
0: wielobok w płaszczyźnie z 1. i 2. osi geom.
1: wielobok w płaszczyźnie z 3. i 1. osi geom.
2: wielobok w płaszczyźnie z der 2. i 3. osi geom.
n: numer obszaru ochrony 0 (wartość maksymalna nasta-
wiana poprzez MD)

R

W

2

$SC_PA_LIM_3
DIM

INT $SC_PA_LIM_3DIM[n]

Oznaczenie ograniczenia obszaru ochrony w osi, która jest
prostopadła do przebiegu wieloboku
0: brak ograniczenia
1: ograniczenie w kierunku dodatnim
2: ograniczenie w kierunku ujemnym
3: ograniczenie w obydwu kierunkach
n: numer obszaru ochrony 0 (wartość maksymalna nasta-
wiana poprzez MD)

R

W

2

background image

15

Tablice

09.01

15.2 Lista zmiennych systemowych

15


Siemens Sp. z o.o. 2001 All rights reserved.

15-544

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$SC_PA_PLUS_
LIM

REAL $SC_PA_PLUS_LIM[n]

Dodatnie ograniczenie obszarów ochrony w osi, która jest
prostopadła do przebiegu wieloboku
n: numer obszaru ochrony 0 (wartość maksymalna nasta-
wiana poprzez MD)

R

W

2

$SC_PA_MINUS
_LIM

REAL $SC_PA_MINUS_LIM[n]

Ujemne ograniczenie obszarów ochrony w kierunku ujem-
nym w osi, która jest prostopadła do przebiegu wieloboku
n: numer obszaru ochrony 0 (wartość maksymalna nasta-
wiana poprzez MD)

R

W

2

$SC_PA_CONT
_NUM

INT $SC_PA_CONT_NUM[n]

Liczba obowiązujących elementów konturu
n: numer obszaru ochrony 0 (wartość maksymalna nasta-
wiana poprzez MD)

R

W

2

$SC_PA_CONT
_TYP

INT $SC_PA_CONT_TYP"[n,m]

Typ (G1, G2, G3) elementu konturu
n: numer obszaru ochrony 0 (wartość maksymalna na-
stawiana poprzez MD)
m: numer elementu konturu 0 10
(MAXNUM_CONTOURNO_PROTECTAREA)

R

W

2

$SC_PA_CONT
_ORD

REAL $SC_PA_CONT_ORD[n,m]

Punkt końcowy elementu konturu (rzędna)
n: numer obszaru ochrony 0 (wartość maksymalna na-
stawiana poprzez MD)
m: numer elementu konturu 0 10
(MAXNUM_CONTOURNO_PROTECTAREA)

R

W

2

$SC_PA_CONT
_ABS

REAL $SC_PA_CONT_ABS[n,m]

Punkt końcowy elementu konturu (odcięta)
n: numer obszaru ochrony 0 (wartość maksymalna na-
stawiana poprzez MD)
m: Numer elementu konturu 0 10
(MAXNUM_CONTOURNO_PROTECTAREA)

R

W

2

$SC_PA_CENT_
ORD

REAL $SC_PA_CENT_ORD[n,m]

Punkt środkowy elementu konturu (rzędna)
n: numer obszaru ochrony 0 (wartość maksymalna na-
stawiana poprzez MD)
m: numer elementu konturu 0 10
(MAXNUM_CONTOURNO_PROTECTAREA)

R

W

2

$SC_PA_CENT_
ABS

REAL $SC_PA_CENT_ABS[n,m]

Punkt środkowy elementu konturu (odcięta)
n: numer obszaru ochrony 0 (wartość maksymalna na-
stawiana poprzez MD)
m: numer elementu konturu 0 10
(MAXNUM_CONTOURNO_PROTECTAREA)

R

W

2

background image

15

09.01

Tablice

15.2 Lista zmiennych systemowych

15

Siemens Sp z o.o. 2001 Wszelkie prawa zastrzeżone

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15-545

15.2.6 Parametry narzędzi

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$TC_DP1

INT $TC_DP1[t,d]

Typ narzędzia
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_DP1[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

2

$TC_DP2

REAL $TC_DP2[t,d]

Położenie ostrza
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_DP2[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

2

$TC_DP3

REAL $TC_DP3[t,d]

Geometria – długość 1
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_DP3[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

2

$TC_DP4

REAL $TC_DP4[t,d]

Geometria – długość 2
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_DP4[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

2

$TC_DP5

REAL $TC_DP5[t,d]

Geometria – długość 3
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_DP5[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

2

$TC_DP6

REAL $TC_DP6[t,d]

Geometria – promień
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_DP6[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

2

background image

15

Tablice

09.01

15.2 Lista zmiennych systemowych

15


Siemens Sp. z o.o. 2001 All rights reserved.

15-546

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$TC_DP7

REAL $TC_DP7[t,d]

Piła do rowków: promień narożnika
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_DP7[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

2

$TC_DP8

REAL $TC_DP8[t,d]

Piła do rowków: długość
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_DP8[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

2

$TC_DP9

REAL $TC_DP9[t,d]

zarezerwowano
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_DP9[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

2

$TC_DP10

REAL $TC_DP10[t,d]

Kąt między powierzchnią czołową narzędzia i powierzchnią
torusa
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_DP10[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

2

$TC_DP11

REAL $TC_DP11[t,d]

Kąt między osią wzdłużną narzędzia i górnym końcem
powierzchni torusa
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_DP11[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

2

$TC_DP12

REAL $TC_DP12[t,d]

Zużycie - długość 1 - $TC_DP3
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_DP12[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

2

background image

15

09.01

Tablice

15.2 Lista zmiennych systemowych

15

Siemens Sp z o.o. 2001 Wszelkie prawa zastrzeżone

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15-547

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$TC_DP13

REAL $TC_DP13[t,d]

Zużycie - długość 2 - $TC_DP4
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_DP13[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

2

$TC_DP14

REAL $TC_DP14[t,d]

Zużycie - długość 3 - $TC_DP5
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_DP14[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

2

$TC_DP15

REAL $TC_DP15[t,d]

Zużycie - promień - $TC_DP6
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_DP15[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

2

$TC_DP16

REAL $TC_DP16[t,d]

Piła do rowków: zużycie promień narożnika - $TC_DP7
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_DP16[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

2

$TC_DP17

REAL $TC_DP17[t,d]

Piła do rowków: zużycie długość - $TC_DP8
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_DP17[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

2

$TC_DP18

REAL $TC_DP18[t,d]

Zużycie - zarezerwowano - $TC_DP9
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_DP18[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

2

$TC_DP19

REAL $TC_DP19[t,d]

Zużycie - kąt między pow. czołową narzędzia i pow. torusa
- $TC_DP10
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_DP19[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

2

background image

15

Tablice

09.01

15.2 Lista zmiennych systemowych

15


Siemens Sp. z o.o. 2001 All rights reserved.

15-548

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$TC_DP20

REAL $TC_DP20[t,d]

Zużycie - kąt między osią wzdłużną narzędzia i górnym
końcem powierzchni torusa - $TC_DP11
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_DP20[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

2

$TC_DP21

REAL $TC_DP21[t,d]

Długość bazowa 1
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_DP21[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

2

$TC_DP22

REAL $TC_DP22[t,d]

Długość bazowa 2
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_DP22[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

2

$TC_DP23

REAL $TC_DP23[t,d]

Długość bazowa 3
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_DP23[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

2

$TC_DP24

REAL $TC_DP24[t,d]

Kąt przyłożenia
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_DP24[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

2

$TC_DP25

REAL $TC_DP25[t,d]

zarezerwowano
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_DP25[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

4

background image

15

09.01

Tablice

15.2 Lista zmiennych systemowych

15

Siemens Sp z o.o. 2001 Wszelkie prawa zastrzeżone

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15-549

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$TC_DPCE

INT

$TC_DPCE[t,d] = 'numer ostrza' zestawu danych korekcyj-
nych t,d
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_DPCE[d]
CE oznacza <C>utting<E>dge
Zakres wartości dozwolonych 'Numerów ostrza':
1 do wartość z danej maszynowej
$MN_MM_MAX_CUTTING_EDGE_PERTOOL.
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

5

$TC_DPH

INT

$TC_DPH[t,d] = 'numer ostrza H' zestawu danych korekcyj-
nych t,d dla trybu ISO 0
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_DPH[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

5
.
1

$TC_DPV

INT

$TC_DPV[t,d] = orientacja ostrza narzędzia
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_DPV[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

6
.
1

$TC_DPV3

REAL $TC_DPV3[t,d]

=

składowa X orientacji ostrza narzędzia

Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_DPV3[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

6
.
1

$TC_DPV4

REAL $TC_DPV4[t,d]

=

Składowa Y orientacji ostrza narzędzia

Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_DPV4[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

6
.
1

$TC_DPV5

REAL $TC_DPV5[t,d]

=

Składowa Z orientacji ostrza narzędzia

Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_DPV5[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

6
.
1

background image

15

Tablice

09.01

15.2 Lista zmiennych systemowych

15


Siemens Sp. z o.o. 2001 All rights reserved.

15-550

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15.2.7 Dane ostrza użytkownika OEM

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$TC_DPC1

REAL Typ

można zadać poprzez daną maszynową. Nastawieniem

domyślnym jest
DOUBLE
$TC_DPC1[t,d]
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_DPC1[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

2

$TC_DPC2

REAL Typ

można zadać poprzez daną maszynową. Nastawieniem

domyślnym jest
DOUBLE
$TC_DPC2[t,d]
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_DPC2[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

2

$TC_DPC

i

...

REAL Typ

można zadać poprzez daną maszynową. Nastawieniem

domyślnym jest
DOUBLE
$TC_DPC

i

[t,d]

Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_DPC

i

[d]

t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

2

$TC_DPC10

REAL Typ

można zadać poprzez daną maszynową. Nastawieniem

domyślnym jest
DOUBLE
$TC_DPC10[t,d]
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_DPC10[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

2

background image

15

09.01

Tablice

15.2 Lista zmiennych systemowych

15

Siemens Sp z o.o. 2001 Wszelkie prawa zastrzeżone

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15-551

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$TC_DPCS1

REAL Typ

można zadać poprzez daną maszynową. Nastawieniem

domyślnym jest
DOUBLE
$TC_DPCS1[t,d]
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_DPCS1[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

6
.
1

$TC_DPCS2

REAL Typ

można zadać poprzez daną maszynową. Nastawieniem

domyślnym jest
DOUBLE
$TC_DPCS2[t,d]
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_DPCS2[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

6
.
1

$TC_DPCS

i

...

REAL Typ

można zadać poprzez daną maszynową. Nastawieniem

domyślnym jest
DOUBLE
$TC_DPCS

i

[t,d]

Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_DPCS

i

[d]

t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

6
.
1

$TC_DPCS10

REAL Typ

można zadać poprzez daną maszynową. Nastawieniem

domyślnym jest
DOUBLE
$TC_DPCS10[t,d]
przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_DPCS10[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

6
.
1

background image

15

Tablice

09.01

15.2 Lista zmiennych systemowych

15


Siemens Sp. z o.o. 2001 All rights reserved.

15-552

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$TC_SCP13

REAL

Korekcja do $TC_DP3: $TC_SCP13[t,d] analogicznie
$TC_DP12[t,d]
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_SCP13[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

5

$TC_SCP14

REAL

Korekcja do $TC_DP4: $TC_SCP14[t,d] analogicznie
$TC_DP13[t,d]
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_SCP14[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

5

...

$TC_SCP21

REAL

Korekcja do $TC_DP11: $TC_SCP21[t,d] analogicznie
$TC_DP20[t,d]
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_SCP21[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

5

$TC_SCP23

REAL

Korekcja do $TC_DP3: $TC_SCP23[t,d] analogicznie
$TC_DP12[t,d]
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_SCP23[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

5

$TC_SCP24

REAL

Korekcja do $TC_DP4: $TC_SCP24[t,d] analogicznie
$TC_DP13[t,d]
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_SCP24[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

5

...

$TC_SCP31

REAL

Korekcja do $TC_DP11: $TC_SCP31[t,d] analogicznie
$TC_DP20[t,d]
Przy aktywnej funkcji 'Płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_SCP31[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

5

background image

15

09.01

Tablice

15.2 Lista zmiennych systemowych

15

Siemens Sp z o.o. 2001 Wszelkie prawa zastrzeżone

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15-553

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$TC_SCP33

REAL

Korekcja do $TC_DP3: $TC_SCP33[t,d] analogicznie
$TC_DP12[t,d]
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_SCP33[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

5

$TC_SCP34

REAL

Korekcja do $TC_DP4: $TC_SCP34[t,d] analogicznie
$TC_DP13[t,d]
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_SCP34[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

5

...

$TC_SCP41

REAL

Korekcja do $TC_DP11: $TC_SCP41[t,d] analogicznie
$TC_DP20[t,d]
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_SCP41[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

5

$TC_SCP43

REAL

Korekcja do $TC_DP3: $TC_SCP43[t,d] analogicznie
$TC_DP12[t,d]
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_SCP43[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

5

$TC_SCP44

REAL

Korekcja do $TC_DP4: $TC_SCP44[t,d] analogicznie
$TC_DP13[t,d]
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_SCP44[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

5

...

$TC_SCP51

REAL

Korekcja do $TC_DP11: $TC_SCP51[t,d] analogicznie
$TC_DP20[t,d]
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_SCP51[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

5

background image

15

Tablice

09.01

15.2 Lista zmiennych systemowych

15


Siemens Sp. z o.o. 2001 All rights reserved.

15-554

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$TC_SCP53

REAL

Korekcja do $TC_DP3: $TC_SCP53[t,d] analogicznie
$TC_DP12[t,d]
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_SCP53[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

5

$TC_SCP54

REAL

Korekcja do $TC_DP4: $TC_SCP54[t,d] analogicznie
$TC_DP13[t,d]
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_SCP54[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

5

...

$TC_SCP61

REAL

Korekcja do $TC_DP11: $TC_SCP61[t,d] analogicznie
$TC_DP20[t,d]
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_SCP61[d]
t: numer T 1 - 32000
d: Numer ostrza / numer D 1 - 32000

R

W

5

$TC_SCP63

REAL

Korekcja do $TC_DP3: $TC_SCP63[t,d] analogicznie
$TC_DP12[t,d]
przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_SCP63[d]
t: numer T 1 - 32000
d: Numer ostrza / numer D 1 - 32000

R

W

5

$TC_SCP64

REAL

Korekcja do $TC_DP4: $TC_SCP64[t,d] analogicznie
$TC_DP13[t,d]
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_SCP64[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

5

...

$TC_SCP71

REAL

Korekcja do $TC_DP11: $TC_SCP71[t,d] analogicznie
$TC_DP20[t,d]
Przy aktywnej funkcji 'płaskie zarządzanie numerami D' składnia
jest następująca:
$TC_SCP71[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

5

background image

15

09.01

Tablice

15.2 Lista zmiennych systemowych

15

Siemens Sp z o.o. 2001 Wszelkie prawa zastrzeżone

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15-555

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$TC_ECP13

REAL

Korekcja do $TC_DP3: $TC_ECP13[t,d] analogicznie
$TC_DP12[t,d]
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_ECP13[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

5

$TC_ECP14

REAL

Korekcja do $TC_DP4: $TC_ECP14[t,d] analogicznie
$TC_DP13[t,d]
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_ECP14[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

5

...

$TC_ECP21

REAL

Korekcja do $TC_DP11: $TC_ECP21[t,d] analogicznie
$TC_DP20[t,d]
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_ECP21[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

5

$TC_ECP23

REAL

Korekcja do $TC_DP3: $TC_ECP23[t,d] analogicznie
$TC_DP12[t,d]
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_ECP23[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

5

$TC_ECP24

REAL

Korekcja do $TC_DP4: $TC_ECP24[t,d] analogicznie
$TC_DP13[t,d]
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_ECP24[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

5

...

$TC_ECP31

REAL

Korekcja do $TC_DP11: $TC_ECP31[t,d] analogicznie
$TC_DP20[t,d]
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_ECP31[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

5

background image

15

Tablice

09.01

15.2 Lista zmiennych systemowych

15


Siemens Sp. z o.o. 2001 All rights reserved.

15-556

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$TC_ECP33

REAL

Korekcja do $TC_DP3: $TC_ECP33[t,d] analogicznie
$TC_DP12[t,d]
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_ECP33[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

5

$TC_ECP34

REAL

Korekcja do $TC_DP4: $TC_ECP34[t,d] analogicznie
$TC_DP13[t,d]
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_ECP34[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

5

...

$TC_ECP41

REAL

Korekcja do $TC_DP11: $TC_ECP41[t,d] analogicznie
$TC_DP20[t,d]
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_ECP41[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

5

$TC_ECP43

REAL

Korekcja do $TC_DP3: $TC_ECP43[t,d] analogicznie
$TC_DP12[t,d]
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_ECP43[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

5

$TC_ECP44

REAL

Korekcja do $TC_DP4: $TC_ECP44[t,d] analogicznie
$TC_DP13[t,d]
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_ECP44[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

5

...

$TC_ECP51

REAL

Korekcja do $TC_DP11: $TC_ECP51[t,d] analogicznie
$TC_DP20[t,d]
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_ECP51[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

5

background image

15

09.01

Tablice

15.2 Lista zmiennych systemowych

15

Siemens Sp z o.o. 2001 Wszelkie prawa zastrzeżone

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15-557

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$TC_ECP53

REAL

Korekcja do $TC_DP3: $TC_ECP53[t,d] analogicznie
$TC_DP12[t,d]
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_ECP53[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

5

$TC_ECP54

REAL

Korekcja do $TC_DP4: $TC_ECP54[t,d] analogicznie
$TC_DP13[t,d]
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_ECP54[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

5

...

$TC_ECP61

REAL

Korekcja do $TC_DP11: $TC_ECP61[t,d] analogicznie
$TC_DP20[t,d]
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_ECP61[d]
t: numer T 1 - 32000
d: Numer ostrza / numer D 1 - 32000

R

W

5

$TC_ECP63

REAL

Korekcja do $TC_DP3: $TC_ECP63[t,d] analogicznie
$TC_DP12[t,d]
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_ECP63[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

5

$TC_ECP64

REAL

Korekcja do $TC_DP4: $TC_ECP64[t,d] analogicznie
$TC_DP13[t,d]
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_ECP64[d]
t: numer T 1 - 32000
d: Numer ostrza / numer D 1 - 32000

R

W

5

...

$TC_ECP71

REAL

Korekcja do $TC_DP11: $TC_ECP71[t,d] analogicznie
$TC_DP20[t,d]
Przy aktywnej funkcji 'płaskie zarządzanie numerami D'
składnia jest następująca:
$TC_ECP71[d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

5

background image

15

Tablice

09.01

15.2 Lista zmiennych systemowych

15


Siemens Sp. z o.o. 2001 All rights reserved.

15-558

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15.2.8 Dane nadzoru zarządzania narzędziami

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$TC_MOP1

REAL $TC_MOP1[t,d]

Granica ostrzeżenia wstępnego czas żywotności
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

2

$TC_MOP2

REAL $TC_MOP2[t,d]

Pozostały czas żywotności
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

2

$TC_MOP3

INT $TC_MOP3[t,d]

Granica ostrzeżenia wstępnego liczba sztuk
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

2

$TC_MOP4

INT $TC_MOP4[t,d]

Pozostała liczba sztuk
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

2

$TC_MOP5

REAL $TC_MOP5[t,d]

Granica ostrzeżenia wstępnego zużycie
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

5

$TC_MOP6

REAL $TC_MOP6[t,d]

Reszta zużycia
t: numer T 1 - 32000
d: Numer ostrza / numer D 1 - 32000

R

W

5

$TC_MOP11

REAL $TC_MOP11[t,d]

Wartość zadana czasu żywotności
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

5

$TC_MOP13

INT $TC_MOP13[t,d]

Wartość zadana liczby sztuk
t: numer T 1 - 32000
d: Numer ostrza / numer D 1 - 32000

R

W

5

$TC_MOP15

REAL $TC_MOP15[t,d]

Wartość zadana zużycia
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

5

background image

15

09.01

Tablice

15.2 Lista zmiennych systemowych

15

Siemens Sp z o.o. 2001 Wszelkie prawa zastrzeżone

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15-559

15.2.9 Dane nadzorcze użytkownika OEM

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$TC_MOPC1

INT Typ

można zadać poprzez daną maszynową. Nastawieniem

domyślnym jest INT
$TC_MOPC1[t,d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

2

$TC_MOPC2

INT Typ

można zadać poprzez daną maszynową. Nastawieniem

domyślnym jest INT
$TC_MOPC2[t,d]
t: numer T 1 - 32000
d: Numer ostrza / numer D 1 - 32000

R

W

2

...

$TC_MOPC10

INT Typ

można zadać poprzez daną maszynową. Nastawieniem

domyślnym jest INT
$TC_MOPC10[t,d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

2

$TC_MOPCS1

INT Typ

można zadać poprzez daną maszynową. Nastawieniem

domyślnym jest INT
$TC_MOPCS1[t,d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

6
.
1

$TC_MOPCS2

INT Typ

można zadać poprzez daną maszynową. Nastawieniem

domyślnym jest INT
$TC_MOPCS2[t,d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

6
.
1

...

$TC_MOPCS10

INT Typ

można zadać poprzez daną maszynową. Nastawieniem

domyślnym jest INT
$TC_MOPCS10[t,d]
t: numer T 1 - 32000
d: numer ostrza / numer D 1 - 32000

R

W

6
.
1

15.2.10

Dane odniesione do narzędzia

$TC_TP1

INT $TC_TP1[t]

Numer duplo
t: numer T 1 - 32000

R

W

2

$TC_TP2

STRIN
G

$TC_TP2[t]
Identyfikator narzędzia
t: numer T 1 - 32000
2. Wymiar przy TYPE_STRING automatycznie
MAXSTRINGLEN

R

W

2

$TC_TP3

INT $TC_TP3[t]

Wielkość w lewo
t: numer T 1 - 32000

R

W

2

background image

15

Tablice

09.01

15.2 Lista zmiennych systemowych

15


Siemens Sp. z o.o. 2001 All rights reserved.

15-560

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$TC_TP4

INT $TC_TP4[t]

Wielkość w prawo
t: numer T 1 - 32000

R

W

2

$TC_TP5

INT $TC_TP5[t]

Wielkość do góry
t: numer T 1 - 32000

R

W

2

$TC_TP6

INT $TC_TP6[t]

Wielkość do dołu
t: numer T 1 - 32000

R

W

2

$TC_TP7

INT $TC_TP7[t]

Typ miejsca w magazynie
t: numer T 1 - 32000

R

W

2

$TC_TP8

INT $TC_TP8[t]

Status
t: numer T 1 - 32000

R

W

2

$TC_TP9

INT $TC_TP9[t]

Rodzaj nadzoru narzędzia
t: numer T 1 - 32000

R

W

2

$TC_TP11

INT $TC_TP11[t]

Strategia zmiany na narzędzie zastępcze
t: numer T 1 - 32000

R

W

2

$TC_TP10

INT $TC_TP10[t]

Informacja o narzędziu
t: numer T 1 - 32000

R

W

2

$TC_TPC1

REAL Typ

można zadać poprzez daną maszynową. Nastawieniem

domyślnym jest INT
$TC_TPC1[t]
t: numer T 1 - 32000

R

W

2

$TC_TPC2

REAL Typ

można zadać poprzez daną maszynową. Nastawieniem

domyślnym jest INT
$TC_TPC2[t]
t: numer T 1 - 32000

R

W

2

...

$TC_TPC10

REAL Typ

można zadać poprzez daną maszynową. Nastawieniem

domyślnym jest INT
$TC_TPC10[t]
t: numer T 1 - 32000

R

W

2

background image

15

09.01

Tablice

15.2 Lista zmiennych systemowych

15

Siemens Sp z o.o. 2001 Wszelkie prawa zastrzeżone

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15-561

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$TC_TPCS1

REAL Typ

można zadać poprzez daną maszynową. Nastawieniem

domyślnym jest INT
$TC_TPCS1[t]
t: numer T 1 - 32000

R

W

6
.
1

$TC_TPCS2

REAL Typ

można zadać poprzez daną maszynową. Nastawieniem

domyślnym jest INT
$TC_TPCS2[t]
t: numer T 1 - 32000

R

W

6
.
1

...

$TC_TPCS10

REAL Typ

można zadać poprzez daną maszynową. Nastawieniem

domyślnym jest INT
$TC_TPCS10[t]
t: numer T 1 - 32000

R

W

6
.
1

15.2.11

Dane szlifowania odniesione do narzędzia

$TC_TPG1

INT $TC_TPG1[t]

Numer wrzeciona
t: numer T 1 - 32000

R

W

2

$TC_TPG2

INT $TC_TPG2[t]

Instrukcja powiązania
t: numer T 1 - 32000

R

W

2

$TC_TPG3

REAL $TC_TPG3[t]

Minimalny promień ściernicy
t: numer T 1 - 32000

R

W

2

$TC_TPG4

REAL $TC_TPG4[t]

Minimalna szerokość ściernicy
t: numer T 1 - 32000

R

W

2

$TC_TPG5

REAL $TC_TPG5[t]

Aktualna szerokość ściernicy
t: numer T 1 - 32000

R

W

2

$TC_TPG6

REAL $TC_TPG6[t]

Maksymalna prędkość obrotowa
t: numer T 1 - 32000

R

W

2

$TC_TPG7

REAL $TC_TPG7[t]

Max prędkość obwodowa
t: numer T 1 - 32000

R

W

2

$TC_TPG8

REAL $TC_TPG8[t]

Kąt nachylenia ściernicy skośnej
t: numer T 1 - 32000

R

W

2

$TC_TPG9

INT $TC_TPG9[t]

Nr parametru do obliczenia promienia
t: numer T 1 - 32000

R

W

2

background image

15

Tablice

09.01

15.2 Lista zmiennych systemowych

15


Siemens Sp. z o.o. 2001 All rights reserved.

15-562

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15.2.12

Dane miejsca w magazynie

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$TC_MPP1

INT $TC_MPP1[n,m]

Rodzaj miejsca
n: fizyczny numer magazynu
m: fizyczny numer miejsca

R

W

2

$TC_MPP2

INT $TC_MPP2[n,m]

Typ miejsca
n: fizyczny numer magazynu
m: fizyczny numer miejsca

R

W

2

$TC_MPP3

BOOL $TC_MPP3[n,m]

Traktowanie miejsca sąsiedniego wł./wył.
n: fizyczny numer magazynu
m: fizyczny numer miejsca

R

W

2

$TC_MPP4

INT $TC_MPP4[n,m]

Stan miejsca
n: fizyczny numer magazynu
m: fizyczny numer miejsca

R

W

2

$TC_MPP5

INT $TC_MPP5[n,m]

Magazyn pośredni: indeks miejsca
realne magazyny: numer zespołu zużycia
n: fizyczny numer magazynu
m: fizyczny numer miejsca

R

W

2

$TC_MPP6

INT $TC_MPP6[n,m]

Nr T narzędzia w tym miejscu
n: fizyczny numer magazynu
m: fizyczny numer miejsca

R

W

2

$TC_MPP7

INT $TC_MPP7[n,m]

Numer przystawki narzędziowej w tym miejscu
n: fizyczny numer magazynu
m: fizyczny numer miejsca

R

W

5

$TC_MPP66

INT $TC_MPP66[n,m]

Nr T narzędzia znajdującego się w magazynie pośrednim,
dla którego jest zarezerwowane miejsce określone przez
n,m.
Operacja zapisu ma sens tylko przy ładowaniu pliku bezpie-
czeństwa do NCK.
Nadawanie nazw opiera się na $TC_MPP6 - Nr T narzędzia
znajdującego się w miejscu w magazynie.
n: fizyczny numer magazynu
m: fizyczny numer miejsca

R

W

6
.
1

background image

15

09.01

Tablice

15.2 Lista zmiennych systemowych

15

Siemens Sp z o.o. 2001 Wszelkie prawa zastrzeżone

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15-563

15.2.13

Dane miejsca w magazynie użytkownika OEM

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$TC_MPPC1

INT Typ

można zadać poprzez daną maszynową. Nastawieniem

domyślnym jest INT
$TC_MPPC1[n,m]
n: fizyczny numer magazynu
m: fizyczny numer miejsca

R

W

2

$TC_MPPC2

INT Typ

można zadać poprzez daną maszynową. Nastawieniem

domyślnym jest INT
$TC_MPPC2[n,m]
n: fizyczny numer magazynu
m: fizyczny numer miejsca

R

W

2

...

$TC_MPPC10

INT Typ

można zadać poprzez daną maszynową. Nastawieniem

domyślnym jest INT
$TC_MPPC10[n,m]
n: fizyczny numer magazynu
m: fizyczny numer miejsca

R

W

2

$TC_MPPCS1

INT Typ

można zadać poprzez daną maszynową. Nastawieniem

domyślnym jest INT
$TC_MPPCS1[n,m]
n: fizyczny numer magazynu
m: fizyczny numer miejsca

R

W

6
.
1

$TC_MPPCS2

INT Typ

można zadać poprzez daną maszynową. Nastawieniem

domyślnym jest INT
$TC_MPPCS2[n,m]
n: fizyczny numer magazynu
m: fizyczny numer miejsca

R

W

6
.
1

...

$TC_MPPCS10

INT Typ

można zadać poprzez daną maszynową. Nastawieniem

domyślnym jest INT
$TC_MPPCS10[n,m]
n: fizyczny numer magazynu
m: fizyczny numer miejsca

R

W

6
.
1

$TC_MDP1

INT $TC_MDP1[n,m]

Odstęp do miejsca zmiany magazynu n do miejsca m
1. magazynu wewnętrznego
internal mag. 1 distance parametr
n: fizyczny numer magazynu
m: fizyczny numer miejsca

R

W

2

$TC_MDP2

INT $TC_MDP2[n,m]

Odstęp do miejsca zmiany magazynu n do miejsca m
2. magazynu wewnętrznego
internal mag. 2 distance parametr
n: fizyczny numer magazynu
m: fizyczny numer miejsca

R

W

2

background image

15

Tablice

09.01

15.2 Lista zmiennych systemowych

15


Siemens Sp. z o.o. 2001 All rights reserved.

15-564

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$TC_MLSR

INT $TC_MLSR[n,m]=0

Przyporządkowanie miejsca n w magazynie pośrednim do
miejsca m w magazynie pośrednim
m musi określać miejsce typu T 'wrzeciono'.
n musi określać miejsce, które nie jest typu 'wrzeciono'.
Przez to można np. zdefiniować, które chwytaki,... którym
wrzecionom są przyporządkowane. Wartość parametru jest
zdefiniowana na stałe = 0. Proces zapisu definiuje zależ-
ność, proces odczytu sprawdza, czy zależność istnieje.
Jeżeli jej nie ma, wówczas następuje alarm przy odczycie.
define links of grippers,... to spindles.
n: fizyczny numer miejsca w magazynie o rodzaju miejsca
nierównym WRZECIONO
m: fizyczny numer miejsca w magazynie o rodzaju miejsca
równym WRZECIONO

R

W

3

$TC_MPTH

INT $TC_MPTH[n,m]

Hierarchia typów miejsc w magazynie
mag.location (place)types hierarchy parametr
n: hierarchia 0 ... 7
m: typ miejsca 0 - 7

R

W

3

15.2.14

Dane opisu magazynu zarządzania narzędziami

$TC_MAP1

STRIN
G

$TC_MAP2[n]
Rodzaj magazynu
n: numer magazynu 1 ..
2. Wymiar przy TYPE_STRING automatycznie
MAXSTRINGLEN

R

W

2

$TC_MAP2

STRIN
G

$TC_MAP2[n]
Identyfikator magazynu
n: Numer magazynu 1 ..
2. Wymiar przy TYPE_STRING automatycznie
MAXSTRINGLEN

R

W

2

$TC_MAP3

INT $TC_MAP3[n]

Stan magazynu
n: Numer magazynu 1 ..

R

W

2

$TC_MAP4

INT $TC_MAP4[n]

Powiązanie z kolejnym magazynem
n: Numer magazynu 1 ..

R

W

2

$TC_MAP5

INT $TC_MAP5[n]

Powiązanie z poprzednim magazynem
n: Numer magazynu 1 ..

R

W

2

$TC_MAP6

INT $TC_MAP6[n]

Liczba wierszy
n: Numer magazynu 1 ..

R

W

2

background image

15

09.01

Tablice

15.2 Lista zmiennych systemowych

15

Siemens Sp z o.o. 2001 Wszelkie prawa zastrzeżone

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15-565

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$TC_MAP7

INT $TC_MAP7[n]

Liczba kolumn
n: Numer magazynu 1 ..

R

W

2

$TC_MAP8

INT $TC_MAP8[n]

Aktualna pozycja magazynu w odniesieniu do pozycji zmia-
ny
n: Numer magazynu 1 ..

R

W

2

$TC_MAP9

INT $TC_MAP9[n]

Aktualny numer zespołu zużycia
n: Numer magazynu 1 ..

R

W

5

$TC_MAP10

INT $TC_MAP10[n]

Aktualne strategie poszukiwania magazynu
- strategia poszukiwania narzędzia
- strategia poszukiwania wolnego miejsca
NCK standardowo wpisuje wartość z $TC_MAMP2.
n: Numer magazynu 1 ..

R

W

6
.
1

15.2.15

Dane opisu magazynu zarządzania narzędziami użytkownika OEM

$TC_MAPC1

INT Typ

można zadać poprzez daną maszynową. Nastawieniem

domyślnym jest INT
$TC_MAPC1[n]
n: Numer magazynu 1 ..

R

W

2

$TC_MAPC2

INT Typ

można zadać poprzez daną maszynową. Nastawieniem

domyślnym jest INT
$TC_MAPC2[n]
n: Numer magazynu 1 ..

R

W

2

...

$TC_MAPC10

INT Typ

można zadać poprzez daną maszynową. Nastawieniem

domyślnym jest INT
$TC_MAPC10[n]
n: Numer magazynu 1 ..

R

W

2

$TC_MAPCS1

INT Typ

można zadać poprzez daną maszynową. Nastawieniem

domyślnym jest INT
$TC_MAPCS1[n]
n: Numer magazynu 1 ..

R

W

6
.
1

$TC_MAPCS2

INT Typ

można zadać poprzez daną maszynową. Nastawieniem

domyślnym jest INT
$TC_MAPCS2[n]
n: Numer magazynu 1 ..

R

W

6
.
1

...

$TC_MAPCS10

INT Typ

można zadać poprzez daną maszynową. Nastawieniem

domyślnym jest INT
$TC_MAPCS10[n]
n: Numer magazynu 1 ..

R

W

6
.
1

background image

15

Tablice

09.01

15.2 Lista zmiennych systemowych

15


Siemens Sp. z o.o. 2001 All rights reserved.

15-566

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15.2.16 Parametry

modułu magazynowego

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$TC_MAMP1

STRIN
G

$TC_MAMP1
Identyfikator modułu magazynowego zmienna skalarna
2. wymiar przy TYPE_STRING automatycznie
MAXSTRINGLEN

R

W

2

$TC_MAMP2

INT $TC_MAMP2

Rodzaj poszukiwania narzędzia
zmienna skalarna

R

W

2

$TC_MAMP3

INT $TC_MAMP3

Traktowanie narzędzi przy powiązanej ze zużyciem zmien-
nej skalarnej

R

W

5

15.2.17 Dane

przystawki

$TC_ADPTT

INT $TC_ADPTT[a]

Numer transformacyjny przystawki
a: numer przystawki 1 32000

R

W

5

$TC_ADPT1

REAL $TC_ADPT1[a]

Geometria przystawki: długość 1
a: numer przystawki 1 32000

R

W

5

$TC_ADPT2

REAL $TC_ADPT2[a]

geometria przystawki: długość 2
a: numer przystawki 1 32000

R

W

5

$TC_ADPT3

REAL $TC_ADPT3[a]

geometria przystawki: długość 3
a: numer przystawki 1 32000

R

W

5

15.2.18 Wartości kompensacji systemu pomiarowego

$AA_ENC_COM
P

REAL $AA_ENC_COMP[n,m,a]

Wartości kompensacji
a: oś maszyny
n: nr przetwornika 0 1
m: punkt nr 0 <wartość MD>
Osie: oś maszyny

R

W

2

$AA_ENC_COM
P_STEP

REAL $AA_ENC_COMP_STEP[n,a]

Wielkość kroku
a: oś maszyny
n: przetwornik nr 0 1
Osie: oś maszyny

R

W

2

$AA_ENC_COM
P_MIN

REAL $AA_ENC_COMP_MIN[n,a]

Pozycja startowa kompensacji
a: oś maszyny
n: przetwornik nr 0 1
Osie: oś maszyny

R

W

2

background image

15

09.01

Tablice

15.2 Lista zmiennych systemowych

15

Siemens Sp z o.o. 2001 Wszelkie prawa zastrzeżone

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15-567

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$AA_ENC_COM
P_MAX

REAL $AA_ENC_COMP_MAX[n,a]

Pozycja końcowa kompensacji
a: oś maszyny
n: przetwornik nr 0 1
Osie: oś maszyny

R

W

2

$AA_ENC_COM
P_IS_MODULO

BOOL $AA_ENC_COMP_IS_MODULO[n,a]

Kompensacja jest modulo
a: oś maszyny
n: przetwornik nr 0 1
Osie: oś maszyny

R

W

2

15.2.19 Kompensacja

błędu ćwiartki koła

$AA_QEC

REAL $AA_QEC[n,m,a]

Wynik procesu uczenia się
a: oś maszyny
n: 0
m: Nr punktu: 0 $MN_MM_QEC_MAX_POINTS
Osie: oś maszyny

R

W

2

$AA_QEC_COA
RSE_STEPS

INT $AA_QEC_COARSE_STEPS[n,a]

Wartości kompensacji: Zgrubne kwantowanie charaktery-
styki
a: oś maszyny
n: 0
Osie: oś maszyny

R

W

2

$AA_QEC_FINE
_STEPS

INT $AA_QEC_FINE_STEPS[n,a]

Dokładne kwantowanie charakterystyki
a: Oś maszyny
n: 0
Osie: oś maszyny

R

W

2

$AA_QEC_ACC
EL_1

REAL $AA_QEC_ACCEL_1[n,a]

Przyśpieszenie w 1. punkcie załamania wg definicji [mm/s2
albo cali/s2 albo stopni/s2]
a: oś maszyny
n: 0
Osie: oś maszyny

R

W

2

$AA_QEC_ACC
EL_2

REAL $AA_QEC_ACCEL_2[n,a]

Przyśpieszenie w 2. punkcie załamania wg definicji [mm/s2
albo cali/s2 albo stopni/s2]
a: oś maszyny
n: 0
Osie: oś maszyny

R

W

2

$AA_QEC_ACC
EL_3

REAL $AA_QEC_ACCEL_3[n,a]

Przyśpieszenie w 3. punkcie załamania wg definicji [mm/s2
albo cali/s2 albo stopni/s2]
a: Oś maszyny
n: 0
Osie: oś maszyny

R

W

2

background image

15

Tablice

09.01

15.2 Lista zmiennych systemowych

15


Siemens Sp. z o.o. 2001 All rights reserved.

15-568

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$AA_QEC_MEA
S_TIME_1

REAL $AA_QEC_MEAS_TIME_1[n,a]

Czas pomiaru dla zakresu $AA_QEC_ACCEL_1
a: oś maszyny
n: 0
Osie: oś maszyny

R

W

2

$AA_QEC_MEA
S_TIME_2

REAL $AA_QEC_MEAS_TIME_2[n,a]

Czas pomiaru dla zakresu $AA_QEC_ACCEL_2
a: oś maszyny
n: 0
Osie: oś maszyny

R

W

2

$AA_QEC_MEA
S_TIME_3

REAL $AA_QEC_MEAS_TIME_3[n,a]

Czas pomiaru dla zakresu $AA_QEC_ACCEL_3
a: oś maszyny
n: 0
Osie: oś maszyny

R

W

2

$AA_QEC_TIME
_1

REAL $AA_QEC_TIME_1[n,a]

1. czas filtrowania dla członu przyłączenia
a: oś maszyny
n: 0
Osie: oś maszyny

R

W

2

$AA_QEC_TIME
_2

REAL $AA_QEC_TIME_2[n,a]

2. czas filtrowania dla członu przyłączenia
a: oś maszyny
n: 0
Osie: oś maszyny

R

W

2

$AA_QEC_LEA
RNING_RATE

REAL $AA_QEC_LEARNING_RATE[n,a]

Prędkość uczenia się dla sieci
a: oś maszyny
n: 0
Osie: oś maszyny

R

W

2

$AA_QEC_DIRE
CTIONAL

BOOL $AA_QEC_DIRECTIONAL[n,a]

TRUE: kompensacja zależna od kierunku
FALSE: bez kompensacji zależnej od kierunku
a: oś maszyny
n: 0
Osie: oś maszyny

R

W

2

15.2.20 Kompensacja

interpolacyjna

$AN_CEC

REAL $AN_CEC[n,m]

Wartość kompensacji
n: nr tablicy kompensacji 0 (wartość maksymalna nasta-
wiana poprzez MD)
m: nr punktu oparcia 0 (wartość maksymalna nastawiana
poprzez MD)

R

W

2

background image

15

09.01

Tablice

15.2 Lista zmiennych systemowych

15

Siemens Sp z o.o. 2001 Wszelkie prawa zastrzeżone

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15-569

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$AN_CEC_INPU
T_AXIS

AXIS $AN_CEC_INPUT_AXIS[n]:

Nazwa osi, której wartość zadana służy jako wejście tablicy
kompensacji
n: nr tablicy kompensacji 0 (wartość maksymalna nasta-
wiana poprzez MD)

R

W

2

$AN_CEC_OUT
PUT_AXIS

AXIS $AN_CEC_OUTPUT_AXIS[n]:

Nazwa osi, na którą działa wyjście tablicy kompensacji
n: nr tablicy kompensacji 0 (wartość maksymalna nasta-
wiana poprzez MD)

R

W

2

$AN_CEC_STE
P

REAL $AN_CEC_STEP[n]

Odległość wartości korekcji
n: nr tablicy kompensacji 0 (wartość maksymalna nasta-
wiana poprzez MD)

R

W

2

$AN_CEC_MIN

REAL AN_CEC_MIN[n]

Pozycja startowa tablicy kompensacji
n: nr tablicy kompensacji 0 (wartość maksymalna nasta-
wiana poprzez MD)

R

W

2

$AN_CEC_MAX

REAL AN_CEC_MAX[n]

Pozycja końcowa tablicy kompensacji
n: nr tablicy kompensacji 0 (wartość maksymalna nasta-
wiana poprzez MD)

R

W

2

$AN_CEC_DIRE
CTION

INT $AN_CEC_DIRECTION[n]

Uaktywnia zależne od kierunku działanie tablicy kompensa-
cji
n: nr tablicy kompensacji 0 (wartość maksymalna nasta-
wiana poprzez MD)

R

W

2

$AN_CEC_MUL
T_BY_TABLE

INT $AN_CEC_MULT_BY_TABLE[n]

Numer tablicy, której wartość wyjściowa ma być mnożona
przez wartość wyjściową tablicy kompensacji
0: obydwa kierunki ruchu osi bazowej
1: dodatni kierunek ruchu osi bazowej
-1: ujemny kierunek ruchu osi bazowej
n: nr tablicy kompensacji 0 (wartość maksymalna nasta-
wiana poprzez MD)

R

W

2

$AN_CEC_IS_M
ODULO

BOOL $AN_CEC_IS_MODULO[n]

TRUE: cykliczne powtarzanie tablicy kompensacji
FALSE: bez cyklicznego powtarzania tablicy kompensacji
n: nr tablicy kompensacji 0 (wartość maksymalna nasta-
wiana poprzez MD)

R

W

2

background image

15

Tablice

09.01

15.2 Lista zmiennych systemowych

15


Siemens Sp. z o.o. 2001 All rights reserved.

15-570

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15.2.21

Obszary ochrony specyficzne dla NCK

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$SN_PA_ACTIV
_IMMED

BOOL $SN_PA_ACTIV_IMMED[n]

Obszar ochrony natychmiast aktywny?
TRUE: Obszar ochrony jest aktywny natychmiast po zała-
dowaniu programu sterowania i bazowaniu osi.
FALSE: Obszar ochrony nie jest natychmiast aktywny
n: numer obszaru ochrony 0 (wartość maksymalna nasta-
wiana poprzez MD)

R

W

2

$SN_PA_T_W

CHAR $SN_PA_T_W[n]

Obszar ochrony odniesiony do obrabianego przedmiotu /
narzędzia
0: obszar ochrony odniesiony do obrabianego przedmiotu
3: obszar ochrony odniesiony do narzędzia
n: numer obszaru ochrony 0 (wartość maksymalna nasta-
wiana poprzez MD)

R

W

2

$SN_PA_ORI

INT $SN_PA_ORI[n]

Orientacja obszaru ochrony
0: wielobok w płaszczyźnie 1. i 2. osi geometrycznej
1: wielobok w płaszczyźnie 3. i 1. osi geometrycznej
2: wielobok w płaszczyźnie 2. i 3. osi geometrycznej
n: numer obszaru ochrony 0 (wartość maksymalna nasta-
wiana poprzez MD)

R

W

2

$SN_PA_LIM_3
DIM

INT $SN_PA_LIM_3DIM[n]

Oznaczenie dla ograniczenia obszaru ochrony w osi, która
jest prostopadła do ciągu wieloboku
0: brak ograniczenia
1: ograniczenie w kierunku dodatnim
2: ograniczenie w kierunku ujemnym
3: ograniczenie w obydwu kierunkach
n: numer obszaru ochrony 0 (wartość maksymalna nasta-
wiana poprzez MD)

R

W

2

$SN_PA_PLUS_
LIM

REAL $SN_PA_PLUS_LIM[n]

Dodatnie ograniczenie obszarów ochrony w osi, która jest
prostopadła do ciągu wieloboku
n: numer obszaru ochrony 0 (wartość maksymalna nasta-
wiana poprzez MD)

R

W

2

$SN_PA_MINUS
_LIM

REAL $SN_PA_MINUS_LIM[n]

Ujemne ograniczenie obszarów ochrony w osi w kierunku
ujemnym, która jest prostopadła do ciągu wieloboku
n: numer obszaru ochrony 0 (wartość maksymalna nasta-
wiana poprzez MD)

R

W

2

$SN_PA_CONT
_NUM

INT $SN_PA_CONT_NUM[n]

Liczba obowiązujących elementów konturu
n: numer obszaru ochrony 0 (wartość maksymalna nasta-
wiana poprzez MD)

R

W

2

background image

15

09.01

Tablice

15.2 Lista zmiennych systemowych

15

Siemens Sp z o.o. 2001 Wszelkie prawa zastrzeżone

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15-571

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$SN_PA_CONT
_TYP

INT $SN_PA_CONT_TYP[n,m]

Typ (G1, G2, G3) elementu konturu
n: numer obszaru ochrony 0 (wartość maksymalna nasta-
wiana poprzez MD)
m: numer elementu konturu 0 10
(MAXNUM_CONTOURNO_PROTECTAREA)

R

W

2

$SN_PA_CONT
_ORD

REAL $SN_PA_CONT_ORD[n,m]

Punkt końcowy elementu konturu (rzędna)
n: numer obszaru ochrony 0 (wartość maksymalna nasta-
wiana poprzez MD)
m: numer elementu konturu 0 10
(MAXNUM_CONTOURNO_PROTECTAREA)

R

W

2

$SN_PA_CONT
_ABS

REAL $SN_PA_CONT_ABS[n,m]

Punkt końcowy elementu konturu (odcięta)
n: numer obszaru ochrony 0 (wartość maksymalna nasta-
wiana poprzez MD)
m: numer elementu konturu 0 10
(MAXNUM_CONTOURNO_PROTECTAREA)

R

W

2

$SN_PA_CENT_
ORD

REAL $SN_PA_CENT_ORD[n,m]

Punkt środkowy elementu konturu (rzędna)
n: numer obszaru ochrony 0 (wartość maksymalna nasta-
wiana poprzez MD)
m: numer elementu konturu 0 10
(MAXNUM_CONTOURNO_PROTECTAREA)

R

W

2

$SN_PA_CENT_
ABS

REAL $SC_PA_CENT_ABS[n,m]

Punkt środkowy elementu konturu (odcięta)
n: numer obszaru ochrony 0 (wartość maksymalna nasta-
wiana poprzez MD)
m: numer elementu konturu 0 10
(MAXNUM_CONTOURNO_PROTECTAREA)

R

W

2

15.2.22 Parametryzowanie

cykli

$C_A

REAL $C_A

Wartość zaprogramowanego adresu A w trybie ISO do
parametryzowania cykli

R

W

5
.
1

$C_B

REAL $C_B

Wartość zaprogramowanego adresu B w trybie ISO do
parametryzowania cykli

R

W

5
.
1

...

$C_Z

REAL $C_Z

Wartość zaprogramowanego adresu Z w trybie ISO do
parametryzowania cykli

R

W

5
.
1

background image

15

Tablice

09.01

15.2 Lista zmiennych systemowych

15


Siemens Sp. z o.o. 2001 All rights reserved.

15-572

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$C_DL

REAL Wartość zaprogramowanego adresu DL (addytywna korek-

cja narzędzia) przy wywołaniu podprogramu przez zastą-
pienie funkcji M/T

R

W

6
.
1

$C_TS

STRIN
G

$C_TS
Ciąg znaków identyfikatora narzędzia zaprogramowanego
pod adresem T dla zastąpienia funkcji T
(tylko przy aktywnym zarządzaniu narzędziami)

R

W

6
.
1

$C_A_PROG

INT $C_A_PROG

Adres A jest w bloku z wywołaniem cyklu
0 = nie zaprogramowany
1 = zaprogramowany
3 = zaprogramowany przyrostowo
Bit 0 / wartość 1 jest nastawiona, gdy adres jest zaprogra-
mowany absolutnie albo przyrostowo. W celu rozróżnienia
absolutnie / przyrostowo jest dodatkowo nastawiony bit 1 /
wartość 3.

R

W

5
.
1

$C_B_PROG

INT $C_B_PROG

Adres B jest w bloku z wywołaniem cyklu
0 = nie zaprogramowany
1 = zaprogramowany
3 = zaprogramowany przyrostowo
Bit 0 / wartość 1 jest nastawiona, gdy adres jest zaprogra-
mowany absolutnie albo przyrostowo. W celu rozróżnienia
absolutnie / przyrostowo jest dodatkowo nastawiony bit 1 /
wartość 3.

R

W

5
.
1

...

$C_Z_PROG

INT $C_Z_PROG

Adres Z jest w bloku z wywołaniem cyklu
0 = nie zaprogramowano
1 = zaprogramowany
3 = zaprogramowano przyrostowo
Bit 0 / wartość 1 jest nastawiona, gdy adres jest zaprogra-
mowany absolutnie albo przyrostowo. W celu rozróżnienia
absolutnie / przyrostowo jest dodatkowo nastawiony bit 1 /
wartość 3.

R

W

5
.
1

$C_DL_PROG

INT

Odpytanie, czy przy wywołaniu podprogramu przez zastą-
pienie funkcji M/T został zaprogramowany adres DL (addy-
tywna korekcja narzędzia)
0 = nie zaprogramowany
1 = pod adresem DL zaprogramowano addytywną korekcję
narzędzia.

R

W

6
.
1

$C_TS_PROG

INT

Odpytanie, czy przy wywołaniu podprogramu przez zastą-
pienie funkcji T został zaprogramowany identyfikator narzę-
dzia pod adresem T.
(tylko przy aktywnym zarządzaniu narzędziami)
0 = nie zaprogramowany
1 = zaprogramowany

R

W

6
.
1

background image

15

09.01

Tablice

15.2 Lista zmiennych systemowych

15

Siemens Sp z o.o. 2001 Wszelkie prawa zastrzeżone

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15-573

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$C_ALL_PROG

INT $C_ALL_PROG

Wzorzec bitowy wszystkich zaprogramowanych adresów w
jednym bloku z wywołaniem cykli
Bit0 = adres "A" .... bit25 = adres "Z"
Bit = 1 -> adres zaprogramowany
Bit = 0 -> adres nie zaprogramowany

R

W

5
.
1

$C_INC_PROG

INT $C_INC_PROG

Wzorzec bitowy wszystkich zaprogramowanych przyrosto-
wo adresów w jednym bloku z wywołaniem cykli
Bit0 = Adres "A" .... bit25 = adres "Z"
Bit = 1 -> adres zaprogramowany przyrostowo
Bit = 0 -> adres zaprogramowany absolutnie

R

W

6
.
1

$C_I_NUM

INT $C_I_NUM

In $C_I_NUM oznacza liczbę zaprogramowanych w bloku
adresów I.
Przy programowaniu cykli ta wartość wynosi zawsze 1, gdy
jest nastawiony bit 0 w
$C_I_PROG.
Przy programowaniu makra z G65/G66 jest tutaj liczba
zaprogramowanych w bloku adresów "I", (max 10).

R

W

6
.
1

$C_J_NUM

INT $C_J_NUM

W $C_J_NUM jest liczba zaprogramowanych w bloku adre-
sów "J".
Przy programowaniu cykli wartość ta wynosi zawsze 1, gdy
jest nastawiony bit 0 w
$C_J_PROG.
Przy programowaniu makra z G65/G66 jest tutaj liczba
zaprogramowanych w bloku adresów "J", (max 10).

R

W

6
.
1

$C_K_NUM

INT $C_K_NUM

W $C_K_NUM NUM jest liczba zaprogramowanych w bloku
adresów I.
Przy programowaniu cykli wartość ta wynosi zawsze 1, ,
gdy jest nastawiony bit 0 w
$C_K_PROG.
Przy programowaniu makra z G65/G66 jest tutaj liczba
zaprogramowanych w bloku adresów "K", (max 10).

R

W

6
.
1

$C_ME

INT $C_ME

Rozszerzenie adresu dla adresu M przy wywołaniu podpro-
gramu przez funkcję M

R

W

6
.
1

$C_TE

INT $C_TE

Rozszerzenie adresu dla adresu T przy wywołaniu podpro-
gramu przez funkcję M

R

W

6
.
1

$C_MACPAR

REAL $MAC_PAR[n]

Makrozmienna w trybie Iso2/3, która w programie oryginal-
nym jest zaprogramowana przez #<numer>. Max liczba
makroparametrów ISO wynosi 33.

R

W

6
.
3

background image

15

Tablice

09.01

15.2 Lista zmiennych systemowych

15


Siemens Sp. z o.o. 2001 All rights reserved.

15-574

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15.2.23 Dane

systemowe

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$AN_SETUP_TI
ME

REAL

IF $AN_SETUP_TIME > 60000 GOTOF MARK01
Czas od ostatniego załadowania programu sterowania z
danymi domyślnymi ( w minutach )

RS WS R

W

6

.
1

$AN_POWERO
N_TIME

REAL

IF $AN_POWERON_TIME == 480 GOTOF MARK02
Czas od ostatniego załadowania programu sterowania ( w
minutach )

RS WS R

W

6

.
1

$AN_NCK_VER
SION

REAL Wersja

NCK

Wersja NCK: przetwarzane są miejsca przed przecinkiem
liczby zmiennoprzecinkowej, miejsca po przecinku mogą
zawierać mogą zawierać identyfikatory stanów pośrednich
dla potrzeb programisty. Miejsca przed przecinkiem zawie-
rają oficjalny identyfikator wersji oprogramowania NCK: na
przykład dla wersji NCK 20.00.00 wartość zmiennej wynosi
200000,0
porównaj BTSS N/Y nckVersion

RS

R

6

.
1

15.2.24 Frame

2

$P_UBFR

FRAME $P_UBFR

1. Frame bazowy w kanale, który jest uaktywniany po G500,
G54..G599.
Odpowiada $P_CHBFR[0].
Osie: (geometryczna, kanału, maszyny)

R

W

4

$P_SETFRAME

FRAME $P_SETFRAME

Aktualny frame systemowy do nastawienia wartości rzeczy-
wistej i draśnięcia.
Osie: (geometryczna, kanału, maszyny)

R

W

6
.
1

$P_EXTFRAME

FRAME $P_EXTFRAME

Aktualny frame systemowy dla zewnętrznego przesunięcia
punktu zerowego.
Osie: (geometryczna, kanału, maszyny)

R

W

6
.
1

$P_PARTFRAM
E

FRAME $P_PARTFRAME

Aktualny frame systemowy dla TCARR i PAROT.
Osie: (geometryczna, kanału, maszyny)

R

6
.
1

$P_TOOLFRAM
E

FRAME $P_TOOLFRAME

Aktualny frame systemowy dla TOROT i TOFRAME.
Osie: (geometryczna, kanału, maszyny)

R

6
.
1

background image

15

09.01

Tablice

15.2 Lista zmiennych systemowych

15

Siemens Sp z o.o. 2001 Wszelkie prawa zastrzeżone

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15-575

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$P_WPFRAME

FRAME $P_WPFRAME

Aktualny frame systemowy dla punktów odniesienia obra-
bianego przedmiotu.
Osie: (geometryczna, kanału, maszyny)

R

W

6
.
3

$P_CYCFRAME

FRAME $P_CYCFRAME

Aktualny frame systemowy dla cykli.
Osie: (geometryczna, kanału, maszyny)

R

W

6
.
3

$P_CHBFRAME

FRAME $P_CHBFRAME[n]

Aktualne frame bazowe w kanale.
Projektowane poprzez MD $MC_MM_NUM_BASE_FRAME.
Sprawdzenie wymiaru następuje przy dostępie do zmiennej.
Osie: (geometryczna, kanału, maszyny)

R

W

5

$P_NCBFRAME

FRAME $P_NCBFRAME[n]

Aktualne frame bazowe NCU.
Projektowane poprzez MD
$MN_MM_NUM_GLOBAL_BASE_FRAMES.
Sprawdzenie wymiaru następuje przy dostępie do zmiennej.
Osie: (geometryczna, kanału, maszyny)

R

W

5

$P_ACTBFRAM
E

FRAME $P_ACTBFRAME

aktualny powiązany całkowity frame bazowy
Osie: (geometryczna, kanału, maszyny)

R

5

$P_BFRAME

FRAME $P_BFRAME

Aktualny 1. frame bazowy w kanale. Odpowiada
$P_CHBFRAME[0].
Osie: (geometryczna, kanału, maszyny)

R

W

4

$P_IFRAME

FRAME $P_IFRAME

Aktualny frame nastawiany
Osie: (geometryczna, kanału, maszyny)

R

W

2

$P_PFRAME

FRAME $P_PFRAME

Aktualny frame programowany
Osie: (geometryczna, kanału, maszyny)

R

W

2

$P_ACTFRAME

FRAME $P_ACTFRAME

Aktualny frame całkowity
Osie: (geometryczna, kanału, maszyny)

R

2

$P_UIFRNUM

INT $P_UIFRNUM

Numer aktywnego $P_UIFR

R

2

$P_NCBFRMAS
K

INT $P_NCBFRMASK

Maska bitowa służy do ustalenia frame bazowych global-
nych dla NCU, które są uwzględniane w obliczeniu całkowi-
tego frame bazowego.

R

W

5

background image

15

Tablice

09.01

15.2 Lista zmiennych systemowych

15


Siemens Sp. z o.o. 2001 All rights reserved.

15-576

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$P_CHBFRMAS
K

INT $P_CHBFRMASK

Maska bitowa służy do ustalenia frame bazowych specy-
ficznych dla kanału, które są uwzględniane w obliczeniu
całkowitych frame bazowych.

R

W

5

15.2.25 Dane

narzędzi

$P_AD

REAL $P_AD[n]

Aktywne korekcje narzędzi
n: numery parametrów 1 - 31
n = 1-25 $TC_DP1 do $TC_DP25
n = 26 $TC_DPCE
n = 27 $TC_DPH
n = 28 $TC_DPV
n = 29 $TC_DPV3
n = 30 $TC_DPV4
n = 31 $TC_DPV5

R

W

2

$P_ADT

REAL $P_AD[n]

Aktywne korekcje narzędzi transformowane
n: numery parametrów 1 - 31
n = 1-25 $TC_DP1 bis $TC_DP25
n = 26 $TC_DPCE
n = 27 $TC_DPH
n = 28 $TC_DPV
n = 29 $TC_DPV3
n = 30 $TC_DPV4
n = 31 $TC_DPV5

R

W

6
.
1

$P_DLNO

INT $P_DLNO

Aktywny numer korekcji sumarycznej DL=0 - DL='max.';
'max'= wartość
$MN_MM_MAX_SUMCORR_PER_CUTTEDGE

R

6
.
1

$P_TOOL

INT $P_TOOL

Aktywne ostrze narzędzia D0 - D'max.'; 'max'= wartość
$MN_MM_MAX_CUTTING_EDGE_NO

R

2

$P_TOOLNO

INT $P_TOOLNO

Aktywny numer narzędzia T0 - T32000; z aktywną funkcją
'płaski numer D' może być T 8 miejscowy

R

2

$P_TOOLP

INT $P_TOOLP

Ostatnio zaprogramowany numer narzędzia T0 - T32000
(przy pracy bez zarządzania narzędziami);

R

6
.
1

$P_TOOLL

REAL $P_TOOLL[n]

Aktywna długość całkowita narzędzia
n: długość 1 3

R

2

$P_TOOLO

REAL $P_TOOLO[n]

Aktywna orientacja narzędzia
n: składowa 1 3

R

6
.
1

$P_TC

INT $P_TC

Aktywny nośnik narzędzi

R

6
.
1

background image

15

09.01

Tablice

15.2 Lista zmiennych systemowych

15

Siemens Sp z o.o. 2001 Wszelkie prawa zastrzeżone

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15-577

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$P_TCANG

REAL $P_TCANG[n]

Aktywny kąt osi nośnika narzędzi
n: kąt 1 2

R

5

$P_TCDIFF

REAL $P_TCDIFF[n]

Różnica między obliczonym i stosowanym kątem osi nośni-
ka narzędzi w przypadku nieciągłego nastawiania kąta
(połączenie Hirtha)
n: kąt 1 2

R

6
.
1

$P_TCSOL

INT $P_TCSOL

Liczba rozwiązań przy określaniu z frame kąta osi obrotu
orientowanego nośnika narzędzi.
W przypadku 0 do 2 rozwiązań jest odwrotnie podawana
odpowiednia wartość.
Przy nieskończenie wielu rozwiązaniach zwracana wartość
wynosi 3.
Gdy kąty są zadawane (TCOABS) liczba z rozwiązania
wynosi zawsze 1.

R

6
.
1

$P_TOOLR

REAL $P_TOOLR

Aktywny promień narzędzia (łącznie)

R

2

$P_TOOLND

INT $P_TOOLND[t]

Liczba ostrzy narzędzia t
t: numer T 1 - 32000

R

4

$P_TOOLEXIST

BOOL $P_TOOLEXIST[t]

Jeżeli istnieje narzędzie o numerze T = t
t: numer T 1 - 32000

R

4

$P_D

INT $P_D

Aktualny numer D w trybie językowym ISO_2

R

6
.
1

$P_H

INT $P_H

Aktualny numer H w trybie językowym ISO_2

R

6
.
1

$A_TOOLMN

INT $A_TOOLMN[t]

Numer magazynu dla narzędzia t
t: numer T 1 - 32000

R

4

$A_TOOLMLN

INT $A_TOOLMLN[t]

Numer miejsca w magazynie dla narzędzia t
t: numer T 1 - 32000

R

4

$A_MYMN

INT $A_MYMN[t]

Numer magazynu właściciela narzędzia o numerze T = t.
Wartość wynikowa = 0 = narzędzie nie jest załadowane (w
przypadku gdy $A_TOOLMN > 0, wówczas narzędzie ręcz-
ne).
Wartość wynikowa = -1 = Zarządzanie narzędziami nie jest
aktywne
Wartość wynikowa = -2 = narzędzie o nr T = t nie istnieje.
t: numer T 1 - 32000

R

6

.
1

background image

15

Tablice

09.01

15.2 Lista zmiennych systemowych

15


Siemens Sp. z o.o. 2001 All rights reserved.

15-578

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$A_MYMLN

INT $A_MYMLN[t]

Numer miejsca w magazynie właściciela narzędzia o nume-
rze T = t
Wartość wynikowa = 0 = narzędzie nie jest załadowane (w
przypadku gdy $A_TOOLMLN > 0, wówczas narzędzie
ręczne).
Wartość wynikowa = -1 = zarządzanie narzędziami nie jest
aktywne
Wartość wynikowa = -2 = narzędzie o nr T = t nie istnieje.
t: numer T 1 - 32000

R

6

.
1

$A_MONIFACT

REAL $A_MONIFACT

Współczynnik do nadzoru żywotności

R WS

R

W

4

$P_TOOLNG

INT $P_TOOLNG

Liczba zdefiniowanych grup narzędzi, które są przyporząd-
kowane do kanału
Typ modułu BTSS = TM

R

6
.
1

$P_TOOLNT

INT $P_TOOLNT

Liczba zdefiniowanych narzędzi, które są przyporządkowa-
ne do kanału
Typ modułu BTSS = TV

R

6
.
1

$P_TOOLT

INT $P_TOOLT[i]

i-ty numer narzędzia T
Typ modułu BTSS = TV
i= 1,..., $P_TOOLNT

R

6
.
1

$P_TOOLD

INT $P_TOOLD[t,i]

i-ty nr D narzędzia o numerze T = t; i=1,2...
Jeżeli t jest wartością nie zdefiniowanego narzędzia, wów-
czas jest zwracane -2.
Jeżeli wartość leży poza dozwolonym zakresem, wówczas
jest zwracane 0
Typ modułu BTSS= TO
t = 1, ...., - 32000
i = 1,......., $P_TOOLND

R

6
.
1

$P_USEKT

INT

$P_USEKT (= USE Kind of Tool)
jest wartością kodowaną bitowo
Wszystkie narzędzia, których parametr $TC_TP11 nastawił
jeden z bitów $P_USEKT,
są do dyspozycji dla kolejnych zmian narzędzia. Wartość
zero jest pod względem treści równoznaczna z 'wszystkie
bity są nastawione'
moduł BTSS= C/S

R

W

6
.
1

$P_TOOLNDL

INT $P_TOOLNDL[t,d]

Liczba korekcji DL korekcji D wyznaczonej przez nr T = t i
Nr D = d
>0 liczba korekcji DL
0 brak korekcji DL dla tej korekcji D
-1 funkcja korekcji sumarycznej nie aktywna
-2 t jest wartością nie zdefiniowanego narzędzia
-3 d jest wartością nie zdefiniowanej korekcji D
Typ modułu BTSS = TOS; TOE
t = 1, ...., - 32000
d = 1,......., - 32000

R

6
.
1

background image

15

09.01

Tablice

15.2 Lista zmiennych systemowych

15

Siemens Sp z o.o. 2001 Wszelkie prawa zastrzeżone

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15-579

15.2.26 Magazyny

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$P_MAGN

INT $P_MAGN

Liczba zdefiniowanych magazynów, które są przyporządko-
wane do kanału.
> 0 pomyślny dostęp do odczytu
0 nie zdefiniowano magazynów
-1 WZMG nie jest aktywne
Moduł BTSS= TM

R

6
.
1

$P_MAG

INT

$P_MAG[ i ]
i-ty numer magazynu
> 0 pomyślny dostęp do odczytu
0 i jest poza dozwolonym zakresem
-1 WZMG nie jest aktywne
Moduł BTSS = TM
i= 1,..., $P_MAGN

R

6
.
1

$P_MAGNDIS

INT

P_MAGNDIS[ n, m ]
Liczba magazynów, które są połączone z miejscem m
wewnętrznego magazynu n.
> 0 pomyślny dostęp do odczytu
0 żaden magazyn nie jest połączony z miejscem w maga-
zynie pośrednim
-1 WZMG nie jest aktywne
-2 n nie jest numerem wewnętrznego magazynu
-3 m nie jest numerem wewnętrznego miejsca magazynu
Moduł BTSS TPM
n= musi być numerem magazynu pośredniego albo maga-
zynu załadunkowego
m= 1,..., max numer miejsca w wymienionym wewnętrznym
magazynie

R

6
.
1

$P_MAGDISS

INT

P_MAGDISS[ l, i ]
Numer i-tego magazynu, który jest połączony z miejscem l
magazynu pośredniego.
> 0 pomyślny dostęp do odczytu
0 i jest poza dozwolonym zakresem
-1 WZMG nie jest aktywne
-2 m nie jest numerem miejsca w magazynie pośrednim
-3 magazyn pośredni nie zdefiniowany
Moduł BTSS TPM
l= 1,..., max numer miejsca w magazynie pośrednim
i= 1,..., $P_MAGNDIS[ nr magazynu pośredniego, refLoc ]

R

6
.
1

background image

15

Tablice

09.01

15.2 Lista zmiennych systemowych

15


Siemens Sp. z o.o. 2001 All rights reserved.

15-580

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$P_MAGDISL

INT

P_MAGDISL[ l, i ]
Numer i-tego magazynu, który jest połączony z miejscem l
magazynu załadunkowego.
> 0 pomyślny dostęp do odczytu
0 i jest poza dozwolonym zakresem
-1 WZMG nie jest aktywne
-2 m nie jest numerem miejsca w magazynie załadunko-
wym
-3 magazyn załadunkowy nie zdefiniowany
Moduł BTSS TPM
l= 1,..., max numer miejsca w magazynie załadunkowym
i= 1,..., $P_MAGNDIS[ nr magazynu załadunkowego, refLoc
]

R

6
.
1

$P_MAGNS

INT $P_MAGNS

Liczba miejsc wrzecion / miejsc uchwytowych narzędzi w
magazynie pośrednim, która jest przyporządkowana do
kanału.
> 0 pomyślny dostęp do odczytu
0 nie zdefiniowano miejsc wrzecion
-1 WZMG nie jest aktywne
-3 nie zdefiniowano magazynu pośredniego

R

6
.
1

$P_MAGS

INT

$P_MAGS[ n ]
n-ty numer wrzeciona / uchwytu narzędzia w magazynie
pośrednim
> 0 pomyślny dostęp do odczytu
0 n jest poza dozwolonym zakresem
-1 WZMG nie jest aktywne
-3 nie zdefiniowano magazynu pośredniego
n= 1,..., max numer uchwytu narzędzia

R

6
.
1

$P_MAGNREL

INT

$P_MAGNREL[ n ]
Liczba magazynów pośrednich przyporządkowanych nume-
rowi wrzeciona / numerowi n uchwytu narzędzia
> 0 pomyślny dostęp do odczytu
0 miejsce wrzeciona nie ma przyporządkowanego miejsca
w magazynie pośrednim
-1 WZMG nie jest aktywne
-2 n nie jest numerem miejsca wrzeciona
-3 magazyn pośredni nie zdefiniowany
n= 1,..., max numer uchwytu narzędzia

R

6
.
1

$P_MAGREL

INT

P_MAGREL[ n, m ]
m-ty numer magazyny pośredniego n-tego numeru wrze-
ciona / numeru uchwytu narzędzia
> 0 pomyślny dostęp do odczytu
0 m jest poza dozwolonym zakresem
-1 WZMG nie jest aktywne
-2 n nie jest numerem miejsca wrzeciona
-3 magazyn pośredni nie jest zdefiniowany
n= 1,..., max numer uchwytu narzędzia
m= 1,..., $P_MAGNREL

R

6
.
1

background image

15

09.01

Tablice

15.2 Lista zmiennych systemowych

15

Siemens Sp z o.o. 2001 Wszelkie prawa zastrzeżone

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15-581

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$P_MAGNH

INT $P_MAGNH

Liczba zdefiniowanych hierarchii typów miejsc w magazy-
nie, które są przyporządkowane do kanału.
> 0 pomyślny dostęp do odczytu
0 hierarchie typów miejsc w magazynie nie są zdefiniowane
-1 WZMG nie jest aktywne
Moduł BTSS = TT

R

6
.
1

$P_MAGNHLT

INT

$P_MAGNHLT[ n ]
Liczba zdefiniowanych typów miejsc w n-tej zdefiniowanej
hierarchii
> 0 pomyślny dostęp do odczytu
0 n jest poza zdefiniowanym zakresem
-1 WZMG nie jest aktywne
Moduł BTSS = TT
n= 1,..., $P_MAGNH

R

6
.
1

$P_MAGHLT

INT

P_MAGHLT[ n, m ]
m-ty typ miejsca hierarchie n; n= 1,..., $P_MAGNH; m=
1,..., $P_MAGNHLT
> 0 pomyślny dostęp do odczytu
0 m jest poza zdefiniowanym zakresem
-1 WZMG nie jest aktywne
-2 hierarchia n nie ma zdefiniowanych typów miejsca
Moduł BTSS = TT
n= 1,..., $P_MAGNH
m= 1,..., $P_MAGNHLT

R

6
.
1

$P_MAGNA

INT $P_MAGNA

Liczna zdefiniowanych przystawek, które są przyporządko-
wane do kanału.
> 0 pomyślny dostęp do odczytu
0 przystawki nie zdefiniowane
-1 funkcja 'przystawka' wzgl. WZMG nie jest aktywna
Moduł BTSS= AD

R

6
.
1

$P_MAGA

INT

$P_MAGA[ i ]
i-ty numer przystawki
> 0 pomyślny dostęp do odczytu
0 i jest poza dozwolonym zakresem
-1 funkcja 'przystawka' wzgl. WZMG nie jest aktywna
Moduł BTSS = AD
i= 1,..., $P_MAGNA

R

6
.
1

$AC_MONMIN

REAL $AC_MONMIN

Stosunek wartości rzeczywistej nadzoru narzędzia do war-
tości zadanej.
Próg dla strategii poszukiwania narzędzia "wprowadzenie
do poz. roboczej tylko narzędzi z wartością rzeczywistą
większą niż próg"

R WS

R

W

6
.
1

$P_VDITCP

INT $P_VDITCP[n]

Wolne parametry dla zarządzania narzędziami w interfejsie
VDI
n: indeks 1 3

R

W

2

background image

15

Tablice

09.01

15.2 Lista zmiennych systemowych

15


Siemens Sp. z o.o. 2001 All rights reserved.

15-582

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$A_DNO

INT $A_DNO[i]

Odczyt zadanego przez PLC numeru D poprzez interfejs
VDI
i: indeks 1 9 do miejsca w tablicy numerów D

R

4

$P_ATPG

REAL $P_ATPG[n]

Aktualne dane szlifowania odniesione do narzędzia
n: numer parametru 1 9

R

W

2

$P_TOOLENV

STRIN
G

$P_TOOLENV[i]
Dostarcza nazwę otoczenia narzędziowego, zapisaną pod
(wewnętrznym) indeksem i. Jeżeli i odsyła do nie zdefinio-
wanego zestawu danych, jest zwracany zerowy ciąg zna-
ków.
Jeżeli indeks i jest nieważny, tzn. i jest mniejsze od 1 albo
większe niż maksymalna liczba zestawów danych dla oto-
czeń narzędziowych
($MN_MM_NUM_TOOLENV), jest wyprowadzany alarm.
Poprzez MD $MN_MM_NUM_TOOLENV można zaprojek-
tować maksymalną liczbę otoczeń narzędziowych.
2. Wymiary w przypadku TYPE_STRING automatycznie
MAXSTRINGLEN

R

6
.
3

$P_TOOLENVN

INT $P_TOOLENVN

Podaje liczbę zdefiniowanych zestawów danych do opisu
otoczeń narzędziowych.

R

6
.
3

$P_AP

REAL $P_AP

Zaprogramowany kąt w przypadku współrzędnych bieguno-
wych

R

6
.
1

15.2.27 Programowane

wartości osi GEO

$P_AXN1

AXIS $P_AXN1

Aktualny adres osi geometrycznej - odcięta

R

3

$P_AXN2

AXIS $P_AXN2

Aktualny adres osi geometrycznej - rzędna

R

3

$P_AXN3

AXIS $P_AXN3

aktualny adres osi geometrycznej - aplikata

R

3

$P_ACTGEOAX

AXIS $P_ACToś geometryczna[1]

Aktualne przyporządkowanie osi geometrycznej, zależnie
od płaszczyzny
Daje aktualne przyporządkowanie osi geometrycznych
zaprogramowane z osią geometrii (1,X,2,Y,3,Z)
Indeks tablicy 1 - 3 dla 1. - 3. osi geometrycznej
n: numer wejścia 1 ...

R

4

background image

15

09.01

Tablice

15.2 Lista zmiennych systemowych

15

Siemens Sp z o.o. 2001 Wszelkie prawa zastrzeżone

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15-583

15.2.28 Grupy

G

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$P_GG

INT $P_GG[n]

Aktualna funkcja G grupy G (indeks jak interfejs PLC)
n: numer grupy G

R

2

$P_EXTGG

INT $P_EXTGG[n]

Można używać tylko w trybie Siemens:
Aktualna funkcja G grupy G przy zewnętrznych językach NC
(indeks jak interfejs PLC)
n: numer grupy G

R

5

$A_GG

INT $A_GG[n]

Odczyt aktualnej funkcji G grupy G z SA (indeks jak inter-
fejs PLC)
n: numer grupy G

R

5

15.2.29 Programowane

wartości

$P_SEARCH

BOOL $P_SEARCH

Poszukiwanie bloku aktywne, gdy TRUE (1)

R

2

$P_SEARCH1

BOOL $P_SEARCH1

Poszukiwanie bloku z obliczaniem jest aktywne, gdy TRUE
(1)

R

2

$P_SEARCH2

BOOL $P_SEARCH2

Ostatnio wybranym typem poszukiwania było poszukiwanie
bez obliczania, gdy TRUE (1)

R

2

$P_SEARCHL

INT R1

=

$P_SEARCHL

daje ostatnio wybrany typ poszukiwania:
(kodowanie analogicznie do PI-Dienst _N_FINDBL)
0 : brak poszukiwania
1 : poszukiwanie bez obliczania
2 : Poszukiwanie z obliczaniem na kontur
3 : zarezerwowano
4 : Poszukiwanie z obliczaniem na punkt końcowy bloku
5 : Poszukiwanie w rozszerzonym teście programu

R

5

$P_SUBPAR

BOOL $P_SUBPAR[n]

Odpytanie, czy przy wywołaniu programu z przekazaniem
parametrów parametr n został rzeczywiście zaprogramowa-
ny(TRUE) czy też czy system użył parametru domyślnego
(FALSE).
n: Numer parametru 1 do n zgodnie z definicją w instrukcji
PROC

R

5

$P_CTABDEF

BOOL $P_CTABDEF

Definicja tablic krzywych jest aktywna, gdy TRUE (1)

R

4

$P_MC

INT $P_MC

Status modalne wywołanie podprogramu
FALSE (0) -> nie modalne wywołanie podprogramu
TRUE (1) -> modalne wywołanie podprogramu

R

2

background image

15

Tablice

09.01

15.2 Lista zmiennych systemowych

15


Siemens Sp. z o.o. 2001 All rights reserved.

15-584

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$P_REPINF

INT $P_REPINF

Informacja o statusie dla repozycjonowania poleceniem
REPOS
(0) -> Repozycjonowanie przy pomocy REPOS niemożliwe
z następujących powodów:
- wywołanie nie następuje w Asup
- wywołanie następuje z Asup, który uruchomiono
w stanie reset
- wywołanie następuje z Asup, który uruchomiono
w rodzaju pracy JOG
(1) -> Repozycjonowanie przy pomocy REPOS możliwe

R

4

$P_SIM

BOOL $P_SIM

Symulacja przebiega, gdy TRUE (1)

R

2

$P_DRYRUN

BOOL $P_DRYRUN

Praca próbna włączona, gdy TRUE, w innym przypadku
FALSE

R

2

$P_OFFN

REAL $P_OFFN

programowane przesunięcie kontur normalny

R

5
.
1

$PI

REAL $PI

Stała okręgu PI = 3.1415927

R

2

$P_PROG_EVE
NT

INT

Przy pomocy zmiennej $P_PROG_EVENT można odpytać,
czy program został uaktywniony przez wydarzenie zaprojek-
towane przy pomocy $MC_PROG_EVENT_MASK albo
$MN_SEARCH_RUN_MODE
proje. $P_PROG_EVENT daje liczbę całk. między 0 i 5 o
następującym znaczeniu:
0: wyraźne uaktywnienie przez start NC albo start Asup
poprzez
interfejs VDI wzgl. interfejs Asup
1: samoczynne uaktywnienie przez wydarzenie "start pro-
gramu obróbki"
2: samoczynne uaktywnienie przez wydarzenie "koniec
programu obróbki"
3: samoczynne uaktywnienie przez wydarzenie "zresetowa-
nie pulpitu obsługi"
4: samoczynne uaktywnienie przez wydarzenie "ładowanie
programu"
5: samoczynne uaktywnienie po wyprowadzeniu ostatniego
bloku akcji
po poszukiwaniu bloku

R

6
.
1

$P_PROGPATH

STRIN
G

PCALL ($P_PROGPATH << _N_MYSUB_SPF)
Wywołanie podprogramu z aktualnego w danym momencie
katalogu
Przykład: aktualnym katalogiem jest
/_N_WKS_DIR/_N_WELLE_DIR/.
Wyżej wymienione wywołanie uruchamia podprogram
/_N_WKS_DIR/_N_WELLE_DIR/_N_MYSUB_SPF.
2. Wymiar przy TYPE_STRING automatycznie
MAXSTRINGLEN

R

3

background image

15

09.01

Tablice

15.2 Lista zmiennych systemowych

15

Siemens Sp z o.o. 2001 Wszelkie prawa zastrzeżone

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15-585

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$P_PROG

STRIN
G

mmcNum = 551
NAME = $P_PROG[0]
Daje nazwę programu w płaszczyźnie programowej 0 =
nazwa programu głównego,
w zmiennej ciągu znaków NAME
Ustala płaszczyznę programową, z której ma być czytana
nazwa programu
2. Rozmiar przy TYPE_STRING automatycznie
MAXSTRINGLEN

R

5
.
1

$P_STACK

INT $P_STACK

Daje aktualną płaszczyznę programową, w której program
obróbki jest aktywny.
progEbene = $P_STACK , wpisuje do zmiennej całkowito-
liczbowej numer
aktualnej płaszczyzny programowej
802S/C: zakres wartości = [0,5]

R

5
.
1

$P_PATH

STRIN
G

Zastosowanie: odczyt nazwy ścieżki programu wywołujące-
go.
$P_PATH[0] daje katalog aktualnego programu głównego,
np.
"/_N_WKS_DIR/_N_WAŁEK_WPD"
Zmienna jest stosowana aby na przykład program obróbki
wygenerowany przy pomocy WRITE zapisać w tym samym
katalogu, w którym znajduje się również program wywołują-
cy:
PROC MYPRINTSUB
DEF INT ERROR
WRITE (ERROR, $P_PATH[$P_STACK - 1] <<
"_N_LIST_MPF", "X10 Y20")
Gdy podprogram został wywołany z katalogu obrabianych
przedmiotów WAŁEK, wówczas jest tworzony nowy plik
/_N_WKS_DIR/_N_WELLE_WPD/_N_LIST_MPF.
Definiuje płaszczyznę programową, z której ma być czytana
ścieżka programu.
2. Rozmiar przy TYPE_STRING automatycznie
MAXSTRINGLEN

R

5
.
1

$P_ACTID

BOOL $P_ACTID[n]

Modalna akcja synchroniczna z ID n aktywny, gdy TRUE
n: 1 - 16

R

2

background image

15

Tablice

09.01

15.2 Lista zmiennych systemowych

15


Siemens Sp. z o.o. 2001 All rights reserved.

15-586

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15.2.30 Stany

kanału

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$AC_STAT

INT $AC_STAT

-1: nie obowiązujący
0: kanał w stanie reset
1: kanał przerwany
2: kanał aktywny

R

4

$AC_PROG

INT $AC_PROG

-1: nie obowiązujący
0: program w stanie reset
1: program zatrzymany
2: program aktywny
3: program w stanie oczekiwania
4: program przerwany

R

4

$AC_SYNA_ME
M

INT $AC_SYNA_MEM

Wolna pamięć dla akcji synchronicznych ruchu
sygnalizuje, ile elementów pamięci zajętej przez
$MC_MM_NUM_SYNC_ELEMENTS jest jeszcze wolnych,
czytana z programu obróbki i akcji synchronicznych ruchu

R

R

4

$AC_IPO_BUF

INT $AC_IPO_BUF

Stan wypełnienia bufora Ipo, czytany z programu obróbki i
akcji synchronicznych ruchu.
Z programu obróbki jest bez zatrzymania przebiegu wy-
przedzającego czytany stan przy interpretacji bloku

R

R

4

$AC_IW_STAT

INT $AC_IW_STAT

Informacja o położeniu przegubów (specyficzna dla trans-
formacji) dla ruchu kartezjańskiego punkt do punktu

RS

R

6

.
1

$AC_IW_TU

INT $AC_IW_TU

Informacja o położeniu osi ( MCS ) dla ruchu kartezjańskie-
go punkt do punktu

RS

R

6

.
1

$AC_TRANS_S
YS

INT $AC_TRANS_SYS

System odniesienia dla translacji przy kartezjańskim ruchu
ręcznym

RS

R

6

.
3

$AC_ROT_SYS

INT $AC_ROT_SYS

System odniesienia dla orientacji przy kartezjańskim ruchu
ręcznym

RS

R

6

.
3

$A_PROBE

INT

$A_PROBE[1]: stan pierwszego czujnika pomiarowego
$A_PROBE[2]: stan drugiego czujnika pomiarowego
0 => nie wysunięty
1 => wysunięty
n: numer czujnika pomiarowego

RS

R

4

$AC_MEA

INT $AC_MEA[n]

Czujnik pomiarowy przełączył, gdy TRUE (1)
n: numer czujnika pomiarowego
1 MAXNUM_PROBE

R

2

$AC_TRAFO

INT $AC_TRAFO

Numer kodowy aktywnej transformacji
zgodnie z daną maszynową $MC_TRAFO_TYPE_n

RS

R

3

background image

15

09.01

Tablice

15.2 Lista zmiennych systemowych

15

Siemens Sp z o.o. 2001 Wszelkie prawa zastrzeżone

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15-587

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$P_TRAFO

INT $P_TRAFO

Numer kodowy zaprogramowanej transformacji
zgodnie z daną maszynową $MC_TRAFO_TYPE_n

R

6
.
1

$AC_TRAFO_P
AR

REAL $AC_TRAFO_PAR[n]

Parametr aktywnej transformacji
n: numer parametru

RS

R

6

.
1

$P_TRAFO_PA
R

REAL $P_TRAFO_PAR[n]

Parametr zaprogramowanej transformacji
n: numer parametru

R

6
.
1

$AC_TRAFO_P
ARSET

INT $AC_TRAFO_PARSET

Numer aktywnego zestawu danych transformacji
Zmienna jest '0' gdy żadna transformacja nie jest aktywna

RS

R

6

.
3

$P_TRAFO_PA
RSET

INT $P_TRAFO_PARSET

Numer zaprogramowanego zestawu danych transformacji
Zmienna jest '0' gdy żadna transformacja nie jest aktywna

R

6
.
3

$AC_LIFTFAST

INT $AC_LIFTFAST

Informacja o wykonaniu szybkiego odsunięcia.
0: stan podstawowy.
1: szybkie odsunięcie wykonano.
Zmienna jest na początku procesu szybkiego odsunięcia
wewnętrzne nastawiana przez NC na "1".
Zmienna musi przez przetwarzający program (jeżeli jest)
ponownie nastawiona na położenie podstawowe
($AC_LIFTFAST=0), aby móc znów rozpoznać kolejne
szybkie odsunięcie.

RS WS R

W 4

$P_LIFTFAST

INT $P_LIFTFAST

Informacja o wykonaniu szybkiego odsunięcia.
0: stan podstawowy.
1: szybkie odsunięcie wykonano.
Zmienna jest na początku procesu szybkiego odsunięcia
wewnętrzne nastawiana przez NC na "1".
Zmienna musi przez przetwarzający program (jeżeli jest)
ponownie nastawiona na położenie podstawowe, aby móc
znów rozpoznać kolejne szybkie odsunięcie.
Cofnięcie następuje przez zapisanie $AC_LIFTFAST!

R

6
.
3

$AC_ASUP












INT $AC_ASUP

Numer kodowy powodu uaktywnienia Asups. Powody są
kodowane bitowo i mają następujące znaczenie:
BIT0:
Uaktywnienie z powodu: przerwanie użytkownika "ASUP z
Blsync"
Uaktywnienie przez: sygnał Vdi, interfejs cyfrowo-analogowy
Kontynuacja przez: dowolnie wybierane Reorg albo Ret
BIT1:
Uaktywnienie z powodu: przerwanie użytkownika "ASUP"
W celu kontynuowania programu przy pomocy repos pozy-
cja, po której nastąpiło zatrzymanie, jest zapisywana w
pamięci.
Uaktywnienie przez: sygnał Vdi, interfejs cyfrowo-analogowy
Kontynuacja przez: wybór dowolny

RS

R

4

background image

15

Tablice

09.01

15.2 Lista zmiennych systemowych

15


Siemens Sp. z o.o. 2001 All rights reserved.

15-588

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

$AC_ASUP
Forts,

















































BIT2:
Uaktywnienie z powodu: przerwanie użytkownika "ASUP ze
stanu kanału ready"
Uaktywnienie przez : sygnał Vdi, interfejs cyfrowo-
analogowy
Kontynuacja przez: dowolny wybór
BIT3:
Uaktywnienie z powodu: przerwanie użytkownika "ASUP w
pracy ręcznej i stanie kanału nie READY"
Uaktywnienie przez: sygnał Vdi, interfejs cyfrowo-analogowy
Kontynuacja przez: dowolny wybór
BIT4:
Uaktywnienie z powodu: przerwanie użytkownika "ASUP".
W celu kontynuowania programu przy pomocy repos, aktu-
alna pozycja przy wystąpieniu przerwania jest zapisywana w
pamięci.
Uaktywnienie przez: sygnał Vdi, Interfejs cyfrowo-
analogowy
Kontynuacja przez: dowolny wybór
BIT5:
Uaktywnienie z powodu: anulowanie powtórzenia podpro-
gramu
Uaktywnienie przez: sygnał Vdi
Kontynuacja przez: przy zastosowaniu SystemAsup
REPOS
BIT6:
Uaktywnienie z powodu: uaktywnienie dekodowania poje-
dynczymi blokami
Uaktywnienie przez: sygnał Vdi (+BTSS)
Kontynuacja przez: przy zastosowaniu SystemAsup
REPOS
BIT7:
Uaktywnienie z powodu: uaktywnienie skasowania pozosta-
łej drogi
Uaktywnienie przez: sygnał Vdi Interfejs cyfrowo-analogowy
Kontynuacja przez: przy zastosowaniu SystemAsup Ret
BIT8:
Uaktywnienie z powodu: uaktywnienie synchronizacji osi
Uaktywnienie przez: sygnał Vdi
Kontynuacja przez: przy zastosowaniu SystemAsup
REPOS
BIT9:
Uaktywnienie z powodu: zmiany rodzaju pracy
Uaktywnienie przez: sygnał Vdi
Kontynuacja przez: przy zastosowaniu SystemAsup
REPOS albo RET (patrz MD.)
BIT10:
Uaktywnienie z powodu: kontynuacja programu pod Tea-
chIn wzgl. po wyłączeniu aktywności TeachIn
Uaktywnienie przez: sygnał Vdi
Kontynuacja przez: przy zastosowaniu SystemAsup Ret
BIT11:
Uaktywnienie z powodu: wybór Overstore
Uaktywnienie przez: wybór Pi
Kontynuacja przez: przy zastosowaniu SystemAsup
REPOS
BIT12:
Uaktywnienie z powodu: alarm z reakcją blok korekcji z
Repos
(COMPBLOCKWITHREORG)
Uaktywnienie przez: Intern
Kontynuacja przez: przy zastosowaniu SystemAsup
REPOS

background image

15

09.01

Tablice

15.2 Lista zmiennych systemowych

15

Siemens Sp z o.o. 2001 Wszelkie prawa zastrzeżone

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15-589

$AC_ASUP
Forts,

BIT13:
Uaktywnienie z powodu: ruch wycofania przy G33 i stop
Uaktywnienie przez: Intern
Kontynuacja przez: przy zastosowaniu SystemAsup Ret
BIT14:
Uaktywnienie z powodu: uaktywnienie posuwu w pracy
próbnej
Uaktywnienie przez: Vdi
Kontynuacja przez: przy zastosowaniu SystemAsup
REPOS
BIT15:
Uaktywnienie z powodu: wyłączenie aktywności posuwu w
pracy próbnej
Uaktywnienie przez: Vdi
Kontynuacja przez: przy zastosowaniu SystemAsup
REPOS
BIT16:
Uaktywnienie z powodu: uaktywnienie maskowania bloku
Uaktywnienie przez: Vdi
Kontynuacja przez: przy zastosowaniu SystemAsup
REPOS
BIT17:
Uaktywnienie z powodu: wyłączenie aktywności maskowa-
nia bloku
Uaktywnienie przez: Vdi
Kontynuacja przez: przy zastosowaniu SystemAsup
REPOS
BIT18:
Uaktywnienie z powodu: nastawienie aktywności danych
maszynowych
Uaktywnienie przez: Pi
Kontynuacja przez: przy zastosowaniu SystemAsup
REPOS
BIT19:
Uaktywnienie z powodu: nastawienie aktywności korekcji
narzędzia
Uaktywnienie przez: Pi "_N_SETUDT"
Kontynuacja przez: przy zastosowaniu SystemAsup
REPOS
BIT20:
Uaktywnienie z powodu: Systemasup po tym jak typ poszu-
kiwania SERUPRO doszedł do celu poszukiwania.
Uaktywnienie przez: Pi "_N_FINDBL" Parametr == 5
Kontynuacja przez: przy zastosowaniu SystemAsup
REPOS

$P_ISTEST

BOOL $P_ISTEST

Sprawdzenie pracy testowej w programie obróbki
TRUE = test programu aktywny
FALSE = test programu nie aktywny

R

4

$P_MMCA

STRIN
G

$P_MMCA
Pokwitowanie zlecenia MMC
2. rozmiar przy TYPE_STRING automatycznie
MAXSTRINGLEN

R

W

2

$A_PROTO

BOOL $A_PROTO

Uaktywnienie / wyłączenie aktywności funkcji protokołowa-
nia dla pierwszego użytkownika

RS WS R

W 4

$A_PROTOC

BOOL $A_PROTOC

Uaktywnienie / wyłączenie aktywności funkcji protokołowa-
nia dla użytkownika
0 EX_MAX_NUM_PROT_USER 1, USER

RS WS R

W 6

.
1

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

background image

15

Tablice

09.01

15.2 Lista zmiennych systemowych

15


Siemens Sp. z o.o. 2001 All rights reserved.

15-590

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15.2.31 Akcje

synchroniczne

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$AC_FIFO1

REAL $AC_FIFO1[n]

FIFO dla akcji synchronicznych ruchu i pomiarów cyklicz-
nych
n: Parametr numer 0 max element fifo
Znaczenie specjalne:
n=0: Przy zapisie z indeksem 0 nowa wartość jest
zapisywana do FIFO.
Przy odczycie z indeksem 0 jest czytany najstarszy ele-
ment i usuwany z FIFO.
n=1: dostęp do odczytu do najstarszego elementu
n=2: dostęp do odczytu do najmłodszego elementu
n=3: suma wszystkich elementów znajdujących się w FIFO,
gdy w
MD $MC_MM_MODE_FIFO jest nastawiony Bit0.
n=4: dostęp do odczytu do aktualnej liczby elementów FIFO
n=5 m: czytaj dostęp do poszczególnych elementów FIFO
5 jest najstarszym elementem,
6 jest drugim z najstarszych elementów.

RS W R

W

+

4

$AC_FIFO2

REAL $AC_FIFO2[n]

FIFO dla akcji synchronicznych ruchu i pomiarów cyklicz-
nych
n: parametr numer 0 max element fifo
Znaczenie specjalne:
n=0: Przy zapisie z indeksem 0 nowa wartość jest
zapisywana do FIFO.
Przy odczycie z indeksem 0 jest czytany najstarszy
element i usuwany z FIFO.
n=1: Dostęp do odczytu do najstarszego elementu
n=2: Dostęp do odczytu do najmłodszego elementu
n=3: Suma wszystkich elementów znajdujących się w FIFO,
gdy w MD $MC_MM_MODE_FIFO jest nastawiony Bit0.
n=4: Dostęp do odczytu do aktualnej liczby elementów
FIFO
n=5 m: Dostęp do odczytu do poszczególnych elementów
FIFO
5 jest najstarszym elementem,
6 drugi z najstarszych itd.

RS W R

W

+

4

...

.

$AC_FIFO10

REAL $AC_FIFO10[n]

jak $AC_FIFO1 ...

RS W R

W

+

4

background image

15

09.01

Tablice

15.2 Lista zmiennych systemowych

15

Siemens Sp z o.o. 2001 Wszelkie prawa zastrzeżone

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15-591

15.2.32 Wejścia / wyjścia

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$A_IN

BOOL $A_IN[n]

Wejście cyfrowe NC
n: numer wejścia 1 ...
Max numer wejścia wynika z MD
$MN_FASTIO_DIG_NUM_INPUTS

RS

R

2

$A_OUT

BOOL $A_OUT[n]

Wyjście cyfrowe NC
n: numer wyjścia 1 ...
Max numer wejścia wynika z MD
$MN_FASTIO_DIG_NUM_OUTPUTS

RS W R

W 2

$A_INA

REAL $A_INA[n]

Wejście analogowe NC
n: numer wejścia 1 ...
Max numer wejścia wynika z MD
$MN_FASTIO_ANA_NUM_INPUTS

RS

R

2

$A_OUTA

REAL $A_OUTA[n]

Wyjście analogowe NC. Przy zapisie wartość działa dopiero
z następnym taktem Ipo i może być wówczas wyprowadzo-
na z powrotem.
n: numer wyjścia 1 ...
Max numer wejścia wynika z MD
$MN_FASTIO_ANA_NUM_OUTPUTS

RS W R

W 2

$A_INCO

BOOL $A_INCO[n]

Wejście komparatora
n: Numer wyjścia 1 ...
Max numer wejścia wynika z MD

RS

R

2

15.2.33

Odczyt i zapis zmiennych PLC

$A_DBB

INT $A_DBB[n]

Odczyt/zapis bajta danych (8Bit) z/do PLC
n: przesunięcie pozycji w ramach zakresu we/wy 0 ...

RS W R

W +

4

$A_DBW

INT $A_DBW[n]

Odczyt/zapis słowa danych (16Bit) z/do PLC
n: Przesunięcie pozycji w ramach zakresu we/wy 0 ...

RS W R

W +

4

$A_DBD

INT $A_DBD[n]

Odczyt/zapis podwójnego słowa danych (32Bit) z/do PLC
n: Przesunięcie pozycji w ramach zakresu we/wy 0 ...

RS W R

W +

4

$A_DBR

REAL $A_DBR[n]

Odczyt/zapis danych real (32Bit) z/do PLC
n: Przesunięcie pozycji w ramach zakresu we/wy 0 ...

RS W R

W +

4

background image

15

Tablice

09.01

15.2 Lista zmiennych systemowych

15


Siemens Sp. z o.o. 2001 All rights reserved.

15-592

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15.2.34 NCU-Link

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$A_DLB

INT $A_DLB[n]

Odczyt/zapis bajta danych (8Bit) z/do NCU-Link
n: przesunięcie pozycji w ramach zakresu pamięci link 0 ...

RS W R

W

+

5

$A_DLW

INT $A_DLW[n]

Odczyt/zapis słowa danych (16Bit) z/do NCU-Link
n: przesunięcie pozycji w ramach zakresu pamięci link 0 ...
synchronicznie z przebiegiem głównym

RS W R

W

+

5

$A_DLD

INT $A_DLD[n]

Odczyt/zapis podwójnego słowa danych (32Bit) z/do NCU-
Link
n: przesunięcie pozycji w ramach zakresu pamięci link 0 ...
synchronicznie z przebiegiem głównym

RS W R

W

+

5

$A_DLR

REAL $A_DLR[n]

Odczyt/zapis danych real (32Bit) z/do NCU-Link
n: przesunięcie pozycji w ramach zakresu pamięci link 0 ...
synchronicznie z przebiegiem głównym

RS W R

W

+

5

$A_LINK_TRAN
S_RATE

INT $A_LINK_TRANS_RATE

Liczba bajtów, które jeszcze w aktualnym takcie Ipo mogą
zostać przesłane poprzez komunikację NCU-Link.

R

5

15.2.35 Bezpośrednio PLC-IO

$A_PBB_IN

INT $A_PBB_IN[n]

Odczyt bajta danych (8Bit) bezpośrednio z PLC-IO
n: Przesunięcie pozycji w ramach obszaru wejściowego
PLC 0 ...

RS

R

5

$A_PBW_IN

INT $A_PBW_IN[n]

Odczyt słowa danych (16Bit) bezpośrednio z PLC-IO
n: Przesunięcie pozycji w ramach obszaru wejściowego
PLC 0 ...

RS

R

5

$A_PBD_IN

INT $A_PBD_IN[n]

Odczyt podwójnego słowa danych (32Bit) bezpośrednio z
PLC-IO
n: Przesunięcie pozycji w ramach obszaru wejściowego
PLC 0 ...

RS

R

5

$A_PBR_IN

REAL $A_PBR_IN[n]

Odczyt danych real (32Bit) bezpośrednio z PLC-IO
n: przesunięcie pozycji w ramach obszaru wejściowego PLC
0 ...

RS

R

6

.
1

$A_PBB_OUT

INT $A_PBB_OUT[n]

Zapis bajta danych (8Bit) bezpośrednio na PLC-IO
n: przesunięcie pozycji w ramach obszaru wyjściowego PLC
0 ...
synchronicznie z przebiegiem głównym

RS W R

W

5

background image

15

09.01

Tablice

15.2 Lista zmiennych systemowych

15

Siemens Sp z o.o. 2001 Wszelkie prawa zastrzeżone

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15-593

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$A_PBW_OUT

INT $A_PBW_OUT[n]

Zapis słowa danych (16Bit) bezpośrednio na PLC-IO
n: przesunięcie pozycji w ramach obszaru wyjściowego PLC
0 ...
synchronicznie z przebiegiem głównym

RS W R

W 5

$A_PBD_OUT

INT $A_PBD_OUT[n]

Zapis podwójnego słowa danych (32Bit) bezpośrednio na
PLC-IO
n: przesunięcie pozycji w ramach obszaru wyjściowego PLC
0 ...
synchronicznie z przebiegiem głównym

RS W R

W 5

$A_PBR_OUT

REAL $A_PBR_OUT[n]

Zapis danych real (32Bit) bezpośrednio na PLC-IO
n: przesunięcie pozycji w ramach obszary wyjściowego PLC
0 ...
synchronicznie z przebiegiem głównym

RS W R

W 5

$C_IN

BOOL $C_IN[n]

Sygnał od PLC do Cycle
zarezerwowano dla aplikacji SIEMENS!
n: numer wejścia 1 ...

RS

R

6

.
1

$C_OUT

BOOL $C_OUT[n]

Sygnał od Cycle do PLC
zarezerwowano dla aplikacji SIEMENS!
n: numer wyjścia 1 ...

RS W R

W 6

.
1

15.2.36 Zarządzanie narzędziami

Te zmienne systemowe mają wartość –1, gdy w chwili odczytu nie jest aktywny żaden rozkaz zarządzania
narzędziami.

$AC_TC_CMDT

INT $AC_TC_CMDT

Zmienna przerzutnikowa: $AC_TC_CMDT (CoMmadTri-
gger) przyjmuje wartość 1 dla taktu Ipo zawsze wtedy, gdy
nowy rozkaz menedżera narzędzi jest wyprowadzany do
PLC.

RS

R

6

.
1

$AC_TC_ACKT

INT $AC_TC_ACKT

Zmienna przerzutnikowa: $AC_TC_ACKT (ACKnowledge-
Trigger) przyjmuje wartość 1 dla taktu Ipo zawsze wtedy,
gdy PLC kwituje rozkaz menedżera narzędzi.

RS

R

6

.
1

$AC_TC_CMDC

INT $AC_TC_CMDC

Zmienna licznikowa: $AC_TC_CMDC (CoMmandCounter)
jest zwiększana o przyrost 1 przy każdym wyprowadzeniu
rozkazu menedżera narzędzi do PLC

synchronicznie z przebiegiem głównym

RS WS R

W 6

.
1

$AC_TC_ACKC

INT $AC_TC_ACKC

Zmienna licznikowa: $AC_TC_CMDC (ACKnowledgeCoun-
ter) jest zwiększana o przyrost 1 przy kwitowaniu rozkazu
menedżera narzędzi przez PLC.
synchronicznie z przebiegiem głównym

RS WS R

W 6

.
1

$AC_TC_FCT

INT $AC_TC_FCT

Numer rozkazu. Specyfikuje on, jaki proces jest pożądany.
-1: W chwili odczytu nie jest aktywny żaden rozkaz mene-
dżera narzędzi.

RS

R

5

background image

15

Tablice

09.01

15.2 Lista zmiennych systemowych

15


Siemens Sp. z o.o. 2001 All rights reserved.

15-594

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$AC_TC_STATU
S

INT $AC_TC_STATUS

Status, w którym znajduje się rozkaz – można przeczytać
poprzez $AC_TC_FCT.
-1: W chwili odczytu nie jest aktywny żaden rozkaz mene-
dżera narzędzi.

RS

R

5

$AC_TC_THNO

INT $AC_TC_THNO

Numer uchwytu narzędziowego (ew. nr wrzeciona) do któ-
rego ma być założone nowe narzędzie.
-1: w chwili odczytu nie jest aktywny żaden rozkaz mene-
dżera narzędzi.

RS

R

5

$AC_TC_TNO

INT $AC_TC_TNO

Wewnętrzny dla NCK numer T nowego narzędzia (do
wprowadzenia do pozycji roboczej).
0: nie ma nowego narzędzia.
-1: w chwili odczytu nie jest aktywny żaden rozkaz mene-
dżera narzędzi.

RS

R

5

$AC_TC_MFN

INT $AC_TC_MFN

Numer źródłowy magazynu nowego narzędzia.
0: nie ma nowego narzędzia.
-1: w chwili odczytu nie jest aktywny żaden rozkaz mene-
dżera narzędzi.

RS

R

5

$AC_TC_LFN

INT $AC_TC_LFN

Numer źródłowy miejsca nowego narzędzia.
0: nie ma nowego narzędzia.
-1: w chwili odczytu nie jest aktywny żaden rozkaz mene-
dżera narzędzi.

RS

R

5

$AC_TC_MTN

INT $AC_TC_MTN

Numer docelowy magazynu nowego narzędzia.
0: nie ma nowego narzędzia.
-1: w chwili odczytu nie jest aktywny żaden rozkaz mene-
dżera narzędzi.

RS

R

5

$AC_TC_LTN

INT $AC_TC_LTN

Numer docelowy miejsca w magazynie nowego narzędzia.
0: nie ma nowego narzędzia.
-1: w chwili odczytu nie jest aktywny żaden rozkaz mene-
dżera narzędzi.

RS

R

5

$AC_TC_MFO

INT $AC_TC_MFO

Numer źródłowy magazynu starego narzędzia (do cofnięcia
z poz. roboczej).
0: nie ma starego narzędzia.
-1: w chwili odczytu nie jest aktywny żaden rozkaz mene-
dżera narzędzi.

RS

R

5

$AC_TC_LFO

INT $AC_TC_LFO

Numer źródłowy miejsca starego narzędzia (do cofnięcia z
pozycji roboczej).
0: nie ma starego narzędzia.
-1: w chwili odczytu nie jest aktywny żaden rozkaz mene-
dżera narzędzi.

RS

R

5

$AC_TC_MTO

INT $AC_TC_MTO

Numer docelowy magazynu starego narzędzia (do cofnięcia
z pozycji roboczej).
0: nie ma starego narzędzia.
-1: w chwili odczytu nie jest aktywny żaden rozkaz mene-
dżera narzędzi.

RS

R

5

$AC_TC_LTO

INT $AC_TC_LTO

Docelowy numer miejsca starego narzędzia (do cofnięcia z
pozycji roboczej).
0: nie ma starego narzędzia.
-1: w chwili odczytu nie jest aktywny żaden rozkaz mene-
dżera narzędzi.

RS

R

5

background image

15

09.01

Tablice

15.2 Lista zmiennych systemowych

15

Siemens Sp z o.o. 2001 Wszelkie prawa zastrzeżone

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15-595

15.2.37 Czasy

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$A_YEAR

INT $A_YEAR

Czas systemowy rok

RS

R

3

$A_MONTH

INT $A_MONTH

Czas systemowy miesiąc

RS

R

3

$A_DAY

INT $A_DAY

Czas systemowy dzień

RS

R

3

$A_HOUR

INT $A_HOUR

Czas systemowy godzina

RS

R

3

$A_MINUTE

INT $A_MINUTE

Czas systemowy minuta

RS

R

3

$A_SECOND

INT $A_SECOND

Czas systemowy sekunda

RS

R

3

$A_MSECOND

INT $A_MSECOND

Czas systemowy milisekundy

RS

R

3

$AC_TIME

REAL $AC_TIME

Czas od początku bloku w sekundach

RS

R

2

$AC_TIMEC

REAL $AC_TIMEC

Czas od początku bloku Ipo

RS

R

3

$AC_TIMER

REAL $AC_TIMER[n]

Zegar - jednostka w sekundach
Czas jest liczony z rastrowaniem wewnętrznym w wielokrot-
ności taktu interpolatora.
Odliczanie zmiennej czasowej jest uruchamiane przez
przyporządkowanie wartości: $AC_TIMER[n]=<wartość
startowa>
Odliczanie zmiennej czasowej jest zatrzymywane przez
przyporządkowanie wartości ujemnej:
$AC_TIMER[n]=-1
Aktualna wartość czasowa może zostać odczytana przy
odliczanej albo zatrzymanej zmiennej czasowej. Po zatrzy-
maniu zmiennej czasowej przez przyporządkowanie –1 jest
zachowywana ostatnia aktualna wartość czasu i może być
dalej odczytywana. Rozmiar jest ustalany poprzez MD
$MC_MM_NUM_AC_TIMER.

RS WS R

W +

4

$AC_PRTIME_M

REAL

$AC_PRTIME_M "ProgramRunTIME-Main"
Nastawienie (inicjalizacja) zsumowanego czasu przebiegu
programu (czas główny)

W

4

$AC_PRTIME_A

REAL

$AC_PRTIME_A "ProgramRunTIME-Auxilary"
Nastawienie (inicjalizacja) zsumowanego czasu przebiegu
programu (czas uboczny)

W

4

$AC_PRTIME_M
_INC

REAL $AC_PRTIME_M_INC

"ProgramRunTIME-Main-

INCrement"
Przyrostowanie zsumowanego czasu przebiegu programu
(czas główny)

W

4

$AC_PRTIME_A
_INC

REAL

$AC_PRTIME_A_INC "ProgramRunTIME-Auxilary-
INCrement"
Przyrostowanie zsumowanego czasu przebiegu programu
(czas uboczny)

W

4

background image

15

Tablice

09.01

15.2 Lista zmiennych systemowych

15


Siemens Sp. z o.o. 2001 All rights reserved.

15-596

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15.2.38

Ruch po torze

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$AC_PATHN

REAL $AC_PATHN

Znormalizowany parametr toru
Wartość między 0=początek bloku i 1=koniec bloku

RS

R

2

$AC_DTBW

REAL $AC_DTBW

Odstęp geometryczny od początku bloku w układzie wsp.
obr. przedmiotu
Dla obliczenia odstępu jest miarodajna tylko zaprogramo-
wana pozycja, w przypadku gdy oś jest osią sprzężoną,
udział pozycji wynikający ze sprzężenia pozostaje tutaj nie
uwzględniony.

RS

R

2

$AC_DTBB

REAL $AC_DTBB

Odstęp geometryczny od początku bloku w bazowym ukła-
dzie współrzędnych
Dla obliczenia odstępu jest miarodajna tylko zaprogramo-
wana pozycja, w przypadku gdy oś jest osią sprzężoną,
udział pozycji wynikający ze sprzężenia pozostaje tutaj nie
uwzględniony.

RS

R

2

$AC_DTEW

REAL $AC_DTEW

Odstęp geometryczny od końca bloku w układzie współ-
rzędnych obrabianego przedmiotu
Dla obliczenia odstępu jest miarodajna tylko zaprogramo-
wana pozycja, w przypadku gdy oś jest osią sprzężoną,
udział pozycji wynikający ze sprzężenia pozostaje tutaj nie
uwzględniony.

RS

R

2

$AC_DTEB

REAL $AC_DTEB

Odstęp geometryczny od końca bloku w bazowym układzie
współrzędnych
Dla obliczenia odstępu jest miarodajna tylko zaprogramo-
wana pozycja, w przypadku gdy oś jest osią sprzężoną,
udział pozycji wynikający ze sprzężenia pozostaje tutaj nie
uwzględniony.

RS

R

2

$AC_PLTBB

REAL $AC_PLTBB

Droga po torze od początku bloku w bazowym układzie
współrzędnych

RS

R

3

$AC_PLTEB

REAL $AC_PLTEB

Droga po torze do końca bloku w bazowym układzie współ-
rzędnych

RS

R

3

$AC_DELT

REAL $AC_DELT

Zapisana w pamięci pozostała droga po torze w układzie
współrzędnych obrabianego przedmiotu po skasowaniu
reszty drogi w przypadku akcji synchronicznych ruchu

R

3

$P_APDV

BOOL $P_APDV

Daje true, gdy wartości pozycji dające się odczytać przy
pomocy $P_APR[X] wzgl. $P_AEP[X] (punkt startowy wzgl.
punkt konturu przy miękkim dosuwie i odsuwie) są obowią-
zujące.

R

4

background image

15

09.01

Tablice

15.2 Lista zmiennych systemowych

15

Siemens Sp z o.o. 2001 Wszelkie prawa zastrzeżone

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15-597

15.2.39 Prędkości/przyśpieszenia

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$P_F

REAL $P_F

Ostatni zaprogramowany posuw po torze F

R

2

$AC_F

REAL $AC_F

Zaprogramowany posuw po torze F

R

6

.
3

$AC_OVR

REAL $AC_OVR:

Override ruchu po torze dla akcji synchronicznych
Multiplikatywna składowa override, działa dodatkowo do
override obsługowego, override programowanego i override
transformacyjnego.
Współczynnik całkowity pozostaje jednak ograniczony do
wartości maksymalnej zdefiniowanej przez dane maszyno-
we $MN_OVR_FACTOR_LIMIT_BIN wzgl.
$MN_OVR_FACTOR_FEEDRATE[31]. Jeżeli zostanie
wprowadzona wartość < 0.0, wówczas jest przyjmowane 0 i
jest sygnalizowany alarm 14756.
Musi być zapisywany na nowo w każdym takcie Ipo, w
przeciwnym przypadku działa wartość 100%.
Do zmiennej jest dostęp tylko z akcji synchronicznych.

R

W

2

$AC_VC

REAL $AC_VC

Addytywny override posuwu po torze dla akcji synchronicz-
nych
Wartość korekcji nie działa w przypadku G0, G33, G331,
G332 i G63. Wartość korekcji musi być zapisywana na
nowo w każdym takcie Ipo, w przeciwnym przypadku działa
wartość 0.
Bei Override 0 wartość korekcji nie działa, w innym przy-
padku override nie działa na wartość korekcji.
Posuw całkowity nie może stać się ujemny w wyniku warto-
ści korekcji.
Następuje takie ograniczenie do góry, że maksymalne
prędkości osi i przyśpieszenia nie są przekraczane.
$AC_VC nie wpływa na obliczanie innych składowych po-
suwu.
Wartości override ustalone przez dane maszynowe
$MN_OVR_FACTOR_LIMIT_BIN,
$MN_OVR_FACTOR_FEEDRATE[30],
$MN_OVR_FACTOR_AX_SPEED[30],
$MN_OVR_FACTOR_SPIND_SPEED
nie mogą zostać przekroczone. Addytywna korekcja posu-
wu jest tak ograniczana, że wynikający posuw nie przekra-
cza maksymalnej wartości override zaprogramowanego
posuwu.
Dostęp do zmiennej jest tylko z akcji synchronicznych.

R

W

2

background image

15

Tablice

09.01

15.2 Lista zmiennych systemowych

15


Siemens Sp. z o.o. 2001 All rights reserved.

15-598

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$AC_PATHACC

REAL $AC_PATHACC

Zadanie zwiększonego przyśpieszenia ruchu po torze dla
zmian override i wydarzeń start/stop.
$AC_PATHACC jest uwzględniany tylko wtedy, gdy wartość
jest większa od przygotowanego ograniczenia przyśpiesze-
nia.
Wartość 0 cofa wybór funkcji.
Wartości, które prowadzą do przyśpieszeń osi maszyny,
które są dwa razy większe niż sparametryzowano w
$MA_MAX_AX_ACCEL[..], są wewnętrznie odpowiednio
ograniczane.

RS WS R

W

6

.
3

$AC_PATHJER
K

REAL $AC_PATHJERK

Zadanie zwiększonego przyśpieszenia drugiego stopnia dla
zmian override i wydarzeń start/stop.
$AC_PATHJERK jest uwzględniany tylko wtedy, gdy war-
tość jest większa niż przygotowane ograniczenie przyśpie-
szenia drugiego stopnia.
Wartość 0 cofa wybór funkcji.

RS WS R

W

6

.
3

$AC_VACTB

REAL $AC_VACTB

Prędkość ruchu po torze w bazowym układzie współrzęd-
nych.

RS

R

2

$AC_VACTW

REAL $AC_VACTW

Prędkość ruchu po torze w układzie współrzędnych obra-
bianego przedmiotu

RS

R

2

15.2.40 Wrzeciona

$P_S

REAL $P_S[n]

Ostatnia zaprogramowana prędkość obrotowa wrzeciona
n: numer wrzeciona
0 ... max numer wrzeciona

R

2

$AA_S

REAL $AA_S[n]

Rzeczywista prędkość obrotowa wrzeciona. Znak odpowia-
da kierunkowi obrotów.
n: numer wrzeciona
0 ... max numer wrzeciona

RS

R

4

$P_CONSTCUT
_S

REAL $P_CONSTCUT_S[n]

Ostatnia zaprogramowana stała prędkość skrawania
n: numer wrzeciona
0 ... max numer wrzeciona

R

6
.
1

$AC_CONSTCU
T_S

REAL $AC_CONSTCUT_S[n]

Aktualna stała prędkość skrawania.
n: numer wrzeciona
0 ... max numer wrzeciona

RS

R

6

.
1

$P_SEARCH_S

REAL $P_SEARCH_S[n]

Stwierdzona przy poszukiwaniu bloku ostatnia zaprogramo-
wana prędkość obrotowa wrzeciona wzgl. prędkość skra-
wania
n: numer wrzeciona
0 ... max numer wrzeciona

R

6
.
1

background image

15

09.01

Tablice

15.2 Lista zmiennych systemowych

15

Siemens Sp z o.o. 2001 Wszelkie prawa zastrzeżone

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15-599

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$P_SDIR

INT $P_SDIR[n]

Ostatni zaprogramowany kierunek obrotów wrzeciona
3: kierunek obr. wrzeciona w prawo,
4: kierunek obr. wrzeciona w lewo,
5: wrzeciono stop
n: numer wrzeciona
0 ... max numer wrzeciona

R

3

$AC_SDIR

INT $AC_SDIR[n]

Aktualny kierunek obrotów wrzeciona
3: kierunek obr. wrzeciona w prawo,
4: kierunek obr. wrzeciona w lewo,
5: wrzeciono stop
n: numer wrzeciona
0 ... max numer wrzeciona

RS

R

3

$P_SEARCH_S
DIR

INT $P_SEARCH_SDIR[n]

Stwierdzone przy poszukiwaniu bloku ostatnie zaprogramo-
wanie wrzeciona:
3: M3 kierunek obr. wrzeciona w prawo
4: M4 kierunek obr. wrzeciona w lewo
5: M5 wrzeciono stop
-19: M19, SPOS, SPOSA pozycjonowanie wrzeciona, pozy-
cja
i tryb dosuwu są odczytywane ze zmiennych SEARCH
70: M70 przełączenie na pracę osi
-5: kierunek obrotów wrzeciona nie zaprogramowany
nie jest wyprowadzany.
n: numer wrzeciona
0 ... max numer wrzeciona

R

6
.
1

$P_SMODE

INT $P_SMODE[n]

Ostatnio zaprogramowany rodzaj pracy wrzeciona:
0: w kanale nie ma wrzeciona albo wrzeciono jest aktywne
w innym kanale albo jest używane przez PLC (FC18) wzgl.
przez akcje synchroniczne.
1: praca ze sterowaną prędkością obrotową
2: pozycjonowanie
3: praca synchroniczna
4: praca osi
n: numer wrzeciona
0 ... max numer wrzeciona

R

3

$AC_SMODE

INT $AC_SMODE[n]

Aktualnie aktywny rodzaj pracy wrzeciona:
0: w kanale nie ma wrzeciona
1: praca ze sterowaną prędkością obrotową
2: pozycjonowanie
3: praca synchroniczna
4: praca osi
n: numer wrzeciona
0 ... max numer wrzeciona

RS

R

3

background image

15

Tablice

09.01

15.2 Lista zmiennych systemowych

15


Siemens Sp. z o.o. 2001 All rights reserved.

15-600

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$P_SGEAR

INT $P_SGEAR[n]

Ostatni zaprogramowany albo w przypadku M40 zażądany
przez zaprogramowanie S stopień przekładni wrzeciona
1: 1. zażądany stopień przekładni
....
5: 5. zażądany stopień przekładni
n: numer wrzeciona
0 ... max numer wrzeciona

R

6
.
1

$AC_SGEAR

INT $AC_SGEAR[n]

Aktywny stopień przekładni wrzeciona
1: 1. stopień przekładni jest aktywny
....
5: 5. stopień przekładni jest aktywny
n: numer wrzeciona
0 ... max numer wrzeciona

RS

R

6

.
1

$P_SAUTOGEA
R

INT $P_SAUTOGEAR[n]

Automatyczna zmiana stopinia przekładni (M40) jest zapro-
gramowana.
0: zażądanie stopni przekładni następuje przez M41..M45
1: stopień przekładni jest obliczany odpowiednio do zapro-
gramowanej prędkości obrotowej (S) następuje jego zażą-
danie (M40 automatyczna zmiana stopnia przekładni jest
aktywna)
n: numer wrzeciona
0 ... max numer wrzeciona

R

6
.
1

$P_SEARCH_S
GEAR

INT $P_SEARCH_SGEAR[n]

Stwierdzona przy poszukiwaniu bloku ostatnia zaprogramo-
wana funkcja M stopnia przekładni.
40: M40 automatyczna zmiana stopnia przekładni
41: M41 1. zażądany stopień przekładni
...
45: M45 5. zażądany stopień przekładni
n: numer wrzeciona
0 ... max numer wrzeciona

R

6
.
1

$P_SEARCH_S
POS

REAL $P_SEARCH_SPOS[n]

Stwierdzona przy poszukiwaniu bloku ostatnia zaprogramo-
wana przez M19, SPOS wzgl. SPOSA pozycja wrzeciona
wzgl. zaprogramowana droga ruchu postępowego.
Pozycja: 0...359.999, gdy wartość w MD 30330
MODULO_RANGE wynosi 360.0 stopni
Droga: -100000000 ... 100000000 stopni. Znak podaje
kierunek ruchu.
n: numer wrzeciona
0 ... max numer wrzeciona

R

W

6
.
1

background image

15

09.01

Tablice

15.2 Lista zmiennych systemowych

15

Siemens Sp z o.o. 2001 Wszelkie prawa zastrzeżone

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15-601

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$P_SEARCH_S
POSMODE

INT $P_SEARCH_SPOSMODE[n]

Stwierdzony przy poszukiwaniu bloku ostatni zaprogramo-
wany przez M19, SPOS wzgl. SPOSA tryb dosuwu do
pozycji.
0: DC
1: AC
2: IC
3: DC
4: ACP
5: ACN
n: numer wrzeciona
0 ... max numer wrzeciona

R

W

6
.
1

$P_NUM_SPIND
LES

INT $P_NUM_SPINDLES

Określa maksymalną liczbę wrzecion w kanale
0: w kanale nie ma wrzeciona
1..n: liczba wrzecion w kanale.

R

6
.
1

$P_MSNUM

INT $P_MSNUM

Podaje odwrotnie numer wrzeciona master.
0: w kanale nie ma wrzeciona
1..n: numer wrzeciona master

R

6
.
1

$AC_MSNUM

INT $AC_MSNUM

Podaje odwrotnie numer aktualnego wrzeciona master.
0: nie ma wrzeciona
1..n: numer wrzeciona master

RS

R

3

$P_MTHNUM

INT

$P_MTHNUM – ma sens tylko z aktywnym zarządzaniem
narzędziami
Podaje odwrotnie numer uchwytu narzędzia master:
0: nie ma uchwytu narzędzia master
1..n: numer uchwytu narzędzia master

R

6
.
1

$AC_MTHNUM

INT

$AC_MTHNUM – ma sens tylko z aktywnym zarządzaniem
narzędziami
Podaje odwrotnie numer aktualnego uchwytu narzędzia
master:
0: nie ma uchwytu narzędzia master
1..n: numer uchwytu narzędzia master

RS

R

6

.
1

$P_GWPS

BOOL $P_GWPS[n]

Stała prędkość obrotowa ściernicy wł., gdy TRUE
n: numer wrzeciona

R

2

15.2.41 Wartości wielomianowe dla akcji synchronicznych

$AC_FCT1LL

REAL $AC_FCT1LL

Dolna wartość graniczna funkcji oceny FCTDEF 1

RS WS R

W +

2

$AC_FCT2LL

REAL $AC_FCT2LL

Dolna wartość graniczna funkcji oceny FCTDEF 2

RS WS R

W +

2

$AC_FCT3LL

REAL $AC_FCT3LL

Dolna wartość graniczna funkcji oceny FCTDEF 3

RS WS R

W +

2

$AC_FCT1UL

REAL $AC_FCT1UL

Górna wartość graniczna funkcji oceny FCTDEF 1

RS WS R

W +

2

background image

15

Tablice

09.01

15.2 Lista zmiennych systemowych

15


Siemens Sp. z o.o. 2001 All rights reserved.

15-602

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$AC_FCT2UL

REAL $AC_FCT2UL

Górna wartość graniczna funkcji oceny FCTDEF 2

RS WS R

W

+

2

$AC_FCT3UL

REAL $AC_FCT3UL

Górna wartość graniczna funkcji oceny FCTDEF 3

RS WS R

W

+

2

$AC_FCT1C

REAL $AC_FCT1C[n]

Współczynnik wielomianu a0 - a3 dla funkcji oceny
FCTDEF 1
n: rząd współczynnika wielomianu 0 3

RS WS R

W

+

2

$AC_FCT2C

REAL $AC_FCT2C[n]

Współczynnik wielomianu a0 - a3 dla funkcji oceny
FCTDEF 2
n: rząd współczynnika wielomianu 0 3

RS WS R

W

+

2

$AC_FCT3C

REAL $AC_FCT3C[n]

Współczynnik wielomianu a0 - a3 dla funkcji oceny
FCTDEF 3
n: rząd współczynnika wielomianu 0 3

RS WS R

W

+

2

$AC_FCTLL

REAL $AC_FCTLL[n]

Dolna granica wielomianu dla akcji synchronicznych
(SYNFCT)
n: numer wielomianu, ograniczony poprzez daną maszyno-

RS WS R

W

+

4

$AC_FCTUL

REAL $AC_FCTUL[n]

Górna granica wielomianu dla akcji synchronicznych
(SYNFCT)
n: numer wielomianu, ograniczony poprzez daną maszyno-

RS WS R

W

+

4

$AC_FCT0

REAL $AC_FCT0[n]

Współczynnik a0 wielomianu dla akcji synchronicznych
(SYNFCT)
n: numer wielomianu, ograniczony poprzez daną maszyno-

RS WS R

W

+

4

$AC_FCT1

REAL $AC_FCT1[n]

Współczynnik a1 wielomianu dla akcji synchronicznych
(SYNFCT)
n: numer wielomianu, ograniczony poprzez daną maszyno-

RS WS R

W

+

4

$AC_FCT2

REAL $AC_FCT2[n]

Współczynnik a2 wielomianu dla akcji synchronicznych
(SYNFCT)
n: numer wielomianu, ograniczony poprzez daną maszyno-

RS WS R

W

+

4

$AC_FCT3

REAL $AC_FCT3[n]

Współczynnik a3 wielomianu dla akcji synchronicznych
(SYNFCT)
n: numer wielomianu, ograniczony poprzez daną maszyno-

RS WS R

W

+

4

background image

15

09.01

Tablice

15.2 Lista zmiennych systemowych

15

Siemens Sp z o.o. 2001 Wszelkie prawa zastrzeżone

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15-603

15.2.42 Stany

kanałów

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$AC_ALARM_S
TAT

INT $AC_ALARM_STAT

(wybrane) reakcje alarmowe dla akcji synchronicznych
(SYNFCT)

RS

R

5

$AN_ESR_TRIG
GER

BOOL $AN_ESR_TRIGGER

=

1

Wyzwolenie "rozszerzonego zatrzymania i wycofania"

R

W

5

$AC_ESR_TRIG
GER

BOOL $AC_ESR_TRIGGER

=

1

Wyzwolenie " rozszerzonego zatrzymania i wycofania
prowadzonego przez NC "

R

W

6
.
1

$AC_OPERATIN
G_TIME

REAL

IF $AC_OPERATING_TIME < 12000 GOTOB
STARTMARK
Całkowity czas przebiegu programów NC w rodzaju pracy
automatyka ( w sekundach )

RS WS R

W 6

.
1

$AC_CYCLE_TI
ME

REAL

IF $AC_CYCLE_TIME > 2400 GOTOF ALARM01
Czas przebiegu wybranego programu NC ( w sekundach )

RS WS R

W 6

.
1

$AC_CUTTING_
TIME

REAL

IF $AC_CUTTING_TIME > 6000 GOTOF ACT_M06
Czas skrawania przez narzędzie ( w sekundach )

RS WS R

W 6

.
1

$AC_REQUIRE
D_PARTS

REAL $AC_REQUIRED_PARTS

=

ACTUAL_LOS

Definicja liczby potrzebnych obrobionych przedmiotów
( zadana liczna obr. przedm. ),
np. w celu definicji wielkości partii, produkcji dziennej...

RS WS R

W 6

.
1

$AC_TOTAL_PA
RTS

REAL

IF $AC_TOTAL_PARTS > SERVICE_COUNT GOTOF
MARK_END
Liczba całkowita wszystkich wykonanych przedmiotów

RS WS R

W 6

.
1

$AC_ACTUAL_
PARTS

REAL

IF $AC_ACTUAL_PARTS == 0 GOTOF NEW_RUN
Liczba aktywnie wykonanych przedmiotów ( liczba rzeczyw.
).
Przy $AC_ACTUAL_PARTS == $AC_REQUIRED_PARTS
jest automatycznie $AC_ACTUAL_PARTS = 0.

RS WS R

W 6

.
1

$AC_SPECIAL_
PARTS

REAL $AC_SPECIAL_PARTS

=

R20

Liczba obrobionych przedmiotów policzona według strategii
użytkownika.
Bez wewnętrznego wpływu.

RS WS R

W 6

.
1

$AC_G0MODE

INT $AC_G0MODE

0: G0 nie aktywne
1: G0 i interpolacja liniowa aktywna
2: G0 i interpolacja nie liniowa aktywna
Zachowanie się osi uczestniczących w tworzeniu konturu
przy G0 jest zależne od danej maszynowej
$MC_G0_LINEAR_MODE (tryb Siemens) wzgl.
$MC_EXTERN_G0_LINEAR_MODE (ISO-Mode):
Przy interpolacji liniowej osie uczestniczące w tworzeniu
konturu wykonują ruch równocześnie,
przy interpolacji nie liniowej osie uczestniczące w tworzeniu
konturu wykonują ruch jako osie pozycjonowania.

R

6

.
1

background image

15

Tablice

09.01

15.2 Lista zmiennych systemowych

15


Siemens Sp. z o.o. 2001 All rights reserved.

15-604

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15.2.43 Pomiar

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$AC_MEAS_SE
MA

INT $AC_MEAS_SEMA

=

1

Zajęcie interfejsu pomiaru.

R

W

6
.
1

$AC_MEAS_LA
TCH

INT

$AC_MEAS_LATCH[0] = 1
1. Opisanie punktu pomiaru przy pomocy wartości rzeczy-
wistych osi.
0: 1.punkt pomiarowy, .. , 3: 4. punkt pomiarowy

R WS

R

W

6
.
1

$AC_MEAS_WP
_SETANGLE

REAL $AC_MEAS_WP_SETANGLE

=

0.0

Kąt zadany położenia obrabianego przedmiotu dla jego
pomiaru.

R

W

6
.
1

$AC_MEAS_CO
RNER_SETANG
LE

REAL

$AC_MEAS_CORNER_SETANGLE = 90.0
Zadany kąt przecięcia narożnika dla pomiaru obrabianego
przedmiotu.

R

W

6
.
1

$AC_MEAS_DIR
_APPROACH

INT $AC_MEAS_DIR_APPROACH

=

0:+x
1:-x
2:+y
3:-y
4:+z
5:-z
Kierunek dosunięcia do obrabianego przedmiotu.

R

W

6
.
1

$AC_MEAS_AC
T_PLANE

INT $AC_MEAS_ACT_PLANE

=

0: G17
1: G18
2: G19
Nastawienie płaszczyzny dla obliczenia pomiaru..

R

W

6
.
1

$AC_MEAS_FIN
E_TRANS

INT $AC_MEAS_FINE_TRANS

=

0: korekcja w Trans
1: korekcja w Fine-Trans
Nastawienie przesunięcia dokładnego dla obliczenia pomia-
ru.

R

W

6
.
3

$AC_MEAS_FR
AME_SELECT

INT $AC_MEAS_FRAME_SELECT

=

0: $P_SETFR
10..25: $P_CHBFR[0..15]
50..65: $P_NCBFR[0..15]
100..199: $P_UIFR[0..99]
1010..1025: $P_CHBFR[0..15], przy aktywnym G500
1050..1065: $P_NCBFR[0..15], przy aktywnym G500
Wybór frame przy pomiarze obrabianego przedmiotu.

R

W

6
.
1

$AC_MEAS_T_
NUMBER

INT $AC_MEAS_T_NUMBER

=

1

Wybór narzędzia dla obliczenia pomiaru.

R

W

6
.
1

$AC_MEAS_D_
NUMBER

INT $AC_MEAS_D_NUMBER

=

1

Wybór ostrza dla obliczenia pomiaru.

R

W

6
.
1

background image

15

09.01

Tablice

15.2 Lista zmiennych systemowych

15

Siemens Sp z o.o. 2001 Wszelkie prawa zastrzeżone

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15-605

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$AC_MEAS_TY
PE

INT $AC_MEAS_TYPE

=

0: nastawienie domyślne
1: krawędź x
2: krawędź y
3: krawędź z
4: narożnik 1
5: narożnik 2
6: narożnik 3
7: narożnik 4
8: narożnik g
9: wałek
10: długość narzędzia
11: średnica narzędzia
12: rowek
13: przesmyk
14: nastawienie wartości rzeczywistej dla osi geometrycz-
nych i
osi dodatkowych
15: nastawienie wartości rzeczywistej dla osi dodatkowych
16: krawędź skośna
17: Plane_Angles (2 kąty przestrzenne jednej płaszczyzny)
18: Plane_Normal (3 kąty przestrzenne jednej płaszczyzny
z
wyznaczeniem wartości zadanej)
19: Dimension_1 (1-wymiarowe wyznaczenie wart. zadanej)
20: Dimension_2 (2- wymiarowe wyznaczenie wart. zada-
nej)
21: Dimension_3 (3- wymiarowe wyznaczenie wart. zada-
nej)
Specyfikacja typu pomiaru.

R

W

6
.
1

$AC_MEAS_VA
LID

INT $AC_MEAS_VALID

=

0

Bity obowiązywania zmiennych pomiaru. Przed każdym
procesem pomiaru wartość powinna zostać nastawiona na
0. Poszczególne bity są samoczynnie nastawiane przy
zapisywaniu odpowiednich zmiennych.
Bit 0: $AA_MEAS_POINT1[oś]
Bit 1: $AA_MEAS_POINT2[oś]
Bit 2: $AA_MEAS_POINT3[oś]
Bit 3: $AA_MEAS_POINT4[oś]
Bit 4: $AA_MEAS_SETPOINT[oś]
Bit 5: $AC_MEAS_WP_SETANGLE
Bit 6: $AC_MEAS_CORNER_SETANGLE
Bit 7: $AC_MEAS_T_NUMBER
Bit 8: $AC_MEAS_D_NUMBER
Bit 9: $AC_MEAS_DIR_APPROACH
Bit 10: $AC_MEAS_ACT_PLANE
Bit 11: $AC_MEAS_FRAME_SELECT
Bit 12: $AC_MEAS_TYPE
Bit 13: $AC_MEAS_FINE_TRANS

R

W

6
.
1

$AC_MEAS_FR
AME

FRAME $AC_MEAS_FRAME

Frame wynikowy dla pomiaru obrabianego przedmiotu.

R

W

6
.
1

background image

15

Tablice

09.01

15.2 Lista zmiennych systemowych

15


Siemens Sp. z o.o. 2001 All rights reserved.

15-606

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$AC_MEAS_WP
_ANGLE

REAL $AC_MEAS_WP_ANGLE

Obliczony kąt położenia obrabianego przedmiotu przy
pomiarze obrabianego przedmiotu.

R

6
.
1

$AC_MEAS_CO
RNER_ANGLE

REAL $AC_MEAS_CORNER_ANGLE

Obliczony kąt przecięcia narożnika przy pomiarze obrabia-
nego przedmiotu

R

6
.
1

$AC_MEAS_DIA
METER

REAL $AC_MEAS_DIAMETER

Obliczona średnica przy pomiarze obrabianego przedmiotu i
narzędzia

R

6
.
1

$AC_MEAS_TO
OL_LENGTH

REAL $AC_MEAS_TOOL_LENGTH

Obliczona długość narzędzia przy pomiarze narzędzia.

R

6
.
1

$AC_MEAS_RE
SULTS

REAL

R0 = $AC_MEAS_RESULTS[0]
Wyniki pomiaru

R

6
.
3

15.2.44 Pozycje

$P_EP

REAL $P_EP[X]

Ostatnia zaprogramowana wartość zadana
Osie: oś kanału

R

2

$P_EPM

REAL $P_EPM[X]

Ostatnia zaprogramowana wartość zadana w układzie wsp.
maszyny.
Osie: oś kanału

R

6
.
1

$P_APR

REAL $P_APR[X]

Pozycja osi w układzie wsp. obr. przedmiotu w punkcie
startowym ruchu dosuwowego przy miękkim dosunięciu do
konturu
Osie: oś kanału

R

4

$P_AEP

REAL $P_AEP[X]

Punkt dosunięcia: pierwszy punkt konturu w układzie współ-
rzędnych obrabianego przedmiotu przy miękkim dosunięciu
do konturu
Osie: oś kanału

R

4

$AA_IW

REAL $AA_IW[X]

Wartość rzeczywista w układzie współrzędnych obrabiane-
go przedmiotu (WKS)
Osie: oś kanału

RS

R

2

$AA_IEN

REAL $AA_IEN[X]

Wartość rzeczywista w nastawianym układzie współrzęd-
nych punktu zerowego (ENS).
Osie: oś kanału

RS

R

5

$AA_IBN

REAL $AA_IBN[X]

Wartość rzeczywista w bazowym układzie współrzędnych
punktu zerowego
Osie: oś kanału

RS

R

5

background image

15

09.01

Tablice

15.2 Lista zmiennych systemowych

15

Siemens Sp z o.o. 2001 Wszelkie prawa zastrzeżone

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15-607

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$AA_IB

REAL $AA_IB[X]

Wartość rzeczywista w bazowym układzie współrzędnych
(BKS).
Osie: oś kanału

RS

R

2

$AA_IM

REAL $AA_IM[X]

Wartość rzeczywista w układzie współrzędnych maszyny
(MKS).
Osie: geometryczna, kanału, maszyny

RS

R

2

15.2.45 Osie

podziału

$AA_ACT_INDE
X_AX_POS_NO

INT $AA_ACT_INDEX_AX_POS_NO[X]

0: brak osi podziału, przez to pozycja podziału nie jest
dostępna.
> 0: numer ostatnio osiągniętej wzgl. przekroczonej pozycji
podziału
Osie: geometryczna, kanału, maszyny

RS

R

5

$AA_PROG_IND
EX_AX_POS_N
O

INT $AA_PROG_INDEX_AX_POS_NO[X]

0: brak osi podziału, przez to pozycja podziału nie jest
dostępna.
albo
oś podziału nie wykonuje aktualnie dosunięcia do pozycji
podziału
> 0: numer zaprogramowanej pozycji podziału
Osie: geometryczna, kanału, maszyny

RS

R

5

15.2.46 Wartości przetwornika

$AA_ENC_ACTI
VE

BOOL $AA_ENC_ACTIVE[X]

Aktywny system pomiarowy pracuje poniżej częstotliwości
granicznej przetwornika
Osie: geometryczna, kanału, maszyny

RS

R

4

$AA_ENC1_ACT
IVE

BOOL $AA_ENC1_ACTIVE[X]

Przetwornik 1 pracuje poniżej częstotliwości granicznej
przetwornika
Osie: geometryczna, kanału, maszyny

RS

R

4

$AA_ENC2_ACT
IVE

BOOL $AA_ENC2_ACTIVE[X]

Przetwornik 2 pracuje poniżej częstotliwości granicznej
przetwornika
Osie: geometryczna, kanału, maszyny

RS

R

4

$VA_IM

REAL $VA_IM[X]

Wartość rzeczywista przetwornika w układzie współrzęd-
nych maszyny (pomiar aktywnym systemem pomiarowym),
kompensacje wartości rzeczywistej są skorygowane (kom-
pensacja błędu skoku śruby pociągowej, kompensacja
luzów, kompensacja błędu ćwiartki koła)

RS

R

4

background image

15

Tablice

09.01

15.2 Lista zmiennych systemowych

15


Siemens Sp. z o.o. 2001 All rights reserved.

15-608

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$VA_IM1

REAL $VA_IM1[X]

Wartość rzeczywista w układzie współrzędnych maszyny
(zmierzona przetwornikiem 1),
Kompensacje są skorygowane

RS

R

4

$VA_IM2

REAL $VA_IM2[X]

I Wartość rzeczywista w układzie współrzędnych maszyny
(zmierzona przetwornikiem 2),
Kompensacje są skorygowane

RS

R

4

$AA_MW

REAL $AA_MW[X]

Wartość pomiarowa w układzie współrzędnych obrabianego
przedmiotu
Osie: oś kanału

R WS

R

W

2

$AA_MM

REAL $AA_MM[X]

Wartość pomiarowa w układzie współrzędnych maszyny

R WS

R

W

2

$AA_MW1

REAL $AA_MW1[X]

Wynik pomiaru osiowego
Wydarzenie przerzutnikowe 1 w układzie wsp. obr. przed-
miotu
Osie: oś kanału

R WS

R

W

4

$AA_MW2

REAL $AA_MW2[X]

Wynik pomiaru osiowego
Wydarzenie przerzutnikowe 2 w układzie wsp. obr. przed-
miotu
Osie: oś kanału

R WS

R

W

4

$AA_MW3

REAL $AA_MW3[X]

Wynik pomiaru osiowego
Wydarzenie przerzutnikowe 3 w układzie wsp. obr. przedm.
Osie: oś kanału

R WS

R

W

4

$AA_MW4

REAL $AA_MW4[X]

Wynik pomiaru osiowego
Wydarzenie przerzutnikowe 4 w układzie wsp. obr. przedm.
Osie: oś kanału

R WS

R

W

4

15.2.47 Pomiar

osiowy

$AA_MM1

REAL $AA_MM1[X]

Wynik pomiaru osiowego
Wydarzenie przerzutnikowe 1 w układzie wsp. maszyny

R WS

R

W

4

$AA_MM2

REAL $AA_MM2[X]

Wynik pomiaru osiowego
Wydarzenie przerzutnikowe 2 w układzie wsp. maszyny

R WS

R

W

4

$AA_MM3

REAL $AA_MM3[X]

Wynik pomiaru osiowego
Wydarzenie przerzutnikowe 3 w układzie wsp. maszyny

R WS

R

W

4

$AA_MM4

REAL $AA_MM4[X]

Wynik pomiaru osiowego
Wydarzenie przerzutnikowe 4 w układzie wsp. maszyny

R WS

R

W

4

$AA_MEAACT

BOOL $AA_MEAACT[X]

Wartość jest dokładnie wtedy TRUE, gdy pomiar osiowy
jest aktywny dla X
Osie: geometryczna, kanału, maszyny

R

4

background image

15

09.01

Tablice

15.2 Lista zmiennych systemowych

15

Siemens Sp z o.o. 2001 Wszelkie prawa zastrzeżone

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15-609

15.2.48 Przesunięcia

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$AC_DRF

REAL $AC_DRF[X]

Przesunięcia DRF
Osie: oś kanału

RS

R

2

$AC_PRESET

REAL $AC_PRESET[X]

Ostatnia zadana wartość Preset
Osie: oś kanału

RS

R

2

$AA_ETRANS

REAL $AA_ETRANS[X]

Zewnętrzne przesunięcie punktu zerowego
Osie: oś kanału

R

W

2

$AA_MEAS_P1_
VALID

INT $AA_MEAS_P1_VALID[x]

=

1

1. Punkt pomiarowy opisany wartością rzeczywistą osi..
Osie: geometryczna, kanału, maszyny

R WS

R

W

6
.
1

$AA_MEAS_P2_
VALID

INT $AA_MEAS_P2_VALID[x]

=

1

2. Punkt pomiarowy opisany wartością rzeczywistą osi.
Osie: geometryczna, kanału, maszyny

R WS

R

W

6
.
1

$AA_MEAS_P3_
VALID

INT $AA_MEAS_P3_VALID[x]

=

1

3. Punkt pomiarowy opisany wartością rzeczywistą osi.
Osie: geometryczna, kanału, maszyny

R WS

R

W

6
.
1

$AA_MEAS_P4_
VALID

INT $AA_MEAS_P4_VALID[x]

=

1

4. Punkt pomiarowy opisany wartością rzeczywistą osi.
Osie: geometryczna, kanału, maszyny

R WS

R

W

6
.
1

$AA_MEAS_POI
NT1

REAL $AA_MEAS_POINT1[x]

=

$AA_IW[x]

$AA_MEAS_POINT1[y] = $AA_IW[y]
$AA_MEAS_POINT1[z] = $AA_IW[z]
Pierwszy punkt pomiarowy do pomiaru obr. przedmiotu i
narzędzia.
Osie: geometryczna, kanału, maszyny

R

W

6
.
1

$AA_MEAS_POI
NT2

REAL $AA_MEAS_POINT2[x]

=

$AA_IW[x]

$AA_MEAS_POINT2[y] = $AA_IW[y]
$AA_MEAS_POINT2[z] = $AA_IW[z]
Drugi punkt pomiarowy do pomiaru obr. przedmiotu i narzę-
dzia.
Osie: geometryczna, kanału, maszyny

R

W

6
.
1

$AA_MEAS_POI
NT3

REAL $AA_MEAS_POINT3[x]

=

$AA_IW[x]

$AA_MEAS_POINT3[y] = $AA_IW[y]
$AA_MEAS_POINT3[z] = $AA_IW[z]
Trzeci punkt pomiarowy do pomiaru obr. przedmiotu i na-
rzędzia.
Osie: geometryczna, kanału, maszyny

R

W

6
.
1

background image

15

Tablice

09.01

15.2 Lista zmiennych systemowych

15


Siemens Sp. z o.o. 2001 All rights reserved.

15-610

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$AA_MEAS_POI
NT4

REAL $AA_MEAS_POINT4[x]

=

$AA_IW[x]

$AA_MEAS_POINT4[y] = $AA_IW[y]
$AA_MEAS_POINT4[z] = $AA_IW[z]
Czwarty punkt pomiarowy do pomiaru obr. przedmiotu i
narzędzia.
Osie: geometryczna, kanału, maszyny

R

W

6
.
1

$AA_MEAS_SP
_VALID

INT

$AA_MEAS_SP_VALID[x] = 0
Wartość zadana osi x ni nastawienia braku ważności po-
miaru obr. przedmiotu i narzędzia.
Osie: geometryczna, kanału, maszyny

R

W

6
.
1

$AA_MEAS_SE
TPOINT

REAL $AA_MEAS_SETPOINT[x]

=

0.0

$AA_MEAS_SETPOINT[y] = 0.0
$AA_MEAS_SETPOINT[z] = 0.0
Pozycja zadana dla pomiaru obr. przedmiotu i narzędzia.
Osie: geometryczna, kanału, maszyny

R

W

6
.
1

$AA_OFF

REAL $AA_OFF[X]

Nałożony ruch dla programowanej osi
Osie: geometryczna, kanału, maszyny

RS W R

W

3

$AA_OFF_LIMIT

INT $AA_OFF_LIMIT[oś]

Wartość graniczna dla korekcji osiowej $AA_OFF[oś]
0: wartość graniczna nie osiągnięta
1: wartość graniczna osiągnięta w dodatnim kierunku osi
-1: wartość graniczna osiągnięta w ujemnym kierunku osi
Osie: geometryczna, kanału, maszyny

RS

R

4

$AA_OFF_VAL

REAL $AA_OFF_VAL[oś]

Zintegrowana wartość nałożonego ruchu dla jednej osi.
Nałożony ruch może zostać cofnięty przy pomocy ujemnej
wartości tej zmiennej. Np. $AA_OFF[oś] = -
$AA_OFF_VAL[oś]
Osie: geometryczna, kanału, maszyny

RS

R

6

.
1

$AC_RETPOINT

REAL $AC_RETPOINT[X]

Punkt przywrócenia na konturze dla ponownego dosunięcia
Osie: oś kanału

RS

R

2

$AA_SOFTEND
P

REAL $AA_SOFTENDP[X]

Programowe położenie krańcowe, kierunek dodatni
Osie: geometryczna, kanału, maszyny

RS

R

2

$AA_SOFTEND
N

REAL $AA_SOFTENDN[X]

Programowe położenie krańcowe, kierunek ujemny
Osie: geometryczna, kanału, maszyny

RS

R

2

background image

15

09.01

Tablice

15.2 Lista zmiennych systemowych

15

Siemens Sp z o.o. 2001 Wszelkie prawa zastrzeżone

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15-611

15.2.49 Drogi

osiowe

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$AA_DTBW

REAL $AA_DTBW[X]

Droga osiowa od początku bloku w układzie wsp. obrabia-
nego przedmiotu dla osi pozycjonowania i synchronicznych
w przypadku akcji synchronicznych
Do obliczenia drogi jest miarodajna tylko pozycja zaprogra-
mowana; w przypadku gdy oś jest osią sprzężoną, udział
pozycji wynikający ze sprzężenia pozostaje tutaj nie
uwzględniony.
Osie: oś kanału

RS

R

2

$AA_DTBB

REAL $AA_DTBB[X]

Droga osiowa od początku bloku w bazowym układzie wsp.
dla osi pozycjonowania i synchronicznych w przypadku akcji
synchronicznych ruchu.
Do obliczenia drogi jest miarodajna tylko pozycja zaprogra-
mowana; w przypadku gdy oś jest osią sprzężoną, udział
pozycji wynikający ze sprzężenia pozostaje tutaj nie
uwzględniony.
Osie: oś kanału

RS

R

2

$AA_DTEW

REAL $AA_DTEW[X]

Droga osiowa do końca bloku w układzie wsp. obrabianego
przedmiotu dla osi pozycjonowania i synchronicznych w
przypadku akcji synchronicznych
Do obliczenia drogi jest miarodajna tylko pozycja zaprogra-
mowana; w przypadku gdy oś jest osią sprzężoną, udział
pozycji wynikający ze sprzężenia pozostaje tutaj nie
uwzględniony.
Osie: oś kanału

RS

R

2

$AA_DTEB

REAL $AA_DTEB[X]

Droga osiowa do końca bloku w bazowym układzie wsp. dla
osi pozycjonowania i synchronicznych w przypadku akcji
synchronicznych ruchu.
Do obliczenia drogi jest miarodajna tylko pozycja zaprogra-
mowana; w przypadku gdy oś jest osią sprzężoną, udział
pozycji wynikający ze sprzężenia pozostaje tutaj nie
uwzględniony.
Osie: oś kanału

RS

R

2

background image

15

Tablice

09.01

15.2 Lista zmiennych systemowych

15


Siemens Sp. z o.o. 2001 All rights reserved.

15-612

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15.2.50 Ruch

wahliwy

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$AA_DTEPW

REAL $AA_DTEPW[X]

Osiowa pozostała droga dla dosuwu z ruchem wahliwym w
układzie współrzędnych obrabianego przedmiotu
Osie: oś kanału

RS

R

2

$AA_DTEPB

REAL $AA_DTEPB[X]

0siowa pozostała droga dla dosuwu z ruchem wahliwym w
bazowym układzie współrzędnych
Osie: oś kanału

RS

R

2

$AA_OSCILL_R
EVERSE_POS1

REAL $AA_OSCILL_REVERSE_POS1[X]

Aktualna pozycja nawrotu 1 dla ruchu wahliwego
W akcjach synchronicznych przetwarzanie wartości danej
nastawczej $SA_OSCILL_REVERSE_POS1 następuje
online
Osie: oś kanału

RS

R

3

$AA_OSCILL_R
EVERSE_POS2

REAL $AA_OSCILL_REVERSE_POS2[X]

Aktualna pozycja nawrotu 2 dla ruchu wahliwego
W akcjach synchronicznych przetwarzanie wartości danej
nastawczej $SA_OSCILL_REVERSE_POS2 następuje
online.
Osie: oś kanału

RS

R

3

$AA_DELT

REAL $AA_DELT[X]

Zapisana w pamięci osiowa pozostała droga w układzie
współrzędnych obrabianego przedmiotu po osiowym ska-
sowaniu pozostałej drogi w przypadku akcji synchronicz-
nych ruchu
Osie: geometryczna, kanału, maszyny

R

2

15.2.51 Prędkości osiowo

$P_FA

REAL $P_FA[X]

Ostatni zaprogramowany posuw osiowy
Osie: oś kanału

R

2

$AA_OVR

REAL $AA_OVR[X]

Override osiowy dla akcji synchronicznych ruchu
Multiplikatywna składowa override, działa dodatkowo do
override obsługowego, programowego i transformacyjnego.
Wartość jest ograniczana do max 200%. Gdy zostanie
wprowadzona wartość < 0.0, wówczas jest przyjmowane 0 i
sygnalizowany alarm 14756. Musi być pisana na nowo w
każdym takcie Ipo, w przeciwnym przypadku działa wartość
100%.
Przy pomocy $AA_OVR[S1] override wrzeciona jest zmie-
niany.
Dostęp do zmiennej jest tylko z akcji synchronicznych.
Osie: oś kanału

R

W

2

background image

15

09.01

Tablice

15.2 Lista zmiennych systemowych

15

Siemens Sp z o.o. 2001 Wszelkie prawa zastrzeżone

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15-613

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$AA_VC

REAL $AA_VC[X]

Addytywna osiowa korekcja posuwu dla akcji synchronicz-
nych ruchu
Wartość korekcji musi być na nowo zapisywana w każdym
takcie Ipo, w przeciwnym przypadku działa wartość 0.
Przy Override 0 wartość korekcji nie działa, w pozostałych
przypadkach Override nie działa na wartość korekcji.
Posuw całkowity nie może w wyniku wartości korekcji stać
się ujemny. Następuje takie ograniczenie doi góry, że mak-
symalne prędkości osi i przyśpieszenia nie są ograniczane.
$AA_VC nie wpływa na obliczanie innych składowych po-
suwu.
Ustalone przez override dane maszynowe
$MN_OVR_FACTOR_LIMIT_BIN,
$MN_OVR_FACTOR_FEEDRATE[30],
$MN_OVR_FACTOR_AX_SPEED[30],
$MN_OVR_FACTOR_SPIND_SPEED
nie mogą zostać przekroczone. Addytywna korekcja posu-
wu jest tak ograniczana, że wynikający posuw nie przekra-
cza maksymalnej wartości override zaprogramowanego
posuwu.
Dostęp do zmiennej jest tylko z akcji synchronicznych
Osie: oś kanału

R

W

2

$AA_VACTB

REAL $AA_VACTB[X]

Prędkość osi w bazowym układzie współrzędnych
Osie: oś kanału

RS

R

2

$AA_VACTW

REAL $AA_VACTW[X]

Prędkość osi w układzie współrzędnych obrabianego
przedmiotu.
Osie: oś kanału

RS

R

2

$AA_VACTM

REAL $AA_VACTM[X]

Prędkość osi po stronie wartości zadanej w układzie współ-
rzędnych maszyny
Możliwy jest odczyt również dla osi zamiennych i osi PLC
Osie: oś kanału

RS

R

4

$VA_VACTM

REAL $VA_VACTM[X]

Prędkość osi po stronie wartości rzeczywistej w układzie
współrzędnych maszyny
Zmienna daje wartość nie zdefiniowaną, gdy częstotliwość
przetwornika jest przekroczona.
Osie: oś kanału

RS

R

4

background image

15

Tablice

09.01

15.2 Lista zmiennych systemowych

15


Siemens Sp. z o.o. 2001 All rights reserved.

15-614

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15.2.52 Dane

napędu

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$AA_LOAD

REAL $AA_LOAD[X]

Moc napędu w % (tylko w przypadku 611D wzgl. Profibus)
Osie: oś kanału, oś maszyny

RS

R

2

$VA_LOAD

REAL $VA_LOAD[X]

Moc napędu w % (tylko w przypadku 611D wzgl. Profibus)
Osie: oś kanału, oś maszyny

RS

R

5

.
1

$AA_TORQUE

REAL $AA_TORQUE[X]

Wartość zadana momentu obrotowego w Nm (tylko w przy-
padku 611D)
Wartość rzeczywista siły w N (tylko w przypadku 611D-HLA)
Osie: oś kanału, Oś maszyny

RS

R

2

$VA_TORQUE

REAL $VA_TORQUE[X]

Wartość zadana momentu obrotowego w Nm (tylko w przy-
padku 611D)
Wartość rzeczywista siły N (tylko w przypadku 611D-HLA)
Osie: oś kanału, oś maszyny

RS

R

5

.
1

$AA_POWER

REAL $AA_POWER[x]

Moc czynna napędu w W (tylko w przypadku 611D)
Osie: oś kanału, oś maszyny

RS

R

2

$VA_POWER

REAL $VA_POWER[x]

Moc czynna napędu w W (tylko w przypadku 611D)
Osie: oś kanału, oś maszyny

RS

R

5

.
1

$AA_CURR

REAL $AA_CURR[X]

Wartość rzeczywista prądu albo wrzeciona w A (tylko w
przypadku 611D)
Osie: oś kanału, oś maszyny

RS

R

2

$VA_CURR

REAL $VA_CURR[X]

Wartość rzeczywista prądu albo wrzeciona w A (tylko w
przypadku 611D)
Osie: oś kanału, oś maszyny

RS

R

5

.
1

$VA_DIST_TOR
QUE

REAL $VA_DIST_TORQUE[X]

Moment zakłócający/max moment silnika (output of distur-
bance torque observer)
Osie: oś kanału, oś maszyny

RS

R

6

.
3

$VA_VALVELIF
T

REAL $VA_VALVELIFT[X]

Skok rzeczywisty zaworu w mm (tylko w przypadku 611D-
Hydraulik)
Osie: oś kanału, oś maszyny

RS

R

5

.
1

$VA_PRESSUR
E_A

REAL $VA_PRESSURE_A[X]

Nacisk na stronie A cylindra w barach (tylko w przypadku
611D-Hydraulik)
Osie: oś kanału, oś maszyny

RS

R

5

.
1

$VA_PRESSUR
E_B

REAL $VA_PRESSURE_B[X]

Nacisk na stronie B cylindra w barach (tylko w przypadku
611D-Hydraulik)
Osie: oś kanału, oś maszyny

RS

R

5

.
1

background image

15

09.01

Tablice

15.2 Lista zmiennych systemowych

15

Siemens Sp z o.o. 2001 Wszelkie prawa zastrzeżone

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15-615

15.2.53 Stany

osi

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$AA_STAT

INT $AA_STAT[X]

Status osi:
0: status osi niedostępny
1: ruch postępowy w trakcie
2: oś osiągnęła koniec Ipo, tylko dla osi kanału
3: oś w pozycji (zatrzymanie dokładne zgrubnie) dla wszyst-
kich osi
4: oś w pozycji (zatrzymanie dokładne dokładnie) dla
wszystkich osi
Osie: geometryczna, kanału, maszyny

RS

R

4

$AA_REF

INT $AA_REF[X]

Status osi:
0: oś nie jest bazowana
1: oś jest bazowana
Osie: geometryczna, kanału, maszyny

RS

R

5

$AA_TYP

INT $AA_TYP[X]

Typ osi:
0: oś w innym kanale
1: oś własnego kanału
2: oś neutralna
3: oś PLC
4: oś wahliwa
5: oś neutralna, ruch w której jest akt. wykonywany w JOG
6: oś holowana sprzężona z wartością prowadzącą
7: oś holowana
8: oś rozkazowa
9: oś CompileCyclen
10: sprzężona oś slave (funkcja Master-Slave)
Osie: geometryczna, kanału

RS

R

4

15.2.54 Sprzężenia master-slave

$AA_MASL_ST
AT

INT Aktualny

stan

sprzężenia master-slave.

Wartość 0: oś nie jest osią slave wzgl. sprzężenie nie jest
aktywne.
Wartość > 0: sprzężenie aktywne, jest dostarczany przyna-
leżny numer osi maszyny dla osi master.
$AA_MASL_STAT[X]
Osie: geometryczna, kanału, maszyny

RS

R

6

.
1

$P_SEARCH_M
ASLC

INT $P_SEARCH_MASLC[Identyfikator

osi]

Aktualny stan sprzężenia master-slave został zmieniony w
poszukiwaniu bloku.
Osie: geometryczna, kanału, maszyny

R

6
.
1

background image

15

Tablice

09.01

15.2 Lista zmiennych systemowych

15


Siemens Sp. z o.o. 2001 All rights reserved.

15-616

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$P_SEARCH_M
ASLD

REAL $P_SEARCH_MASLD[Identyfikator

osi]

Przesunięcie pozycji między osią master i osią slave, okre-
ślone w poszukiwaniu bloku przy zamykaniu sprzężenia.
Osie: geometryczna, kanału, maszyny

R

6
.
1

15.2.55

Ruch do oporu stałego

$AA_FXS

INT $AA_FXS[X]

Status stan zadany "ruch do oporu stałego"
0: oś nie na oporze
1: nastąpiło pomyślne dojście do oporu
2: brak pomyślnego dojścia do oporu
3: wybór ruchu do oporu stałego aktywny
4: opór został rozpoznany
5: cofnięcie wyboru ruchu do oporu stałego aktywne
Osie: geometryczna, kanału, maszyny

RS WS R

W

2

$VA_FXS

INT $VA_FXS[X]

Status stan rzeczywisty "ruch do oporu stałego"
0: oś nie na oporze stałym
1: nastąpiło pomyślne dojście do oporu
2: brak pomyślnego dojścia do oporu
3: wybór ruchu do oporu stałego aktywny
4: opór został rozpoznany
5: cofnięcie wyboru ruchu do oporu stałego aktywne
Osie: geometryczna, kanału, maszyny

RS

R

6

.
3

$VA_FXS_INFO

INT $VA_FXS_INFO[X]

Informacja dodatkowa "ruch do oporu stałego", gdy
$VA_FXS[]=2
0: brak jest dodatkowej informacji
1: nie zaprogramowano ruchu dosuwu
2: zaprogramowana pozycja końcowa jest osiągnięta,
ruch jest zakończony
3: anulowanie przez NC-RESET (zresetowanie przyciskiem)
4: nastąpiło opuszczenie okna oporu stałego
5: napęd odmówił zredukowania napędu
6: nastąpiło cofnięcie zezwolenia przez PLC
Osie: geometryczna, kanału, maszyny

RS

R

6

.
3

$VA_TORQUE_
AT_LIMIT

INT $VA_TORQUE_AT_LIMIT[X]

Status "granica momentu osiągnięta"
0: granica momentu jeszcze nie osiągnięta
1: granica momentu osiągnięta
W systemach cyfrowych 611D napęd podaje status,
czy zaprogramowana granica momentu jest osiągnięta.
Osie: geometryczna, kanału, maszyny

RS

R

6

.
1

background image

15

09.01

Tablice

15.2 Lista zmiennych systemowych

15

Siemens Sp z o.o. 2001 Wszelkie prawa zastrzeżone

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15-617

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$AA_FOC

INT $AA_FOC[X]

Status stan zadany "ForceControl"
0: ForceControl nie aktywny
1: ForceControl aktywny modalnie
2: ForceControl aktywny w odniesieniu do bloku
Osie: geometryczna, kanału, maszyny

RS WS R

W 6

.
1

$VA_FOC

INT $VA_FOC[X]

Status stan rzeczywisty "ForceControl"
0: ForceControl nie aktywny
1: ForceControl aktywny modalnie
2: ForceControl aktywny w odniesieniu do bloku
Osie: geometryczna, kanału, maszyny

RS

R

6

.
3

$AA_COUP_AC
T

INT $AA_COUP_ACT[SPI(2)]

Aktualny stan sprzężenia wrzeciono holowane/oś holowana:
0: oś/wrzeciono nie ma sprzężenia z wrzecionem prowa-
dzącym / osią prowadzącą
3: oś nadąża stycznie
4: sprzężenie wrzeciona synchronicznego
8: oś jest holowana
16: oś holowana sprzężenia wartości prowadzącej
Poszczególne wartości obowiązują dla jednego sprzężenia.
Jeżeli jest aktywnych wiele sprzężeń dla osi holowanej,
wówczas jest to reprezentowane przez sumę poszczegól-
nych wartości liczbowych.
Osie: geometryczna, kanału, maszyny

RS

R

2

15.2.56 Przekładnia elektroniczna

$AA_EG_SYNF
A

REAL $AA_EG_SYNFA[a]

a: oś holowana
Pozycja synchroniczna osi holowanej
Osie: geometryczna, kanału, maszyny

RS

R

5

$P_EG_BC

STRIN
G

$P_EG_BC[a]
Kryterium zmiany bloku EGONSYN, EGON, WAITC.
2. rozmiar w przypadku TYPE_STRING automatycznie
MAXSTRINGLEN

R

6
.
1

$AA_EG_NUM_
LA

INT $AA_EG_NUM_LA[a]

a: oś nadążna
Liczba osi prowadzących wyspecyfikowanych przy pomocy
EGDEF
Osie: geometryczna, kanału

RS

R

5

$VA_EG_SYNC
DIFF

REAL $VA_EG_SYNCDIFF[a]

a: oś nadążna
Różnica ruchu synchronicznego
Osie: geometryczna, kanału, maszyny

RS

R

5

background image

15

Tablice

09.01

15.2 Lista zmiennych systemowych

15


Siemens Sp. z o.o. 2001 All rights reserved.

15-618

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15.2.57 Sprzężenie wartości prowadzącej

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$AA_EG_AX

AXIS $AA_EG_AX[n,a]

n: indeks dla osi prowadzącej
a: oś holowana
Identyfikator dla n-tej osi prowadzącej
n: Indeks dla osi prowadzącej (n ta oś prowadząca)
Osie: geometryczna, kanału, maszyny

RS

R

6

.
1

$AA_LEAD_SP

REAL $AA_LEAD_SP[LW]

Symulowana pozycja wartości prowadzącej

RS WS R

W

4

$AA_LEAD_SV

REAL $AA_LEAD_SV[LW]

Symulowana prędkość wartości prowadzącej

RS WS R

W

4

$AA_LEAD_P_T
URN

REAL $AA_LEAD_P_TURN[LW]

Aktualny udział pozycji wartości prowadzącej, który ulega
utraceniu w wyniku dedukcji modulo.
Rzeczywista pozycja wartości prowadzącej (z którą stero-
wanie wewnętrznie dokonuje obliczeń) wynosi
$AA_LEAD_P[LW] + $AA_LEAD_P_TURN[LW]
Gdy wartość prowadząca jest osią modulo,
$AA_LEAD_P_TURN
jest całkowitoliczbową wielokrotnością
$MA_MODULO_RANGE.
Gdy wartość prowadząca nie jest osią modulo,
$AA_LEAD_P_TURN
wynosi zawsze 0.
Przykład_1:
$MA_MODULO_RANGE[LW]=360
$AA_LEAD_P[LW] =290
$AA_LEAD_P_TURN[LW] =720
Rzeczywista pozycja wartości prowadzącej
(z którą sterowanie wewnętrznie dokonuje obliczeń) wynosi
1010.
Przykład_2:
$MA_MODULO_RANGE[LW]=360
$AA_LEAD_P[LW] =290
$AA_LEAD_P_TURN[LW] =-360
Rzeczywista pozycja wartości prowadzącej
(z którą sterowanie wewnętrznie dokonuje obliczeń) wynosi
-70.

RS

R

4

$AA_LEAD_P

REAL $AA_LEAD_P[LW]

Aktualna pozycja wartości prowadzącej (z redukcją modulo)
Gdy wartość prowadząca jest osią modulo, obowiązuje stale
0 <= $AA_LEAD_P[LW] <= $MA_MODULO_RANGE[LW]

RS

R

4

$AA_LEAD_V

REAL $AA_LEAD_V[LW]

Aktualna prędkość wartości prowadzącej

RS

R

4

$AA_SYNC

INT $AA_SYNC[FA]

Stan sprzężenia osi holowanej przy sprzężeniu wartości
prowadzącej
0 => brak synchroniczności
1 => praca synchroniczna zgrubnie
2 => praca synchroniczna dokładnie
3 => praca synchroniczna zgrubnie i dokładnie
Osie: geometryczna, kanału, maszyny

RS

R

4

background image

15

09.01

Tablice

15.2 Lista zmiennych systemowych

15

Siemens Sp z o.o. 2001 Wszelkie prawa zastrzeżone

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15-619

15.2.58 Wrzeciono

synchroniczne

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$P_COUP_OFF
S

REAL $P_COUP_OFFS[S2]

Zaprogramowane przesunięcie pozycji dla wrzeciona syn-
chronicznego (wrzeciono holowane)

R

6
.
3

$AA_COUP_OF
FS

REAL $AA_COUP_OFFS[S2]

Przesunięcie pozycji dla wrzeciona synchronicznego (wrze-
ciono holowane) po stronie wartości zadanej

RS

R

2

$VA_COUP_OF
FS

REAL $VA_COUP_OFFS[SPI(2)]

przesunięcie pozycji dla wrzeciona synchronicznego (wrze-
ciono holowane) po stronie wartości rzeczywistej

RS

R

2

$AA_SCTRACE

BOOL $AA_SCTRACE[X]

=

1

Zapis: przerzutnik IPO do wyzwalania Servo
0: brak akcji
!0: wyzwolenie przerzutnika
Odczyt:
stale 0, ponieważ przerzutnik nie daje się odwrotnie czytać
Osie: geometryczna, kanału, maszyny

RS WS R

W 4

$VA_DPE

BOOL $VA_DPE[X1]

Status zezwolenia mocy osi maszyny
Osie: oś maszyny

RS

R

5

$AA_ACC

REAL $AA_ACC

Aktualna wartość przyśpieszenia osi przy interpolacji jedno-
osiowej.
$AA_ACC = $MA_MAX_AX_ACCEL * progr.
Korekcja przyśpieszenia

RS

R

5

$AA_MOTEND

INT $AA_MOTEND

Aktualne kryterium końca ruchu przy interpolacji jednoosio-
wej
1 = Koniec ruchu przy zatrzymaniu dokładnym DOKŁADNIE
2 = Koniec ruchu przy zatrzymaniu dokładnym ZGRUBNIE
3 = Koniec ruchu przy zatrzymaniu dokładnym stop IPO
4 = zmiana bloku na zboczu hamowania ruchu osi
Osie: geometryczna, kanału, maszyny

RS

R

5

$AA_SCPAR

INT $AA_SCPAR

Odczyt aktualnego zestawu danych servo
Osie: geometryczna, kanału, maszyny

RS

R

5

background image

15

Tablice

09.01

15.2 Lista zmiennych systemowych

15


Siemens Sp. z o.o. 2001 All rights reserved.

15-620

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$AA_ESR_STAT

INT $AA_ESR_STAT[X]

Status des "rozszerzonego zatrzymania i wycofania", kodo-
wany bitowo:
BIT0: praca generatorowa jest wyzwolona
BIT1: wycofanie jest wyzwolone
BIT2: zatrzymanie rozszerzone jest wyzwolone
BIT3: zbyt niskie napięcie obwodu pośredniego
BIT4: minimalna prędkość obrotowa generatora
Osie: geometryczna, kanału, maszyny

RS

R

5

$AA_ESR_ENA
BLE

BOOL

$AA_ESR_ENABLE[X] = 1
Zezwolenie dla "rozszerzonego zatrzymania i wycofania"
Osie: geometryczna, kanału, maszyny

RS WS R

W

5

$AN_AXCTSWA

BOOL

EVERY $AN_AXCTSWA[n] == TRUE DO M99
Odczyt:
TRUE: obrót pojemnika osi jest aktualnie wykonywany na
pojemniku osi o nazwie n.
FALSE: nie jest aktywny żaden obrót pojemnika osi

R

5

$AN_AXCTAS

INT Odczyt:

Obrót pojemnika osi aktualny skręt:
Dla pojemnika osi o nazwie n następuje podanie, o ile
miejsc (slotów) pojemnik osi został aktualnie przełączony
dalej.
Zakres wartości wynosi od 0 do maksymalnej liczby zaję-
tych miejsc w pojemniku osi -1

R

5

$AC_AXCTSWA

BOOL

IF $AC_AXCTSWA[n] == TRUE GOTOB MARK1
Odczyt:
TRUE: Dla pojemnika osi o nazwie n kanał udzielił zezwole-
nia na obrót pojemnika i ten nie jest jeszcze zakończony.
FALSE: obrót pojemnika osi jest zakończony.

R

5

$AA_EG_TYPE

INT $AA_EG_TYPE[a,b]

a: oś holowana
b: oś prowadząca
Rodzaj sprzężenia dla osi prowadzącej b
0: sprzężenie wartości rzeczywistej
1: sprzężenie wartości zadanej
Osie: geometryczna, kanału, maszyny

RS

R

6

.
1

$AA_EG_NUME
RA

REAL $AA_EG_NUMERA[a,b]

a: oś holowana
b: oś prowadząca
Licznik współczynnika sprzężenia dla osi prowadzącej b
Osie: geometryczna, kanału, maszyny

RS

R

6

.
1

background image

15

09.01

Tablice

15.2 Lista zmiennych systemowych

15

Siemens Sp z o.o. 2001 Wszelkie prawa zastrzeżone

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15-621

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$AA_EG_DENO
M

REAL $AA_EG_DENOM[a,b]

a: oś holowana
b: oś prowadząca
Mianownik współczynnika sprzężenia dla osi prowadzącej b
Osie: geometryczna, kanału, maszyny

RS

R

6

.
1

$AA_EG_SYN

REAL $AA_EG_SYN[a,b]

a: oś holowana
b: oś prowadząca
Pozycja synchroniczna dla osi prowadzącej b
Osie: geometryczna, kanału, maszyny

RS

R

6

.
1

$AA_EG_ACTIV
E

BOOL $AA_EG_ACTIVE[a,b]

a: oś holowana
b: oś prowadząca
Sprzężenie dla osi prowadzącej b jest aktywne, tzn. włą-
czone
Osie: geometryczna, kanału, maszyny

RS

R

6

.
1

15.2.59 Safety

Integrated

$A_INSE

BOOL $A_INSE[n]

Odwzorowanie sygnału wejścia Safety (zewn. interfejs NCK)
n: numer wejścia 1 ...

RS

R

4

$A_INSED

INT $A_INSED[n]

Odwzorowanie sygnałów wejścia Safety (zewn. interfejs
NCK)
n: numer wejścia słowa 1 ...

RS

R

5

$A_INSEPD

INT $A_INSEPD[n]

Odwzorowanie sygnałów wejścia Safety (zewn. interfejs
PLC)
n: numer wejścia słowa 0 ...

RS W R

W 5

$A_OUTSED

INT $A_OUTSED[n]

Odwzorowanie sygnałów wyjścia Safety (zewn. interfejs
NCK)
n: Numer wyjścia słowa 1 ...

RS WS R

W 5

$A_OUTSEP

BOOL $A_OUTSEP[n]

Odwzorowanie sygnału wyjścia Safety (zewn. interfejs PLC)
n: numer wyjścia 1 ...

RS

R

4

$A_INSI

BOOL $A_INSIPD[n]

Odwzorowanie sygnałów wejścia Safety (wewn. interfejs
PLC)
n: Numer wejścia 1 ...

RS WS R

W 4

$A_OUTSID

INT $A_OUTSID[n]

Odwzorowanie sygnałów wyjścia Safety (wewn. interfejs
NCK)
n: Numer wyjścia słowa 1 ...

RS WS R

W 5

$A_OUTSIP

BOOL $A_OUTSIP[n]

Odwzorowanie sygnału wyjścia Safety (wewn. interfejs PLC)
n: Numer wyjścia 1 ...

RS

R

4

background image

15

Tablice

09.01

15.2 Lista zmiennych systemowych

15


Siemens Sp. z o.o. 2001 All rights reserved.

15-622

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$A_OUTSIPD

INT $A_OUTSIPD[n]

Odwzorowanie sygnałów wyjścia safety (wewn. interfejs
PLC)
n: numer wyjścia słowa 1 ...

RS

R

5

$A_MARKERSI

BOOL $A_MARKERSI[n]

Znacznik dla programowania Safety
n: numer znacznika 1 ...

RS WS R

W

+

4

$A_MARKERSI
D

INT $A_MARKERSID[n]

Słowo znacznikowe (32Bit) dla programowania safety
n: numer słowa znacznikowego 1 ...

RS WS R

W

+

5
.
1

$A_MARKERSI
P

BOOL $A_MARKERSIP[n]

Odwzorowanie znacznika safety PLC
n: numer znacznika 1 ...

RS

R

+

4

$A_MARKERSI
PD

INT $A_MARKERSIPD[n]

Odwzorowanie słów znacznikowych safety PLC
n: numer słowa znacznikowego 1 ...

RS

R

+

5
.
1

$A_TIMERSI

REAL $A_TIMERSI[n]

Jednostka zegara safety - sekunda
Czas jest wewnętrznie rastrowany w wielokrotności taktu
interpolacji.
Odliczanie zmiennej czasowej jest uruchamiane przez
przyporządkowanie wartości
$A_TIMERSI[n]=<wartość_startowa>
Odliczanie zmiennej czasowej jest zatrzymywane przez
przyporządkowanie wartości ujemnej:
$A_TIMERSI[n]=-1
Aktualna wartość czasowa może być czytana przy przebie-
gającej albo zatrzymanej zmiennej czasowej. Po zatrzyma-
niu zmiennej czasowej przez przyporządkowanie –1 pozo-
staje w stanie zatrzymanym ostatnia aktualna wartość
czasowa i może być nadal odczytywane.
n: numer zegara 1 ...

RS WS R

W

+

4

$A_STATSID

INT $A_STATSID

Safety: status krzyżowego porównania danych (KDV) mię-
dzy NCK i PLC; gdy wartość jest nierówna zeru, błąd wy-
stąpił w KDV.

RS

R

5

$A_CMDSI

BOOL $A_CMDSI[n]

Safety: słowo sterujące dla krzyżowego porównania danych
(KDV) między NCK i PLC.
Indeks tablicy n = 1: zwiększenie czasu nadzoru zmiany
sygnału do 10 s
n: numer sygnału sterującego dla krzyżowego porównania
danych NCK PLC

RS WS R

W

+

5

$A_LEVELSID

INT $A_LEVELSID

Safety: sygnalizacja stanu napełnienia nadzoru zmiany
sygnału. Podaje liczbę sygnałów aktualnie zaznaczonych do
sprawdzenia przez krzyżowe porównanie danych.

RS

R

5

background image

15

09.01

Tablice

15.2 Lista zmiennych systemowych

15

Siemens Sp z o.o. 2001 Wszelkie prawa zastrzeżone

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

15-623

Identyfikator

Typ

Opis: zmienne systemowe/zakres wartości/indeks

Prog.obr.

Sync O S

$A_XFAULTSI

INT

1 = w porównaniu krzyżowym między NCK i 611D dla do-
wolnej osi został wykryty błąd wartości rzeczywistej.

RS

R

6

.
3

$A_PLCSIIN

BOOL

$A_PLCSIIN[n] komunikacja od PLC-SPL do NCK-SPL
n: Numer sygnału 1 ... von PLC

RS

R

+

6
.
3

$A_PLCSIOUT

BOOL

$A_PLCSIOUT[n] komunikacja NCK-SPL do PLC-SPL
n: numer sygnału 1 ... do PLC

RS WS R

W +

6
.
3


background image

15

Tablice

09.01

15.2 Lista zmiennych systemowych

15


Siemens Sp. z o.o. 2001 All rights reserved.

15-624

SINUMERIK 840D/840Di/810D Instr.progr. Przygotowanie pracy (PGA) - wydanie 09.01

Miejsce na notatki



Wyszukiwarka

Podobne podstrony:
lista oceny system i polityka, systemy podatkowe
lista oceny system i polityka, systemy podatkowe
Laboratorium Systemy operacyjne II lista 3
Miernictwo i systemy pomiarowe II lista
LISTA - gatunki naczyniowe, Leśnictwo UP POZNAŃ 2013, Systematyka roślin
Podatności systemu - lista, WAT, semestr VII, Bezpieczeństwo systemów informatycznych
Miernictwo i systemy pomiarowe I stopień lista
Lista drzew i krzewów, Biologia UJ, Botanika systematyczna, zajęcia terenowe
Lista rodzin, Biologia UJ, Botanika systematyczna, zajęcia terenowe
lista pytan(1), Politechnika Wrocławska - Materiały, teoria systemow
Lista modyfikacji w rejestrze dla systemu Windows Mobile
Lista dróg objętych Systemem VIA Toll w Polsce
Lista słówek Communication system
System finansowy w Polsce 2
Systemy operacyjne

więcej podobnych podstron