Witam,
Mam problem w zapisaniu danych z bufora modułu komunikacyjnego do bloku DB. Z tego co wyszukałem w sieci to należy to zrobić poprzez "pointer" w wejściu BUFFER w bloku RCV_PTP. W Siemens-owskim przykładzie pointer ten wygląda tak:
P#DB2.DBX12.0 BYTE 80
Ponieważ DB ma też nr. 2 a długość paczki danych wynosi 6 bajtów na pewno będzie miał taką formę:
P#DB2.DBX__.0 BYTE 6
Moje pytanie to: co powinno być w miejscu czerwonych podkreślników? Pole w bloku danych to String[6].
Dodam, że dane pochodzą z czytnika kodów Unique który podłączony jest do modułu komunikacyjnego przez port RS232.
Mam problem w zapisaniu danych z bufora modułu komunikacyjnego do bloku DB. Z tego co wyszukałem w sieci to należy to zrobić poprzez "pointer" w wejściu BUFFER w bloku RCV_PTP. W Siemens-owskim przykładzie pointer ten wygląda tak:
P#DB2.DBX12.0 BYTE 80
Ponieważ DB ma też nr. 2 a długość paczki danych wynosi 6 bajtów na pewno będzie miał taką formę:
P#DB2.DBX__.0 BYTE 6
Moje pytanie to: co powinno być w miejscu czerwonych podkreślników? Pole w bloku danych to String[6].
Dodam, że dane pochodzą z czytnika kodów Unique który podłączony jest do modułu komunikacyjnego przez port RS232.