Diskuse Elektrika.cz

HYBRIDNÍ zóna => Technická podpora výrobce TECO Kolín radí odborníkům => Téma založeno: Jiří Dubový 29.11.2023, 14:15



Název: Je možné sloučení projektu v PLC a Mosaic?
Přispěvatel: Jiří Dubový 29.11.2023, 14:15
Převzal jsem starší instalaci a dostal k ní původní program.
Podle všeho se ale nejedná o aktuální verzi.
Je nějaký způsob jak verze sloučit?
Určitě ale ve směru z PLC do projektu Mosaic.


Název: Re: Je možné sloučení projektu v PLC a Mosaic?
Přispěvatel: Juraj Rojko 29.11.2023, 22:05
Není zdrojový kód zálohovaný v PLC?


Název: Re: Je možné sloučení projektu v PLC a Mosaic?
Přispěvatel: Jiří Dubový 30.11.2023, 11:17
Zdá se že je, ale je chráněný heslem :-(


Název: Re: Je možné sloučení projektu v PLC a Mosaic?
Přispěvatel: Radek Luža 30.11.2023, 13:17
zkuste kontaktovat přímo výrobce https://www.tecomat.cz/kontakty/ (https://www.tecomat.cz/kontakty/)


Název: Re: Je možné sloučení projektu v PLC a Mosaic?
Přispěvatel: Jan Franěk 30.11.2023, 20:47
Ke stažení a nahrání sw, slouží například project-loader který je ke stažení na stránkách tecomat.
Pokud je ale pod heslem (lze předpokládat že ano) musí pomoci výrobce. Nicméně pokud máte od programátora původní verzi, měl by jste mít i heslo. Nebo ne?


Název: Re: Je možné sloučení projektu v PLC a Mosaic?
Přispěvatel: Luboš Urban 01.12.2023, 12:43
Sloučení programu nebo porovnání programu, který je v PLC a který máte v Mosaicu, možné není. Celé je to dané tím, že není možný zpětný překlad do podoby zdrojových souborů, tudíž není co proti sobě porovnávat, ani automaticky, ani ručně. V menu Program v Mosaicu můžete provést porovnání na úrovni přeloženého kódu, to ale řekne jen to, že se kódy liší nebo že sice tam odlišnosti jsou, ale funkčně jsou programy shodné.

Do systémů Tecomat se vždycky nahrává program jako nedělitelný celek, nikoliv po blocích, takže není ani možné říct, že v PLC jsou např. bloky A, B, C, v projektu máme B, C, D, takže to sloučíme dohromady, aby tam výsledně běžely bloky A, B, C, D. V PLC se objeví to, co pošlete z Mosaicu a původní program se přepíše.

Zdrojové kódy se v PLC uložit mohou, ale pokud je tam autor programu uložil pod heslem, měl je tam pravděpodobně jen jako zálohu pro sebe. Navíc u starších PLC se zdrojáky neukládaly v PLC společně s nahráváním programu, tzn. také nikdo nezaručí, že uložená verze je přesně ta, co běží v PLC.

Pokud tedy nebudete mít od autora programu platnou verzi, sesouhlasení těch verzí je velmi obtížné a u komplikovanějš ích programů prakticky nemožné.