Przepisanie dowolnej zmiennej Bool do R- paretru

Sinumerik 810D

Dyskusje na temat systemu Sinumerik

Autor tematu
Michał_K
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 2
Posty: 2
Rejestracja: 04 sty 2023, 07:37

Przepisanie dowolnej zmiennej Bool do R- paretru

#1

Post napisał: Michał_K » 04 sty 2023, 08:01

Witam,

Zwracam się z zapytaniem dotyczącym przepisania wartosci zmiennej BOOL z programu PLC do dowolnego R- parametru lub innej zmiennej, która można wykorzystać w programie obrabiania.
Rozchodzi się o to, że gdy wartość Np R90= 1 ( 1 to wartość wejścia z programu PLC) to wtedy można przejść do kolejnego kroku. Funkcją M80 załączam dodatkowe urządzenie, a M81 je wyłączam. Teraz zależy mi na tym, aby podczas obrabiania, gdy wartość R- parametru zmieni się z 0 na 1 nastąpi wykonywanie kolejnego kroku. Proszę wszystkich chętnych o podpowiedzi :)



Tagi:

Awatar użytkownika

rafalxfiles
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 1
Posty: 665
Rejestracja: 28 sie 2006, 17:55
Lokalizacja: dolnyśląsk
Kontakt:

Re: Przepisanie dowolnej zmiennej Bool do R- paretru

#2

Post napisał: rafalxfiles » 05 sty 2023, 08:19

Czyli zwykłe

START:
G4X1
IF (R90=0) GOTOB START

A jeżeli inne niż 0 to wykonujemy dalej program


Jedyne co to musisz sobie konwertować logikę na 810D bo nie pamiętam jak tam to szło..


Autor tematu
Michał_K
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 2
Posty: 2
Rejestracja: 04 sty 2023, 07:37

Re: Przepisanie dowolnej zmiennej Bool do R- paretru

#3

Post napisał: Michał_K » 05 sty 2023, 16:45

Jak teraz przepisać numer wejścia do tego parametry, aby R90 pokazywało wartość wejścia sterownika PLC np I.0.0 bądź dowolnego markera w sterowniku PLC.
W tym leży program, że nie wiem jak to zdefiniować i ustawić aby R 90 zmieniało się w zależności od tego wejścia, czyli przyjmowało wartość 0 lub 1, gdy taka wartość będzie miało wejście?

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Siemens Sinumerik CNC”