S7-224 Zeiten extern verstellen

Für die Darstellung der Uhrzeit musst du den Datentyp String(Zeichenkette) benutzen, welchen du bei Angabe einer Byte-Variablen
zur Auswahl bekommst.
Den Cursor solltest du entsprechend weit hinten positionieren da die
Strings im TD200 von rechts nach links ansteigen und nicht wie zu vermuten von links nach rechts.

Sehe dir mal unten genanntes Beispiel im Detail an (inklusive der TD200 Konfiguration).
Du kannst auch die Bibliothek mit dem in den Programmkommentaren hinterlegten Passwort „EDIT“ einsehen.

Bibliothek
http://www.s7-200.net/Scripts/entry.php?entry_ID=40&Part=1

Beispiel
http://www.s7-200.net/Scripts/entry.php?entry_ID=41&Part=3
 
Zuviel Werbung?
-> Hier kostenlos registrieren
warum so kompliziert?

kauf die ein Textdisplay TD100 oder Td200 (kostet ca 100-150€)
da kannst ganz leicht mehrere zeiten ändern und sogar noch texte hinterlegen, auch auf russisch ;)

wenn es immer die gleichen zeiten sind, würde auch ein wahlschalter (bcd code) gehen, belegst dann aber ein paar eingänge.

das mit dem display haben wir selber hier gemacht.
mit F1 und F3 wird vorwärts oder rückwärts geblättert, mit enter wird dann die angewählte zeit geändert.
 
jou danke jetzt bin ich schon mal weiter!

gibts jetzt noch ne möglichkeit auf dem display eine übergeordnete meldung darzustellen?
wenn ich jetzt in irgendeinem menue bin, soll falls eine bedingung eintritt, "handbetrieb" im display steht und das display nicht mehr bedienbar sein, bis die bedingung nicht mehr gesetzt ist.
danke für eure super hilfe sonst wurde ich wohl noch mal 50 stunden dem display spenden ;)
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Servus,

@ An alle
Anzeigen von dynamischen Meldetexten auf dem TD200

@ the muck
Unter dem Link wird die Vorgehensweise beschrieben, wie man
Daten auf das TD zaubert.
Kleines Beispiel von mir folgt noch


ich glaube, ihr sucht sowas???
http://support.automation.siemens.c...view=4000003&viewLevel=6&wttree=cs&jumpto=781
Ist zwar ein bisschen übers Ziel hinausgeschossen, aber
eigentlich ganz gut beschrieben, denke ich

MfG Unreal
 
Wow, kaum ist man ein paar tage nciht da - tut sich gleich so viel! Also danke für eure beiträge! naja, das Problem ist:

1.) die Anlage gibt es 10 mal ind er Firma, überall ein bedienteil zu machen is wieder ksotenaufwändiger und außerdem fehlt der Platz für das Bedienteil, die Idee gefällt mir garnicht!

2.) ein BCD Code Wahlschalter wäre auch möglich aber hab jetzt bis auf 1 Eingang alle Belegt und will nciht extra ein EWModul einbauen!

3.) Ich bin immer noch der meinung am einfachsten wäre es an PC anzustecken und die zeiten zu ändern, natürich wäre ein kleine VB Prog. der absolute hammer, nur fehlt mir da einfach das wissen sowas zu machen, undd ie Zeit mich da dahinter zu hängen!

so....schönen Sonntag noch vorerst!

Übrigens: Ein PC ist sowieso immer ebi den maschienen, damit werde die gantzen anderen Handlings immer Progr. von den DAUs *G* und ein PPI Kabel hab i auch noch rumliegen, also fehlt ja nur das Prog.
 
hallo,
ich bin jetzt endlich auch so weit... das einzige problem was ich jetzt noch habe ist das ich die masken des TD 200 nicht "estern" über eingänge an der sps änder kann! kann man das überhaubt?

danke für die vielen hilfreichen tips wer weis wie weit ich sonst gekommen währe!

gruß der muck
 
hallo,
daten bekomme ich aufs display, auch mit variabelen. nur das externe wechseln der masken bekomme ich nicht hin.
ich habe eine standart maske die angezeigt wird wenn kein funktion aktiv ist, automatik funktion. die maschiene wird über taster bedient, wenn der anwender jetzt die maschiene auf handbetrieb einschaltet soll im display eine andere maske mit variabelen eingeblendet werden wo handbetrieb+laufrichtung steht. wenn der hanbetrieb beendet wird soll wieder die standart maske angezeigt werden.
so ein beispiel habe ich nicht gefunden, sorry.
 
Mein SENF

:twisted:

Also ich ääääääääääääääääää habe das glaube ich kapiert , habe mir mal alles durchgelesen und will mir noch das Programm anschaun aber ich mus
den Leuten die dir Helfen mal ein RIESEN LOB Ausprechen.
Das war gute Arbeit, dafür haben alle mehr als ein Danke Verdient ( UPS ) ist aber
nur meine meinung !!!!!!!!!!!!!!!
Frag mal dein Scheff was ein Programierer dafür bekommen hätte.

:) mfg : Mdt.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
hallo,
ich habe hier mal noch etwas gestöbert und getestet beim TD200 V2.1 kann man die verschiedenenb meldungen ja über V14.7...V14.6 usw anzeigen. gibts das nicht auch beim TD200 V3.0?
entschuldigt die dummen fragen und danke für eure hilfe!

@eisenwolf
wenn du mich meinst! ich habe keinen chef...
ich studiere automatisierungstechnik und mache das als hobby bei mir daheim, du hast recht wissen ist macht und oft sein geld wert aber ich denke ein forum dient dazu wissen kostengünstig an kollegen oder gleichgesinnte weiter zu geben!

danke noch mal der muck
 
Im Navigationsbaum auf "Symboltabelle" - "Assistent" - "TD_SYM_x" klicken.
Die parametrierten Alarme und deren Bits sind dort ersichtlich.
 
hallo,
ja das habe ich auch schon raus gefunden! wenn ich den alarm aber setze blingt nur ein austrufezeichen im display und ich muss über das display in die alarm meldungen gehen.
die meldung soll aber direkt angezeigt werden!
 
Hallo Zusammen!

Da ja scheinbar alle TD200- Spezialisten hier vertreten sind, stelle ich meine Frage jetzt einfach mal hier.

Kann man 2 TD200 an eine CPU hängen, um sie im parallelbetrieb zu betreiben? (Gleiche tastenbelegung, gleiche meldungen...)
Also einfach das 1. TD200 an der cpu Parametrieren, und das 2te dann einfach dazuhängen???
Ich habe mal 2 TD200 bestellt zum ausprobieren, geht aber voraussichtlich noch eine Woche, bis sie da sind. Deshalb: hat soetwas schon einmal jemand ausprobiert :?:

Bin jetzt wirklich auf eure Antworten gespannt :eek:

Gruß
Timo
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Also einfach so parallel-hängen wird nicht funktionieren. Da müßten schon ein eigener Variablenbereich und eigene Meldungen definiert werden. Ich könnte mir sogar vorstellen, daß die Kommunikation umständlich angepaßt werden muß.
vg Steve
 
Servus,

@unimog-heizer
hab ich jetzt auch noch nicht ausprobiert, aber ich denke, wenn du den +
TD-Assistenten 2-mal ausführst und unterschiedliche Variablenbereiche
bzw. Konfigurationen für jedes TD-Display festlegst, müsste das klappen. Einfach so parallel hängen wird nicht funzen, weil für jedes TD-Display eine eigene Netz-Adresse angelegt werden muss.

Standard Netzadressen:
0 - PC-PPI Kabel
1 - 1.TD-Display
2 - S7-200 CPU
3 - 2. TD-Display
usw.

Eine kleine Falle gibts noch:
Ich glaube, beim Anlegen des 2.TD-Display's wird man am Ende gefragt,
ob der Versatz in VW0 geschrieben werden soll. Wenn du diese Meldung
mit JA bestätigst und den Variablenbereich für das 1. TD-Display zuvor
schon ab VB0 festgelegt hast, wird dieser Eintrag durch den Versatz
deines 2. Display's einfach überschrieben. (kann man in den Datenbau-
steinen der TD-Displays sehen).

Im S7-200 Handbuch ist ein kleines Beispiel für ein komplexes PPI-Netz
(Kapitel 7) mit mehreren HMI-Geräten als Master aufgeführt.


MfG Unreal

P.S.: Für den kleineren Geldbeutel gibts jetzt die TD-Display's 100 und
100 C (Aug. 05 - rausgekommen)
http://support.automation.siemens.c...se&objid=10805045&siteid=cseus&subtype=130000
 
Hallo zusammen!

Was passiert, wenn ich beiden TD´s die selbe Adresse zuweise :?:
Dann müssten doch auch beide die selben funktionen haben :?:

Ich werd´s mal ausprobieren, wenn ich die beiden TD´s habe.
Und darüber hier berichten.

@Unreal:
Danke für den tip mit dem TD 100! Das könnte genau das sein, was ich brauche. Gibt´s davon auch schon Bilder? Konnte auf der Siemens Seite leider nichts finden.

Gruß
Timo
 
Zurück
Oben