JohanKa Různé 20. 4. 2025 22:20

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ěď.