japa Programování Mosaic 24. 7. 2025 17:10 25. 7. 2025 10:18

Poměrně masivě rozšiřuji systém o nové prvky a nepodařilo se mi v I/O Configuratoru najít jakoukoliv informaci o zatížení sběrnice CIB  (analogie zelených řádkových grafů ve správci jednotek v manageru). Nemohu najít nebo nejsou a zatížení sběrnice musím vysčítat z katalogových listů?

A druhá otázka: uvažuji o výměně dvou spolu komunikujících Foxtrotů 1 za jeden Foxtrot 2 a tudíž o sloučení funkcionalit dvou projektů skupiny  do jednoho. V praxi by se větve CIB  obsluhované na každém z Foxtrotů 1 přepojily do nových masterů obsluhovaných jedním procesorem Foxtrot 2. Programové moduly přenesu, to není problém, ale existuje nějaká možnost, jak sloučit do jednoho projektu i konfigurace (pochopitelně následně by bylo nutno ji editovat a upravovat) nebo je nutno zvolit jeden projekt, ten transformovat a obsazení CIBů z druhého zadat znovu? 

Děkuji

Odpovědi 2

Luboš Urban 24. 7. 2025 18:22

Informace o zatížení sběrnice v IO Configuratoru není, ale ani ten zelený (žlutý, červený) bar graf ve Správci jednotek se netýkal zatížení sběrnice, ale obsazenosti paměti mastera CIB s ohledem na počet a  typ jednotek na dané sběrnici. Už si ani ten význam přesně nepamatuju, ale prakticky to znamenalo informaci, že na sběrnici se už nedají další moduly přidávat, i když ještě nedošlo k překročení toho počtu 32 modulů. Nicméně vše uvedené znamená, že jestli budete přidávat moduly na sběrnice nebo slučovat sběrnice, tak to zatížení zdroje pro CIB sběrnici budete muset spočítat podle katalogových údajů, automaticky to žádný z našich softwarů nedělá.

Co se týká sloučení dvou konfigurací v IO Configuratoru, celé větve CIB nebo TCL2 můžete přenášet přes schránku. Oba dva původní projekty budete muset převést do IO Configuratoru. V jednom z nich můžete nahradit původní centrálu CP-10xx novou CP-20xx. Po nahrazení se otevře srovnávací okno, kde uvidíte starou i novou konfiguraci vedle sebe. To, co lze přiřadit jednoznačně, to se převede automaticky, např. 1x TCL2 je na obou systémech, takže tady se moduly rovnou přenesou. Tam, kde jednoznačný ekvivalent není, tam musíte přenést nastavení ručně (např. uni kanál ze submodulu MR-0114 přetáhnete myší na rozhraní MR-0131 na Foxtrotu 2). CIB linky zase můžete přenést celé (např. celý uzel CIB1 z CF-1141 přetáhnete na CIB na modulu CF-2141). Moduly se zkopírují včetně nastavení i aliasů. Jediné, co musíte přepsat ručně jsou nastavení AI/DI a AO/DO na základních modulech, protože si I/O desky základních modulů neodpovídají, většinou nesouhlasí stoprocentně ani počty I/O, takže konfiguraci I/O na novém modulu musíte udělat znovu.

U toho druhého PLC, jehož sběrnice chcete přidat pod novou centrální jednotku to uděláte tak, že si otevřete 2x Mosaic, jednou se zdrojovým a druhý s cílovým projektem, do cílového si doplníte potřebné mastery CIB CF-2141 nebo CF-2142 a na ně z toho zdrojového projektu přenesete zase celé větve CIB přes Ctrl+C a Ctrl+V (tady to nepůjde myší pomocí drag & drop). To samé, pokud byste měl periferie na TCL2, do nové dvojkové centrály byste přidal submodul SE-0140 s dalším rozhraním TCL2 a celou linku byste přes schránku přenesl. Pokud všechno zafunguje, mělo by to být takto jednoduché.     

japa 25. 7. 2025 10:18

Dobrý den, sloučení (zatím mechanicky) vyzkoušeno a funguje. Stejně tak funguje přemísťování zařízení mezi CIBy i celé CIBy. Děkuji 

Vaše odpověď

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