Abbilden von I/0´s auf dem MP270 mit ProTool

Pilami

Level-1
Beiträge
36
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen

ich sitze hier in Mexiko und soll für einen Kunden auf die Schnelle alle in der Steuerung vorhandenen und relevanten I/O´s mit Status und Kommentar auf dem Bedienpult darstellen. E/A-Bereich bis E0.0 - E90.7
Nun möchte ich nicht 16 Bilder machen, sondern über ein Auswahlfeld jeweils ein Word ansprechen und dann auf ein Bild einblenden - nur wie. Stichwort: Multiplexen.
Aber ich stehe etwas auf dem Schlauch. Besonders die Darstellung und Einblendung der Kommentare macht mir Sorgen.

Gruss
Lothar
 
sehr guter ansatz mit der variablen anzeige!

du machst 8 kleine kreise, jeder kreis hat eine variable angebunden.
1= grün - 0=rot

du machst acht variablen die deine ersten 8 eingänge adressieren.

du machst eine weitere variable für die bytenummer

du bearbeitest die vorhandenen 8 variablen und stellst in den eigenschaften die "bytenummer-var" für die byteadresse ein.

du machst eine textliste mit den einträgen alle EBs, jedes EB bekommt als nummer den Bytewert EB40 = 40

die textliste in ein dropdownfeld und fertig...


für die kommentare für jedes bit auch eine textliste, dort für jede bytenummer den kommenat des bits eintragen.

und eben als index für das ausgabefeld die bytenummer.


es wäre eventuell schöner die e/a erst auf einen datenbausteinbereich zu rangieren und nicht mit der visu direkt daruf zuzugreifen.


oder du adressierst in der visu fest einen db-bereich und kopierst in der sps abhängig von dem gewählten byte das entsprechenden eb oder ab in den db bereich.
aber die kommentare musst du ohnehin in der visu machen, also am besten gleich alles in der visu...
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo

Danke für Beiträge! Markus: Das hat mir schon sehr geholfen als Denkanstoß.
Es ist doch so das ich mit der Indexvariable aus dem Auswahlfeld direkt den Bereich Multiplexen kann, den ich darstellen will? Index=1 --> Word1 usw.
Die die einzelnen Worte sind dann z.B. die in einem DB abgelegten gespiegelten IO-Bereiche.
Nur das Erstellen der Textlisten stellt natürlich einen erheblichen Aufwand dar.

Lothar
 
Zurück
Oben