Dobrý den,
narazil jsem na následující problém:
Ve Foxtrotu 2 (F2) mám nastavený režim MAS:
Jako proti stanici mám Foxtrot 1 (F1) – propojení bod – bod (přes RS 232). Pokud mám nastaven režim PC s prodlevou odpovědi na 10 msec je komunikace OK.
Dopravní zpoždění mám nastavené na 6 sec.
Pak jsem nasadil tuto sestavu přes rádiomodemy kde je prodleva odpovědi cca od 1 do 3 sec. A komunikace přestala fungovat. V IO configuratoru bylo vidět, že co 6 sec se falseMess zvedá o 1.
Pak jsem zkusil přejít z cyklické na jednorázovou komunikaci, a pomocí bitu SCOM jsem vyvolal komunikaci – a hned po nastavení do 1 se mi čítač falseMess zvedl o 1 (bylo vidět, že nečeká 6 sec dle nastavení).
Tak jsem znovu propojil oba Foxtroty přes drát a na straně F1 jsem postupně prodlužoval prodlevu odpovědi po 10 msec až na 50 msec – a komunikace přestala chodit.
Chyba je 80 = Nepřišla odpověď od podřízené stanice do uplynutí stanovené doby (0,5 s + dopravní zpoždění). A co cca 6 sec se zvýší FalseMess o 1.
Také jsem zapnul logování - a žádný logovací soubor se nevytvořil (nebo ho neumím najít). Verze FW je 6.9.
A pokud neprobíhá komunikace tak se objeví toto hlášení - což vypadá jako by Master přestal komunikovat - ale on data vysílá.
Na akci mám nasazený F1 proti F1 a v režimu MPC - PC komunikace funguje .
Prosím o prověření problémů s režimem MAS nebo o případné posouzení co mám nastaveno špatně.
Děkuji moc a prosím o Vaše stanovisko co nejdříve, protože musím danou situaci řešit a jinak bych komunikaci řešil přes režim UNI, kde si vysílání/příjem budu řídit.
Jan Kamrad
Tento dotaz čeká na odpověď.