Oprócz standardowego sposobu wgrywania programu przez KIDE (Górna lista -> Projekt -> Wgraj aplikację na urządzenie) projekt można wgrać bezpośrednio z komputera za pomocą protokołu tftp.
W tym celu należy skompilować projekt, aby uzyskać plik plc.bin (lokalizacja umieszczenia pliku zależy od skonfigurowania aplikacji w ustawieniach KIDE).
Przechodzimy do miejsca, w którym zapisany jest plik plc.bin
W oknie ze ścieżką lokalizacji pliku naciskamy lewym przyciskiem myszy i wywołujemy konsolę komendą cmd
.
w konsoli wpisujemy polecenie:
tftp -i ADRESIP PUT plc.bin
Potwierdzamy klawiszem Enter, jeśli komputer ma poprawne połączenie ze sterownikiem i poprawnie ustawioną możliwość programowania przez protokół tftp, program zostanie przeniesiony na sterownik plc.
W tym celu w Starcie
systemu windows wpisz polecenie:
włącz lub wyłącz funkcje systemu windows
Wyszukaj w funkcjach systemu windows pole TFTP Client
i włącz jego obsługę.
W “Starcie” systemu windows wpisz polecenie:
Zapora windows defender z zabezpieczeniami zaawansowanymi
Uruchom zaporę, przejdź do Reguły przychodzące
(1) i dodaj nową regułę
(2), w Kreatorze nowej reguły ruchu przychodzącego
wybierz Typ reguły
jako Port
(3).
Przejdź do Protokół i porty
(1), wybierz protokół UDP
(2), i w Określone porty lokalne
wpisz adres 69
(3).
Zatwierdź, postępuj według wskazań instalatora oraz w ostatnim oknie nadaj regule nazwę “tftp”.
Aby móc wgrać program na sterownik, komputer musi znajdować się w tej samej podsieci, co sterownik PLC.
Czytaj o konfiguracji komunikacji komputer - sterownik
Wgrywanie programu z wykorzystaniem programu KIDE
Przejdź do opisu języka programowania