oscat.lib > Bestehende Module / Existing Modules
Fehler im Dimm_2 Baustein
(1/1)
König777:
Hallo,
im Dimm_2 Baustein ist ein Fehler. Im Aufruf:
(* while dimming is active ramp the output out up or down *)
dim(dir := dc2.LONG, e := dc1.LONG OR dc2.LONG , TR := T_DIMM, rmp := out);
Die Rampe steigend wird fälschlicherweise mit (dir := dc2.LONG,.........) Input 2 gestartet.
Richtig ist aber mit (dir := dc1.LONG,.........) Input 1.
(* while dimming is active ramp the output out up or down *)
dim(dir := dc1.LONG, e := dc1.LONG OR dc2.LONG , TR := T_DIMM, rmp := out);
Nun funktioniert der Dimmer wie beschrieben.
Mit freundlichen Grüßen
König
annD:
Ich denke, beim Aufruf sollte dort gar kein Parameter für "dir" übergeben werden, weil das schon vorher bei den IF-Bedingungen festgelegt wird.
So läuft es bei mir:
(* while dimming is active ramp the output out up or down *)
dim(e := dc1.LONG OR dc2.LONG , TR := T_DIMM, rmp := out);
Gruß annD
mattsches:
Genau so habe ich das auch.
König777:
Hallo,
ihr habt natürlich Recht, das der Aufruf vorher stattfindet. Da lag ich natürlich falsch. In der Bibliothek steht hier fälschlicherweise der Aufruf "dir := dc2.LONG". Da habe ich mich verleiten lassen. Sorry....
Gruss König
Navigation
[0] Themen-Index
Zur normalen Ansicht wechseln