Software-Treiber |
Bitte
beachten Sie:
Anwendungen,
Treiber und Sourcen dürfen nur verwendet
werden,
wenn Sie bereits Hardware von uns einsetzen.
Die
Nutzung für Kolter-Fremde Hardware ist untersagt.
Please
consider:
Applications,
drivers and sources may be only used,
if
you already use hardware of us. The use for
Kolter
foreigner hardware is forbidden.
Bitte lesen Sie zuerst die Lizenzbestimmungen zum KlibDrv-Treiber
Eine
Treiber-Software für Windows®
9x/ME/NT4/2000/XP
Nutzen Sie die gleichen
Treibervorteile wie wir: Alle neuen Visual-BASIC Anwendungen greifen bereits
auf unseren 32-bit KlibDrv-Treiber zu. Wenn Sie Ihre Anwendungen auch selber
schreiben müssen und nach einem Universaltreiber suchen den Sie nahezu
unbegrenzt nutzen möchten, können Sie direkt beim Hersteller
EnTech-Taiwan
u.a. auch Änderungen nach Ihren eigenen Wünschen einfügen
lassen. FAQ und wichtige Lizenzhinweise finden Sie unter tvichw32_german.chm.
Die vollständige Dokumentation zum Treiber-Kit gibt es als HTML-File
unter: TVicHW32_DOC.ZIP
Weitergehende Literatur finden
Sie unter: http://www.franzis.de...
Eine Demoversion finden
Sie hier: TVichW50_Demo.ZIP
ProfiLab-Expert
Universal-I/O Programm
für digitale PCI-Karten
wie OPTO-PCI, PCI-OPTOREL, PCI-1616...
Durch abändern der Hardware.INI-Datei
kann die I/O-Adresse der Software
an die I/O-Adresse der Hardware
nachträglich angepasst werden.
Download:
Port-I/O-Testprogramm
inkl. ProfiLab 2.0 Projektsource
PCI-I/O
Anwendung
Ein universelles Programm
zur Ansteuerung von I/O-Ports unter Windows 9x/ME/NT4/2000/XP:
z.Beispiel: PCI-1616, PCI-OptoRel,
OPTO-PCI, PCI-Relais, PROTO-3...
Lesen Sie hierzu unsere
Schnellanleitung
zur Treiberinstallation.
Anwendung & Delphi-5
Sourcen erhalten Sie auf CD nur bei Kauf einer Kolter-PCI-Karte.
Das Delphi-Projekt zeigt
u.a. die Softwareschnittstelle zum KlibDrv-Treiber, scant alle
PCI-Busse, sucht nach einer
Kolter-PCI-Karte, gibt die I/O-Adresse zurück, damit man
über die Tasten: "Write
und Read" byte-weise Zugriff auf die Port-I/O-Ebene erhält.
8255
PIO, Port-I/O Anwendung
Ein universelles Programm
zur 8255-Ansteuerung für 24 TTL-I/O.
Lesen Sie hierzu unsere
Schnellanleitung
zur Treiberinstallation.
Download der Anwendung:
8255IO.ZIP
HWT1.0 HardWareTester
für Windows® 9x/ME/NT/2k/XP
I/O-Tool zum testen von
PCI-Hardware unter Windows.
Lesen Sie hierzu unsere
Schnellanleitung
zur Treiberinstallation.
Sie können HWT1-Setup
direkt von dieser Web-Seite aus installieren, oder das
HWT-PCI-Diagnose
Programm ohne MS-DLLs downloaden. Falls Ihnen dazu jedoch
noch die Microsoft-DLL fehlt...
siehe >>> Visual-BASIC DLL
Neu:
HWT2.EXE
Scannt jetzt die Bus-Nummern 0...7
PCIIO2.EXE
Scannt jetzt die Bus-Nummern 0...7
NTP1-DRV.ZIP
NT-Port-Treiber & Bespielsourcen, rev. 1.0, 540 k
NTP12_all.ZIP
16-bit C-Beispielsourcen zum NTP2-Treiber
NTP2.ZIP
NT-Port SYS-Treiber mit Setup, 300 k
Dieser Treiber wird zukünftig nicht mehr von uns unterstützt, da der NTP-Treiber vom KlibDrv-Treiber s.o. abgelöst wurde.
Direkte Port-Programmierung
z.B.
mit dem SHA-BASIS Modul:
Hardwarezugriffe unter Windows
NT/2000 sind generell nur auf der Kernel Ebene möglich und setzen
die Erstellung von sogenannten Device-Driver voraus. Die Programmierung
dieser Device-Driver ist jedoch sehr aufwendig und benötigt ein tiefgreifendes
Wissen über die Grundlagen des Kernel, sowie den Umgang mit den Programmiertools
DDK und SDK. Um dieses Problem zu Umgehen und dem Programmierer die Arbeit
zu erleichtern, hat die Fa. Sybera eine Software entwickelt, welche den
Zugriff auf die Hardware direkt von der Applikationsebene aus ermöglicht.
Oberstes Ziel der Entwicklung dabei war die Bereitstellung einfacher strukturierter
Funktionen kombiniert mit der Prämisse, geringste Latenz- und Zykluszeiten
für Echtzeit-Anwendungen (Hard Realtime) zu erreichen. Einsatzgebiete
in der Mess-, Steuerungs- und Übertragungstechnik mit hohen Datentransferraten
und geringsten Reaktionszeiten sind beste Beispiele für die sinnvolle
Anwendung von SHA.
![]() |
Hardware-Steuerung unter
Windows ( NT, Embedded NT, 2000 ) in harter Echtzeit :
Mit SHA können Interrupt- und Timersteuerungen, sowie IO-Port und Memory-Zugriffe mit geringsten Latenzzeiten realisiert werden. Wie bei den übrigen SHA-Modulen, erfolgt die Programmierung direkt von der Applikationsebene (unter VisualC++, C++Builder und Delphi). SYBERA will mit dem neuen X-Realtime System neue Anwendungsbereiche in der Mess-, Regel- sowie Steuerungstechnik erschließen. Die SHA X-Realtime-Erweiterung bietet harte Echtzeit unter Windows (NT, 2000, Embedded NT) ohne zusätzliche Hardware. Mit diesem System sind Echtzeit-Task-Zyklen bis zu 10us realisierbar (100 KHz Abtasrate). Ein Watchdog-Timer überwacht dazu die Echtzeit-Task und ermittelt die verbleibende Task-Zeit. Das SHA-X-Failsafe-System erlaubt auch bei schweren Ausnahme-Fehlern (z.B. BlueScreen) einen Notbetrieb (um z.B. ein Roboterarm aus der Gefahrenzone herauszufahren). Warum also das Rad zum zweiten Mal erfinden? Mit den SYBERA Softwareprodukten rund um die systemnahe Programmierung bieten wir eine effiziente Alternative, um Standardaufgaben ohne großen Aufwand oder umfangreiche Treiberkenntnisse auf der Applikationsebene realisieren zu können. |
Ein generelles Code-Beispiel zur PCI-Config.- und Adressen-Programmierung unter Windows-NT/2000 finden Sie hier, das Tool, das unter NT/2000 zuvor installiert werden muss, ist laut Hersteller (Fa. Sybera) frei verfügbar, wenn die Lizenz/Copyright-Rechte beachtet werden, siehe: g_sha.htm und license.htm. Unser MSVC Source-Beispiel zur Programmierung einer KOLTER-PCI-Karte finden Sie hier. Ein SHA-Beispiel als HTML-Text-Seite finden Sie hier. Damit es funktioniert muss zuvor das Basis-KIT von Sybera komplett installiert werden und der Rechner nach erfolgreichem Setup, neu booten.
SHA unterstützt jetzt
VB und Delphi
Die neue SHA Version unterstützt
nun Visual Basic und Borland Delphi. Erstmals können mit Visual Basic
Interrupt- und Timer- Routinen realisiert werden. Das Download Packet der
neuen Version beinhaltet Beispiele und Funktionsprototypen für Visual
Basic und Delphi. Download SHA Demoversion mit vollem Funktionsumfang (auf
20 Tage begrenzt, SHA Basis Modul frei) mit Dokumentation und SHA Beispiel
Programmen [ca. 1.4 MB] hier zum Download: SHA751-Version.
Die jeweils neuste Version finden Sie auf der Webseite des Herstellers
(http://www.sybera.de). Die Lizenzbestimmungen finden Sie unter: http://www.sybera.de...
Sourcen
für Windows®
95/98/98SE/ME
Unsere 32bit-API Windows-9x
Sourcen in VC++ sind bereits für folgende Karten kostenlos erhältlich:
|
|
|
C-Sourcen
Falls
Sie nachträglich eine Karte von uns mit diesem Treiber programmieren
möchten, rufen Sie uns bitte an. Wir senden Ihnen dann selbstverständlich
eine Win95/98 Source-Diskette kostenlos zu. Weitere Treiber für I/O,
A/D- und D/A-Karten folgen in Kürze nach. Zur eigenen Programmierung
bzw. Einbindung ist Microsoft Visual C++ 4.x, 5.x oder 6.0 auf Windows
95/98-Ebene erforderlich. Auch hier sind weitere Karten-Treiber
in Vorbereitung (siehe Download oder unsere neue CD). Alle verfügbaren
Treiber bzw. Sourcen finden Sie auch auf unserer Download-Seite.