-> Hier kostenlos registrieren
Ich habe eine Idee bin mir aber nicht sicher ob das so geht. Ich habe aus meine Technikerausbildung noch eine Schaltung mit der ich über das Ethernet einen Microkontroller steruern kann. Jetzt habe ich die Aufgabe bekommen (oder mir gemacht) eine Anlage zusteuern mit einer LOGO. Ich kann mit meiner Schaltung pegel von 0-24V erzeugen und das auf 4 Ausgängen und habe 4 Eingänge die den Gleichen Pegel vertragen.
Wenn ich eine HMI Verwende werden ja nur die Variablen angezeigt, an aus kein Problem aber was ist mit Zahlen? Meine Idee ist jetzt:
Ich möchte z.b. das die LOGO 122 mal den Ausgang A0.1 Blinkten lasst oder Temperatur erreichen egal was. Dazu muss ich die Zahl in den Computer eintippen und bestätigen. Das Computer programm würde aus 122 das 1111010 machen. Wenn ich jetzt auf meinen Ausgang an der Platine einen Taktgeben würde und den Ausgang mit dem Takt und der Bitfolge auf zwei Eingänge der LOGO lege, hätte ich teoretisch die Möglichkeit eine definierte bitfolge in die SPS zu senden(BUSSYSTEM die Zeit ist erst mal egal gehen wir von 1s pro Takt aus).
z.b:
Varadresse Zahl 122 in Binär
0 0 1 1 1 1 0 0 0 0 0 0 0 1 1 1 0 1 0 Leitung 1
1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 Leitung 2
Bein erstellen des Themas verrutschen die Zahlen immer aber ihr wisst ja wie ein Bussystem geht.
Die Frage ist jetzt wie bekomme ich die bits in den Speicher der LOGO ?
Ist sowas überhaupt machbar? Es reicht wenn ich zwei Variablen übertragen könnte. Wenn es nicht mit einer LOGO geht kann ich auch eine S313 nutzen aber nur wenn es nicht anders geht.
Wenn ich eine HMI Verwende werden ja nur die Variablen angezeigt, an aus kein Problem aber was ist mit Zahlen? Meine Idee ist jetzt:
Ich möchte z.b. das die LOGO 122 mal den Ausgang A0.1 Blinkten lasst oder Temperatur erreichen egal was. Dazu muss ich die Zahl in den Computer eintippen und bestätigen. Das Computer programm würde aus 122 das 1111010 machen. Wenn ich jetzt auf meinen Ausgang an der Platine einen Taktgeben würde und den Ausgang mit dem Takt und der Bitfolge auf zwei Eingänge der LOGO lege, hätte ich teoretisch die Möglichkeit eine definierte bitfolge in die SPS zu senden(BUSSYSTEM die Zeit ist erst mal egal gehen wir von 1s pro Takt aus).
z.b:
Varadresse Zahl 122 in Binär
0 0 1 1 1 1 0 0 0 0 0 0 0 1 1 1 0 1 0 Leitung 1
1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 Leitung 2
Bein erstellen des Themas verrutschen die Zahlen immer aber ihr wisst ja wie ein Bussystem geht.
Die Frage ist jetzt wie bekomme ich die bits in den Speicher der LOGO ?
Ist sowas überhaupt machbar? Es reicht wenn ich zwei Variablen übertragen könnte. Wenn es nicht mit einer LOGO geht kann ich auch eine S313 nutzen aber nur wenn es nicht anders geht.