Skocz do zawartości

Aplikacja ala sterownik PLC


gamperos

Pomocna odpowiedź

Cześć, potrzebuję napisać aplikację, która będzie mi zastępowała sterownik PLC w relacji z bazą danych i stroną WWW (robię wizualizację sterowania światłem w inteligentnym budynku). Nie mam pomysłu z jakich technologii skorzystać lub jaki program do tego typu rzeczy wykorzystać.

Interfejs do projektu wygląda tak jak na zdjęciach(przyciski wysyłają zmianę stanu w bazie danych i odbieranie do tabeli aktualnych danych)Może być to jakiś skrypt / program, ale musi mieć takie funkcje: 

- wyświetlanie stanów "sterownika"

- możliwość małej konfiguracji "portów"
- możliwość wprowadzania nowych sygnałów do bazy, skąd później strona je pobierze do wyświetlenia
- możliwość pokazania informacji jaki przycisk został naciśnięty na stronie

 

Czego mogę użyć do takiej zewnętrznej aplikacji?
 

wizualizacja.png

konfiguracja.png

Link do komentarza
Share on other sites

Cześć,

jeśli mogą to być sterowniki PLC firmy Siemens to zainteresuj się aplikacją "Factory I/O" także Siemens. Jest płatna ale można ją wykupić "na miesiące" (Cena za jeden miesiąc to około 15 Euro). Za pomocą tej aplikacji można zrobić dokładna symulację działania konkretnego modelu PLC z typowymi urządzeniami spotykanymi w przemyśle. Nie znam jej API bo PLC to nie "moja działka" ale na stronie wydawnictwa Helion jest dostępny kurs wideo:

https://helion.pl/ksiazki/sterowniki-siemens-kurs-video-programowanie-plc-w-praktyce-tomasz-gilewski,vsteps.htm#format/w

Są też pozycje książkowe dot. sterowników PLC.  Tutaj linki do strony "Factory i/O":

https://factoryio.com/siemens-edition/?gclid=EAIaIQobChMI5eaK-_LA7QIVGud3Ch1rHATuEAAYASAAEgKxwfD_BwE

https://factoryio.com/features

Pozdrawiam

 

 

  • Lubię! 2
Link do komentarza
Share on other sites

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.