Diskuse Elektrika.cz

HYBRIDNÍ zóna => Technická podpora výrobce TECO Kolín radí odborníkům => Téma založeno: BurdaL 27.03.2015, 17:12



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.