Vítej,
Host
. Prosím
přihlaš se
nebo
se zaregistruj
.
24.04.2026, 22:21:26
Fórum k produktům firmy ELSACO Kolín
PROMOS fórum
FRED - grafické vývojové prostředí
FRED - platforma PL2 (CCPU)
CAIO-12 + EBI a EBO
0 uživatelů a 1 Host prohlíží toto téma.
« předchozí
další »
Stran:
[
1
]
Autor
Téma: CAIO-12 + EBI a EBO (Přečteno 4362 krát)
libor
moderátor+
Příspěvků: 388
CAIO-12 + EBI a EBO
«
kdy:
09.12.2010, 13:37:42 »
Máme CAIO-12 a v něm domečky EBI a EBO. Modulem CAIO-12, který je v knihovně, se nám nedaří ovládat výstupní domeček, ani načítat hodnoty ze vstupních domečků. Kde je problém?
Dotaz zákazníka (viz
výzva
).
Zaznamenáno
Jabber:
benes@promos.cz
libor
moderátor+
Příspěvků: 388
Re: CAIO-12 + EBI a EBO
«
Odpověď #1 kdy:
09.12.2010, 13:46:58 »
Problém je v tom, že FW na obsluhu CAIO-12 vznikal v době, kdy tyto domečky neexistovali (podobně jako domečky EDOU). Nové domečky jsou namapovány na PDO, které se nezpracovávají nebo nedají změnit.
Jedinou možností je využití SDO relací
, nebo-li modulů SDO v projektu.
EBI:
Stavy EBI domečků na všech pozicích jsou (podle manuálu komunikačních protokolů) dostupné na indexu 0x6120 (dekadicky 24864), subindexu 1 a o délce 4 (2 x 12 domečků tj. 24 bitů) - nastavení SDO modulu viz přiložený obrázek.
Zaznamenáno
Jabber:
benes@promos.cz
libor
moderátor+
Příspěvků: 388
Re: CAIO-12 + EBI a EBO
«
Odpověď #2 kdy:
09.12.2010, 14:00:07 »
EBO:
U EBO domečků je nejprve nutné "vypnout" posílání jejich stavů přes PDO. To se nejjednodušeji udělá tak, že se pro PDO1 nastaví zpracování pouze 7 bajtů (místo osmi), protože právě v tom posledním 8. bajtu se posílají stavy výstupních domečků. "Vypnutí" se provede přes SDO relaci, a to zapsáním hodnoty 7 na index 0x1600 (5632), subindex 1 a délku 1 (viz přiložený obrázek).
Nyní je možné ovládat EBO domečky podle parametrů, které jsou uvedeny v manuálu komunikačních protokolů, a to: index 0x6200 (dekadicky 25088), subindex 1 (pro první osmici výstupů) nebo 2 (pro druhou osmici výstupů) a délka 1. Zapsanou hodnotou se ovládá daná osmice domečků. Pokud je například EBO domeček na 4. pozici, tak hodnotou 16 ho sepneme.
Zaznamenáno
Jabber:
benes@promos.cz
jíva
moderátor+
Příspěvků: 138
Re: CAIO-12 + EBI a EBO
«
Odpověď #3 kdy:
21.02.2011, 13:17:12 »
Od verze FW 3.030
(centrál CCPU-02/03)
lze domečky
EBO
v periferní jednotce CAIO-12 ovládat přímo (programově) modulem
CAIO12
z knihovny PL2 aplikace
FRED
.
Níže uvedená podpora domečků
EBO
v modulu
CAIO12
je tedy funkční až
od FW 3.030
a musí být dodržena následná pravidla:
- Nesmí být osazen analogový výstup na pozici 1.
- Domečky
EBO
musí být osazeny pouze na pozicích 1..8.
- Výstupy domečků
EBO
se ovládají osmi bity přivedenou integer_hodnotou na pin
Out0
modulu
CAIO12
.
- Každý bit tak ovládá jeden binární výstup (tranzistorový spínač) domečku
EBO
na příslušné pozici 1..8.
Zaznamenáno
Mail:
jiva.hk@seznam.cz
nebo
vacek@elsaco.cz
Stran:
[
1
]
« předchozí
další »
Skočit na:
Prosím vyber cíl:
-----------------------------
Všeobecná kategorie
-----------------------------
=> Fórum - pravidla, info
=> Nezařaditelné
-----------------------------
HW
-----------------------------
=> CCPU-02/03/21
=> CCPU-34
===> Návody pro CCPU-34
=> XCPU
=> XCom
=> Periferní jednotky CAN
=> PROMOS heavy duty line
=> Periferní jednotky RS-485
=> Moduly pro sběr dat
=> Sériové (komunikační) převodníky
=> Napájecí zdroje
=> Displeje, terminály, zobrazovače
=> mikroPLC
=> Průmyslové počítače
=> Doplňky, ostatní HW
-----------------------------
FRED - grafické vývojové prostředí
-----------------------------
=> Aplikace FRED
=> FRED - platforma PL2 (CCPU)
=> FRED - platforma CCPU-34
=> FRED - platforma XCPU
=> FRED - platforma XCom
=> FRED - platforma ProDis
=> FRED - platforma UKDM
-----------------------------
Další firemní SW
-----------------------------
=> OPC server
=> LogiMon
=> CW ovladače
=> Wzorky
=> Ostatní
Powered by SMF 1.1.21
|
SMF © 2011, Simple Machines
Nahrávám...