SLO ‐ NAVODILA ZA UPORABO IN MONTAŽO Kat. št.: 19 66 91 www.conrad.si NAVODILA ZA UPORABO Kompaktni digitalni USB modul z 8 optičnimi vhodi Deditec USB‐OPTOIN‐8_A Kataloška št.
KAZALO 1. UVOD.................................................................................................................... 3 1.1 SPLOŠNE OPOMBE ..................................................................................................... 3 1.2 ZADOVOLJSTVO KUPCA.............................................................................................. 3 1.3 ODZIV KUPCEV ........................................................................................................... 3 2.
1. UVOD 1.1 SPLOŠNE OPOMBE Najprej vam želimo čestitati, ker ste se odločili za nakup visoko kvalitetnega izdelka Deditec. Naši inženirji izdelke razvijajo v skladu z zahtevami po kvaliteti visokih standardov. Že v času zasnove in razvoja poskrbijo, da imajo izdelki poleg kvalitete dolgotrajno uporabo in optimalno fleksibilnost. Modularna zasnova Modularna zasnova naših izdelkov skrajša čas in strošek razvoja. Zato vam lahko visoko kvalitetne izdelke ponudimo po konkurenčnih cenah.
2.2 USB‐OPTOIN‐8 1. TEHNIČNI PODATKI • Vmesnik USB 1.1 / USB 2.
4. DOLOČITEV PINOV Določitev pinov J1 PIN 1 2 3 4 5 6 7 8 Opis Vhodni kanal 1 + Vhodni kanal 1 — Vhodni kanal 2 + Vhodni kanal 2 — Vhodni kanal 3 + Vhodni kanal 3 — Vhodni kanal 4 + Vhodni kanal 4 — Določitev pinov J2 PIN 9 10 11 12 13 14 15 16 Opis Vhodni kanal 5 + Vhodni kanal 5 — Vhodni kanal 6 + Vhodni kanal 6 — Vhodni kanal 7 + Vhodni kanal 7 — Vhodni kanal 8 + Vhodni kanal 8 — 5.
• Registracija kratkih vhodnih impulzov Kratki vhodni impulzi med odčitanimi cikli se registrirajo skozi dodatno enoto in jih lahko odčitate ločeno. • Galvansko odspojeni skozi opto‐spojnike AC vhodni opto‐spojniki zagotavljajo galvansko izolacijo modula glede na priključeno opremo. Zagotavljajo tudi varno povezavo modula za obrnjene tokove in temena visoke napetosti. 3. PROGRAMSKA OPREMA 3.1 UPORABA NAŠIH IZDELKOV 1.
“DELIB driver library“ omogoča enoten odziv DEDITEC strojne opreme, s posebnim upoštevanjem naslednjih vidikov: • Neodvisno od operacijskega sistema • Neodvisno od programskega jezika • Neodvisno od izdelka A. Program v različnih operacijskih sistemih “DELIB driver library“ omogoča enoten odziv naših izdelkov na različne operacijske sisteme. Poskrbeli smo, da lahko vsi naši izdelki odzovejo z nekaj ukazi. Ne glede na to kateri operacijski sistem uporabljate. B.
• Windows 2000 • Linux 3. PODPRTI PROGRAMSKI JEZIKI Naši izdelki so odzivni preko naslednjih programskih jezikov: • C • C++ • C# • Delphi • VisualBasic • VB.NET • MS‐Office 4. NAMESTITEV “DELIB DRIVER LIBRARY“ “DELIB Installer“ začetno okno. DEDITEC CD z gonilniki vstavite v pogon in zaženite “delib_install.exe“ “DELIB driver library je na voljo tudi na http://www.deditec.en/delib.
Kliknite na “Install“ (namesti). Namestijo se gonilniki.
“DELIB driver library“ je tako nameščena. Za dokončanje namestitve kliknite na “Close“ (zapri). Vaš modul lahko konfigurirate z “DELIB Configuration Utility“ (glejte naslednje poglavje). To je potrebno samo v primeru, če je prisoten več kot en modul. 5.
3.3 TESTNI PROGRAMI 1. “DIGITAL INPUT‐OUTPUT DEMO“ “Digital Input‐Output Demo“ zaženite kot je prikazano: “Start Æ Program Æ DEDITEC Æ DELIB Æ Digital Input‐Output Demo“. Posnetek zaslona prikazuje test RO‐USB‐O64‐R64. Konfiguracija modula (64 vhodov in 64 izhodov) je prikazana na zgornji levi strani. 4. REFERENCA “DELIB API“ 4.1 FUNKCIJE UPRAVLJANJA 1. “DapiOpenModule“ Opis: s to funkcijo odprete določen modul.
Povratna vrednost: handle = handle na ustrezen modul handle = 0 ‐> modul ni bil najden Opombe: “Handle“ vrnjen s to funkcijo je potreben za identifikacijo modula za vse ostale funkcije. Primer programa: 2. “DapiCloseModule“ Opis: s to funkcijo zaprete določen modul. Definicija: ULONG DapiCloseModule(ULONG handle); Parametri: handle = to je handle odprtega modula Povratna vrednost: je ni Primer programa: 3. “DapiGetDELIBVersion“ Opis: s to funkcijo vrnete nameščeno DELIB različico.
Opis: s to funkcijo vrnete zadnjo registrirano napako. Definicija: ULONG DapiGetLastError(); Parametri: jih ni Povratna vrednost: Error code (koda napake) 0 = ni napake. (glejte delib.h) Primer programa: 2. “DapiGetLastErrorText“ Opis: s to funkcijo preberete besedilo zadnje registrirane napake. Definicija: extern ULONG_stdcall DapiGetLastErrorText(unsigned char * msg, unsigned long msg_length); Parametri: msg = besedilo medpomnilnika msg_length = dolžina medpomnilnika Primer programa: 4.
Parametri: handle = to je handle odprtega modula. ch = določa številko vhoda od katerega se začne branje (0, 8, 16, 24, 32, ..). Povratna vrednost: Status prebranih vhodov. 3. “DapiDIGet16“ Opis: s tem ukazom preberete 16 digitalnih vhodov hkrati. Definicija: ULONG DapiDIGet16(ULONG handle, ULONG ch); Parametri: handle = to je handle odprtega modula. ch = določa številko vhoda od katerega se začne branje (0, 16, 32, ..). Povratna vrednost: Status prebranih vhodov. 4.
6. “DapiDIGetFF32“ Opis: s tem ukazom preberete “flip‐flops“ z vhodov in jih ponastavite (sprememba statusa vhoda). Definicija: ULONG DapiDIGetFF32(ULONG handle, ULONG ch); Parametri: handle = to je handle odprtega modula. ch = določa številko vhoda od katerega se začne branje (0, 32, ..). Povratna vrednost: Status 32 vhoda spremembe statusa. 4.4 NASTAVITEV DIGITALNIH IZHODOV 1. “DapiDOSet1“ Opis: s tem ukazom nastavite enojni izhod.
data = določa vrednost podatkov za zapis na izhode. Povratna vrednost: Je ni. Primer programa: 5. “DapiDOSet64“ Opis: s tem ukazom nastavite 64 digitalnih izhodov. Definicija: void DapiDOSet64(ULONG handle, ULONG ch, ULONG data); Parametri: handle = to je handle odprtega modula. ch = določa številko izhoda, od katerega se začne pisanje (0, 64, ..). data = določa vrednost podatkov za zapis na izhode. Povratna vrednost: Je ni. 6. “DapiDOReadback32“ Opis: s tem ukazom nazaj preberete 32 digitalnih izhodov.
Parametri: handle = to je handle odprtega modula. ch = določa številko vhoda, od katerega se začne branje (0, 64, ..). Povratna vrednost: Status 64 izhodov 4.
5. DODATEK 5.1 POPRAVKI Rev 2.
Conrad Electronic d.o.o. k.d. Ljubljanska c. 66, 1290 Grosuplje Fax: 01/78 11 250, Tel: 01/78 11 248 www.conrad.si, info@conrad.si GARANCIJSKI LIST Izdelek: Kompaktni digitalni USB modul z 8 optičnimi vhodi Deditec USB‐OPTOIN‐ 8_A Kat. št.: 19 66 91 Garancijska izjava: Proizvajalec jamči za kakovost oziroma brezhibno delovanje v garancijskem roku, ki začne teči z izročitvijo blaga potrošniku. Garancija velja na območju Republike Slovenije. Garancija za izdelek je 1 leto.