STEUERUNG mit CAN-FELDBUS, LINUX-basiert (SUSE 8.0) Stand: 6.1.2004 G.FI
CAN: Controler Area Network, anfangs als Bussystem fuer Kraftfahrzeuge entwickelt,
ist heute in vielen Bereichen der Automation im Einsatz. Verkabelung der Feldbusmodule:
verdrillte Zweidrahtleitung, an den Enden terminieren jeweils 120 K-OHM-Widerstaende den Bus.
(Holztechnologieberatung Georg Fischer, Dipl.-Ing. (FH) Holztechnik, D-89281 Herrenstetten, Tel. 08337 8646 Fax. 08337 9118)
Das TEST-SYSTEM im Buero Herrenstetten:
PC mit LINUX-Betriebssystem (Pentium-1, 90 MHZ, 40 MB Speicher, SUSE 8.0)
PC-CAN-Karte (ca. 90 Euro). Software fuer diese Karte: FREI verfuegbar, kostet 0.0 Euro.
Realisiert wird unter LAYER-2 des CAN-Protokolls (CAN-OPEN z. B. liegt darueber)
CAN-Feldbus-Module (z. B. 8 Eingaenge, 8 Ausgaenge, ca. 125 Euro)
Verkabelung PC-CAN-Karte zu den CAN-Feldbus-Modulen
Mit diesen Komponenten ist es nun moeglich, einen ersten Test durchzufuehren, wobei die
EINGAENGE staendig abgefragt werden und unabhaengig davon, oder aber in Abhaengigkeit
von den Eingaengen die AUSGAENGE geschaltet werden koennen. Erste Perl-Programme, siehe weiter unten.
Geplante Vorgehensweise: PLAN
Anwendungen fuer diese LINUX-basierte Steuerung:
Umbau Steuerung von alten Produktionsanlagen, bei denen man diese Probleme hat:
Es gibt keine Ersatzteile mehr fuer die Steuerungskomponenten
Es gibt Ersatzteile nur zu horrenden Preisen
Es gibt den Steuerungshersteller nicht mehr (z. B. Harbs Fensterstrasse, IE-Elektronik Bj bis ca. 1988)
Es gibt zwar noch den Steuerungshersteller, aber der Programmierer ist weg, es gibt keien Quelltexte mehr
Der Steuerungshersteller rueckt die noetigen Quelltexte fuer Stoerungsanalyse oder Umbau nicht heraus
Preiswerte Steuerung, bei der es kaum Grenzen bei der Ausbaumoeglichkeit
gibt (bei Kleinsteuerungen hat man Probleme, wenn man an die Grenzen kommt)
Die NEUE STEUERUNGSLOESUNG kann eingesetzt werden bei KLEINEN ANLAGEN und bei GROSSANLAGEN
Beispiele fuer Anwendungen:
Steuerungsaustausch fuer alte HARBS UMFÄLZ AUTOMATEN
Steuerungsaustausch fuer HARBS Fensterstraßen mit IE-Steuerung ...
NEU-ANLAGEN, bei denen die Kosten fuer die Steuerung niedrig ausfallen sollen
Test-System:
Aelterer PC (Pentium-1, 90 MHZ, 40 MB Speicher), SUSE-LINUX 8.0
Eingebaute PC-CAN-Karte, diese ist in der PC-Mitte sichtbar. Von ihr geht das CAN-Kabel zum Feldbus-Modul
Test-Eingangs-Modul: 8 Taster (diese sind am Feldbus-Modul angeschlossen, belegen die 8 Eingaenge)
Info zu diesem Modul: mit spezieller Schaltung koennen mit EINEM MODUL bis zu 256 Eingaenge und
256 Ausgaenge geschaltet werden)
Hier zu sehen die auf Holzplatte montierten 8 Taster, sie bilden die 8 Eingaenge.
Schaltung von Eingang1:
5V des Feldbus-Moduls ---- 10 K-Ohm ----- EINGANG1 ------ TASTER-PIN1
TASTER-PIN2 ----- Masse des Feldbus-Moduls
Blick auf das CAN-Feldbus-Modul , rechts neben dem Netzteil. An dieses Modul sind die
8 Eingaenge angeschlossen (Taster, siehe oben) und die 8 Ausgaenge (Diodenleiste, siehe unten):
Schaltung von Dioden-Ausgang1:
5V Feldbusmodul ---- 1 K-OHM ---- LED-PLUS (langes Fuesschen)
LED-MINUS ---- AUSGANG-1 des Feldbusmoduls
(langes Fuesschen LED: dort mus PLUS angeschlossen werden)
An Stelle der Diodenleiste sollen RELAYS geschaltet werden, also mit SCHWACHEM
Strom schalten sie einen STAERKEREN STROM. Blick von hinten auf die RELAYS-Leiste
(zwei fehlen noch):
Beschreibung der SCHALTSEITE, Schaltung von RELAY-1:
+7V TRAFO ---- COM ---- RELAY1-PIN1
RELAY1-PIN2 ---- AUSGANG-1 des Feldbusmoduls
0V ------ GND Feldbusmodul
Noch erwaehnt sei die Schaltung der AUSGANGSSEITE RELAY, in diesem Fall werden DIODEN
geschaltet fuer DEMO-Zweck, es koennten aber genausogut SCHUETZE geschaltet werden.
Hier also Schaltplan DIODEN, Ausgangsseite des RELAYS.
+12V Trafo ---- RELAY-PIN-OUT-1
RELAY-PIN-OUT-2 ---- Diode PLUS (langes Fuesschen)
DIODE-MINUS ---- 0V Trafo
(Kosten je Relay betrugen ca. 2.50 Euro je Relay). Dioden, Widerstaende, hier geht es um Cent-Betraege)
PROGRAMME, die mit dieser Konfiguration erstellt und getestet wurden:
Test: Ausgaenge AN und AUS schalten, PERL-Programm: TEST1
Test: abhaenig von den EINGAENGEN die AUSGAENGE schalten, PERL-Programm: TEST2
PROJEKTE:
Steuerungsumbau HARBS FENSTERSTRASSE: HA_FEN