Znaleziono 3 wyniki

autor: cosimo
27 lip 2020, 09:43
Forum: PikoCNC
Temat: PicoCNC praca seryjna
Odpowiedzi: 14
Odsłony: 1778

Re: PicoCNC praca seryjna

W PLC definiujesz wejście o takiej nazwie np:

Kod: Zaznacz cały

#NAME_I 6 = M1_STOP
I teraz w gdy w programie wystąpi M1 bit ten jest sprawdzany - jeśli jest aktywny, to program wejdzie w stan pauzy, w przeciwnym razie program jest kontynuowany.

Komentarz po M1 jest wyświetlany jako komunikat na ekranie np:

Kod: Zaznacz cały

M1 (Jakiś komunikat
autor: cosimo
13 lip 2020, 11:58
Forum: PikoCNC
Temat: PicoCNC praca seryjna
Odpowiedzi: 14
Odsłony: 1778

Re: PicoCNC praca seryjna

Robisz plik tekstowy o nazwie G100 o treści:

Kod: Zaznacz cały

%
  if not InputN('KEY_START') then Wait;
"KEY_START" to nazwa wejścia z kontrolek PLC. Można też przez numer wejścia:

Kod: Zaznacz cały

% 
 if not Input(2) then Wait;   
autor: cosimo
09 lip 2020, 12:38
Forum: PikoCNC
Temat: PicoCNC praca seryjna
Odpowiedzi: 14
Odsłony: 1778

Re: PicoCNC praca seryjna

Najprościej chyba będzie jak niżej - przy założeniu, że makro G100, to makro które czeka na sygnał z któregoś wejścia kontrolera. W ustawieniach interfejsu należy włączyć panel powtórzeń, gdzie trzeba wpisać zero - jeśli pętla ma wykonywać się w nieskończoność.

Kod: Zaznacz cały

......
G1 X27.338
G1 Y13.124
G0 Z5
M9
G0 X0 Y0 
G100 
M99
M5
M30  

Wróć do „PicoCNC praca seryjna”