04.03.2013, 22:46
Hallo und einen schönen Abend, ich habe direkt mit meinem ersten Beitrag eine Frage und denke das ich hier gut aufgehoben bin.
Szenario:
Über einen OPC-Server erfolgt die Kommunikation zwischen einer SPS und Labview. Von Labview aus erfolgt die Kommuniaktion Mithilfe von Datasocket. Das Schreiben und Auslesen der Daten stellt im Moment kein Problem dar. Was ich aber leider nicht hinbekomme ist das ich mithilfe der Daten eine Ereignisstruktur ausgelöst bekomme, sprich ich empfange Daten per Datasocket (true/false) diese kommen auch in Labview an, nun dachte ich mir könnte ich hier per Wertänderung das Ereignis auslösen, jedoch funktioniert dies leider nicht.
Kurzzusammenfassung: Bei einer Änderung des Wertes der Adresse opc://localhost/DemoOPC/PLC.Stop von False nach True soll ein Ereigniss ausgelöst werden welches das VI abbricht.
Ich habe mal den kleinen Codeschnipsel diesbezüglich beigepackt, und hoffe doch das mit hier jemand einen Tip diesbezüglich geben kann.
Vielen Dank im Voraus.
Szenario:
Über einen OPC-Server erfolgt die Kommunikation zwischen einer SPS und Labview. Von Labview aus erfolgt die Kommuniaktion Mithilfe von Datasocket. Das Schreiben und Auslesen der Daten stellt im Moment kein Problem dar. Was ich aber leider nicht hinbekomme ist das ich mithilfe der Daten eine Ereignisstruktur ausgelöst bekomme, sprich ich empfange Daten per Datasocket (true/false) diese kommen auch in Labview an, nun dachte ich mir könnte ich hier per Wertänderung das Ereignis auslösen, jedoch funktioniert dies leider nicht.
Kurzzusammenfassung: Bei einer Änderung des Wertes der Adresse opc://localhost/DemoOPC/PLC.Stop von False nach True soll ein Ereigniss ausgelöst werden welches das VI abbricht.
Ich habe mal den kleinen Codeschnipsel diesbezüglich beigepackt, und hoffe doch das mit hier jemand einen Tip diesbezüglich geben kann.
Vielen Dank im Voraus.