Liebe Forumler,
Ich schreibe momentan an einem Projekt. Ich habe auf einer Seite Visual Basic und auf der anderen Seite eine Beckhoff Steuerung. Ich habe Strukturen mit Twincat3 geschrieben und ich setze die Werte von der Struktur in Beckhoff und ich lesen sie in Visual Basic. Es funktioniert nicht so richtig und zwar:
Ich habe ein READ-Button in Visual basic für das Lesen der Positionen, die ich in einer Struktur habe. Die Positionen haben 12 Elemente. Jetzt kommt das Problem.
Wenn ich 1X den READ Button klicke. Es stehen "0" in allen Positionen, obwohl ich ein paar Werte in die Positionen auf der Seite von Beckhoff geschrieben habe.
Wenn ich ein 2tes Mal den READ Button klicke, dann werden die Positionen angezeigt aber nicht richtig. Zum Beispiel. Ich habe 12 Positionen: 10, 20, 30, 40, 50, 60, 70, 80,90,100,110,120. Visual Basic zeigt: 20,30, 40, 50, 60, 70, 80, 90, 100 , 0 und 0 an. Das heißt, er verschluckt den 10 und schiebt 0 am Ende.
Ich verstehe das nicht. Kann mir jemand das erklären oder hat jemand schon Erfahrung mit sowas?????
Ich bedanke mich im Voraus und hoffe, ich konnte das Problem richtig erklären.
Grüsse
~blaze~: Thema verschoben
Ich schreibe momentan an einem Projekt. Ich habe auf einer Seite Visual Basic und auf der anderen Seite eine Beckhoff Steuerung. Ich habe Strukturen mit Twincat3 geschrieben und ich setze die Werte von der Struktur in Beckhoff und ich lesen sie in Visual Basic. Es funktioniert nicht so richtig und zwar:
Ich habe ein READ-Button in Visual basic für das Lesen der Positionen, die ich in einer Struktur habe. Die Positionen haben 12 Elemente. Jetzt kommt das Problem.
Wenn ich 1X den READ Button klicke. Es stehen "0" in allen Positionen, obwohl ich ein paar Werte in die Positionen auf der Seite von Beckhoff geschrieben habe.
Wenn ich ein 2tes Mal den READ Button klicke, dann werden die Positionen angezeigt aber nicht richtig. Zum Beispiel. Ich habe 12 Positionen: 10, 20, 30, 40, 50, 60, 70, 80,90,100,110,120. Visual Basic zeigt: 20,30, 40, 50, 60, 70, 80, 90, 100 , 0 und 0 an. Das heißt, er verschluckt den 10 und schiebt 0 am Ende.
Ich verstehe das nicht. Kann mir jemand das erklären oder hat jemand schon Erfahrung mit sowas?????
Ich bedanke mich im Voraus und hoffe, ich konnte das Problem richtig erklären.
Grüsse
~blaze~: Thema verschoben
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „~blaze~“ ()