Název: Jak propojit a donutit komunikovat dvě PLC CP-1000? Přispěvatel: BurdaL 27.03.2015, 17:12 Mám problém s propojením dvou PLC. Chtěl Bych s PLC2 vytáhnout informaci o CO2 čidle, pro PLC1.
Obě PLC jsou propojené přes switch. Podle návodu jsem chtěl nastavit komunikaci na ETH a přes sběrnici, bohužel když to modeluju vyskočí hláška nelze provést spojení. Kdys to propojím přímo vyskočí mi po kompilaci další chyby. Název: Re: Propojení a komunikace dvou PLC CP-1000? Přispěvatel: Milan Bydžovský 30.03.2015, 08:57 Pro propojení portů typu ethernet je třeba využít prvek hub nebo switch. Sběrnice je vyhrazena pro seriové kanály. Připojení na přímo při dvou systémech je v pořádku. Chybu způsobuje nastavení adres zón pro komunikaci. Ty musí být zvoleny tak, aby neležely v remanentní zóně.
Název: Re: Propojení a komunikace dvou PLC CP-1000? Přispěvatel: BurdaL 31.03.2015, 12:29 , děkuji. Byla to taková blbina a mohu se zeptat jak najít ty určité hodnoty ? Chtěl bych vytáhnout hodnoty z Co2(plc2 cp -1000) pro plc1(cp-1000).
Burda. Název: Re: Propojení a komunikace dvou PLC CP-1000? Přispěvatel: Luboš Urban 31.03.2015, 23:58 Každý modul na CIB sběrnici má svou vstupní a výstupní datovou strukturu. Jméno této struktury jste si nadefinoval ve správci jednotek v rámci konfigurace HW. Pokud jméno bude např. SnimacCO2, tak hodnotu CO2 najdete v položce struktury SnimacCO2_IN.C O2. Hodnoty snímačů CO2 nakopírujete do komunikační zóny PLC2, kterou jste si definoval v rámci nastavení komunikace v PLC režimu a ty se pak budou odesílat do PLC1. V programu pro PLC1 si pak můžete nadefinovat datovou strukturu, jejíž položky budou odpovídat předávaným datům a tu si pomocí direktivy AT namapujete přes obraz komunikační zóny PLC2. Tak nebudete muset data z komunikační zóny rozkopírovávat v cílovém PLC do jednotlivých proměnných.
Název: Re: Propojení a komunikace dvou PLC CP-1000? Přispěvatel: BurdaL 02.04.2015, 23:04 Bylo by možné to ukázat na nějakém příkladě ? Pls trošku plavu v tom jak to nakopírovat. Děk uji za pomoc.
|