W skrócie
- Zadania: Twórz i debuguj logikę sterowania w środowisku automatyzacji.
- Firma: Innowacyjna firma technologiczna z elastycznym podejściem do pracy.
- Benefity: Atrakcyjne wynagrodzenie, możliwość pracy zdalnej i rozwój zawodowy.
- Pozostałe informacje: Praca w dynamicznym środowisku z możliwościami rozwoju kariery.
- Dlaczego ta praca: Zdobądź doświadczenie w programowaniu PLC i wpływaj na nowoczesne procesy.
- Kwalifikacje: Doświadczenie w programowaniu PLC i umiejętności diagnostyczne.
Przewidywane wynagrodzenie mieści się w przedziale 70 - 90 zł za godzinę.
Location: Poland
Working model: Hybrid
Employment type: Freelance – hourly rate: $70–90 (paid per accepted task)
Obowiązki:
- Budowanie środowiska benchmarkowego wokół zautomatyzowanej maszyny, linii lub komórki procesowej.
- Dołączenie programu PLC w języku drabinkowym, tekstowym lub bloków funkcyjnych (IEC 61131-3 lub podobne), mapy I/O, kart katalogowych urządzeń i napędów, specyfikacji sekwencji i blokad, dzienników alarmów i zdarzeń oraz symulatora lub zestawu testowego dla procesu.
- Ustawienie narzędzi potrzebnych do pracy – runtime lub kompilator IEC 61131-3, taki jak OpenPLC lub MATIEC, symulator procesu, narzędzia PDF.
- Napisanie pięciu lub więcej zadań, zbudowanych na podstawie sekwencji, blokad lub błędów receptury w tej komórce.
- Opracowanie każdego zadania tak, aby model musiał przejść przez program i dzienniki, zmienić logikę, uruchomić ją w symulatorze i dostarczyć poprawiony program oraz plik answer.json z nazwą zmiany.
- Napisanie ukrytego skryptu oceniającego, który uruchamia poprawiony program przez normalną sekwencję i ukryte scenariusze błędów.
- Projektowanie zadań, w których naiwna poprawka przechodzi normalną sekwencję, ale nie przechodzi ścieżki błędu.
- Dostarczanie własnej odpowiedzi (ocena 1.0) oraz naiwnej odpowiedzi, którą mógłby dać kompetentny inżynier (ocena poniżej 0.3).
Wymagania:
- Praktyczne doświadczenie w inżynierii sterowania na zautomatyzowanej maszynie, linii lub komórce procesowej.
- Silne umiejętności programowania PLC w języku drabinkowym, tekstowym lub blokach funkcyjnych (IEC 61131-3 lub podobne).
- Doświadczenie w projektowaniu i debugowaniu sekwencji, blokad i receptur.
- Umiejętność pracy z mapami I/O, kartami katalogowymi urządzeń i napędów oraz specyfikacjami sekwencji i blokad.
- Doświadczenie w diagnozowaniu błędów na podstawie dzienników alarmów i zdarzeń.
- Komfortowe korzystanie z runtime'ów lub kompilatorów IEC 61131-3, takich jak OpenPLC lub MATIEC, oraz symulatorów procesów lub zestawów testowych.
- Umiejętności programowania w Pythonie do pisania automatycznych skryptów oceniających.
Możemy zaakceptować tylko kandydatów, którzy są gotowi pracować jako indywidualni kontrahenci/freelancerzy.
Control Logic and PLC Debugger in Wrocław – pracodawca: Hashlist
Nasza firma to doskonały pracodawca, który oferuje elastyczny model pracy hybrydowej oraz atrakcyjne wynagrodzenie dla specjalistów w dziedzinie inżynierii automatyki. Wspieramy rozwój zawodowy naszych pracowników poprzez dostęp do nowoczesnych narzędzi i technologii, a także stawiamy na kulturę współpracy i innowacji, co sprawia, że praca w naszym zespole jest nie tylko satysfakcjonująca, ale i pełna wyzwań.
Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Control Logic and PLC Debugger in Wrocław
Programowanie PLC
Ladder Logic
Structured Text
Function Blocks
IEC 61131-3
Diagnostyka usterek
Tworzenie sekwencji