PROMOS fórum

FRED - grafické vývojové prostředí => FRED - platforma PL2 (CCPU) => Téma založeno: libor 22.07.2013, 07:36:37



Název: CCPU-03 + SAIO-12 + EBI/EBO
Přispěvatel: libor 22.07.2013, 07:36:37
Podobně jako na XCOM/XCPU (http://forum.elsaco.cz/index.php?topic=231.0) se řeší ovládání EBO a čtení EBI domečků přes moduly pro Epsnet komunikaci. Parametry pro nastavení portu jsou stejné, tj.  38400Bd, 8 bitů, sudá parita (2). Komunikační parametry protokolu Epsnet (blok, offset, délka) jsou také stejné, tj.:

čtení vstupů (všech 24 možných vstupů):
Kód:
blok = 0x61
offset = 0x120
délka = 0x04

nastavování výstupů (první osmice):
Kód:
blok = 0x62
offset = 0x100
délka = 1

Pokud k jednotce CCPU-03 připojíme přes COM2 modul SAIO-12 s adresou 2 (to je jediný rozdíl, protože centrále CCPU-03 necháme adresu 1) a první tři pozice (0, 1, 2) osadíme výstupní domečky EBO-10 a na pozici 3 osadíme vstupní domeček EBI-12, pak jejich ovládání provedem pomocí bloků PWPB_tx a PWPB_rx viz přiložený projekt.

(připojený soubor vidí pouze registrovaní uživatelé (http://forum.elsaco.cz/index.php?action=register))