Dzień dobry wszystkim
Uruchamiam swoją pierwszą maszynę ze zmieniarką narzędzi i mam problem z uruchomieniem wejścia sprawdzającego obecność narzędzia we wrzecionie oraz wyjścia, które przez przekaźnik będzie otwierało wrzeciono w celu pobrania/oddania narzędzia.
Flaga 6 aktywuje się w momencie, w którym ma się otworzyć wrzeciono jak uruchomię makro M6 ale nie wiem jak przypisać tę flagę pod konkretne wyjście.
Tak samo, jeżeli chodzi o wejście TOOL_IN_HANDLE. Jak przypisać tę flagę z makro pod konkretne wejście?
Dzięki
Makro M6
Problem z czujnikiem obecności narzędzia oraz wyjściem do otwierania wrzeciona
-
- Specjalista poziom 3 (min. 600)
- Posty w temacie: 1
- Posty: 631
- Rejestracja: 21 maja 2008, 10:02
- Lokalizacja: Damasławek
Re: Makro M6
W PLC deklarujemy w ten sposób:
Poziomu makra sterujemy w ten sposób (przez nazwę bitu):
lub przez numer bitu (nie polecane):
Dodane 1 godzina 18 minuty 15 sekundy:
Przykładowe użycie w makrze:
Kod: Zaznacz cały
#NAME_M 8 = HSD_UNLOCK // Deklarujemy bit w rejestrze MEMO
#NAME_O 2 = HSD_UNLOCK // Deklarujemy bit w rejestrze OUT
<< M HSD_UNLOCK // Przypisujemy bit memo do wyjścia
>> OUT HSD_UNLOCK
Kod: Zaznacz cały
SetMemoN('HSD_UNLOCK', TRUE);
Kod: Zaznacz cały
SetMemo(8, TRUE);
Przypisanie nazwy do wyjścia:Tak samo, jeżeli chodzi o wejście TOOL_IN_HANDLE. Jak przypisać tę flagę z makro pod konkretne wejście?
Kod: Zaznacz cały
#NAME_I 3 = TOOL_IN_HANDLE
Kod: Zaznacz cały
if (InputN('TOOL_IN_HANDLE')) then UserError('Narzędzie nadal w uchwycie !');
-
- Specjalista poziom 2 (min. 300)
- Posty w temacie: 1
- Posty: 446
- Rejestracja: 30 kwie 2018, 20:24
- Lokalizacja: Radzionkow
- Kontakt:
Re: Makro M6
A nie szło by tego klepnąć normalnie z checkboxow, ptaszków i z okna wyboru wybrać które wejście co robi ? to by banalne było do ustawienia było wszystko