Willkommen auf unserer neuen Forenplattform für das Bus-Profi Forum

Neue Felder für die persönlichen Daten
Man kann jetzt seine öffentlich einsehbare Daten genau bestimmen. Details findet ihr in in diesem Beitrag.

Durch die neue Forensoftware und die Portierung der Daten konnten die Passwörter aus dem alten Forum nicht übernommen werden, bitte lassen Sie sich ein neues Passwort über die Passwort vergessen Funktion zusenden. Sollte es zu Problemen kommen kontaktieren Sie das Bus-Profi Team per E-Mail.

Rollläden parallel fahren

Board zu allgemeinen Fragen der Version 2.0 ff.

Themenersteller
Bugelnig
Mitglied
Mitglied
Beiträge: 44
Registriert: So 7. Feb 2010, 10:01

#1 Rollläden parallel fahren

Beitragvon Bugelnig » Sa 20. Feb 2010, 16:18

Hallo,

möchte mit IPS Shutter_Control mehrere Rollläden zugleich auf Position fahren.
Meine Lösung mit arrays überschreitet die max. Scriptlaufzeit.
Wer kann mir ein Beispiel für 10 Rollläden mit SC_Move(ID,50); auf 50% fahren zeigen.

Gruss Stefan


Philipp
Lord Forum
Lord Forum
Beiträge: 1987
Registriert: Mi 29. Mär 2006, 12:06

#2 RE: Rollläden parallel fahren

Beitragvon Philipp » Sa 20. Feb 2010, 18:10

Hallo Stefan,

einfach die 10x den SC_Move Befehl nacheinander ausführen, fertig.

Du musst halt das angepasste Shutterscript von mir nehmen (welches auch im IPS-Forum vorhanden ist) welches die Rolladenlaufzeit nicht mip einem Sleepbefehl abwartet. Sondern die Laufzeit in externe Timer ablegt. Somit ist das Script nicht mehr belegt und kann gleich den nächsten Befehl ausführen.

Gruß Philipp


Philipp
Lord Forum
Lord Forum
Beiträge: 1987
Registriert: Mi 29. Mär 2006, 12:06

#3 RE: Rollläden parallel fahren

Beitragvon Philipp » Sa 20. Feb 2010, 18:13

Hallo Stefan,

hier das Shutterscript)

Code: Alles auswählen

 999) 
          
{ 
                    TimerDelay
($SC_INSTANCE, $SC_DURATION, "FS20U"); 
          
} 
          if
($SC_DURATION > 0 and $SC_DURATION  999) 
          
{ 
              TimerDelay
($SC_INSTANCE, $SC_DURATION, "FS20D"); 
          
} 
          if
($SC_DURATION > 0 and $SC_DURATION  999) 
          
{ 
              TimerDelay
($SC_INSTANCE, $SC_DURATION, "XCOM"); 
          
} 
          if
($SC_DURATION > 0 and $SC_DURATION  999) 
          
{ 
              TimerDelay
($SC_INSTANCE, $SC_DURATION, "XCOM"); 
          
} 
          if
($SC_DURATION > 0 and $SC_DURATION  999) 
              
{ 
              TimerDelay
($SC_INSTANCE, $SC_DURATION, "LCNA"); 
              
} 
              if
($SC_DURATION > 0 and $SC_DURATION  999) 
              
{ 
             TimerDelay
($SC_INSTANCE2, $SC_DURATION, "LCNA"); 
              
} 
              if
($SC_DURATION > 0 and $SC_DURATION  999) 
              
{ 
                    TimerDelay
($SC_INSTANCE, $SC_DURATION, "LCNR"); 
                
} 
                if
($SC_DURATION > 0 and $SC_DURATION  999) 
              
{ 
                  TimerDelay
($SC_INSTANCE, $SC_DURATION, "LCNR"); 
              
} 
              if
($SC_DURATION > 0 and $SC_DURATION  999) 
          
{ 
              TimerDelay
($SC_INSTANCE, $SC_DURATION, "HOME"); 
          
} 
          if
($SC_DURATION > 0 and $SC_DURATION  999) 
          
{ 
              TimerDelay
($SC_INSTANCE, $SC_DURATION, "HOME"); 
          
} 
          if
($SC_DURATION > 0 and $SC_DURATION


Gruß Philipp


Themenersteller
Bugelnig
Mitglied
Mitglied
Beiträge: 44
Registriert: So 7. Feb 2010, 10:01

#4 RE: Rollläden parallel fahren

Beitragvon Bugelnig » Sa 20. Feb 2010, 21:40

Hallo Philipp,

danke für Sript- läuft super.

Gruss Stefan


obeis
Lord Forum
Lord Forum
Beiträge: 1885
Registriert: Do 11. Jun 2009, 00:21
Hat sich bedankt: 5 Mal
Danksagung erhalten: 7 Mal

#5 RE: Rollläden parallel fahren

Beitragvon obeis » Sa 20. Feb 2010, 22:05

Moin Moin

Wenn man IP Symcon nutzen will muß man sich in so einem Script zuhause fühlen??? :confused:
Wenn ja habe ich IPS gerade abgeschrieben!!!!!

Schönes Wochenende

Siebo


rk
Lord Forum
Lord Forum
Beiträge: 1175
Registriert: Mo 3. Jun 2002, 23:15
Hat sich bedankt: 2 Mal

#6 RE: Rollläden parallel fahren

Beitragvon rk » Sa 20. Feb 2010, 22:55

obeis hat geschrieben:Wenn man IP Symcon nutzen will muß man sich in so einem Script zuhause fühlen?


Ein ganz klares nein.

Dieses Script ist ein sehr Flexibles, dass auch andere Techniken und vor allem mehrere Rollos abdeckt.

Du kannst auch ein einfaches Script mit z.B. "LCN_SwitchRelay(...)" nutzen, um eine Leuchte einzuschalten ;).


[sub]Ich war schneller :w00t: [/sub]

Benutzeravatar

Beleuchtfix
Administrator
Administrator
Beiträge: 5283
Registriert: Mi 10. Jan 2007, 18:49
Hat sich bedankt: 3 Mal
Danksagung erhalten: 15 Mal
Kontaktdaten:

#7 RE: Rollläden parallel fahren

Beitragvon Beleuchtfix » Sa 20. Feb 2010, 22:57

Moin Siebbo

Nein, mit Copy and Paste kommst du schon viel weiter. :lol: Meistens musst du nur eine Handvoll Zeilen anpassen. Und meistens sagendie Autoren der scripte schon, welche Zeilen angepasst werden sollen.

Gruß
Florian

Benutzeravatar

Uwe
...
Beiträge: 14249
Registriert: So 26. Mai 2002, 23:10
Hat sich bedankt: 13 Mal
Danksagung erhalten: 56 Mal
Kontaktdaten:

#8 RE: Rollläden parallel fahren

Beitragvon Uwe » So 21. Feb 2010, 02:23

Moin Siebo,
auch von mir ein klares nein - und etwas Anekdote vom IPS-Stammtisch in HH (das IPS-Team war vor Ort).

Steiner (als Verkäufer) speichert solche Skripte seiner Programmierer in einem Ordner 'Magic-Skripte'. Er hat uns da ein paar noch umfangreichere gezeigt, einfach mit den Worten "was das Skript da genau macht, weiß ich auch nicht". Aber es geht ...:lol:

It's magic
Uwe - der auch nur copy&paste beherrscht
----------------o00o----'(_)'----o00o---------------------


Themenersteller
Bugelnig
Mitglied
Mitglied
Beiträge: 44
Registriert: So 7. Feb 2010, 10:01

#9 RE: Rollläden parallel fahren

Beitragvon Bugelnig » So 21. Feb 2010, 10:59

Hallo,

für IPS 2.
Änderung IPS_SetEventScript auf IPS_SetParent (In Zeile: Aktuelles Script aufrufen) nicht vergessen.

Sonst startet ein "Magic Script "..die Timer die ich rief....... :cry:

Gruss ein Zauberlehrling


Philipp
Lord Forum
Lord Forum
Beiträge: 1987
Registriert: Mi 29. Mär 2006, 12:06

#10 RE: Rollläden parallel fahren

Beitragvon Philipp » Mo 22. Feb 2010, 22:37

[zitat]Wenn man IP Symcon nutzen will muß man sich in so einem Script zuhause fühlen???
[/zitat]

Sicherlich nicht:lol: :lol:

In dem Fall reicht es wenn Du Copy und Paste kannst und dieses Script in die eigene IPS Installation kopierst.

Bei IPS gibts genug Leute welche "universelle Scripte" schreiben und diese den anderen zur Verfügung stellen.:thumbup:

[zitat]Änderung IPS_SetEventScript auf IPS_SetParent (In Zeile: Aktuelles Script aufrufen) nicht vergessen.
[/zitat]
Wie meinst Du das? Eigentlich sollte alles so funktionieren, oder geht es bei dir nicht?

Gruß Philipp


Zurück zu „IP-Symcon 2.0 ff“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 40 Gäste