Seite 3
Zu diesem Buch ICOM-200 / 201 ICOM-241 Rat und Hilfe Stichwortverzeichnis...
Seite 4
Handbuch Version V016 Dieses Handbuch, sowie die Hard- und Software, die es be- schreibt, ist urheberrechtlich geschützt und darf ohne ausdrück- liche schriftliche Genehmigung von Wilke Technology GmbH in keiner Weise vervielfältigt, übersetzt oder in eine andere Darstel- lungsform gebracht werden.
Entwicklungssystem erforderlich. In diesem Buch wird ausschließlich auf die Bedienung der ICOM- ® Industriecomputer eingegangen. Die Programmierung des Tiny-Tiger s kann ® in den BASIC/TINY-Tiger Benutzerhandbüchern nachgelesen werden. Wilke Technology GmbH • 02405 / 408 550 • http://www.wilke.de/ • support@wilke.de...
Platzhalter für Elemente, die Sie Ihrer Anwendung gemäß eingeben müssen. Elemente, die optional eingegeben werden kön- nen. Wichtige Anmerkung: bitte beachten! Tips und Hinweise, die Ihnen die Arbeit erleich- tern. Wilke Technology GmbH • 02405 / 408 550 • http://www.wilke.de/ • support@wilke.de...
Hinweis: Die Sleep-Funktion ist dann verfügbar, wenn der ICOM einen Tiny- Tiger mit Echtzeituhr besitzt. Sie ist nicht verfügbar, wenn intern z.B. ein ® TINY-Tiger TNN-R/1 verwendet wird. Wilke Technology GmbH • 02405 / 408 550 • http://www.wilke.de/ • support@wilke.de...
PC-Mode Pin auf „low“ liegt. Ist dies der Fall, geht das Gerät in den PC-Mode/Debug-Mode. Liegt der Pin auf „high“, geht das Gerät in den Run- Mode. Die Zeit zwischen Power-on und erster Aktivität an den I/O-Pins beträgt ca. 230 msec. Wilke Technology GmbH • 02405 / 408 550 • http://www.wilke.de/ • support@wilke.de...
ICOM-200/201 und PC mit 9 pol. D-Sub Kabel verbinden DIP-Schalter des ICOM-200/201 auf PC-Mode stellen Reset DIP Schalter betätigen und wieder in Ausgangsstellung brin- Download vom PC aus starten. Serielle Schnittstelle1 / Download DB-9 Stecker Wilke Technology GmbH • 02405 / 408 550 • http://www.wilke.de/ • support@wilke.de...
Um den SLEEP-Modus des ICOM-200/201 nutzen zu können ist es erfoder- lich, den Jumper J9, welcher unter dem LC-Display platziert ist zu ziehen. Im Auslieferungszustand des ICOM-200/201 ist dieser gesteckt und somit kein SLEEP-Modus möglich. Wilke Technology GmbH • 02405 / 408 550 • http://www.wilke.de/ • support@wilke.de...
Seite 13
Falls der Jumper J9 gezogen wurde und der Goldcap entladen ist, dau- ert es nach Anlegen der Spannungsversorgung ca. 30 sec. (Ladezeit des Goldcaps) bis sich der ICOM-200/201 einschaltet. Wilke Technology GmbH • 02405 / 408 550 • http://www.wilke.de/ • support@wilke.de...
Bei eingestelltem physikalischen Offset von –10h befinden sich die Tastatur- spalten bei den Adressen 19h bis 27h. Folgende Einstellungen sind zu beach- ten, wenn man die Tastatur scannen möchte. USER_EPORT LASTLADR, 10h USER_EPORT PHYSOFFS, 0F Wilke Technology GmbH • 02405 / 408 550 • http://www.wilke.de/ • support@wilke.de...
Seite 15
NEXT ' Ende Endlosschleife GET #keyb, 1, A$ ' Tastatur-Buffer auslesen PRINT #lcd, "<2><10>Key-No.="; ' Ausgabe auf LC-Display PRINT USING #1, ASC(A$);"($";ASC(A$);")" ' zeige Tasten-Nr NEXT goto keys Wilke Technology GmbH • 02405 / 408 550 • http://www.wilke.de/ • support@wilke.de...
Den 4 poligen DIP-Schalter S1 auf RS232 stellen. Achtung: Es dürfen niemals IC3 und IC12 zu gleich gesteckt sein, dies könnte zur Zerstörung der Schnittstelle 0 führen !!! Wilke Technology GmbH • 02405 / 408 550 • http://www.wilke.de/ • support@wilke.de...
Die optoentkoppelten Eingänge sind als erweiterte Eingänge des Tiny-Tigers ausgeführt. Sie sind unter der logischen Adresse 11h (physikalisch 1) an- sprechbar. Die beiden USER_EPORT Befehle im Beispielprogramm sind zwingend erforderlich. Wilke Technology GmbH • 02405 / 408 550 • http://www.wilke.de/ • support@wilke.de 2-11...
Seite 20
' Buzzer "off" '-------------------------------------------------------------------- '-------- Optokoppler Inputs ----------------------------- '-------------------------------------------------------------------- IN 11h,wert ' Optokoppler Inputs einlesen PRINT #lcd, "wert=";wert ' Wert auf LCD ausgeben GOTO op ' Sprung nach "OP" 2-12 Wilke Technology GmbH • 02405 / 408 550 • http://www.wilke.de/ • support@wilke.de...
Spannungspotential besitzen wie die zu schaltende Spannung. Power- DB-37 Pin Ausgang Out 0 Out 1 Out 2 Out 3 Out 4 Out 5 Out 6 Out 7 OVCC Wilke Technology GmbH • 02405 / 408 550 • http://www.wilke.de/ • support@wilke.de 2-13...
Seite 22
OUT 10h,mask (i),255 ' Pin auf "1" setzen WAIT_DURATION 1000 ' 1 sec warten OUT 10h,mask (i),0 ' Pin auf "0" setzen WAIT_DURATION 1000 ' 1 sec warten NEXT 2-14 Wilke Technology GmbH • 02405 / 408 550 • http://www.wilke.de/ • support@wilke.de...
Konfiguration der Eingänge möglich. Es können drei verschiedene Konfigurationen eingestellt werden: 0...5V DC 0...10V DC 0...20mA Analog Kanal DB37 Stecker AGND Wilke Technology GmbH • 02405 / 408 550 • http://www.wilke.de/ • support@wilke.de 2-15...
Seite 24
Person durchgeführt werden. Wie die Jumper für die einzelnen Konfigurationen gesteckt werden müssen, ver- anschaulichen die nachfolgende Tabelle und die nachfolgenden Bilder. Platinenrückseite 2-16 Wilke Technology GmbH • 02405 / 408 550 • http://www.wilke.de/ • support@wilke.de...
Seite 25
PRINT #lcd, "AD"; K; ":"; ' Kanal-Nr. anzeigen PRINT #lcd, Value(K) ' Wert auf LC-Display ausgeben NEXT ' naechster Kanal WAIT_DURATION 100 ' 100 ms warten ENDLOOP Wilke Technology GmbH • 02405 / 408 550 • http://www.wilke.de/ • support@wilke.de 2-17...
Beim ICOM-200/201 sind dies die Pins P84 und P85 des Tiny-Tiger Moduls. Diese Pins sind direkt auf die MF2 Buchse an der linken Seite des ICOMs geführt. 2-22 Wilke Technology GmbH • 02405 / 408 550 • http://www.wilke.de/ • support@wilke.de...
Seite 31
WHILE 1 = 1 '' Read a key from keyboard buffer and translate it into ASCII CALL GetAsciiKey( wKeybDevId1, lKeybExtFlags1, bKeybActLang1, wKey) IF wKey <> 0 THEN Wilke Technology GmbH • 02405 / 408 550 • http://www.wilke.de/ • support@wilke.de 2-23...
Supply: RUN: ca. 25mA SLEEP: ca. 196 x 88,5 x 40mm(LxBxH) Maße: RS232 über DB9 Anschlüsse: Rest über DB37 0 bis 50°C Temperatur-: andere auf Anfrage bereich Wilke Technology GmbH • 02405 / 408 550 • http://www.wilke.de/ • support@wilke.de 2-27...
Für das Messen von analogen Signalen besitzt der ICOM-241 vier analoge Eingänge mit einer hardwaremäßigen Auflösung von 10-Bit (12-Bit softwarein- terpoliert). Die maximale Eingangsspannung für die analogen Eingänge be- trägt 5V DC. Bestückungsseite ICOM-241 Wilke Technology GmbH • 02405 / 408 550 • http://www.wilke.de/ • support@wilke.de...
Um den ICOM-241 in den PC-Mode zu versetzen, ist ein Reset oder Power- down erforderlich. Es reicht nicht, während des Run-Mode den DIP-Schalter auf PC-Mode zu stellen. Seitenansich ICOM-241 Wilke Technology GmbH • 02405 / 408 550 • http://www.wilke.de/ • support@wilke.de...
ICOM-241 und PC mit 9 pol. D-Sub Kabel verbinden DIP-Schalter des ICOM-241 auf PC-Mode stellen Reset Taster betätigen oder Pwer-down ausführen. Download vom PC aus starten. Serielle Schnittstelle1 / Download DB-9 Stecker Wilke Technology GmbH • 02405 / 408 550 • http://www.wilke.de/ • support@wilke.de...
Opto In1 Opto In2 Opto In3 Opto GND Das nachfolgende Programm liest den Status der Optokopplereingänge in ei- ne Variable und sendet diese dann auf der seriellen Schnittstelle 0. Wilke Technology GmbH • 02405 / 408 550 • http://www.wilke.de/ • support@wilke.de...
Seite 41
' Optokoppler Inputs einlesen wert = wert & 00001111b ' High nibble ausblenden put #ser, #0, wert ' Wert auf Ser 0 ausgeben GOTO op ' Sprung nach "OP" Wilke Technology GmbH • 02405 / 408 550 • http://www.wilke.de/ • support@wilke.de...
Spannungspotential besitzen wie die zu schaltende Spannung. ® Tiny-Tiger Port Power-Ausgang DB-25 Pin Out 0 Out 1 Out 2 Out 3 Out 4 Out 5 Out 6 Out 7 OVCC Wilke Technology GmbH • 02405 / 408 550 • http://www.wilke.de/ • support@wilke.de...
Seite 43
BYTE X, I LOOP 99999999 ' Schleife FOR I = 0 to 255 ' For Next Schleife OUT 6,255,I ' Bitmuster ausgeben1 NEXT ' Ende For Next Schleife ENDLOOP Wilke Technology GmbH • 02405 / 408 550 • http://www.wilke.de/ • support@wilke.de...
Danach ist der DIP-Schalter an der linken Seitenplatte in die Stellung RS232 zu stellen. Das IC 6 (SN75176) empfiehlt sich in den Leersockel zu stecken, so ist es immer griffbereit, wenn es wieder gebraucht wird. Wilke Technology GmbH • 02405 / 408 550 • http://www.wilke.de/ • support@wilke.de...
Seite 45
ICOM-241 Die Pins für die RS232-Schnittstelle 0 sind auf den DB25 Stecker geführt. Die Pinbelegung ist aus nachfolgender Tabelle ersichtlich. Wilke Technology GmbH • 02405 / 408 550 • http://www.wilke.de/ • support@wilke.de...
Seitenplatte des ICOM-241 ist in die Stellung RS485 zu stellen. Das Stecken oder Ziehen der IC ist nur im spannungslosen Zustand des ICOM zulässig RS485 Pin DB25 Stecker TXD0 (A) RXD0 (B) Belegung DB25 Stecker (RS485) 3-10 Wilke Technology GmbH • 02405 / 408 550 • http://www.wilke.de/ • support@wilke.de...
Seite 47
Achtung: Es dürfen niemals beide ICs gesteckt sein, dies könnte zur Zerstörung der seriellen Schnittstelle oder der Treiber ICs führen ! Das nachfolgende Beispielprogramm empfängt serielle Daten über die serielle Schnittstelle 0. Wilke Technology GmbH • 02405 / 408 550 • http://www.wilke.de/ • support@wilke.de 3-11...
Seite 48
GET #ser,#0,#1,1,i ' Eingangsbufferfüllstand IF I > 0 THEN GET #ser,#0,1,k ' Seriellen Eingangsbuffer lesen PRINT #lcd,"Taste = "; chr$(k) ' Ausgabe auf dem LCD ENDIF ENDLOOP 3-12 Wilke Technology GmbH • 02405 / 408 550 • http://www.wilke.de/ • support@wilke.de...
Verstärker. Die Verstärkung kann mittels eines Potis von 1,94...∞ eingestellt werden. Ansicht der Bestückungsseite mit Potis der Analogverstärker Analog Kanal DB25 Stecker Pinbelegung DB25 Stecker (Analogkanäle) Wilke Technology GmbH • 02405 / 408 550 • http://www.wilke.de/ • support@wilke.de 3-13...
Seite 50
She et o f File : P:\iCOM\iCO M 241 \V1_2 \ICO M241 _V1_ 2\PCB \V1_ 2\Pro tel_So urce \icom 241#9 0094 3.ddb Dra wn B y: Schaltung der Analogeingänge 3-14 Wilke Technology GmbH • 02405 / 408 550 • http://www.wilke.de/ • support@wilke.de...
Seite 51
PRINT #lcd, "AD"; K; ":"; ' Kanal-Nr. anzeigen PRINT #lcd, Value(K) ' Wert auf LC-Display ausgeben NEXT ' naechster Kanal WAIT_DURATION 100 ' 100 ms warten ENDLOOP Wilke Technology GmbH • 02405 / 408 550 • http://www.wilke.de/ • support@wilke.de 3-15...
ICOM-Benutzerhandbuch Pinbelegung 25-pol S-Sub Stecker Auf den 25-pol. D-Sub Stecker sind die I/O-Pins, mit Ausnahme der seriellen Schnittstelle 0, des ICOM-241 herausgeführt. 3-16 Wilke Technology GmbH • 02405 / 408 550 • http://www.wilke.de/ • support@wilke.de...
4 x 0...5V mit Eingangsverstärker V=2 Analog In: Auflösung 10 Bit 8...12V DC, 90 mA Supply: 106 x 88,5 x 40mm(LxBxH) Maße: RS232 über DB9 Anschlüsse: Rest über DB25 Wilke Technology GmbH • 02405 / 408 550 • http://www.wilke.de/ • support@wilke.de 3-17...
Der ICOM-241 – 24V ist eine Variante des ICOM 241. Er benötigt eine Ver- sorgungsspannung.zwischen 14V und 24V DC. Die serielle Schnittstelle SER1 ist über einen „männlichen“ 9 pol. Sub D Connector ausgeführt. Serielle Schnittstelle1 / Download DB-9 Stecker (männl.) 3-18 Wilke Technology GmbH • 02405 / 408 550 • http://www.wilke.de/ • support@wilke.de...
4 x 0...5V mit Eingangsverstärker V=2 Analog In: Auflösung 10 Bit 14...24V DC, 95 mA Supply: 106 x 88,5 x 40mm(LxBxH) Maße: RS232 über DB9 männlich Anschlüsse: Rest über DB25 Wilke Technology GmbH • 02405 / 408 550 • http://www.wilke.de/ • support@wilke.de 3-19...