Sommer Winterzeit

Zuviel Werbung?
-> Hier kostenlos registrieren
habe nun folgendes gemacht:

ret_val = db1.dbw0

er meckert nicht mehr aber im db1 sehe ich nicht das dort was angelegt wurde

Oh, das geht aber weit zurück zu Adam+Eva.

Sorry, ist mir so rausgerutscht.

Du musst natürlich im DB1 deine DBWs selbst anlegen, da geht nix automatisch (ist ja kein Instanz-DB).

Gruß Roland
 
Hoppala... na dieses Wissen hab ich jetzt einfach mal vorrausgesetzt.

btw Gruß in die Pfalz, meiner alten Heimat ;)
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Wenn du dir einen tatsächlich im DB stehenden Wert anschauen willst geht das nur in einer Variablentabelle, oder in der online Ansicht des DB's.

Es sei denn du simulierst nur mit PLCSim, dann kannst du's dir auch dort anschauen in dem du in so ein Merkerdingens vorne die DB Adresse reinschreibst die du sehen willst.
 
Im zweiten Netzwerk stimmt deine Variable DB1.DB1_Lokalzeit schon nicht mehr, weil du im Netzwerk 1 diesen Datenbereich mit dem Ergebnis von RETVAL überschreibst.

Probiers doch vorerst mal mit Merkern für den RETVAL Wert, wenn der Rest läuft kannst du die immer noch in DB's schreiben, obwohl ich bezweifle dass du die Programmtechnisch auswerten willst.
Und RETVAL muss man ja auch nicht zwingen beschalten wenn mich nicht alles täuscht.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ja, anstatt DB1.irgendwas einfach MW0,2,4,.... schreiben.
Merker werden gelöscht wenn sie überschrieben werden oder die Spannung der CPU wegfällt.
Es gibt allerdings einen Merkerbereich, den man in der HW-Konfig angeben kann, der auch nach Spannungsausfall gespeichert bleibt.
Dazu muss natürlich die Batterie in der SPS vorhanden sein.
 
merker habe ich noch gar nicht benutzt und kenne mich damit auch nicht so aus mit ... dann einfach MW0 ?
wann wird dieser denn gelöscht?
Du brauchst es nicht löschen, es wird immer neu durch den RetVal beschrieben.
MW0 könnte eventuell das Taktmerkerbyte sein, nimm lieber MW2
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich kenne diese Zeitbausteine nicht wirklich, hab kaum was damit gemacht.

Sieht aber so ganz gut aus wenn du mich fragst.
Keine Möglichkeit zum testen ?
 
Kannst ja auch mit PLCSim testen, aber ok.

Das nächste Peripherie Eingangswort wäre 258, das ist richtig.
Geht aber natürlich auch in der HW-Konfig umzustellen.
 
Hallo,

die Sommer- Winterzeitumstellung kannst du elegant mit dem Prog von Siemens erschlagen.
- CPU-Zeit setzen
- automatische Umstellung der CPU-Uhr anhand der eingegebenen Daten
- Synchronisation CPU-Uhr >> HMI-Uhr.

Siemens stellt einen fertigen FB und die entsprechenden Bilder fürs MP277 10" zur Verfügung.
Habs auch schon für ein TP177 benutzt. (Bastelarbeit)

Funktioniert sehr gut.

Schau dir den Link an:

http://support.automation.siemens.c...objaction=csview&extranet=standard&viewreg=WW

mfg spsfreak12345
 
habe das heruntergeladen und entpackt aber ich komme nicht weiter -.-
kann es nicht mal in wincc öffnen...
 
Zurück
Oben