#automatyka #plc #mechatronika Ktoś używa programowania obiektowego OOP w programowaniu sterowników PLC? Jakieś doświadczenia? Przemyślenia, zalety i wady? Codesys ma takie możliwości, ktoś zna inne oprogramowanie i sterowniki, które to umożliwiają?
@Wegrzynski: Zależy jak do tego podchodzisz. Moim zdaniem programowanie PLC ma znamiona OOP. W Siemensie możesz stworzyć swój typ danych i dopisać do niego funkcje. Trochę jak taki obiekt właśnie.
Soft PLC jest w praktyce non stop debugowany, więc przejrzystość kodu jest ważniejsza od szybkości jego pisania.
@eeemil: To znaczy, że spotykałeś się z softem pisanym na kolanie albo przez partaczy ( ͡°͜ʖ͡°)
Technicy utrzymania ruchu muszą mieć możliwość prześledzenia każdego sygnału od jego do sprzętowego wyjścia do sprzętowych źródeł i w drugą stronę, im mniej po drodze interfejsów tym łatwiej to osiągnąć (i dlatego
Przy dobrze napisanym programie PLC i panelu HMI oraz dokumentacji UR nie powinno mieć w ogóle potrzeby zaglądania do kodu sterownika poza jakimiś modernizacjami
To nie jest kwestia debugowania programu ale sprzętu, mając podgląd programu dużo łatwiej namierzyć sprzęt będący źródłem usterki. Programy PLC raczej się nie
@Wegrzynski:
Soft PLC jest w praktyce non stop debugowany, więc przejrzystość kodu jest ważniejsza od szybkości jego
@eeemil: To znaczy, że spotykałeś się z softem pisanym na kolanie albo przez partaczy ( ͡° ͜ʖ ͡°)
@Wegrzynski:
To nie jest kwestia debugowania programu ale sprzętu, mając podgląd programu dużo łatwiej namierzyć sprzęt będący źródłem usterki. Programy PLC raczej się nie