Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
Danke, habe einen Weg gefunden. Ich lade den MC7 Code des Blocks runter, da stehen auch die Infos drin, die ich brauche. (siehe: https://www.sps-forum.de/hochsprachen-opc/76456-libnodave-interfacechanged-zeitstemple-von-einem-block-mit-c-ermitteln.html)
Ich habe eine (hoffentlich) performante Lösung gefunden.
Mit der Methode DaveConnection.getProgramBlock(int, int, byte[], ref int) lässt sich der MC7 Code eines Blocks herunterladen und im byte[] speichern. Bytes 22 bis 27 geben dabei den Zeitstempel der letzten Schnittstellenänderung an...
Okay, ich habe mich in deiner Bibliothek umgesehen, finde aber nichts, dass mir weiterhilft. Wo finde ich die DLL, die die Deklaration für daveGetBlockInfo enthält.
Mit der Alternative (M7 Code laden, zu AWL konvertieren und dann den Block selber auslesen) ginge es im Notfall auch, ist aber...
Hallo,
ich sitze seit einiger Zeit an dem Problem, dass ich mit meiner C# Anwendung den Zeitstempel der letzten Schnittstellenänderung ermitteln möchte. Allerdings kann ich die Funktion daveGetBlockInfo nicht in der .NET DLL von libnodave (libnodave.net.dll aus der version 0.8.5) finden. Ist...