easy-forum

Deutsch - Hardware => MFD-Titan® => Thema gestartet von: Jens Jojo am Dezember 01, 2009, 20:32:54 Nachmittag

Titel: Maskenansteuerung
Beitrag von: Jens Jojo am Dezember 01, 2009, 20:32:54 Nachmittag
Hallo zusammen,
ich verzweifle,
ich habe hier eine gute Hilfe gefunden zur Maskenansteuerung. Leider kann ich die Maske aber nicht über Bits ansteuerung sondern über Werte.
Ich erkenne nicht den Sinn der Hilfe Erklärung mit den Werten 33, 66, 132, ???? Wo muss ich die Werte eintragen und wo werden diese abgefragt um die entsprechende Maske anzusteuern????
Jens
Titel: Re: Maskenansteuerung
Beitrag von: veltins54 am Dezember 01, 2009, 21:43:20 Nachmittag
Jens Jojo,

bei den Werten handelt es sich um den Inhalt(Wert) eines Merkerbytes,dieser Wert hängt davon ab
welche Merker gesetzt sind,oder welche Kombination aus verschiedenen Merkern,  jedem Merker ist in einem Merkerbyte ein bestimmter wert zugeordnet.
In der Visualisierung unter Maskenansteuerung ist eine Tabelle in der alle erstellten Masken aufgeführt sind
dort kannst du jeder Maske einen bestimmten Wert aus einem Merkerbyte zuordnen.
Wenn du im Programm einen Merker markierst  und die F1 Taste betätigst findest du eine Tabelle wo
die Zuordnung der Merker zu den Verschiedenen Merkerbytes ersichtlich ist.
Titel: Re: Maskenansteuerung
Beitrag von: Knodelpa am Dezember 02, 2009, 18:08:38 Nachmittag
Hallo Jens,

schau mal hier: http://easy-forum.net/index.php?topic=3519.0

Vielleicht hilft Dir diese Info weiter.

Viele Grüße
Paul
Titel: Re: Maskenansteuerung
Beitrag von: Jens Jojo am Dezember 02, 2009, 19:02:53 Nachmittag
Ja hier habe ich auch schon geschaut,
 allerdings wird ja gerade bei der Hilfe mit Bits gearbeitet.
 Ich habe eine ältere oder neuere Version, in der ich nur Wertte eintagen kann.

Jens
Titel: Re: Maskenansteuerung
Beitrag von: Jens Jojo am Dezember 02, 2009, 19:37:14 Nachmittag
Jens Jojo,

bei den Werten handelt es sich um den Inhalt(Wert) eines Merkerbytes,dieser Wert hängt davon ab
welche Merker gesetzt sind,oder welche Kombination aus verschiedenen Merkern,  jedem Merker ist in einem Merkerbyte ein bestimmter wert zugeordnet.
In der Visualisierung unter Maskenansteuerung ist eine Tabelle in der alle erstellten Masken aufgeführt sind
dort kannst du jeder Maske einen bestimmten Wert aus einem Merkerbyte zuordnen.
Wenn du im Programm einen Merker markierst  und die F1 Taste betätigst findest du eine Tabelle wo
die Zuordnung der Merker zu den Verschiedenen Merkerbytes ersichtlich ist.

ja und welchen wert trage ich dann ein??
ich habe als verknüpfungsvariable MB12 eingetragen
Titel: Re: Maskenansteuerung
Beitrag von: Kauz am Dezember 02, 2009, 20:49:12 Nachmittag
Hallo Jens Jojo...
also, Du hast MB12 eingetragen... das entspricht den Merkern 89 bis 96.

Wenn in Deinem Programm eine Bedingung eintritt, bei der etwas angezeigt werden soll, so setze das entsprechende Bit auf high.

In etwas so: Temperatur zu warm... ein Vergleicherbaustein schaltet seinen Ausgang... mit dem Ausgang das entsprechende Bit für die Anzeige schalten.

So mal ganz grob erklärt.

Gruß
Kauz
Titel: Re: Maskenansteuerung
Beitrag von: Jens Jojo am Dezember 03, 2009, 09:37:24 Vormittag
Ja jetzt habe ich es, Danke....

Jens