Dom automatyki z własną produkcją w Danii i Polsce

Programowanie PLC i SCADA

Program musi działać przy uruchomieniu — i być czytelny dla technika pięć lat później. Programujemy PLC, HMI i SCADA w Siemens i Schneider, testujemy z fizyczną szafą sterowniczą i uruchamiamy na obiekcie.

Kod musi być czytelny dla tego, kto stoi przy szafie o trzeciej w nocy

Gdy linia produkcyjna stoi, rzadko na miejscu jest programista. Jest technik z panelem HMI przed sobą, który musi ustalić, dlaczego sekwencja nie idzie dalej. O długości przestoju decyduje to, jak program jest zbudowany i nazwany — a nie to, jak elegancko napisano logikę.

Program budujemy z bloków funkcyjnych odpowiadających fizycznym częściom instalacji, dzięki czemu blok można odczytać bez wcześniejszego czytania reszty kodu. Nazwy tagów i sygnałów od pierwszej wersji nadajemy zgodnie z listami zacisków i oznaczeniami szafy, aby nie trzeba było tłumaczyć między schematem a programem. Alarmy zawierają instrukcję działania, a nie tylko kod błędu.

Programujemy głównie w Siemens TIA Portal, a w Schneider tam, gdzie to na tej platformie pracuje instalacja. Ekrany operatorskie w HMI i SCADA budujemy wokół fizycznego układu instalacji, aby operator rozpoznawał swoją instalację na ekranie, zamiast czytać listę tagów. O tym, czy SCADA ma być lokalna, czy w architekturze klient/serwer, decyduje liczba osób, które mają widzieć to samo, i to, gdzie się znajdują.

Możemy zaprogramować szafę zbudowaną przez kogoś innego — i możemy dostarczyć program, szafę i uruchomienie w ramach jednej odpowiedzialności. Wystarczy powiedzieć, gdzie ma przebiegać granica.

Mają Państwo sterowanie, które trzeba napisać — albo odczytać?

Prosimy przesłać listę I/O, schematy elektryczne lub po prostu opis instalacji. Odpowiemy, jak podeszlibyśmy do programowania. Zwykle w ciągu 1 dnia roboczego.

Nasze kompetencje
Branże
Dom Projektowy
O nas
Kontakt
Aktualności