Industry Online Support
Technical Forum
22.11.2007 14:26 | |
Beiträge: 220 Bewertung: (14) |
Hier schonmal ein Beispiel wie du Werte in Dateien schreiben kannst mit Skripten: http://support.automation.siemens.com/WW/view/de/22700159 Um sie wieder auszulesen musst dann die Daten aus der Datei wieder einlesen über ein Skript und in die PLC-Variablen übertragen. Vorsicht aber wenn du das mit Arrayvariablen machen willst. Schreib dann zuerst eine interne Variable dieebenfalls eine Arrayvariable ist und genausoaufgebaut wie die Arrayvar mit PLC-Anbindung und dann mit x=y die Interne Arrayvariable in die PLC-Variable. Oft werden solche Arrays mit Schleifen gefüllt und das Skript schreibt bei jedem wert den du in die Arrayvar setzt das ganze Array ;) (wird sehr schnell dann sehr langsam das Panel bis hin das es längr nicht mehr bedienbar ist.) Daher erst. von i = 0-n wert -> INTERNE ARRAYVAR(i) next i PLC_ARRAYVAR = INTERNE ARRAYVAR sorry das ich da kein echtes Codestück hab aber ich denk es sollte klar sein wie es gemeint ist. |
Folgen Sie uns auf