TIA FBs und FCs Eigenschaften programmatisch auslesen

klementine

Level-1
Beiträge
8
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Guten Tag

und ein frohes gesegnetes gutes neues Jahr wünsche ich allen,

Für die Übersichtlichkeit unser Versionierung sollen die Eigenschaften von FBs und FCs in HMI angezeigt werden.

  • Erstellungsdatum
  • Datum der letzten Änderung für Baustein :: Schnittstelle :: Code/Daten
  • Übersetzungsdatum
  • Name
  • Version
  • Autor

Wie können programmatisch (an besten SCL) diese Informationen im Runtime ausgelesen und aufm HMI angezeigt werden.

Gruß
Klementine
 
Das SPS-Programm kommt an diese Informationen nicht heran.

Je nach HMI könntest du z.B. mit libnodave die Bausteinliste abfragen, und diese Daten wie auch immer in deiner Visualisierung zur Anzeige bringen.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Danke.
Als Controller verwenden wir drei S7-300C und zwei HMI Touch Confort.
Ich persönlich komme aus der CoDeSys bzw TwinCAT Weilt sodass ich mich mit TIA nicht soooo gut auskenne.
Können Sie mir ein Links zur Beschreibund des libnodave.dll empfehlen
Gruss
Klem
 
Danke.
Als Controller verwenden wir drei S7-300C und zwei HMI Touch Confort.
Ich persönlich komme aus der CoDeSys bzw TwinCAT Weilt sodass ich mich mit TIA nicht soooo gut auskenne.
Können Sie mir ein Links zur Beschreibund des libnodave.dll empfehlen

Mit so einem kleinen Panel wird das aufgrund des sich dort befindlichen Betriebssystems schwer, bzw. fast unmöglich mit libnodave. Am Besten wäre für libnodave eine PC-Runtime.

Infos:
http://libnodave.sourceforge.net/

@rn
Solange das eine 300/400er CPU ist macht das keinen Unterschied ob TIA oder Step7, da funktionieren mit libnodave die Bausteindienste immer.
Bei der 1200er (und wahrscheinlich auch die 1500) funktionieren die Bausteindienste von libnodave nicht mehr, Variablenzugriff auf "nicht optimierte" DBs und Merker ist aber weiterhin damit möglich.
 
Zurück
Oben