Autor Thema: Visualisierung; Maskenansteurung  (Gelesen 8272 mal)

Offline elektro1998

  • Jr. Member
  • **
  • Beiträge: 45
Visualisierung; Maskenansteurung
« am: Juli 29, 2009, 11:48:56 Vormittag »
Hallo, wollte mal fragen, wie man professionell verschiedene Masken ansteuert, aus dem Programm raus.
Habe ein Programm erstellt, wobei die Visualisierung so aussieht:
Es gibt eine Startmaske, die ohne Störungen immer angezeigt werden sollte. Über die P-Tasten sollten mehrere Untermasken aufgerufen werden können, um Werteingaben zu tätigen.
Bei Störungen wie z. B. Not-Aus, Motorschutz gefallen, Schutztüren offen oder Handbetrieb usw. muss die dazugehörige Maske angesteuert werden. (Diese haben natürlich Vorrang vor der Startmaske)
Es funktioniert bei mir auch, nur schauts bei mir ewig aufwendig aus.

Vielleicht kann mir ja mal jemand zeigen, wie man dieses Problem löst...

Gruß Jürgen

Offline KurtH

  • Full Member
  • ***
  • Beiträge: 189
  • I love easy-Forum.net
Re: Visualisierung; Maskenansteurung
« Antwort #1 am: Juli 29, 2009, 13:10:30 Nachmittag »
Hallo Jürgen

schau Dir mal die Demo-Programme an.
Progr. 1 mit einer "Störmaske"
Progr. 2 mit zwei "Störmasken" , die wenn beide Störungen anstehen "rollieren".

Veil Spass beim Testen
KurtH
Für die Richtigkeit der Beispiele wird keine Gewähr übernommen.
Für die Schäden, die durch Verwendung der Beispiele entstehen, wird keine Haftung übernommen.

Offline pepp

  • Full Member
  • ***
  • Beiträge: 125
Re: Visualisierung; Maskenansteurung
« Antwort #2 am: Juli 29, 2009, 13:21:08 Nachmittag »
hallo Jürgen

schau dir mal diesen Link an
http://easy-forum.net/index.php?topic=3118.msg15552#msg15552

gruss pepp

Offline pepp

  • Full Member
  • ***
  • Beiträge: 125
Re: Visualisierung; Maskenansteurung
« Antwort #3 am: Juli 29, 2009, 13:38:51 Nachmittag »
hi Jürgen

hier hab ich noch eine Störanzeige fürs MDF mit max 32 Störungen mit Quttierung

gruss pepp
« Letzte Änderung: Juli 29, 2009, 13:44:22 Nachmittag von pepp »

Offline elektro1998

  • Jr. Member
  • **
  • Beiträge: 45
Re: Visualisierung; Maskenansteurung
« Antwort #4 am: Juli 29, 2009, 13:45:05 Nachmittag »
Hallo KurtH,
ist nicht schlecht, nur wie mach ich's wenn ich die Startmaske nach beseitigung der Störung automatisch wieder kommen lassen möcht. Also ohne Quittierung...
Wie würde es ausschauen wenn ich die Masken nicht rollieren lassen sondern direkt ansteuern möchte, nach einem Vorrangprinzip, damit sich die Masken nicht überlappen. Zum Beispiel Not-Aus hat vorrang vor Motorschutz, dann kommt Schutztür usw... Wenn alles beseitigt ist, sollte wieder direkt zur Startmaske gewechselt werden.

Danke im Voraus, Gruß Jürgen

Offline pepp

  • Full Member
  • ***
  • Beiträge: 125
Re: Visualisierung; Maskenansteurung
« Antwort #5 am: Juli 29, 2009, 13:49:34 Nachmittag »
und da hab ich noch 2 beispiele ohne quttierung

gruss pepp

Offline elektro1998

  • Jr. Member
  • **
  • Beiträge: 45
Re: Visualisierung; Maskenansteurung
« Antwort #6 am: Juli 29, 2009, 13:51:34 Nachmittag »
Hallo Pepp,
dass ist ja ein richtiges Programm allein für die Störungen  ;)
Das muss ich mir heut abend erstmal anschauen...
Schaut nicht schlecht aus  :)
Nur oftmals hab ich halt nicht mehr soviel Programmierspeicher, um diese Störanzeige unterzubringen.
Danke auf jedenfall
Gruß Jürgen

Offline elektro1998

  • Jr. Member
  • **
  • Beiträge: 45
Re: Visualisierung; Maskenansteurung
« Antwort #7 am: Juli 29, 2009, 13:59:39 Nachmittag »
Hallo nochmal, also deine zweite Lösung ist echt klasse. Muss ich mir aber nochmal in Ruhe anschauen. So schnell überreiss ich das noch nicht  :)

Danke Pepp, Gruß Jürgen

Offline elektro1998

  • Jr. Member
  • **
  • Beiträge: 45
Re: Visualisierung; Maskenansteurung
« Antwort #8 am: Juli 29, 2009, 16:31:19 Nachmittag »
Hallo Pepp, dein Programm ist echt nicht schlecht.
Möchte es natürlich auch verstehen... So check ich es schon, nur das mit der Boolschen Verknüpfung kapier ich nicht ganz. Kannst du mir das bitte erklären.

Gruß Jürgen

Offline pepp

  • Full Member
  • ***
  • Beiträge: 125
Re: Visualisierung; Maskenansteurung
« Antwort #9 am: Juli 29, 2009, 19:55:52 Nachmittag »
hi elektro1998

Die Boolsche Verküpfung ist ein Filterbaustein

die Boolsche Verknüpfung ist für 24 Störmeldungen ausgelegt
das heisst das man I2 mit 2 ^24=16777216-1 Parametrieren  muss damit dir 24 Störungen gleichzeitig angezeigt werden können oder die Jeweilig Auftretenden  herausgefiltert werden können
 
Beispiel wenn du nur 8 Störmeldungen hast:  2^8-1=255 also trägst du den wert in I2 ein und für die 8 Störmeldungen verwendest du MB 11 Für I1 weiters  verwendest( M81-M88=MB11) für die Störungseingänge
ich hoffe es hilft dir weiter
oder F1 drücken,unter Hilfethemen sind alle Bausteine beschrieben

Übrigens die Programme sind nicht von mir,die hab ich mir vor 2 Jahren mal vom Downloadcenter runtergeladen


gruss pepp
« Letzte Änderung: Juli 30, 2009, 10:28:12 Vormittag von pepp »

Offline elektro1998

  • Jr. Member
  • **
  • Beiträge: 45
Re: Visualisierung; Maskenansteurung
« Antwort #10 am: Juli 30, 2009, 08:18:35 Vormittag »
Ok danke, damit befaß ich mich später noch. Danke nochmal für die Bemühungen...

Gruß Jürgen

Offline elektro1998

  • Jr. Member
  • **
  • Beiträge: 45
Re: Visualisierung; Maskenansteurung
« Antwort #11 am: Juli 31, 2009, 09:38:14 Vormittag »
Hallo, also das Programm find ich echt gut. Hab nur ein Problem gefunden. Und zwar wenn ich zusätzlich eine Maske mit Werteingabe erstelle, und einen Wert über das MFD eingebe und zeitgleich kommt eine Störung, so wird diese Ignoriert. Auch nach Bestätigung des Wertes kommt die Störung nicht mehr, da ja der Impuls von 1 sec. schon abgelaufen ist...
Vielleicht hat jemand eine Idee wie man das Problem noch lösen könnte?

Gruß Jürgen