Übernahme von Texten für Störmeldungen S7 -> HMI

Zuviel Werbung?
-> Hier kostenlos registrieren
Tool

Hallo UG,

selbst wenn so ist... mir hilfts ungemein. Aber das Programmbeispiel in der Pdf ist nicht von mir. Das ist weitverbreiteter Standard.

MfG
André Räppel
 
ja ich hab mir die pdf angesehen.
da halte ich ja gar nichts von
du machst genau das, was ich vermutet habe.
z.b.
u batteriefehler
= stm_batteriefehler

aber warum einfach wenns auch komliziert geht.
ich halte solche, im prinzip, doppelzuweisungen für schwachsinn.
das ergebnis für protool für das was in der pdf steht würde mich mal interessieren.

natürlich wird der text aus dem kommentar erzeugt. ich will ja einen kommentar zu dem dbx.

und die netzwerküberschrift wird beim scheiben des netzwerks doch automatisch gesetzt.
mir geht da ehr die netzwerküberschrift am a..... vorbei. um was für eine störung es sich handelt, sehe ich ich ja in der zuweisung.
meine stör-dbs beginnen immer bei dbx0.0 und in dem db steht nix anderes ausser störmeldungen.
aber dir zu liebe werde ich das gleich noch erweitern, das man mehrere dbs , was ja mehreren bereichszeigern entspricht, nutzen kann.

Unschön ist in diesem Beispiel nur dass die Datenbits in einem Array sind und so die Nummerierung nicht zu den Meldungsnummern in Protool passt
und auch das finde ich mehr als schei...
 
Zuviel Werbung?
-> Hier kostenlos registrieren
ja ich hab mir die pdf angesehen.
da halte ich ja gar nichts von
du machst genau das, was ich vermutet habe.
z.b.
u batteriefehler
= stm_batteriefehler
...
und die netzwerküberschrift wird beim scheiben des netzwerks doch automatisch gesetzt.
...

Der ar0 geht nach dem Motto, erst mach ich mir umständlich Arbeit, dann schreib ich ein Tool, das das ganze wieder kompensiert.

Dann versuch ich alle zu überreden, nach meiner Art umständlich zu programmieren und dann mein Toooool zu verkaufen.

Es ist schon gemein, dass du jetzt sein Toooool für umsonst programmierst.

Hey, veilleicht können ja Andere ein Patent auf logisches Denken anmelden, dann müssen ja alle andertererern es umständlich machen ...
oder so irgendwie.

P.S. was ist eigendlich der aktuelle Hartz 4 - Satz im Monat ?
 
ja

Hab ich das jetzt richtig verstanden: Die Netzwerktitel werden zu den HMI Störmeldungen? Das kann doch nicht die Standard Lösung sein.

Gibt es sonst noch einen der das so handhabt?

Hallo zotos,

ja da gibts noch vieeeele. Deswegen hab ich das Tool geschrieben. Und wie ich schon vorhin geschrieben habe ist das Beispiel nicht von mir, sondern aus einem Standard den hier aber scheinbar keiner kennt.

@Volker
Mit den Bezeichnungen der Bits das realisiere ich anders. Da kommt erst 9-16 und dann 1-8 so wies mans eben gewöhnt ist.

MfG
André Räppel
 
Hallo zotos,

ja da gibts noch vieeeele. Deswegen hab ich das Tool geschrieben. Und wie ich schon vorhin geschrieben habe ist das Beispiel nicht von mir, sondern aus einem Standard den hier aber scheinbar keiner kennt.
...

Ja es gibt (sehr) viele Standards und man kann sie so gut wie nie selbst bestimmen oder aussuchen.

Ich gebe Volker mit der Kritik an dem speziellen Standard recht. Es wirkt umständlich. Vielleicht findet sich ja noch einer der nach dem Standard Programmieren muss. Der kann das Tool vielleicht gebrauchen. Das jemand den Standard freiwillig neu einsetzt halte ich aber auch für unwahrscheinlich. Da ist die Methode von Volker schon eleganter.

Das der Standard eben nicht so verbreitet ist erklärt auch die magere Resonanz auf den Beitrag (vor UGs Rückkehr).
 
Zuviel Werbung?
-> Hier kostenlos registrieren
so.
habe das mal erweitert.
man kann jetzt angeben mit welcher meldenummer begonnen werden soll.

um die startadresse werde ich mich gleich mal irgendwann kümmern.
es soll ja leute geben die nicht mit dem dbx0.0 beginnen
 
Standard

hab ja nicht gesagt dass ich alles gut finde an dem Standard. Aber wenn das so festgelegt ist dann gibts nichts dran zu rütteln und man sucht nach Einsparpotential. Und da ist das Tool entstanden. Dass dieser spezielle Standard nicht verbreitet ist wage ich zu bezweifeln. Es handelt sich um Transline 2000. Das Beispiel ist aus der Sbf_OP27 (Standardbedienerführung OP27).

@Volker
willste dir die Adressberechnung wirklich antun?

MfG
André Räppel
 
so script ist erst mal ready.
es muss nicht mehr mit dem dbx0.0 begonnen werden.

willste dir die Adressberechnung wirklich antun?
brauch ich nicht. ich kenne ja das symbol der ersten meldung. :)

@sps-concept

unabhängig von diesem standart müssen die dbxe für protool hintereinander liegen. und wenn ich nun den db vernünftig beschreiben habe ich nach dem scriptdurchlauf sauber meine meldungen in ptp.

und wie ich schon erwähnt habe wird dir die netzwerküberschrift ja automatisch aus dem kommentar der zuweisung erzeugt.

so hast du dann sogar MEHR als das was du mit deinem tool machst.
schreiben musst du den text auf jeden fall 1 mal.

das wäre doch mal ein tool welches das automatisch machen würde.:ROFLMAO:
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Standard

Hallo Volker,

und wie ich schon mehrfach erwähnt habe handelt es sich um einen Standard wo das so realisiert wird. Da werden die Störmeldebits nicht im DB kommentiert, sondern im Netzwerktitel. Schon mal was von Transline 2000 gehört? Sehr verbreitet...

MfG
André Räppel
 
Hallo Volker,

und wie ich schon mehrfach erwähnt habe handelt es sich um einen Standard wo das so realisiert wird. Da werden die Störmeldebits nicht im DB kommentiert, sondern im Netzwerktitel. Schon mal was von Transline 2000 gehört? Sehr verbreitet...

MfG
André Räppel

Auch bei Transline (einem NIESCHENPRODUKT, plaziert bei DC, keinesfalls ein weit verbreiteter STANARD) ist es durchaus gestattet, die Komemntare im DB zu haben, zusätzlich zu den Netzwerkkomentaren.

hast du eigentlich Volkers Argumente verstanden ???
 
Transline

nur DC? *g* wohl kaum. Und ich weiss dass man den Netzwerktitel automatisch setzen kann. Schon toll hier. Erst wird kritisiert dass es umständlich ist wenn man so Störmeldungen programmiert. Dann lass ich raus dass das Beispiel gar nicht von mir ist dann werden andere Sachen kritisiert.

Wenn man mal den Standard als gegeben hinnimmt... so wie das Beispiel ist. Dann hilft keine Lösung in Word, es hilf nicht das Script von Volker. So also was ist jetzt an meinem Tool anzumeckern? Dass es von mir ist?? Man sollte doch mal objektiv bleiben
 
Zuviel Werbung?
-> Hier kostenlos registrieren
...
Wenn man mal den Standard als gegeben hinnimmt... so wie das Beispiel ist. Dann hilft keine Lösung in Word, es hilf nicht das Script von Volker. So also was ist jetzt an meinem Tool anzumeckern? Dass es von mir ist?? Man sollte doch mal objektiv bleiben

Wenn man den Standard als gegeben annimmt sollte das auch klar als Tool für einen von vielen Standards gekennzeichnet sein.
In diesem Thread kommt die Erwähnung von Transline ja erst im Beitrag Nr. 48.

Und selbst wenn dieser Standard bei mehreren Herstellern zum Einsatz kommt ist es dort noch lange kein Standard.

Ich denke hier sind genug Kollegen (mit unter auch ich) die schon bei einigen Automobilherstellern waren und Maschinen und Anlagen ohne diesen Standard gesehen haben.

Also objektiv betrachtet ist es wieder ein Werkzeug das für eine sehr spezielle Aufgabe entwickelt wurde und nur da zu gebrauchen ist. Der Ansturm lässt ja auch hier auf sich warten.
 
Standard

  • Ein Tool zu schreiben um die lästigen Doppeleingaben zu vermeiden finde ich gut.
  • Standard?! – Ich glaube jeder muss standardisieren – es kann ja ein eigener sein.

Zur Frage von SPS-Concept – Wie handhabt ihr das denn so mit den Störmeldetexten?

Wie machen es so:
Wir haben einen eigenen Standard für die SPS-Programmierung und für das Visualisierungssystem entwickelt.

Zum Thema Störmeldungen und Störmeldetexte im HMI.
Wir haben eigene Tools die an Hand von Listen z.B. Excel oder von Datenbausteinquellen
Programmquellcodes und DBs für die S7 erzeugt.

Wir decken den Bereich Störungen, Meldungen, Warnungen, Aggregate (Zustände, Ansteuerungen), Sollwerte, Istwerte, allgemeine Stati und Befehle damit ab.
Außerdem erzeugen wir alle nötigen Datenpunkte für das Visualisierungsystem in Dateien zum Import.
Zusätzlich haben wir unsere Ablaufbeschreibungen standardisiert, dies ermöglicht es uns einen „Grundprogrammquelle“ für S7 zu erzeugen. Die Texte für die einzelnen Schritte werden ebenfalls in eine Datenbank geschrieben und können am Visualisierungsystem angezeigt werden.
Die einzelnen Objekte zur Visualisierung (z.B. Motor, Ventil) werden ebenfalls aus Hand der
Listen erzeugt und mit den nötigen Datenpunkten zur Animation angelegt.
 
ojh Volker hat doch noch mitgekriegt dass ich das automatische Setzen des Netzwerktitels kenne.

---Zitat von Unregistrierter gast---
hast du eigentlich Volkers Argumente verstanden ???
---Zitatende---
vermutlich nicht.

und die automatische übernahme in die netzwerküberschrift wird er wohl auch nicht kennen. wie auch, wenn er seine db's nicht kommentiert.

@zotos
das Tool ist nicht nur für Transline.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
...
@zotos
das Tool ist nicht nur für Transline.


Aber es kann nur die Texte aus den Netzwerks Titeln kopieren?
Also einen Teil des Transline Standards.
Warum machst Du das nicht anwählbar: Titel oder DB Kommentar?

Stimmt wäre überflüssig da man da ja Volkers Tool nutzen könnte.
 
ojh Volker hat doch noch mitgekriegt dass ich das automatische Setzen des Netzwerktitels kenne.



@zotos
das Tool ist nicht nur für Transline.

Schon mal daran gedacht dass antworten per Mail gesendet werden?

Aber es kann nur die Texte aus den Netzwerks Titeln kopieren?
Also einen Teil des Transline Standards.
Warum machst Du das nicht anwählbar: Titel oder DB Kommentar?

Stimmt wäre überflüssig da man da ja Volkers Tool nutzen könnte.

da haste wohl recht.. wieso sollte ich das machen?
 
Zurück
Oben