Rozdział ósmy : Komendy Strona 55
Komendy
Lista komend
AUTO : AU, od, do, próbne uruchomienie, uruchomienie konkretnego bloku
BACKLASH (luz) : BL, numer osi, wielkość na środku, granica -, granica +
CHANGE DEVICE (zmień urządzenie) :
CD, prędkość przesyłu, opcja znaku wysuwu (papieru), opcja echo sygnału sterującego, opcja urządzenia,
CHANGE PROGRAM BLOCKS (zmień program) : CH, od, do
COPY PROGRAM BLOCKS (kopiuj program) : CO, od, przez, zaraz za
COLD START (bazowanie) : CS
DELETE PROGRAM BLOCKS (usuń blok) : DE, od, do
DIAGNOSTIC MODE (Diagnostyka) : DI
DISPLAY FIXTURE OFFSETS (wyświetl ustawienia uchwytów) : DF
DISPLAY TOOL TABLE (wyświetl tablicę narzędzi) : DT, strona
DISPLAY TOOL TIME (wyświetl tablicę czasów pracy narzędzi) : DTT
DIRECT NUMERICAL CONTROL ( ) : DNC (DNCX) opcja video, opcja błędu, uruchomienie próbne, numer bloku startowego
DRAW (rysuj) : DR
DISPLAY VARIABLE TABLE (wyświetl tablicę zmiennych) : DV
FIXTURE OFFSET (ustawienia uchwytów) : FO, numer uchwytu, wartość X, wartość Y, wartość Z, wartość A, wartość B
HOME ALL AXIS (ustawienie osi w pozycji bazowej) : HO
INSERT PROGRAM BLOCKS (wstaw bloki) : IN, od, zwiększenie
JOG AXIS (przemieść oś) : J(identyfikator osi)(kierunek)
LEARN MODE (tryb uczenia się) :
LE, numer pierwszego bloku, przyrost, numer narzędzia
LIST PROGRAM BLOCKS (listowanie programu) : LI,od,do
MACROS : MA
MEMORY (pamięć) : ME
MENU : MU (jeżeli użyta jest w trybie wprowadzania komend)
MANUAL DATA INPUT (ręczne wprowadzanie danych) : MD
NEW PROGRAM (nowy program) : NE
NUMBER PROGRAM :NU, zwiększenie kolejnego numeru
PROGRAM PAGE EDIT (edycja strony programu) : PA
PROGRAM MAINTENANCE LIBRARY (Biblioteka programów) : PR, Program #
PUNCH PROGRAM TAPE (program z taśmy perforowanej ) : PU, opcja danych, opcja kodu, opcja TTY
REINITIALIZE (reinicjowanie) : RI
RUN TIME MENU (menu czasu pracy) : MU (jeżeli użyta jest w trybie AUTO)
SET (parametr) : (SETX, SETY, SETZ, SETA, SETB, SETHO)
SET TURRET ORDER (ustalenie kolejności narzędzi w głowicy) : SETTO
SET TOOL LENGTH OFFSET : SL, numer narzędzia, zmiana wartości
SUM PROGRAM (sumowanie) : SU, wyświetlanie od, do, opcja CRC, opcja wyświetlania
SURVEY (przegląd) : SV
SYSTEM PARAMETERS : SETP
TAPE READER INPUT : TA, opcja urządzenia, opcja błędu, dodać na końcu opcji
Tool Changer HOME (otwarcie zmieniacza narzędzi) : TC, opcja
TOOL PARAMETR DEFINITION (definiowanie parametrów narzędzia) :
TO, numer, średnica, ustawienie długości
UTILITY (obsługa) : UT, numer narzędzia
VERIFICATION OF TAPE (weryfikacje taśmy) : VT, opcja urządzenia
Auto
AU, od, do, próbne uruchomienie, uruchomienie konkretnego bloku
Komenda służy do uruchomienia podprogramu lub próbnego uruchomienia zamiast klawisza AUTO. Parametr „od” określa pierwszy blok programu, który ma być uruchomiony. Jeżeli jest to wartość zerowa, zakłada się uruchomienie od pierwszego bloku programu głównego. Dla uruchomienia podprogramu, wszystkie osie maszyny są automatycznie ustawiane w poprzedniej pozycji, zaś kody funkcji modalnych są automatycznie uruchamianie przed blokiem startowym. Parametr określa końcowy blok programu, do którego ma nastąpić wykonanie. Jeżeli jest to wartość zerowa, program będzie wykonywany do wystąpienia zakończenia programu : M2 lub M30 (Format 2). Jeżeli trzeci parametr wynosi 1, 2, 3 program będzie wykonywany w trybie DRY RUN (próbne uruchomienie). W tym trybie, wszystkie szybkie przesunięcia są kontrolowane przez potencjometr nadrzędnego ustawienie prędkości posuwu.
OPCJA PRÓBNEGO URUCHOMIENIA
Jeżeli trzeci parametr wynosi 1, ruchy interpolowane są wykonywane z programowaną prędkością posuwu, a ruchy „od punktu do punktu” z prędkością 150 cali na minutę.
Jeżeli trzeci parametr wynosi 2, ruchy interpolowane są wykonywane z prędkością posuwu 150 cali na minutę, a ruchy „od punktu do punktu” z prędkością 150 cali na minutę.
Jeżeli trzeci parametr wynosi 3, ruchy interpolowane są wykonywane z prędkością posuwu 75 cali na minutę i ruchy „od punktu do punktu” z prędkością 300 cali na minutę.
Jeżeli czwarty parametr wynosi 1, wykonywanie programu rozpoczyna się bezpośrednio i sterownik nie będzie przeszukiwał programu w celu znalezienia pierwszej funkcji modalnej znajdującej się przed numerem bloku podanym w pierwszym parametrze. Należy zachować ostrożność. Jeżeli czwarty parametr jest większy niż 1, CNC rozpoczyna poszukiwanie kodu modalnego poczynając od bloku # podanego jako czwarty parametr.
Ostrzeżenie !. Komunikat o niskim poziomie smaru nie jest wyświetlany podczas wykonywania pętli programu. Operator musi obserwować poziom smarowania, aby upewnić się co do odpowiedniego poziomu płynu w czasie tych operacji.
Backlash (luz)
BL, numer osi, wielkość luzu na środku, wielkość luzu na granicy -, wielkość luzu granicy +
Komenda służy do wyświetlania luzów osi. Służy również do wprowadzania do pamięci CNC wielkości luzu dla każdej osi. Każda oś jest adresowana numerem.
X=1, Y=2, Z=3, A=4, B=5
Luz jest określany w jednostkach jednej dziesięcznotysiącznej cala. To znaczy wielkość luzu wynosząca 5 oznacza .0005 cala. Przykład : Aby ustawić luz wielkości .0004 cala w środku osi Y należy wpisać : BL,2,4
Change Device (zmiana urządzenia)
Podstawowym zastosowaniem tej komendy jest przygotowanie portu szeregowego I/O RS-232 do wysłania lub odbioru danych do lub z innego urządzenia jak na przykład czytnik taśmy perforowanej lub inny komputer (patrz rozdział 14 dotyczący Komunikacji).
Prędkość przesyłu (baud rate)
1 = 110 bodów 6 = 2400 bodów
2 = 150 bodów 7 = 4800 bodów
3 = 300 bodów 8 = 9600 bodów
4 = 600 bodów 9 = 19 200 bodów
5 = 1200 bodów 10 = 38 400 bodów
Prędkość transmisji powyżej 9600 powinna być używana jedynie wraz protokołem Xmodemu. Ten protokół sprawdza błędy, co jest bardziej odpowiednie przy wyższych prędkościach przesyłu. Wyjaśnienie dotyczące typów protokołów znajduje się w rozdziale dotyczącym komunikacji.
Opcja znaku wysuwu (papieru)
1= ZNAK WYSUW (PAPIERU) NIE JEST PRZESYŁANY DO PORTU RS-232
Opcja echo sygnału sterującego
1= BRAK ECHA SYGNAŁU NA PORCIE RS-232
Opcja urządzenia (tylko -3)
0= ZEWNĘTRZNY PORT KOMUNIKACYJNY JEST AKTYWNY
1= WEWNĘTRZNY PORT KOMUNIKACYJNY JEST AKTYWNY
Za pomocą tej opcji sterownik 32MP może wykorzystać COM2. Aby system powrócił do maszynowego portu RS-232 należy wpisać BYE lub CD,#
Przykład :
CD,3 Ustawienie prędkości przesyłu na 300
Wysłanie danych wraz ze znakiem wysuwu
Echo wszystkich sygnałów wprowadzonych do terminalu
CD,3,1 Ustawienie prędkości przesyłu na 300
Wysłanie danych bez znaku wysuwu
CD,3,1,1,1 Ustawienie prędkości przesyłu na 300
Brak echa sygnałów wprowadzonych do terminalu
Wewnętrzny port komunikacyjny jest aktywny
Change Program (zmiana programu)
CH, od, do
Komenda służy do zmiany jednego lub więcej bloku programu. CNC wyświetla blok danych rozpoczynając od parametru „od” aż do osiągnięcia parametru „do” (opcjonalny) za pomocą wciskania przycisku ENTER. Nie istnieje konieczność przepisywania całego bloku. Można dodać, skasować lub zmienić znak znajdujący się w bloku programu.
Dodanie do bloku numer 30 :
Należy wpisać komendę : CH,30
Zostanie wyświetlone : N30 G0
Aby dodać : M8
Należy wpisać : M8
Poprawiony blok : N30 G0 M8
Zostanie wyświetlone : N30 G0 M8
Aby dodać : G90
Należy wpisać : G0 G90
(w przeciwnym wypadku G0 będzie zastąpione przez G90)
Poprawiony blok : N30 G0 M8 G90
Skasowanie z bloku numer 30 :
Zostanie wyświetlone : N30 G0 M8 G90
Aby skasować : M8
Należy wpisać : M
Poprawiony blok : G0 G90
Zostanie wyświetlone : N30 G1 X9.845
Aby skasować : 45
Należy wpisać : 45
Poprawiony blok : ...
witold23