Systémové proměnné Sinumerik 840D
Geometrické Osy
$P_AXN1
Aktuální adresa geometrické osy - souřadnice
$P_AXN2
Aktuální adresa geometrické osy - pořadnice
$P_AXN3
Aktuální adresa geometrické osy - použití
Frame Proměnné
$P_IFRAME
Aktuální nastavitelný Frame
$P_PFRAME
Aktuální programovatelný Frame
$P_BFRAME
Aktuální proměnná základní Frame
$P_ACTFRAME
Aktuální celkový Frame
$P_UIFR[]
Nastavitelné Frame (např. G54)
Systémové Informace
$P_F
Popis:
Aktuálně aktivní posuv
Použití:
R10=$P_F ; Uložení aktivního posuvu do R10
IF $P_F < 0.1 ; Kontrola minimálního posuvu
MSG("Příliš malý posuv!")
ENDIF
Poznámky:
- Hodnota závisí na G94/G95 režimu
- V G94: mm/min nebo inch/min
- V G95: mm/ot nebo inch/ot
$P_DRYRUN
0 (CHYBA): Zkušební chod ZAP
1 (OK): Zkušební chod VYP
$P_SEARCH
1 (OK): Vyhledání věty (s výpočtem nebo bez něj) je aktivní
Nástrojové Proměnné
$P_TOOLR
Aktivní poloměr nástroje (WZ) (celkem)
$P_TOOLNO
Aktivní číslo WZ (T0 - T32000)
Vřeteno a Osy
$AC_MSNUM
Číslo řídicího (Master) vřetena
$AA_S
Skutečný počet otáček vřetena (Znaménko odpovídá směru otáčení)
Měrový Systém
$MN_SCALING_SYSTEM_IS_METRIC
Základní systém metrický (1: Metrický, 2: palcový)
$MN_SCALING_VALUE_INCH
Konverzní faktor z metr. na palcový systém (25,4)
PLC Komunikace
$A_IN[]
Digitální signály PLC-čtení (1-16)
$A_OUT[]
Digitální signály PLC-psaní
$A_INA[]
Reálná hodnota PLC-čtení (1-4)
$AA_IW[X]
Popis:
Skutečná pozice osy v souřadném systému obrobku (Internal Window)
Použití:
R1=$AA_IW[X] ; Uložení aktuální X pozice do R1
IF $AA_IW[X] > 100 ; Kontrola pozice X
MSG("X je větší než 100mm")
ENDIF
Poznámky:
- Aktualizuje se v reálném čase
- Hodnota je v mm nebo palcích podle aktivního nastavení
- Lze použít pro všechny osy (X, Y, Z, atd.)