Komunikacja między sterownikami S7-1200 (TSEND_C/TRCV_C)

Komunikacja z użyciem komunikacji po profinecie pomiędzy sterownikami PLC S7-1200 Siemens. Krok 1 Należy połączyć oba sterowniki połączeniem” S7-connection ” oraz ustawić im inne Adresy w moim przypadku jest to PLC1 192.168.0.10 i PLC2 192.168.0.11. PLC_1 Krok 2 Dodanie Bloku TSEND w sterowniku PLC_1 oraz Bloku TRCV w sterowniku PLC_1. Krok 3 Ustawienie komunikacji między […]

Read More…

Assignment list w Tia Portal

Możliwość kontrolowania pamięci w sterownikach jest konieczna do poprawnego funkcjonowania napisanego programu. Jednym z narzędzi w Tia Portal, które umożliwiają podgląd na pamięć jest narzędzie o nazwie „Assignment list” Umożliwia podgląd obszarów pamięci ‘M’ oraz pamięci wejść i wyjść. Unikanie stosowania komórek pamięci jest zalecane ze względu na preferowane stosowanie bardziej precyzyjnych nazw zmiennych oraz […]

Read More…

Jeden przycisk włącza i wyłącza

Tia portal z wykorzystaniem Function Block Pierwszy sygnał załącza wyjście, drugi sygnał wyłącza. Wersja w języku SCL IF #bInput = TRUE AND #bButtonPreviousState = FALSE THEN#bOutput := NOT #bOutput;END_IF;bButtonPreviousState := #bInput; […]

Read More…

GitHub i Tia Portal

Kontrola wersji to praktyka zarządzania zmianami w kodzie źródłowym lub innym rodzaju plików w trakcie procesu tworzenia oprogramowania lub pracy nad projektem. + Krok 1 Pobranie GIT na komputer Krok 2 Ustawienie miejsca w terminalu MINGW64 na stworzenie repozytorium w lokalnym folderze Krok 3 Otwieramy Tia Portal i wczytujemy nasz projekt. Klikamy Add new workspace […]

Read More…

Alarm otwarcia Drzwi

Porosty alarm z wykorzystanie czujnika Halla i brzęczyka Schemat podłączenia Ponieważ jest to czujnik analogowy to należy podłączyć go pod port Analogowy. W zależności do której strony dołożymy magnes to wartość będzie zwiększać lub zmniejszać jego górna granica wynosi 1000G. Zasada działania alarmu polega na tym, że podczas zamknięcia drzwi czujnik cały czas ma wykrywać […]

Read More…

LCD 2×16 I2C STM32 HELLO WORLD

 Wyświetlacz LCD, zasilany napięciem 5 V. Może wyświetlać 32 znaki w dwóch rzędach po szesnaście kolumn.  Konwerter I2C dla wyświetlacza ze sterownikiem HD44780, dzięki któremu do obsługi ekranu potrzebne są tylko dwie linie – SDA i SCL I2C, czyli Inter-Integrated Circuit, to protokół komunikacji szeregowej umożliwiający komunikację między mikrokontrolerami, sensorami i innymi urządzeniami w systemie. I2C […]

Read More…