Originally created by: RM
Hallo,
ich habe folgendes Problem:
Ich möchte Variblen von Codesys über VB schreiben und lesen. Ich habe es mit dem DDE Gateway probiert, aber funktioniert nicht. Folgende Anweisung habe ich in VB benutzt:
Sub Lesen()
Channel = Application.DDEInitiate("GATEWAYDDESERVER", "Test.pro")
Value = Application.DDERequest(Channel, PLC_PRG.variableX)
........
Application.DDETerminate Channel
End Sub
Sub Schreiben()
Application.DDEPoke Channel, PLC_PRG.variableX, 1
Der GatewayDDEServer von CoDeSys ist auch korrekt Eingestellt.
Vielleicht weiß ja jemand was mein Problem ist oder hat einen besseren Vorschlag, wie man Variablen mit VB schreiben/lesen kann.
Danke
der 3S-Support hat für Probleme dieser Art ein kleines "Paket" bestehend aus einem CoDeSys-Projekt, einem Excel-File und einer Anleitung.
Ich habe mir das Projekt und die Dokumentation zwar nicht angesehen, es sollte aber helfen.
GatewayDDEServer_Example.zip [67.81 KiB]
Wollte nur mitteilen, dass sich das Problem erledigt hat.
Noch mal danke!
Log in to post a comment.
Originally created by: RM
Hallo,
ich habe folgendes Problem:
Ich möchte Variblen von Codesys über VB schreiben und lesen. Ich habe es mit dem DDE Gateway probiert, aber funktioniert nicht. Folgende Anweisung habe ich in VB benutzt:
Sub Lesen()
Channel = Application.DDEInitiate("GATEWAYDDESERVER", "Test.pro")
Value = Application.DDERequest(Channel, PLC_PRG.variableX)
........
Application.DDETerminate Channel
End Sub
Sub Schreiben()
Channel = Application.DDEInitiate("GATEWAYDDESERVER", "Test.pro")
Application.DDEPoke Channel, PLC_PRG.variableX, 1
Application.DDETerminate Channel
End Sub
Der GatewayDDEServer von CoDeSys ist auch korrekt Eingestellt.
Vielleicht weiß ja jemand was mein Problem ist oder hat einen besseren Vorschlag, wie man Variablen mit VB schreiben/lesen kann.
Danke
Hallo,
der 3S-Support hat für Probleme dieser Art ein kleines "Paket" bestehend aus einem CoDeSys-Projekt, einem Excel-File und einer Anleitung.
Ich habe mir das Projekt und die Dokumentation zwar nicht angesehen, es sollte aber helfen.
GatewayDDEServer_Example.zip [67.81 KiB]
Originally created by: RM
Wollte nur mitteilen, dass sich das Problem erledigt hat.
Noch mal danke!