Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

S7-300 Komunikacja MODBUS. DEkodowanie Ramki MODBUS

kkamillo77 07 Paź 2016 17:39 711 0
  • #1 07 Paź 2016 17:39
    kkamillo77
    Poziom 3  

    Witam. Mam do zrealizowania funkcje komunikacji modbus na sterowniku plc s7-300.Sterownik jest slavem. Mam zrealizować funkcje która na wejściu będzie miała 3 bloki danych. DB_RECV, DB_Data, DB_SEND.

    W bloku danych DB_RECV ma znajdować się ramka modbus. Moja funkcja ma zdekodować ramkę i w zależności od żądania: odczyt, zapis (pojedynczych lub wielokrotnych wejść, wyjść, rejestrów input, holding itd.) ma zapisać dane w bloku DB_SEND skąd będzie wysłana jako odpowiedź.

    I teraz nie wiem jak powinienem przygotować blok DB_RECV w której będzie ramka MODBUS. Albo jak to zrealizować żeby ramka modbus znajdowała się w bloku DB_RECV. Bo jak już tam będzie to będe mógł sie odwołać do poszczegółnych bajtów ramki.

    0 0