Dobrý den pane Urbane, prosím o radu. Přemigroval jsem projekt z CP1001 na CP2000, ale přestala spolehlivě fungovat komunikace na Jablotron přes RS-485.
Na CP1001 vše fungovalo, byla tam karta MR0114. Na CP2000 jsem osadil kartu MR0131. Proletoval jsem plošky PCB dle návodu pro připojení rezistoru na začátku trasy (to jsem na MR0114 tuším tehdy nedělal) a založil jsem ručně nový UNI kanál, parametry jsem použil ze staré konfigurace, tedy 9600/8bit viz. obr.
Mám poslední Mosaic 2023v3, všechny knihovny i FW aktuální. Používám tu samou komponentu fBjablotron100. V modulu RS485 v Jablotronu jsem nic neměnil.
Po restartu PLC komunikace s Jablotronem funguje, dostávám com_ok = 1, ERR = 0 a Jab_sys_data je plná.
Přesně po 300s od restartu (testováno 4x po sobě včetně restartu Jablotronu) ale FB zahlásí ERR=1 a do jabsysdata už nedostanu nic.
UNI kanál vypadá pak takto: Jediné čeho jsem si všiml je pokles množství true_mes z původních asi 10zpráv/s na 1 za s.
Prosím nenapadá Vás kde hledat chybu ? Děkuji. JK
Odpovědi 4
Dobrý den,
funkční blok má kromě výstupu Err také výstupy ErrID a ErrTxt. Jakou chybu hlásí v té textové informaci?
Dobrý den, je to error ID=200, application profile is missing. Děkuji JK.
To znamená, že v jednotce CP-2000 chybí licence ke knihovně JablotronLib, jde o tuto položku https://catalog.tecomat.cz/produkt/txf-689-14. Tu je potřeba dokoupit a nahrát do PLC. Domluvíme se přes e-mail.
Omlouvám se, vůbec mi nedošlo že jsem tehdy před lety tu licenci kupoval. Úplně se mi to vypařilo z paměti. Chápu a dokoupím. Děkuji za konzultaci. JK
Vaše odpověď
Pro vložení odpovědi je nezbytné být přihlášený. Pokračujte na přihlášení.