Strona 1 z 1
Symulacja RS 232
: 23 mar 2012 10:49
autor: Prorok
Witam,
mam taki problem. Muszę zasymulować urządzenie które będzie generowało określone dane pomiarowe i wysyłało je poprzez RS 232 z protokołem transmisji MdbusRTU. Po drugiej "stronie" będzie fizycznie urządzenie odbierające i wyświetlające te dane. Podpowiedzcie jak sie do tego zabrac ?
pozdro
Symulacja RS 232
: 23 mar 2012 11:37
autor: MicMac89
Po drugiej "stronie", czyli zamierzasz generować dane w LabVIEW, połączyć się fizycznie kablem z urządzeniem odbierającym i z nim komunikować po RS-232?
Re: Symulacja RS 232
: 23 mar 2012 11:42
autor: Prorok
Dokładnie tak, do tego muszę symulować kilka urządzeń.
Symulacja RS 232
: 23 mar 2012 12:18
autor: MicMac89
Tych kilka urządzeń ma pracować równolegle, czy też zamierzasz się między nimi przełączać, chodzi mi o fizyczne połączenie się z tymi urządzeniami.
Co do protokołu komunikacyjnego to proponuję zapoznać się z informacjami z tej strony:
http://sine.ni.com/nips/cds/view/p/lang/en/nid/201711 . Jak rozumiem problem tkwi obecnie w połączeniu się z dowolnym z urządzeń?
Symulacja RS 232
: 23 mar 2012 14:04
autor: Prorok
Witam
Może parę słów o całym projekcie gwoli rozjaśnienia. Mam za zadanie wykonać symulatory kilku urządzeń. Urządzenia magą być zarówno "masterem" jak i "slavem". Symulatory powinny oczywiście posiadać funkcje urządzeń rzeczywistych . Wyobraziłem sobie to w ten sposób, że zrobię dwie niezależne aplikacje LV z możliwością wyboru w każdej z nich typu urządzenia. Następnie zadam w symulatorze typu „master” parametry do wysłania. W drugiej aplikacji ustawię urządzenie typu „slave” i będę odbierał zadane parametry. Jeżeli parametry będą odbierane poprawnie to w miejsce symulatora „slave” wepnę rzeczywiste urządzenie. Ponownie wyślę wartości pomiarowe z symulatora i odczytam w urządzeniu rzeczywistym Jeżeli przesłane z symulatora wartości zostaną właściwie odczytane na urządzeniu rzeczywistym to uznam że urządzenie rzeczywiste jest OK, przynajmniej w tej części, itd. chciałbym miec mozliwość wysyłania parametrów z symulatora do kilku urządzeń rzeczywistych jednocześnie. Finalnie, symulatory powinny służyć to oceny poprawności działania urządzenia rzeczywistego. Nie wiem czy ta koncepcja jest w ogóle właściwa ;).
pozdro
Re: Symulacja RS 232
: 11 kwie 2012 14:43
autor: Prorok
Witam,
podpowiedzcie, czy taka koncepcja jest wogóle realna ? Do jakiej struktury to najlepiej przypasować ? Będę wdzięczny za podpowiedzi
Re: Symulacja RS 232
: 11 kwie 2012 23:04
autor: AGF
Twoja koncepcja jest oczywiście w porządku. Jest realna. Teraz musisz się zastanowić jak ją wykonać. Czy każdy slave ma być niezależnym programem, czy raczej jeden program emulujący N slave, analogicznie z master. Jeżeli wszystkie "urządzenia" (jednego typu, np. slave) mają działać na jednej magistrali to narzuca się implementacja wszystkich (np. slave) w jednym programie, w maszynie stanów i w architekturze typu producent-konsument. Oczywiście przed wszystkim obowiązkowo trzeba się zapoznać z toolem do modbus proponowanym przez MicMac89.
Pozdrawiam
Andrzej
Re: Symulacja RS 232
: 12 kwie 2012 23:01
autor: Prorok
Witam,
dzięki za odpowiedz i zainteresowanie ale co masz na mysli "zapoznać z toolem do modbus proponowanym przez MicMac89" ?
pozdro
Symulacja RS 232
: 13 kwie 2012 17:19
autor: MicMac89
W moim drugim poście proponowałem zapoznać się z informacjami nt. implementacji protokołu Modbus w LabVIEW.
Re: Symulacja RS 232
: 13 kwie 2012 20:16
autor: AGF
Noto kolega MicMac89 już odpowiedział
