Von mehreren Frontplatten auf einen Punkt zugreifen ?!
Verfasst: Mittwoch 26. Oktober 2011, 17:59
Hallo
Habe da ein größeres Projekt über mehrere Frontplatten
Habe dabei eine RS232 Kommunikation über die ich Befehle an ein Steuergerät schicke.
Dazu verwende ich einen String und ein Enable(High) für das senden des Strings.
Jetzt möchte ich von jeder Frontplatte, einen Befehl über die RS232 schicken können.
Leider funktioniert das nicht so einfach
Da das Projekt größer ist, verwende ich viele Sprünge(Ziel) um das Projekt übersichtlicher zu machen.
Habe jetzt versucht mit mehren Sprüngen (String), auf ein Ziel zu springen (RS232 Eingang)
Geht leider nicht.
Auch mit einem Digitalem Signal, gehen es nicht, mehrere Sprünge auf ein Ziel.
Hier könnte man sich vielleicht mit einer ART Dioden-Symbol abhelfen, dass entweder das High von einer Seite oder von der anderen nimmt. Aber das gibt es leider nicht
Bei Strings wird es sowieso schon viel schwerer.
Ich wollte die Strings mit einem Relais schalten, aber scheinbar kann man die nur mit einem Multiplexer schalten.
Inzwischen denke ich für die Strings an einen großen Hauptmultiplexer und für das Digitale Signal für den Enable, vielleicht an ein großes OR-Gatter am RS232-Baustein.
Den Hauptmultiplexer müsste ich aber von jeder Frontplatte steuern können ?!
Also, das der Fokus jetzt nur von der Aktuellen Frontplatte kommt.
Einfach wäre es in anderen Programmen, wenn man dafür eine Globale Variable nimmt und der einfach einen anderen Wert gibt....
Oder denke ich da einfach nur zu kompliziert?
Habt Ihr dafür vielleicht eine Idee/Lösungsansatz?
l.G. Roberto
Habe da ein größeres Projekt über mehrere Frontplatten
Habe dabei eine RS232 Kommunikation über die ich Befehle an ein Steuergerät schicke.
Dazu verwende ich einen String und ein Enable(High) für das senden des Strings.
Jetzt möchte ich von jeder Frontplatte, einen Befehl über die RS232 schicken können.
Leider funktioniert das nicht so einfach
Da das Projekt größer ist, verwende ich viele Sprünge(Ziel) um das Projekt übersichtlicher zu machen.
Habe jetzt versucht mit mehren Sprüngen (String), auf ein Ziel zu springen (RS232 Eingang)
Geht leider nicht.
Auch mit einem Digitalem Signal, gehen es nicht, mehrere Sprünge auf ein Ziel.
Hier könnte man sich vielleicht mit einer ART Dioden-Symbol abhelfen, dass entweder das High von einer Seite oder von der anderen nimmt. Aber das gibt es leider nicht
Bei Strings wird es sowieso schon viel schwerer.
Ich wollte die Strings mit einem Relais schalten, aber scheinbar kann man die nur mit einem Multiplexer schalten.
Inzwischen denke ich für die Strings an einen großen Hauptmultiplexer und für das Digitale Signal für den Enable, vielleicht an ein großes OR-Gatter am RS232-Baustein.
Den Hauptmultiplexer müsste ich aber von jeder Frontplatte steuern können ?!
Also, das der Fokus jetzt nur von der Aktuellen Frontplatte kommt.
Einfach wäre es in anderen Programmen, wenn man dafür eine Globale Variable nimmt und der einfach einen anderen Wert gibt....
Oder denke ich da einfach nur zu kompliziert?
Habt Ihr dafür vielleicht eine Idee/Lösungsansatz?
l.G. Roberto