Vítej, Host. Prosím přihlaš se nebo se zaregistruj.
13.04.2024, 17:54:25

Domů Nápověda Vyhledávání Přihlásit Registrovat
 
Fórum k produktům firmy ELSACO Kolín  

+  PROMOS fórum
|-+  HW
| |-+  CCPU-02/03/21
| | |-+  CCPU-21 a RS-485
0 uživatelů a 1 Host prohlíží toto téma. « předchozí další »
Stran: [1] Dolů Tisk
Autor Téma: CCPU-21 a RS-485  (Přečteno 5150 krát)
anonym
člen

Příspěvků: 33



« kdy: 14.12.2009, 12:34:41 »

Na jednu akci by se mi hodila CCPU-21, ale potrebuji linku RS-485. Koukal jsem do manualu, na stranky a vsude se pise 422/485 nebo jenom 422 nebo jen 485. To se k tomu kupuje jeste dalsi prevodnik  Jsem v rozpacích nebo se to rozlisuje objednacim cislem?  Kroutím očima  Jak pripojim linku RS-485 k CCPU-21?
Zaznamenáno
javox
moderátor+

Příspěvků: 2


« Odpověď #1 kdy: 14.12.2009, 13:23:35 »

Odpověď je v manuálu na str. 5 v kap. 1.5.2. RS-422 a RS-485 jsou totiž elektricky shodná rozhraní - obě jsou diferenciální (vyžadují koucený pár vodičů pro vedení signálu), mají shodné napěťové úrovně, stejné požadavky na vysílače i parametry přijímačů. Rozdíl je jen v tom, že RS-422 je duplexní, tzn., že  pro každý směr přenosu je potřeba jeden kroucený pár (jeden pár pro směr TX a druhý pár pro směr RX) a je možné komunikovat oběma směry současně. Naproti tomu RS-485 je poloduplexní, tzn., že oba směry přenosu jsou realizovány pouze po jednom páru vodičů a směr přenosu se přepíná podle potřeby komunikace - každé zařízení na lince MUSÍ zajistit odpojení vysílače, pokud nevysílá (na lince může vysílat pouze jeden vysílač).
Zjednodušeně lze říci, že to, co zařízení s linkou RS-485 obsahuje uvnitř, a tudíž uživateli nedostuné, je nutné u RS-422 provést "venku" na připojovacích svorkách - tedy propojení signálů +TX s +RX a signálů -TX s -RX.
Zaznamenáno
HonzaV
nováček

Příspěvků: 1


« Odpověď #2 kdy: 14.12.2009, 17:31:04 »

Dobrý den,
navážu na předchozí dotaz: na jedné akci je regulátor CCPU-21. Potřebovali bychom na něj připojit vizualizaci.  Je možné proměnné z regulátoru nějak "vytáhnout", nebo k tomu potřebujeme k tomu autora aplikace? Při tvorbě aplikace se s komunikací nepočítalo. Pokud je nutné doprogramování, jak je asi pro autora aplikace pracné doplnit regulátor o cca. 30 hodnot, pokud možno na standardním protokolu (např. Modbus RTU server / RS485 nebo RS232)? (Myslím člověkodny kvůli odhadu ceny, jestli se to vyplatí.)
Díky za odpověď.
Zaznamenáno
libor
moderátor+

Příspěvků: 388



« Odpověď #3 kdy: 15.12.2009, 06:45:15 »

Dobrý den,
jsou v podstatě 2 možnosti. Buď využijete nativní protokol našich jednotek (QQ) a pak nemusíte do programu nic dodělávat, pouze musíte znát příslušné čísla objektů, instancí a itemů.  Nebo chcete komunikovat nějakým jiným protokolem a pak musí být obsluha tohoto protokolu součástí projektu (tj. v případě, že tam není, tak bude potřeba doplnit) nebo musí být projekt na zvolený způsob komunikace připraven.

Dále záleží, jestli máte k dispozici projekt. Pokud ano, tak zjištění potřebných údajů (pro první variantu) je otázkou několika kliknutí (myšleno ve FREDovi) - nejlépe s využitím exportů. A při použití ControlWebu jako vizualizace by export z FREDa udělal polovinu práce za vás. Pokud netrváte na protokolu Modbus a použijete ControlWeb, tak bych vám tuto variantu doporučil.

Druhá varianta - doplnění projektu o komunikaci - je o něco složitější. Zjednodušenou verzi protokolu Modbus umí CCPU-21 na hlavním kanále, ale komunikuje pouze s moduly COMPORT a SCREEN. Nebo využijete jiný dostupný protokol pro režim slave, a to Epsnet. Ve vašem případě (30 hodnot) by se to sestávalo z přidání minimálně 2 komunikačních modulů (+ jednoho společného). Tak jako tak tato druhá varianta bude znamenat úpravu projektu.
A jak je to obtížné a časově náročné? To záleží na šikovnosti a zkušenosti programátora. Rozhodně se nejedná o práci na několik hodin (vložení potřebných modulů, napojení komunikovaných signálů/hodnot, nastavení parametrů komunikace).
Zaznamenáno

Stran: [1] Nahoru Tisk 
« předchozí další »
Skočit na:  


Poháněno MySQL Poháněno PHP Powered by SMF 1.1.21 | SMF © 2011, Simple Machines Validní XHTML 1.0! Validní CSS!