Page 1 of 1

PmCommMsg nenapĺňa premenné prijatými dátami

PostPosted: Fri 20. Jan 2017 14:07:06
by majaneck
Na komunikačnom protokole PmModbusMr (serial) nastavenom na prenosový mód RTU som založil objekt PmCommMsg. Parametre správy mám nastavené na "XX - User defined opened function". Formát vysielanej správy som nastavil pomocou premenných v "+ Data-zaslání". Spustím aplikáciu, komunikácia po sériovej linke prebieha podľa môjho očakávania. Komunikačná správa je odoslaná a odpoveď prijatá so statusom OK (odsledované monitorom komunikačnej linky v "Info system"). Avšak premenné definované v "+ Data-přijem" sa nenaplňajú prijatými dátami (odsledované v "Info system"). Neviete mi niekto poradiť, kde mám zádrhel?
Ďakujem.

Re: PmCommMsg nenapĺňa premenné prijatými dátami

PostPosted: Wed 25. Jan 2017 14:57:04
by Petr Návrat
Dobrý den

Teď jsem to zkoušel a mě to funguje.
Pokud mi pošlete váši aplikaci, mohu zjistit kde máte chybu.
Když, tak mi pošlete:
- Vaši aplikaci (.pra soubor)
- předtím tuto aplikaci spusťte a jednou zakomunikujte touto zprávou (všechny ostatní zprávy zrušte).
Pak se podívejte do INFO systému do položky /COMM/PmModbus - tam by měl být v záložce Monitor výpis přesně toho co se vyslalo a přijalo.
Tuto položku uložte do souboru (v INFO systému tlačítko vpravo "Tisk do souboru") a výsledný txt soubor mi pošlete také.

Tak budu moci zjistit jak to máte nakonfigurované a jak vypadá zpráva.

Petr Návrat
navrat@microsys.cz
tel: -420 596 614 302