W tej części poradnika omawiamy, jak efektywnie zarządzać wejściami, wyjściami oraz modułami rozszerzeń. Narzędzie InoProShop spełnia wymogi standardu IEC 61131-3, dzięki czemu współpracuje z środowiskiem programowania sterowników CODESYS.
Wejścia i wyjścia PLC
Wybierając zakładkę LocalHSIO (localHighSpeedIO) z drzewa projektu można podejrzeć i skonfigurować wejścia i wyjścia wbudowane w sterownik PLC. W ustawieniach generalnych jest możliwość ustawienia wejść jako liczniki i wyjść jako szybkie wyjścia impulsowe, czy ustawić zachowanie wyjść w przypadku przejścia PLC w tryb STOP:
Warto też sprawdzić jak wygląda mapowanie wejść/wyjść i w razie potrzeby nadać odpowiednią nazwę własną dla danego wejścia i/lub wyjścia:
Moduły rozszerzeń serii GL20
Jeśli sterownik AM300/AM500 ma podłączone fizycznie moduły rozszerzeń I/O serii GL20, to należy je dodać także w projekcie. W tym celu należy przejść do LocalBus Config w drzewie projektu. Klikając na wolne pole obok sterownika PLC na widocznej szynie DIN w oknie głównym pojawi się lista dostępnych modułów. Moduły należy ułożyć w odpowiednim porządku, zgodnie z fizyczną ich kolejnością:
Wraz z dodaniem modułów w zakładce Local Bus w drzewie projektu pojawią się nowe pozycje z poszczególnymi modułami. Dwukrotne kliknięcie w nazwę modułu spowoduje otwarcie okna z jego danymi, a więc informacjami, ustawieniami, czy mapowaniem adresów.
Tak wstępnie skonfigurowany sterownik PLC pozwala na tworzenie programu. Wystarczy przejść do zakładki PLC_PRG(PRG) i zacząć pisać program w wybranym wcześniej języku.
W celu wgrania ustawień i programu do sterownika PLC należy kliknąć w Login i jeśli zostaną wykryte jakie zmiany projekcie to pojawi się okno z pytaniem, czy chcemy wgrać program do sterownika PLC.
Klikając Yes, program zostanie wgrany do sterownika, a następnie uruchomi się podgląd online pamięci sterownika (programu, ustawień, parametrów itd.) w środowisku InoProShop.
InoProShop umożliwia programowanie sterowników serii AM300/AM500 w oparciu o środowisko CODESYS, zgodne ze standardem IEC 61131-3, szeroko stosowane w automatyce przemysłowej. Narzędzie zapewnia funkcje symulacji oraz debugowania, które wspomagają proces testowania i wdrażania sterowników serii AM firmy Inovance. W pierwszej części poradnika opisano konfigurację PLC do pracy w sieci EtherCAT. Część druga zawiera instrukcje dotyczące tworzenia programu PLC oraz jego implementacji w pamięci sterownika.