Jako, że w najblizszym czasie (rok) mam zamiar przejść z programowania plc na programowanie typowo embedded, którym zajmuje się hobbystycznie(stm32 HAL, avr), to mam pytanko odnośnie rynku embedded we #wroclaw. Jest popyt na juniorow? Ktos z Was ma do polecenia jakieś firmy albo sam poszukuje programistów? Portfolio na githubie wydaje się być dobrym pomyslem jako przedstawienie swoich dotychczasowych projektow
#programowanie #embedded #wroclaw #
  • 31
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#automatyka #infromatyka #robotyka #plc
Jestem młodym programistą sterowników PLC (lvl24) i szukam kogoś kto "zjadł na tym zęby" (jest guru w tym temacie). Nie mam pytań technicznych raczej potrzebuje rozmowy o drodze rozwoju z kimś kto osiągnął w tym sukces. Wiem, że to może dziwnie brzmieć ale pomyślałem że zapytam.
  • 34
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Bawił się ktoś w komunikację i wymianę danych pomiędzy arduino a PLC? Myślałem nad protokołem TCP/IP wykorzystując ethernet shield.

Dobrze się to sprawuje?

#automatyka #arduino #plc
  • 20
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 2
Nie ogarnia któryś z mirków tematu rozpoznawania tablic rejestracyjnych przy bramie wjazdowej? Jakie koszty byłyby żeby zainstalować to razem z bramą automatyczną na prostym terenie dwuskrzydłową, czy musi być ona jakaś predefiniowana czy można taki system podłączyć do wszystkiego?
Jakie są dostępne opcje?
Z tego co do tej pory znalazlem to że można dokupić takowy moduł, ale nie za bardzo chyba to można samemu zainstalować, musi przyjechać serwis trzeba płacić za montaż
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ogarnia ktoś KEPServerEX firmy Kepware?
Pobrałem ich darmową wersję, zainstalowałem i nawet udało mi się połączyć ze sterownikiem. Wbudowanym test-klientem nawet coś tam odczytuję.
Chciałem jednak skonfigurować Endpoint OPC UA (tu trochę nie mam doświadczenia ale chciałem zobaczyć z czym to się jada). Niestety po kliknięciu na ikonkę na trayu i próbę wyboru OPC UA Configuration menagera (czy czegokolwiek) wyskakuje prośbą o podanie użytkownika i hasła administratora (ale nie widowsowe tylko wbudowane
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#plc #automatyka Jak w STL wystartować ton aktualną wartością RLO z poprzednich operacji? Może RLO zapisać do jakieś zmiennej bool i dopiero wtedy tą zmienną wpisać w IN timera, czy jakiś sprytniejszy jest sposób?
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Marek1991: Chyba Cię nie zrozumiałem. Mówisz o timerach IEC? No to tak- musisz mieć zmienną. Tempa jakiegoś sobie zrób.
EDIT: Teoretycznie mógłbyś spróbować zrobić tak:
A "jakiś_tag"
= timer.IN
gdzie timer to jego nazwa albo DB który mu przypisałeś- zależnie jak go deklarujesz (mogłem pomieszać składnie ale mam nadzieję, że łapiesz koncepcję).
Ale nie jestem w 100% pewien, że to zadziała i generalnie tak się nie powinno.
Zgodnie ze sztuką
  • Odpowiedz
@Demon_Maxwella: takie w których sprzedajesz swoje życie za hajs z delegacji. Ogólnie zasada jest prosta. Praca w automatyce, rodzina, dobre pieniądze. Ale wybrać możesz tylko 2 z nich.
  • Odpowiedz
Zastanawiam się ja zbudować układ czujnika dotykowego do plazmy CNC. Chodzi o wykrycie styku metalowej końcówki palnika z cięta blachą. W wielkim skrócie tak jak tutaj film 1
oraz tutaj flim 2

Problem jest z tym, że przy zajarzeniu łuku pojawia się wysokie napięcie które mi krzyżuje całe plany. Nie mogę po prostu podłączyć napięcia pod główkę palnika i wykrywać przepływu prądu przez blachę ponieważ wszystko momentalnie się uszkodzi przy rozpoczęciu cięcia. Póki co,
DS18B20 - Zastanawiam się ja zbudować układ czujnika dotykowego do plazmy CNC. Chodzi...

źródło: comment_0piSZKacYE1r3EqHt1hXujmikkA0y3lg.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@DS18B20: Dokładnie tak jak myślisz, że nie działa. Dysza palnika plazmowego to dość złożone urządzenie. Ta osłonka, która dotyka blachy NIE jest pod napięciem, przynajmniej tak jest w markowych agregatach. Ten czujnik wykrywa zamknięcie obwodu. Ma własne, odizolowane zasilanie. (widać to na zdjęciu, jest przetwornica DC-DC).
Z własnego doświadczenia wiem, że jeśli masz Ceborę to będziesz miał problemy.
Do zajarzenia łuku jest standardowo używana potężna cewka Tesli. Po to rezystory
  • Odpowiedz
@Analityk: Dzięki za odpowiedź.
Nie mam źródła plazmowego Cebora, tylko Sherman 110 (tanie, chińskie, palnik RĘCZNY, do pierwszych prób pewnie wystarczy).
Więc jest tak: dysza uchwytu (zdjęcie poniżej) jest podpięta kabelkiem pod osobne zasilanie niskim napięciem (może 12VDC). Wykonuje się zerowanie osi Z, dysza dotyka do metalu, zamyka obwód - oczywiście z optoizolacją, sygnał leci do sterownika na LPT. Z linuxaCNC idzie sygnał "cięcie" do źródła plazmy i z dyszy palnika
DS18B20 - @Analityk: Dzięki za odpowiedź. 
Nie mam źródła plazmowego Cebora, tylko S...

źródło: comment_tIWQC3lTNZfyGONRnfTfQsYQvVcxGM4b.jpg

Pobierz
  • Odpowiedz
  • 0
#utrzymanieruchu #automatyka

Można zatrzymać falownik ustawiając mu 0Hz, czy coś się po czasie spieprzy? Testuję coś, mam kilometry do panelu, a falownik pod ręką. Nie chcę też pruć szafy i odpalać go ręcznie.
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jak sobie dzielicie programy np kilka trybów automat, manual, serwis. Każdy tryb w osobnym FB czy wszystko w jednym MAIN a tylko podprogramy, procedurki, wlasne funkcje wrzucacie do FB?

Gdzie najlepiej definiować np osie(MotionControl)? Tworzyć sobie bloczek FB dla każdej osi, czy wszystko w jednym? A może w głównym programie?

Domyślam się czym bardziej podzielę program tym łatwiej będzie go potem debugować czy modyfikować?

Dacie
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Androo ja dzielę zawsze na fragmenty auto manual serwis to zwykle osobne bloki wywoływane w main odpowiednimi bitami. Każda funkcja w osobnym bloki by potem szukać po nazwie bloku A nie zastanawiac się co miałem na myśli dla całego programu
  • Odpowiedz
@Androo:
Można robić tak jak w systemach DCS, każdy element wykonawczy (zawór, napęd, oś) ma swój FB i swój tryb manual w nim zawarty, z pozostałych części programu przychodzi sygnał do przełączenia w tryb auto i sygnały sterowania w trybie auto.

Zaleta jest taka że robisz kontrolki na HMI tylko dla danego typu np. kontrolka do napędu z pozycjonowaniem, a potem je kopiujesz na ile tam napędów masz w maszynie.
  • Odpowiedz
#plc #automatyka Co mi powiedziecie o binary result w STL? Może mi ktoś tak na chłopski rozum wytłumaczyć czym to się różnic od RLO i do czego służy?
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Marek1991: No tak bo mam czas kopiować książkę na mirko w ramach trollingu udzielając jednocześnie dobrej odpowiedzi.
Generalnie jeśli masz główną funkcję w STL'u i w niej wywołujesz 3 inne funkcje to możesz w nich wystawić sobie zero na BR by wskazać, że powstał błąd podczas wykonywania funkcji.
Jaki błąd- no taki, jaki sobie sam "wymyślisz".
Sam użyłem tego może z raz. Raz też miałem na szkoleniu jeden przykład ale
  • Odpowiedz
Chcesz mi powiedzieć, że całe programy piszesz od A do Z w STL? Jeszcze czegoś takiego nie widziałem...


@Marek1991: A ja tak. Servomotor, sterowanie z dotykowego, maszyna ~200 I/O i cały wkład S7 napisany w STL. Hiszpan magik pracujacy pod niemiecka firma.
  • Odpowiedz
Jestem z zawodu projektantem mechaniki, ale zastanawiam się od jakiego czasu nad rozszerzeniem umiejętności i kursem z programowania sterowników plc - wydaje mi się to dobrym punktem wyjścia do bardziej kompleksowego budowania maszyn, ewentualnej automatyzacji, itp. Czy będąc zielona w temacie (znam tylko funkcje logiczne, ale resztę z automatyki na studiach ledwo pamiętam) mam szansę wyciągnąc coś z takiego szkolenia czy lepiej zacząć od czegoś online i sie douczyć?

#elektronika
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

lepiej zacząć od czegoś online i sie douczyć?


@pandagata:

Lepiej uczyć się samemu: ściągnąć soft TIA Portal trial z symulatorem PLC i robić jakieś kursy z youtube.

Jak nie będziesz tych umiejętności używać to zanikną, dlatego kursy mają tylko sens tylko dla pracowników wysyłanych tam przez pracodawców, dla ludzi nie pracujących w branży to strata kasy.
  • Odpowiedz