Peťan Různé 13. 4. 2026 13:15 13. 4. 2026 13:02

Zdravím,
může chybná komunikace s TecoRoute nějakým způsobem zahltit CP-1004 (fw 11.2) komunikaci, že přestane komunikovat celkově?

V týdnu u nás byl výpadek internetu a od té doby mi nejde připojení k TecoRoute. V NET_INFO se mi zobrazuje "No connection with TecoRoute server", ale někdy to naskočí a po chvíli zase tato chyba. Stejně tak ve webové administraci Teco Route přeblikává online/offline. Budu to řešit s poskytovatelem internetu, jestli nedělali nějakou změnu...

Každopádně mám teď problém i s lokálním připojením - zobrazením na displeji ID-31, zobrazením webové stránky přímo na IP PLC a přopojením s Mosaicem. Každý den mám výpadek, který "opravím" až restartem PLC. Dioda u síťového konektoru normálně bliká, PLC funguje, protože technologii ovládá, PLC jde pingnout vždy, ale časy jsou poměrně vysoké (Minimum = 83ms, Maximum = 96ms, Average = 90ms). Když to maká, tak jsou časy výrazně nižší (Minimum = 2ms, Maximum = 12ms, Average = 7ms). 

Pocitově mi přišlo, že když v Mosaicu spustím aplikaci SET PLC IC a dám Scan, tak na první pokus to třeba PLC nenajde ale na druhý pokus naskočí a komunikace se i v Mocaicu obnoví. Tohle si chci ještě ověřit. Ještě zkusím na chvíli zakázat TecoRoute, jestli se to nějakým způsobem stabilizuje... Jsem zatím na začátku.

PLC je už staršího data, ale jako "nové" běží v instalaci cca 4 roky. Měnil jsem SD kartu za Industrial SD, protože jsem s ní měl v minulosti problémy. Ale teď to chybu nevyřešilo.

Odpovědi 3

Luboš Urban 13. 4. 2026 9:43

Dobrý den,

komunikace s TecoRoute PLC zahltit nemůže. Pokus o připojení k serveru TecoRoute se opakují jednou za 30 s. Tady to podle popisu vypadá, jako kdyby se připojení uskutečnilo a po navázání spojení se opět uzavřelo.  Jak je to s nastavením parametrů pro Ethernet, je tam pevná IP adresa nebo PLC dostane nastavení sítě od DHCP serveru?

Co se týká lokálního připojení, jaké komunikace na PLC běží? Komunikuje PLC ještě s jiným zařízením než s ID-31? Bohužel u této generace Foxtrotu není možné logovat komunikaci, abychom viděli, jak a s čím PLC komunikuje, museli bychom PLC připojit přes hub nebo řiditelný switch a komunikaci odchytit na počítači Wiresharkem nebo jiným takovým nástrojem a pak ji prozkoumat, jestli by bylo vidět, co PLC brzdí.

Stiskem tlačítka MODE na cca 2 až 3 s po zapnutí napájení se PLC nastaví do režimu Halt a nevykonává se program. Pak můžete zkusit připojení přes Firmware Updater a po kliknutí pravým tlačítkem myši na obrázek připojené jednotky stáhnout log (historie událostí). Při tom by taky bylo vidět, jestli ty prodlevy jsou v komunikaci pořád nebo jestli se projeví jen za běhu programu.

Taky byste mohl zkusit naformátovat a přehrát paměťovou kartu (znovu nahrát program do PLC). Ta by mohla taky zdržovat procesor a ovlivnit běh programu.   

Luboš Urban 13. 4. 2026 10:13

Ještě pro doplnění, začal bych tou kartou, protože narušený souborový systém PLC nedokáže opravit, ten ani nemusí souviset s vadnými sektory na kartě, tedy karta jako taková může být v pořádku, ale když něco šlápne do paměti a poškodí souborový systém, už z toho není jiná cesta ven, než naformátovat ji mimo PLC a začít znovu. Kvůli poškození souborového systému mohou být problémy s indexací, při větším množství dat na disku uložených třeba Dataloggerem to může způsobit problémy. Bez karty a při odpojeném panelu ID-31 by bylo vidět, jestli reakce na přístup z Mosaicu, resp. nástrojů typu Firmware Updater, SetPlcIP bude živější.

Na kartě jsou uložené stránky pro ID-31, ty se stahují po zapnutí napájení (XMZ soubor), pak už se vyměňují jen data, ale pokud by bylo něco špatně s nastavením sítě, i ta komunikace od PlcComS serveru v panelu ID-31 by mohla centrální jednotku zdržovat. Takže bych zkusil ty komunikace omezit a pak je postupně připojovat, aby se ukázalo, kdy to začně zlobit. 

Peťan 13. 4. 2026 13:02

Tak jsem chybu pravděpodobně "nějakým způsobem" odstranil... Příši pro info, kdyby se s tím někdo taky setkal.

- V první řadě jsem vyměnil SD kartu a přehrál program. Chybu to neopravilo.
- I když jsem přímo TecoRoute nevinil zkusil jsem ho vypnout. Stejně stabilně nefungovalo - přes web mi to vždy hlásilo že je PLC offline. V minulosti jsem měl vinou poskytovatele internetu tuto službu také nefunkční. Na chodu PLC se to nijak neprojevovalo. Ani toto chybu nevyřešilo.
- Protože mám jedno CPU náhradní, tak jsem dal jiné CPU s původní SD kartou. Po chvíli opět poruchy v komunikaci, takže PLC je v tom nevinně...

- I když to nijak pořádně nefungovalo, tak jsem se rozhodl že vyzkouším TecoRoute. Kvůli tomu jsem ale musel aktualizovat firware. CP-1004 jsem aktualizoval na 11.3 (nejnovější), system_WWW jsem aktualizoval na 3.3, což je novější verze než mělo původní PLC.

- Zároveň jsem restartoval domácí wifi AP (UniFi AC Lite). Ten si několik dní předtím aktualizoval firmware a tak jsem ho měl také v hledáčku.

CHYBA ZMIZELA, asi 3 dny už to běží bez výpadku a TecoRoute taky maká.

Otázkou je, čím to přesně bylo. Ještě tu mám to původní PLC se starším firmware (system_WWW myslím v3.2). Tak to tam zkusím vrátit. Provedl jsem "bohužel" dvě změny zároveň.
Osobně už mám zkušenosti s tím, že vadná WiFi karta v počítači dokázala "zarušit" síť tak, že AP ke kterému se připojovalo více věcí prostě zkolabovalo a internet nešel nikomu. Je možné, že aktualizace APčka neproběhla úplně korektně a některou komunikaci to "rušilo". I když AP se komunikace přímo neúčastní.

Zkusím to ještě vyzkoumat. Zítra vrátím zpět původní PLC a jsem zvědav jestli se chyba vrátí, nebo ne. Osobně si myslím že ne a že to vyřešil prostý restart APčka.

Topologie naší sítě:

CP1004 (řízení domu)  -> 	| SWITCH	|	-> Uni AP Lite  -> notebooky 
CP1004 (řízení TČ)		->	|					|									-> další WiFi zařízení
ID-31 (displej)				->	|					|
další zařízení RJ45		->	|					| -> MikroTik 60 GHz -> poskytovatel internetu

 

Zkoušel jsem ještě ten trik s aplikací SET PLC IC a tlačítkem Scan. Opravdu to v několika případech rozchodilo komunikaci. Někdy ale jenom webové rozhraní a komunikaci s displejem. S Mosaicem ne a s TecoRoute také ne.

 

Vaše odpověď

Pro vložení odpovědi je nezbytné být přihlášený. Pokračujte na přihlášení.