Interfaces

ftComputing : Programme für die fischertechnik-Interfaces und -konstruktionskästen
  
ftComputing.de
Home
Back
Manual Seiten
parDaten
serDaten
ROBO Daten
parProgram
serProgram
Zeitverhalten
Analogeingang
Probleme
Sitemap
Index
Links
Impressum
Mail
 

Details zu den fischertechnik Interfaces

Hier werden Details zur Funktionsweise und Hinweise zur direkten Programmierung der Schnittstelle gegeben.

1984 : Parallele Interfaces zum Anschluß an die Rechner der "Vor" MS-DOS Zeit und an MS-DOS
          Programmierung in Basic und Pascal, später LLDOS (Lucky Logic - Char-Graphik), 
                                offene Programmier-Schnittstelle
          Eine Extension (Slave, anschluß eines zweiten Interfaces an das erste) möglich, 
          Kein Download (Ablauf von Programmen im Interface)
          Kein Betrieb über Funk
1997 : Intelligent Interface zum Anschluß an die serielle Schnittstelle unter Windows
          Programmierung mit LLWin, Programmierschnittstelle für die gängigen Programmiersprachen.
          Eine Extension ist möglich.
          Download ausschließlich von LLWin-Programmen
          Kein Betrieb über Funk
2004 : ROBO Interface zum wahlweisen Anschluß an USB und COM unter Windows
          Programmierung mit ROBO Pro, offene Schnittstelle für die gängigen Programmiersprachen
          Bis zu drei Extensions anschließbar
          Download von ROBO Pro und Renesas C Programmen
          Steuerung über Funk (PC - Interface und zwischen den Interfaces über Message-Router)
2009 : ROBO TX Controller zum Anschluß an USB unter Windows. Programmierung mit ROBO Pro, 
          Download von ROBO Pro Programmen
          Steuerung über Bluetooth (PC - Controller, ggf. auch untereinander (nicht beschrieben)
          Mehrere weitere Controller sind an den "Master Controller" anschließbar
2010 : ROBO LT Controller zum Anschluß an USB unter Windows. Programmierung mit ROBO Pro Light.
          Abgemagerte Ausgabe der ROBO I/O Extension im Low Level Bereich (Zwei M-Ausgänge, 
          drei I-Eingänge).

Gedacht für diejenigen, die es genauer wissen wollen und für "fremdsprachige", die selber handanlegen wollen oder müssen.

Daten zu den fischertechnik Interfaces

   Parallele Interfaces
   Serielles Interfaces (Intelligent Interface)
   ROBO Connect Box - Paralle Interfaces
   ROBO Interface
   ROBO TX Controller
   ROBO LT Controller

Interner Aufbau und Programmierung

   Parallele Interfaces
   Serielles Interfaces    (Intelligent Interface)

Zeitverhalten : Messungen zum Zeitverhalten der Interfaces

Meßwiderstände : Über den Umgang mit Widerständen an den Analogeingängen

Probleme beim Anschluß und Betrieb von Interfaces

Betrieb mehrerer Interfaces mit umFishx.DLL

Mit geeigneter Software können mehrere Interfaces an eigenen Anschlüssen (COM1-n, LPT1-LPT3) in einem gemeinsamen Programm betrieben werden. Getestet wurde eine Konfiguration 30520 mit Slave 30566 an LPT1 und 30402 an COM1 (FishKurs) und eine Konfiguration mit 4 x 30402 an einer Multiportkarte (COM5 - COM8, ftPlant).

Betrieb über USB - COM Adapter

Sowohl Intelligent wie auch ROBO Interface können problemlos über einen USB to RS 232 Adapter betrieben werden. Wichtig dabei ist die korrekte Installation des zum Adapter gehörenden Treibers.Der Treiber bildet den USB-Port meist auf COM3 oder COM4 ab. Man kann das schlicht ausprobieren oder über (Win XP) Systemsteuerung | System  | Hardware | Geräte Manager | Anschlüsse herausfinden. Dort ist dann ein Eintrag etwa USB Serial Port (COM3) zu finden. Außerdem gibt es unter USB Controller einen weiteren Eintrag in etwa USB High Speed Serial Converter.

Getestet wurde unter Win XP mit Intelligent Interface und ftComputing FishPanel und ROBO Pro Interface Test sowie ROBO Interface an ftComputing FishPanel (im Kompatibilitäts Modus) und mit dem ROBO Pro Interface Test. Eingesetzt wurde ein "USB 2.0 To RS 232 Adapter" von Digitus Accessories gekauft bei PC Specialist (15 Euro).

Eine Alternative für das Intelligent Interface stellt die ROBO Connect Box dar s.u. Hier wird die Box als Schnittstellenumsetzer zwischen USB und der seriellen Schnittstelle des Interfaces eingesetzt. Programmiert wird dann mit ROBO Pro bzw. umFish40.DLL / FishFace. Interessant, wenn die Connect Box schon für den alternativen Betrieb eines Universal Interfaces vorhanden ist. 

Betrieb des Universal Interfaces über die ROBO Connect Box

Bei modernen Rechnern macht es zusehends Schwierigkeiten das Universal Interface über die parallele Schnittstelle zu betreiben.

Die ROBO Connect Box wird an die USB Schnittstelle des PC angeschlossen. Die Box hat ihrerseits eine 25 polige Centronics Steckdose an die dann das Interface (Universal, Centronics, CVK, Multiface, HIBS) angeschlossen werden kann. Programmiert wird das Interface dann über ROBO Pro oder umFish40.DLL / FishFace. Die Box selber ist ein reiner Schnittstellenumsetzer für das Interface.

Stand : 14.08.2010