Aless
11.02.2016, 08:55
obracím se na Vás s prosbou, zda znáte řešení následující situace v prostředí ECScadu.
Jedná se mi o analogové karty řídícího systému. Taková karta má více vstupů/výstupů na jednotlivých kanálech (přičemž každý kanál - v ECScadu atribut 300+ má přiřazenou adresu v zařízení (device)).
Jednotlivé vstupy/výstupy se dají zapojit dle potřeby. Jako příklad zde uvádím tuto kartu, ta má 8 kanálů a na každém kanálu 4 vstupy/výstupy.Moje teze je následující:
Vytvoříte značku předchůdce (PS1) - což bude znázorňovat kartu - zde bude OSM kanálů (atributy 300,301,302,...,307),
následovníka (PS2) - což bude znázorňovat vstup/výstup, kde bude 1kanál a např. 4 různé vstupy - to znamená 4 propojovací body na jedné značce (tato značka má u digitální karty jen 1 kanál na 1 propojovací bod),
dále kříž. ref.(PS3).
Pak vytvoříte zařízení.
Narozdíl od digitálních karet, kde se jeden vstup/výstup rovná jednomu kanálu a v zařízení odpovídá následovník jedné adrese a má jeden propojovací bod potřebuji u té analogové mít v zařízení u jednoho následovníka více propojovacích bodů, u karty z příkladu konkrétně 4 propojovací body - to není problém - v řádku zařízení napíšu 4 názvy oddělené mezerou. Pakliže však vyplním 4 propojovací body v zařízení ve výpisu PLC se mi zobrazuje jen 1 propojovací bod (nikoliv všechny 4) - nejspíše proto, protože je definován jen jeden kanál.
To znamená, že pakliže na značku PS2 připojím značku obecnou GS1 na první propojovací bod ve výpise se mi zobrazí správně, že je něco připojeno, ovšem pokud bych značku připojil na druhý, třetí, či čtvrtý propojovací bod značky ve výpise se nezobrazí nic. Viz přiložené obrázky. Otázka je v tom, jak udělat více vstupů/výstupů na jeden kanál (channel)? U digitálních karet, kdy se rovná vstup/výstup jednomu kanálu tato situace nenastává.
Uměl byste mi prosím s tímto problémem poradit?
Děkuji za Váš čas.