-> Hier kostenlos registrieren
Hi,
ich habe hier ein Projekt was Ursprünglich ein TIA17 Unified Projekt war.
Das haben wir auf TIA19 hochgerüstet und da ist uns aufgefallen das die commandId für die Parametersatz-Anzeige sich geändert haben muss?
Ich kann zwar meine Parameter aus der CPU noch laden und speichern aber nicht mehr zurückschreiben.
Die alten IDs waren:
In einer aktuellen Anleitung für TIA18/19 wird nun von JobID gesprochen:
Programmiert war es Ursprünglich so:

Jetzt das Wilde in der Simulation funktioniert es mit commandId == 53 jedoch auf einem MTP1500 mit aktuellen OS und Panel Image nimmt er es nicht an.
Selbst eine Änderung auf commandId == 7 bringt nichts.
Jemand eine Idee wie die aktuellen CommandIDs sind?
ich habe hier ein Projekt was Ursprünglich ein TIA17 Unified Projekt war.
Das haben wir auf TIA19 hochgerüstet und da ist uns aufgefallen das die commandId für die Parametersatz-Anzeige sich geändert haben muss?
Ich kann zwar meine Parameter aus der CPU noch laden und speichern aber nicht mehr zurückschreiben.
Die alten IDs waren:
Quelle: https://support.industry.siemens.com/cs/mdm/109794204?c=137318334219&lc=en-WWHmiDetailedParameterControlID
- None (0): None
- Help (1): Help
- Create (48): Create
- Save (49): Save
- SaveAs (50): Save as
- Delete (51): Delete
- Rename (52): Rename
- WriteToPLC (53): Write to PLC
- ReadFromPLC (54): Read from PLC
- StatusText (256): Status text
- Print (30): Print
- Export (36): Export
- Import (37): Import
- Cancel (38): Cancel
- Custom (65536): Configured from parameters inherited from "HmiControlBarElementPartBase".
In einer aktuellen Anleitung für TIA18/19 wird nun von JobID gesprochen:
Control tag with numerical data type. The control tag is used to define a control job which is applied to a parameter set in runtime. In runtime, you can apply the following control jobs to a parameter set:
The property is optional.
- Control job with job ID "6": Reading a parameter set from the PLC and storing it in the parameter set memory.
- Control job with job ID "7": Loading a parameter set from the parameter set memory and writing it to the PLC.
- Control job with job ID "8": Deleting a parameter set from the parameter set memory.
Programmiert war es Ursprünglich so:

Jetzt das Wilde in der Simulation funktioniert es mit commandId == 53 jedoch auf einem MTP1500 mit aktuellen OS und Panel Image nimmt er es nicht an.
Selbst eine Änderung auf commandId == 7 bringt nichts.
Jemand eine Idee wie die aktuellen CommandIDs sind?