Elektroda.pl
Elektroda.pl
X
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

S7-300 Komunikacja MODBUS. DEkodowanie Ramki MODBUS

kkamillo77 07 Oct 2016 17:39 699 0
  • #1 07 Oct 2016 17:39
    kkamillo77
    Level 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