Komunikacja FATEK – FATEK po ETHERNECIE
Transkrypt
Komunikacja FATEK – FATEK po ETHERNECIE
Komunikacja FATEK – FATEK po ETHERNECIE Nie ma możliwości żeby PLC Fatek był masterem w sieci modbus. Ani moduł CB ani CE po skonfigurowaniu w tryb client (konieczny do współpracy z PLC skonfigurowaniu w trybie Master) nie ma możliwości wybrania protokołu modbus. Używać kabli scrosoowanych lub zwykłych (obojętne). Testowany schemat połączenia : Ethernet SWITCH PLC + CBE USB PLC + CM25E USB PC 1. Skonfigurować moduły ethernetowe: Konfiguracja MASTERA (moduł komunikacyjny przy masterze musi być skonfigurowany jako client) -> jedyny protokół jaki jest wtedy dostępny to FATEK protocol !!!!! ) Ważne jest żeby skonfigurować numery PLC w zakładce port mapping. Z powyższego wynika że jeśli MASTER wysyła cos do PLC o numerze 10 to oznacza iż musi on skierować zapytanie do modułu ethernetowego który wyśle to samo zapytanie w siec Ethernet pod REMOTE IP Address a tam moduł komunikacyjny działający w trybie Server skieruje zapytanie do stacji numer 1 pod port 500 (protokół fatek). A wiec ustawienia jak poniżej : KONFIGURACJA SLAVE (moduł komunikacyjny znajdujący się przy slavie jest ustawiany w tryb serwera – tu jest możliwość wybrania protokołu komunikacyjnego). Oznacza to że PLC w trybie slave (możliwośc jedynie odpowiedzi na zapytanie mastera) obsługuje protokół modbus jak i protokół Fatek. W tej zakładce Access Control wybieramy adres IP z którego nasz konfigurowany moduł będzie przepuszczał zapytania (taki mały firewall). Poniższe oznacza iż nasz moduł komunikacyjny działający w trybie Server o znajdujący się tuz obok sterownika PLC - SLAV’a będzie odpowiadał na zapytania jedynie z IP 192.168.5.6 !!!!! W sterowniku MASTER piszemy programik : M1962 – znacznik gotowości portu 2 Funkcja 151 wykorzystująca tablice (LINK TABLE) znajduje się pod R200 a rejestry pomocnicze znajdują się pod R100 Tak wygląda przykładowa tablica R200 Zapisz to SLAV’a o adresie 10 osiem słów począwszy od D0 w SLAVIE nr 10 zapisz je do rejestru począwszy od D40. Tak wygląda tworzenia tablicy transmisji link table. I tworzenie wpisu : W sterowniku SLAVE nie konfigurujemy NIC