#-------------------------------------------- ### (C) 2007, B. Aufenanger Somatec GbR, v1.0 #-------------------------------------------- ### Auslöser Mitternacht und zur vollen Stunde #-------------------------------------------- # 5000 Definition für den Experten # Bezeichnung # Remanent 1=ja, 0 = nein # Anz. Eingänge # Bezeichnungen Eingänge mit | getrennt # Anz. Ausgänge # Bezeichnungen Ausgänge mit | getrennt 5000|"#Zeitfunktionen\Trigger_Tag_Stunde"|1|1|"Start"|3|"Trigger Tag"|"Trigger Stunde"|"volle Stunde" # 5001 Definition des Bausteins # Anzahl Eingänge # Anzahl Ausgänge # Anzahl Zeitspeicher # Anzahl Speichervariablen # Berechnung bei Init ja = 1, nein=0 5001|1|3|1|3|1 # 5002 = Definition eines Eingängs # Index Eing. # Initwert Achtung Angabe im Feld Datenformat beachten # Datenformat 0= numerisch , 1 = text 5002|1|1|0 # 5003 = Definition einer Speichervariablen # Index Speicher # Initwert Achtung Angabe im Feld Datenformat beachten # Remanent 0= nein , 1 = ja 5003|1|1|0 5003|2|1|0 5003|3|0|0 # 5004 = Definition eines Ausgängs # Index Ausg.ab 1 # runden auf binär 1=ja 0=nein # Ausgangstyp 1=send 2=By chance # Datenformat 0=num 1=text 5004|1|0|0|2|0 5004|2|0|0|2|0 5004|3|0|0|2|0 # Formelzeilen 5012 # Ende nach Ausführen 1=ja 0=nein # Bedingung # Formel # Zeitformel # Pin-Ausgang # Pin-Zeitspeicher # Pin Speichervar. # Pin neg. Ausgang # Variablen--------------------------------------------------------- # SN[1]==Stunde 5012|0|"1"|"(__import__('time').localtime()[3])"|""|0|0|1|0 # SN[2]==Minute 5012|0|"1"|"(__import__('time').localtime()[4])"|""|0|0|2|0 # Zeitformeln--------------------------------------------------------- # SN[3]==Minute+Stunde mit Zeitformel hier alle 60 Sekunden 5012|0|"1"|"SN[1]+SN[2]"|"60"|0|1|3|0 # Ausgänge--------------------------------------------------------- # AN[1]==Trigger Tag 5012|0|"OC[1]"|"SN[3]==0"|""|1|0|0|0 # AN[2]==Treigger Stunde 5012|0|"OC[1]"|"SN[2]==0"|""|2|0|0|0 # AN[3]==volle Stunde 5012|0|"OC[1]"|"SN[2]"|""|3|0|0|0