Rolladensteuerung

Hallo,

ich besitzte eine cpu 614 , die seit Jahren mein komplettes Haus steuert.
Nun wollte ich meine Rolladen Steuerung etwas aufmöbeln , zwecks neuer Visualisierung über Iphone.
Nun mein problem , einige Bausteine können nicht geladen werden , FB nummern sind Berücksichtig (max FB120).
z.B. CLICK MODE FB120
STIME FB64
INTERLOCK FB108
BLIND ACTUATOR FB95
BLIND_CONTROL FB96
BLIND_INPUT FB97
und dann noch SCF6 RD_INFO , denn gibt’s garnicht.

Nun meine Frage, gibst ne möglichkeit die Funktionen CLick-mode, bzw. Blind_Input etc.,trotzdem zum funktionieren zu überreden?
oder brauche ich ne neue CPU.

Mfg Michael

Hallo Michael,

das ist ja wirklich ein altes Ding. Hast Du vielleicht noch die Doku zu dem Teil, bei Siemens finde ich nichts mehr.
Die Bausteinnummern lassen sich am einfachsten mit Simatic-SCL ändern. Dazu einfach denn Baustein in der Symboltabelle die entsprechende Nummer geben und die Quelle neu generieren. Ein betrieb ohne SFC6 falls der wirklich nicht vorhanden ist, ist möglich dazu müsste nur ein paar kleinere anpassungen an denn Bausteinen vorgennommen werden.

Gruss Daniel

Hallo Daniel,

hab schon probiert diese Sachen anzupassen, geht aber nicht da die 614 überhaupt keine SFB’s (SFB3 TP) kann.
Das Ding ist uralt,aber war damals alles um sonst.
Egal bin gerade dabei mir eine neue S7 zu besorgen.

Trotzdem Danke.

Mfg
Michael

Das ist natürlich mist. Ist trotzdem eine Doku vorhanden, würde mich brennend interessieren.

Gruss Daniel

Hallo Daniel,

nein ich hab auch keine Doku,nur das hab ich bei Siemens gefunden:

Hab gerade feststellen müssen das die alten 314 das auch nicht können.
Verflixt jetzt muss ich auch noch eine kaufen.

Gruss Michael

Hallo,

so jetzt hab ich ne neue CPU , und schon das nächste Problem.

Ich hab die neue Funktion Blind_control_s , so wie beschrieben , mit Blind_input verbunden.
Nun ist folgendes, die Position zählt nur Hoch also von 0 bis 255 aber nicht runter,obwohl die Ausgänge wechseln.
Dies ist sowohl beim Handsteuerung (Single_Click) also auch auf Automatik (In).
Was kann das sein?

Gruß Michael

PS.: die neue Cpu ist eine 314

Hallo Michael,

ich werde es mir am Wochenende mal anschauen. Welche Version “Oscat” wird verwendet?

Gruss Daniel

Hallo Daniel,

die aktuelle 3.10.

Danke im voraus

Michael

Hallo Michael,

bei mir funktioniert es, kannst Du das Programm Bitte mal Online stellen.

Gruss Daniel

Hallo Daniel

hier mein Aufruf

  CALL  "BLIND_INPUT" , DB197
   POS           :=MB14
   ANG           :=
   S1            :=E0.0
   S2            :=
   IN            :=E0.1
   PI            :=MB20
   AI            :=
   SINGLE_SWITCH :=TRUE
   CLICK_EN      :=TRUE
   CLICK_TIME    :=
   MAX_RUNTIME   :=
   MANUAL_TIMEOUT:=
   DEBOUNCE_TIME :=
   DBL_CLK1      :=
   DBL_POS1      :=
   DBL_ANG1      :=
   DBL_CLK2      :=
   DBL_POS2      :=
   DBL_ANG2      :=
   D1_TOGGLE     :=
   D2_TOGGLE     :=
   MASTER_MODE   :=FALSE
   QU            :=M10.0
   QD            :=M10.1
   STATUS        :=MB12
   PO            :=MB16
   AO            :=
   D1            :=
   D2            :=

  CALL  "BLIND_CONTROL_S" , DB248
   UP       :=M10.0
   DN       :=M10.1
   S_IN     :=MB12
   PI       :=MB16
   T_UD     :=T#20S
   RU       :=E0.6
   RD       :=E0.7
   T_LOCKOUT:=
   T_EXT    :=
   EXT_TRIG :=
   R_POS_TOP:=
   R_POS_BOT:=
   POS      :=MB14
   MU       :=A0.0
   MD       :=A0.1
   STATUS   :=MB22

Nur als test im PLCSIM.

Gruß
Michael

Hallo Michael,

Sorry hat ein bisschen gedauert, manchmal sieht man den Wald vor lauter Pilzen nicht ;D oder so ähnlich.
Leider hat sich in dem Baustein _RMP_NEXT ein kleiner Tippfehler eingeschlichen. Anbei der geänderte Baustein als Step7-Projekt.

Gruss Daniel

[gelöscht durch Administrator]

Hallo Daniel,

so geht’s mir auch manchmal, trotzdem vielen Dank für den Support,läuft jetzt super.
Da werde ich doch am Wochenende meine Anlage umbauen.

Gruß
Michael

Hallo zusammen!

Habe gerade gesehen dass die version 3.11 neu herausgekommen ist. In der Rubrik “Ankündigungen” sind die Bausteine aufgeführt, die in der 3.11 korrigiert bzw. fehlerbereinigt worden sind. Der Baustein _RMP_NEXT wird dort aber nicht genannt.
Wurde er nur nicht aufgeführt oder muss ich nach Einbindung der 3.11 in mein existierendes Projekt diesen Baustein duch den korrigierten aus diesem Thread manuell ersetzen?

Vielen Dank im Voraus!

Olaf

Hallo Olaf,

der in der oscat.lib v3.11 enthaltene Baustein ist der Fehler bereinigte _RMP_NEXT, da das Problem nur die Step7 Version betrifft ändert sich auch nicht die Bausteinversion. Die Bausteinversion ist immer identisch mit der oscat.lib für CoDeSys.

Gruss Daniel