TIA KTP700 mobile K1 und K2 Taste auswerten

EinsNull

Level-1
Beiträge
51
Reaktionspunkte
2
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

ich möchte in der SPS (Tia V14 S7-1515F) die Tasten K1 und K2 (KTP700F mobile) auswerten. (Also ob eine davon gedrückt ist.)

Das Siemens Beispiel aus der Hilfe mit den drei Variablen läuft irgendwie nicht bei mir. Eigentlich gehe ich davon aus, dass ich im Globalbild unter Allgemein, Variable nur eine Bitvariable projektieren muss. Aber leider tut sich dann nix bei mir in der Simulation. (Oder liegt es an der Simulation?)
 
Moin EinsNull,

ich hatte zuletzt das Problem, dass ich das Projekt mit V13 erstellt hatte. Dementsprechend wurde vom KTP700F die Version 13.x.x.x verwendet. Nachdem ich unser Projekt auf V14 "hochgezogen" hatte, konnte ich das Panel nicht mehr simulieren (keine Online-Verbindung mehr). Dabei habe ich nicht beachtet, dass ich die Version der Panel manuell ändern muss (auf 14.x.x.x).


EDIT:
Projektiert habe ich das KTP700F mobile als Profinetteilnehmer: Gerätekonfiguration > PROFINET Interface > Eigenschaften > Allgemein > Betriebsart > IO-Device anhaken. Dann im Transferbereich die gewünschten Adressen eingeben (z.B. Adressbereich 100..105).

Dann können folgende Bits (wie in der Online-Hilfe beschrieben) verwendet werden:
100.0 = F1
100.1 = F2
100.2 = F3
100.3 = F4
100.4 = F5
100.5 = F6
100.6 = F7
100.7 = F8

101.6 = K1 (in der Onlinehile steht "T1")
101.7 = K2 (in der Onlinehile steht "T2")

Warum die Onlinehilfe T statt K steht, weiß ich nicht, aber so funktioniert es!


Gruß

MFreiberger
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Ja das habe ich auch gelesen. Das Funktioniert aber auch nicht.
Ich bin jetzt mal gespannt wie es mit den realen Geräten aussieht. Aber in der Simulation funktioniert es nicht.
 
Die K Tasten sind sogenannte Direkttasten (mechanischer Schalter) und die können nicht simuliert werden. Nur das was in der Runtime zu sehen ist kann auch simuliert werden. Auch Ausnahme hier sind die Displaydirektasten. Die kann man ebenfalls nicht simulieren. Diese Art von Tasten wird über den Displaytreiber ausgewertet, den du in der Simulation ja nicht hast ;)
 
Zurück
Oben