-> Hier kostenlos registrieren
Hallo,
ich möchte einen RF1070R über das Option+ Paket per USB an einem HMI auslesen
Projekt: TIA V15.1
HMI: TP 1200 Comfort mit V15.01.00.07_02.01 Image Version
Option+: SIMATIC HMI Option+ Panel V2 Siemens Link
(Kein Logon! -> Ich habe nirgends gelesen, dass das nötig ist und brauche es nicht)
Option+ ist auf HMI installiert, Reader Funktion enabled und RF1070R über USB mit dem HMI verbunden.
VB-Skripte, HMI-Variablen, Auftragsplaner Einstellungen hab ich aus dem Beispielprojekt von Siemens kopiert.

Wenn ich außerhalb der Runtime direkt im Log des Option+ Managers die Karte an den Reader halte, funktioniert es. Karte und UID werden richtig erkannt.

In der Runtime kann ich aber auf das SmartTag "Panel_LogonUid" nicht richtig zugreifen.
Das VB-Skript sollte auf eine Wertänderung von "Panel_LogonUid" reagieren -> tut es nicht.
Der Defaultwert (keine Karte an Reader) scheint nicht "-1" zu sein. -> VB-Skript über Button ohne Karte an Reader ausgeführt und Skript-Logik verhält sich wie wenn Wert ungleich -1.
Weiterhin kann ich mir den Wert nicht in einem Textfeld anzeigen lassen -> Ausgabefeld mit 50 und 55 Zeichen versucht.
Hat jemand eine Idee woran das liegen kann. Nach meinen Verständnis sollte die UID der Karte einfach an "Panel_LogonUid" übergeben werden auch wenn das so nirgends explizit steht. Oder habe ich das falsch verstanden?
LG Stogi
ich möchte einen RF1070R über das Option+ Paket per USB an einem HMI auslesen
Projekt: TIA V15.1
HMI: TP 1200 Comfort mit V15.01.00.07_02.01 Image Version
Option+: SIMATIC HMI Option+ Panel V2 Siemens Link
(Kein Logon! -> Ich habe nirgends gelesen, dass das nötig ist und brauche es nicht)
Option+ ist auf HMI installiert, Reader Funktion enabled und RF1070R über USB mit dem HMI verbunden.
VB-Skripte, HMI-Variablen, Auftragsplaner Einstellungen hab ich aus dem Beispielprojekt von Siemens kopiert.

Wenn ich außerhalb der Runtime direkt im Log des Option+ Managers die Karte an den Reader halte, funktioniert es. Karte und UID werden richtig erkannt.

In der Runtime kann ich aber auf das SmartTag "Panel_LogonUid" nicht richtig zugreifen.
Das VB-Skript sollte auf eine Wertänderung von "Panel_LogonUid" reagieren -> tut es nicht.
Der Defaultwert (keine Karte an Reader) scheint nicht "-1" zu sein. -> VB-Skript über Button ohne Karte an Reader ausgeführt und Skript-Logik verhält sich wie wenn Wert ungleich -1.
Weiterhin kann ich mir den Wert nicht in einem Textfeld anzeigen lassen -> Ausgabefeld mit 50 und 55 Zeichen versucht.
Hat jemand eine Idee woran das liegen kann. Nach meinen Verständnis sollte die UID der Karte einfach an "Panel_LogonUid" übergeben werden auch wenn das so nirgends explizit steht. Oder habe ich das falsch verstanden?
LG Stogi