Step 7 Frage Snap7 Write Funktion

Stefan1312

Level-1
Beiträge
262
Reaktionspunkte
4
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo!

Ich hätte eine kurze Frage zur Write Funktion in Snap7.
Verwende diese um Bits zu beschreiben - dass funktioniert auch soweit .. also das setzen von Bits
kann mir jemand sagen, warum das rücksetzen nicht funktioniert? :confused:
Verwende ich falsche Parameter?

Vielen Dank für eure Hilfe!

LG

PS: Kleines Labview Programm im AnhangFrageSnap7_Write.JPG
 
Habe in meinem Programm testweise die Bits bei Merkerwort 220 gesetzt.
Das setzen funktioniert soweit.

Aber leider funktioniert das rücksetzen nicht.
Das wär doch der Parameter Data=0 oder?
Wär super könntest du einmal einen Blick darauf werfen :rolleyes:

Was meinst du mit "oder du startest Wireshark?" .. kenne dieses Programm noch nicht..
für was verwendet man dieses Tool?

Vielen Dank für deine Unterstützung!

LG Stefan
 
Moin,

ich kenne mich mit LabView überhaupt nicht aus und habe SNAP7 nur im VB.NET genutzt.
Dort ist es so, dass du mit Client.MBWrite einmal die 1 für das Bit schreibst und diese später wieder mit der Funktion Client.MBWrite auf 0 schreibst.


Wireshark ist ein Tool, um die Verbindung zu überwachen, dafür solltest du jedoch das OSI-Schichtmodell und das S7-Protokoll zumindest ein wenig kennen.
Dort werden quasi alle eingehenden und ausgehenden Daten protokolliert.

Du kannst z.B. Wireshark laufen lassen, führst in deinem Programm die jeweilige Aktion durch und schaust dann, was Wireshark getrackt hat.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
ok vielen Dank!

Falls es wirklich nicht hinhaun sollte, werd ich mal versuchen die Daten zu trackn.. vl
kennt sich ja jemand von euch mit dem Protokoll aus.. ;) für mich ist das momentan leider noch ziemliches
Neuland .. wenn mir da jemand ein paar Tipps geben kann.. wär mir schon sehr geholfen.. das ist nämlich die letzte Funktion die
ich für meine Prüfstandsautomatisierung brauchen würde :ROFLMAO:

LG
 
Zurück
Oben