UDT in SCL erstellen

Zuviel Werbung?
-> Hier kostenlos registrieren
Ja, richtig, die Aktualwerte werden quasi gelöscht, eigentlich möchte ich diese aber irgendwo abspeichern (zur Datensicherung) und außerdem auch das diese beibehalten werden um mit den gleichen Parametern weiterzuarbeiten.
 
Ja das sind E/A Felder, wie gesagt hab eigentlich noch nicht soviel mit SPS gearbeitet, hab einfach einen DB genommen, die Variablen für das Bild da rein geschrieben und fertig. Wenn ich dann was neues geschrieben habe, und neu lade sind die Werte weg, ist doch auch logisch denk ich, weil die Variablen doch dabei auf Ihren Anfangswert gesetzt werden, oder nicht? Die Anzeige z. B. bei den Stringfeldern ist ja noch zu sehen aber: die müssen trotzdem nochmal neu bestätigt werden (Bildschirmtastatur) damit sie weiterverarbeitet werden können.


E/A-Felder ist klar, aber sind die auch auf Ein-/Ausgabe gestellt?
 
Kann man für die Datensicherung aus dem DB nicht die Bausteine SFC 83 und SFC84 verwenden? Wenn ja, wie?
 
Es gibt ein weitere möglicheit: In SCL gibt es der option: Create Block Numbers automatically.

Auch wenn es nicht HIERher gehört, danke für den Tipp. Ich war seit Wochen auf der Suche, warum SCL meine Werke auf dem neuen Rechner nicht mehr mag und hab auch schon den Siemens-Support wuschig gemacht, die sind auch nicht drauf gekommen. Dabei wars doch nur son klitzekleiner Haken!
:sm19:
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich habs nicht ganz verstanden, aber mal Folgendes:

Wenn du DB Offline in der Struktur änderst und neu lädst, sind die Daten immer weg, es sei denn, du hast die DB vorher aus dem AG gesichert, daraus eine Quelle erzeugt und deine Strukturänderungen an der Quelle vorgenommen. Diese dann zuückübersetzen, ins AG fertig.

Ich habe zwar schon sehr, sehr viele korrekte und Klasse Beiträge von dir gelesen Ralle, aber es gibt da schon eine relativ einfache Möglichkeit um einen DB zu erweitern ohne das die Aktualwerte verloren gehen.

1. DB ganz normal offline öffnen
2. Auf Online-Ansicht umschalten - NICHT die Brille (Status anzeigen)
3. Struktur ändern, hinzufügen, löschen, was auch immer....
4. Speichern
5. Laden
6. Offline gehen und nochmals kontrollieren ob man den Status angezeigt bekommt
7. Glücklich sein
 
Ich habe zwar schon sehr, sehr viele korrekte und Klasse Beiträge von dir gelesen Ralle, aber es gibt da schon eine relativ einfache Möglichkeit um einen DB zu erweitern ohne das die Aktualwerte verloren gehen.

1. DB ganz normal offline öffnen
2. Auf Online-Ansicht umschalten - NICHT die Brille (Status anzeigen)
3. Struktur ändern, hinzufügen, löschen, was auch immer....
4. Speichern
5. Laden
6. Offline gehen und nochmals kontrollieren ob man den Status angezeigt bekommt
7. Glücklich sein

Tja, man kann halt nicht alles wissen! :ROFLMAO:
Aber im Ernst, das muß ich mal durchspielen.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
So sieht das aus... Hauptsache man weiß wo alles zu finden ist :ROFLMAO:
Dann berichte mal wenn du es probiert hast... Wäre vielleicht noch was für die FAQ!?

Ich laß mich ja gerne belehren, mit normalen Variablen und mit im DB eingetragenen Struct geht das, stimmt, aber nicht mit UDT und um die ging es ursprünglich mal! Da muß nach Änderung an der UDT der Aufruf der UDT im DB aktualisiert werden und danach hat der DB in den UDT wieder deren Anfangswerte. Alle anderen Daten werden allerdings entsprechend den Änderungen in der UDT verschoben und behalten ihren aktuellen Wert. Oder mach ich was falsch?
 
Zuletzt bearbeitet:
@Ralle:
Man kann scheinbar mal wieder nicht alles haben - ich habs noch nicht getestet, aber was du sagst klingt einleuchtend. Okay, es ging ursprünglich um UDTs in SCL, aber die Diskussion ist wohl auch schon vorher oT gewesen. Hoffe es hilft trotzdem.

@Thomas:
Ich schau mal das ich ein wenig was mit Screenshots zusammengebastelt bekomme. An wen muss ich mich wenden um das bei den FAQ einzustellen?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
@Ralle:
Man kann scheinbar mal wieder nicht alles haben - ich habs noch nicht getestet, aber was du sagst klingt einleuchtend. Okay, es ging ursprünglich um UDTs in SCL, aber die Diskussion ist wohl auch schon vorher oT gewesen. Hoffe es hilft trotzdem.

@Thomas:
Ich schau mal das ich ein wenig was mit Screenshots zusammengebastelt bekomme. An wen muss ich mich wenden um das bei den FAQ einzustellen?

@Panzerknacker

Ja, das kenne ich :ROFLMAO:!

Häng es hier hinten dran, ich verschiebe das dann in die FAQ.
 
Zurück
Oben