-> Hier kostenlos registrieren
Hallo liebe SPS-Freunde,
seit einer Woche beschäftige ich mich mit SCL. Ich würde gerne mit SCL daten mit schreiben (trend anzeige). Es handelt sich um eine Einführung in SCL Laborbeschreibung).
Eine Symbol-Tabelle wurde schon eingefügt. Die Werte die mitgeschrieben werden sind:
Analog_IN_1 EW 520 INT
Analog_IN_2 EW 526 INT
Analog_IN_3 EW 522 INT
Analog_IN_4 EW 524 INT
Analog_OUT_1 AW 514 INT
Analog_OUT_2 AW 512 INT
Nach langer suche habe ich heraus gefunden das der Trend über OPC oder über DB ablaufen kann. Ich würde gerne die DB-Variante wählen. Es sei denn einer von euch hat ein externes Programm zur Datenerfassung
Die komplette Programmierung läuft in einem OB. Inzwischen bin ich soweit das die Berechnung in dem OB funktioniert und der DB auch erstellt wird. Jedoch werden keine Werte mitgeschrieben. Momentan sind der SCL-Code verkürzt wie folgt aus:
###########################################
DATA_BLOCK DB1
STRUCT
Analog_IN_1:INT;
Analog_IN_2:INT;
Analog_IN_3:INT;
Analog_IN_4:INT;
Analog_OUT_1 AW:INT;
Analog_OUT_2 AW:INT;
END_STRUCT
BEGIN
END_DATA_BLOCK
ORGANIZATION_BLOCK OB1
CONST
...
...
...
END_CONST
VAR_TEMP
....
...
...
END_VAR
BEGIN
Analog_OUT_1:=......;
Analog_OUT_2:=......;
END_ORGANIZATION_BLOCK
###################################
Wie kann ich die beiden Analogen OUTPUTS und vier Analogen INPUTS speichern? Mitschreiben?
Vielen Dank im Voraus
seit einer Woche beschäftige ich mich mit SCL. Ich würde gerne mit SCL daten mit schreiben (trend anzeige). Es handelt sich um eine Einführung in SCL Laborbeschreibung).
Eine Symbol-Tabelle wurde schon eingefügt. Die Werte die mitgeschrieben werden sind:
Analog_IN_1 EW 520 INT
Analog_IN_2 EW 526 INT
Analog_IN_3 EW 522 INT
Analog_IN_4 EW 524 INT
Analog_OUT_1 AW 514 INT
Analog_OUT_2 AW 512 INT
Nach langer suche habe ich heraus gefunden das der Trend über OPC oder über DB ablaufen kann. Ich würde gerne die DB-Variante wählen. Es sei denn einer von euch hat ein externes Programm zur Datenerfassung
Die komplette Programmierung läuft in einem OB. Inzwischen bin ich soweit das die Berechnung in dem OB funktioniert und der DB auch erstellt wird. Jedoch werden keine Werte mitgeschrieben. Momentan sind der SCL-Code verkürzt wie folgt aus:
###########################################
DATA_BLOCK DB1
STRUCT
Analog_IN_1:INT;
Analog_IN_2:INT;
Analog_IN_3:INT;
Analog_IN_4:INT;
Analog_OUT_1 AW:INT;
Analog_OUT_2 AW:INT;
END_STRUCT
BEGIN
END_DATA_BLOCK
ORGANIZATION_BLOCK OB1
CONST
...
...
...
END_CONST
VAR_TEMP
....
...
...
END_VAR
BEGIN
Analog_OUT_1:=......;
Analog_OUT_2:=......;
END_ORGANIZATION_BLOCK
###################################
Wie kann ich die beiden Analogen OUTPUTS und vier Analogen INPUTS speichern? Mitschreiben?
Vielen Dank im Voraus