Hi guys,
I want to use the codevergleicher with 16x and I want an pulse at the end.
I make the first part working very easily and well but the second one make me some troubles
here you are the code, if someone can kindly help me.
### Gira Giersiepen GmbH & Co. KG - Holger Schwinghammer 2010 (c) ###
###################################
### Code (als zahl) Vergleicher 16 fach
###################################
#5000|"Text"|Remanent(1/0)|Anz.Eingänge|.n.|Anzahl Ausgänge|.n.|.n.
#5001|Anzahl Eingänge|Ausgänge|Offset|Speicher|Berechnung bei Start
#5002|Index Eingang|Default Wert|0=numerisch 1=alphanummerisch
#5003|Speicher|Initwert|Remanent
#5004|ausgang|Initwert|runden binär (0/1)|typ (1-send/2-sbc)|0=numerisch 1=alphanummerisch
#5012|abbruch bei bed. (0/1)|bedingung|formel|zeit|pin-ausgang|pin-offset|pin-speicher|pin-neg.ausgang
5000|"Türkommunikation\Zusatzbausteine\Codeverglei cher 16-fach (Wert)"|0|18|"Code (14Byte-Text)"|"Vergleichscode 1"|"Vergleichscode 2"|"Vergleichscode 3"|"Vergleichscode 4"|"Vergleichscode 5"|"Vergleichscode 6"|"Vergleichscode 7"|"Vergleichscode 8"|"Vergleichscode 9"|"Vergleichscode 10"|"Vergleichscode 11"|"Vergleichscode 12"|"Vergleichscode 13"|"Vergleichscode 14"|"Vergleichscode 15"|"Vergleichscode 16"|"Zeit"|17|"Auslöser Vergleichscode 1"|"Auslöser Vergleichscode 2"|"Auslöser Vergleichscode 3"|"Auslöser Vergleichscode 4"|"Auslöser Vergleichscode 5"|"Auslöser Vergleichscode 6"|"Auslöser Vergleichscode 7"|"Auslöser Vergleichscode 8"|"Auslöser Vergleichscode 9"|"Auslöser Vergleichscode 10"|"Auslöser Vergleichscode 11"|"Auslöser Vergleichscode 12"|"Auslöser Vergleichscode 13"|"Auslöser Vergleichscode 14"|"Auslöser Vergleichscode 15"|"Auslöser Vergleichscode 16"|"Auslöser Sonstiger Fall"
4999|"en"|"Door communication\Additional modules\16x code comparator (value)"|"Code (14-byte text)"|"Comparison code 1"|"Comparison code 2"|"Comparison code 3"|"Comparison code 4"|"Comparison code 5"|"Comparison code 6"|"Comparison code 7"|"Comparison code 8"|"Comparison code 9"|"Comparison code 10"|"Comparison code 11"|"Comparison code 12"|"Comparison code 13"|"Comparison code 14"|"Comparison code 15"|"Comparison code 16"|"Time"|"Trigger Comparison code 1"|"Trigger Comparison code 2"|"Trigger Comparison code 3"|"Trigger Comparison code 4"|"Trigger Comparison code 5"|"Trigger Comparison code 6"|"Trigger Comparison code 7"|"Trigger Comparison code 8"|"Trigger Comparison code 9"|"Trigger Comparison code 10"|"Trigger Comparison code 11"|"Trigger Comparison code 12"|"Trigger Comparison code 13"|"Trigger Comparison code 14"|"Trigger Comparison code 15"|"Trigger Comparison code 16"|"Trigger Other case"
# bei Start nicht berechnen
5001|18|18|18|1|1
# EN[x]
5002|1|""|1
5002|2|-1|0
5002|3|-1|0
5002|4|-1|0
5002|5|-1|0
5002|6|-1|0
5002|7|-1|0
5002|8|-1|0
5002|9|-1|0
5002|10|-1|0
5002|11|-1|0
5002|12|-1|0
5002|13|-1|0
5002|14|-1|0
5002|15|-1|0
5002|16|-1|0
5002|17|-1|0
5002|18|0|0 # Eingang 18, Zeit
5003|18|0|1 # Speicher 18,
# Ausgänge
5004|1|0|0|1|0
5004|2|0|0|1|0
5004|3|0|0|1|0
5004|4|0|0|1|0
5004|5|0|0|1|0
5004|6|0|0|1|0
5004|7|0|0|1|0
5004|8|0|0|1|0
5004|9|0|0|1|0
5004|10|0|0|1|0
5004|11|0|0|1|0
5004|12|0|0|1|0
5004|13|0|0|1|0
5004|14|0|0|1|0
5004|15|0|0|1|0
5004|16|0|0|1|0
5004|17|0|0|1|0
#################################################
## Abbruch
5012|1|"EC[2] or EC[3] or EC[4] or EC[5] or EC[6] or EC[7] or EC[8] or EC[9] or EC[10] or EC[11] or EC[12] or EC[13] or EC[14] or EC[15] or EC[16] or EC[17] or (EN[2]>9999) or (EN[3]>9999) or (EN[4]>9999) or (EN[5]>9999) or (EN[6]>9999) or (EN[7]>9999) or (EN[8]>9999) or (EN[9]>9999) or (EN[10]>9999) or (EN[11]>9999) or (EN[12]>9999) or (EN[13]>9999) or (EN[14]>9999) or (EN[15]>9999) or (EN[16]>9999) or (EN[17]>9999) "|""|""|0|0|0|0
##
5012|1|"int(EN[1])==EN[2]"|"1"|""|1|0|0|0
5012|1|"int(EN[1])==EN[3]"|"1"|""|2|0|0|0
5012|1|"int(EN[1])==EN[4]"|"1"|""|3|0|0|0
5012|1|"int(EN[1])==EN[5]"|"1"|""|4|0|0|0
5012|1|"int(EN[1])==EN[6]"|"1"|""|5|0|0|0
5012|1|"int(EN[1])==EN[7]"|"1"|""|6|0|0|0
5012|1|"int(EN[1])==EN[8]"|"1"|""|7|0|0|0
5012|1|"int(EN[1])==EN[9]"|"1"|""|8|0|0|0
5012|1|"int(EN[1])==EN[10]"|"1"|""|9|0|0|0
5012|1|"int(EN[1])==EN[11]"|"1"|""|10|0|0|0
5012|1|"int(EN[1])==EN[12]"|"1"|""|11|0|0|0
5012|1|"int(EN[1])==EN[13]"|"1"|""|12|0|0|0
5012|1|"int(EN[1])==EN[14]"|"1"|""|13|0|0|0
5012|1|"int(EN[1])==EN[15]"|"1"|""|14|0|0|0
5012|1|"int(EN[1])==EN[16]"|"1"|""|15|0|0|0
5012|1|"int(EN[1])==EN[17]"|"1"|""|16|0|0|0
5012|1|"OC[18] and (ON[18]==1)"|"ON[1]"|"1"|16|2|1|0
5012|0|""|"1"|""|17|0|0|0
# Wertebereich für Codes 2-17 = 0-9999
In advance thanks a lot!!!
I want to use the codevergleicher with 16x and I want an pulse at the end.
I make the first part working very easily and well but the second one make me some troubles
here you are the code, if someone can kindly help me.
### Gira Giersiepen GmbH & Co. KG - Holger Schwinghammer 2010 (c) ###
###################################
### Code (als zahl) Vergleicher 16 fach
###################################
#5000|"Text"|Remanent(1/0)|Anz.Eingänge|.n.|Anzahl Ausgänge|.n.|.n.
#5001|Anzahl Eingänge|Ausgänge|Offset|Speicher|Berechnung bei Start
#5002|Index Eingang|Default Wert|0=numerisch 1=alphanummerisch
#5003|Speicher|Initwert|Remanent
#5004|ausgang|Initwert|runden binär (0/1)|typ (1-send/2-sbc)|0=numerisch 1=alphanummerisch
#5012|abbruch bei bed. (0/1)|bedingung|formel|zeit|pin-ausgang|pin-offset|pin-speicher|pin-neg.ausgang
5000|"Türkommunikation\Zusatzbausteine\Codeverglei cher 16-fach (Wert)"|0|18|"Code (14Byte-Text)"|"Vergleichscode 1"|"Vergleichscode 2"|"Vergleichscode 3"|"Vergleichscode 4"|"Vergleichscode 5"|"Vergleichscode 6"|"Vergleichscode 7"|"Vergleichscode 8"|"Vergleichscode 9"|"Vergleichscode 10"|"Vergleichscode 11"|"Vergleichscode 12"|"Vergleichscode 13"|"Vergleichscode 14"|"Vergleichscode 15"|"Vergleichscode 16"|"Zeit"|17|"Auslöser Vergleichscode 1"|"Auslöser Vergleichscode 2"|"Auslöser Vergleichscode 3"|"Auslöser Vergleichscode 4"|"Auslöser Vergleichscode 5"|"Auslöser Vergleichscode 6"|"Auslöser Vergleichscode 7"|"Auslöser Vergleichscode 8"|"Auslöser Vergleichscode 9"|"Auslöser Vergleichscode 10"|"Auslöser Vergleichscode 11"|"Auslöser Vergleichscode 12"|"Auslöser Vergleichscode 13"|"Auslöser Vergleichscode 14"|"Auslöser Vergleichscode 15"|"Auslöser Vergleichscode 16"|"Auslöser Sonstiger Fall"
4999|"en"|"Door communication\Additional modules\16x code comparator (value)"|"Code (14-byte text)"|"Comparison code 1"|"Comparison code 2"|"Comparison code 3"|"Comparison code 4"|"Comparison code 5"|"Comparison code 6"|"Comparison code 7"|"Comparison code 8"|"Comparison code 9"|"Comparison code 10"|"Comparison code 11"|"Comparison code 12"|"Comparison code 13"|"Comparison code 14"|"Comparison code 15"|"Comparison code 16"|"Time"|"Trigger Comparison code 1"|"Trigger Comparison code 2"|"Trigger Comparison code 3"|"Trigger Comparison code 4"|"Trigger Comparison code 5"|"Trigger Comparison code 6"|"Trigger Comparison code 7"|"Trigger Comparison code 8"|"Trigger Comparison code 9"|"Trigger Comparison code 10"|"Trigger Comparison code 11"|"Trigger Comparison code 12"|"Trigger Comparison code 13"|"Trigger Comparison code 14"|"Trigger Comparison code 15"|"Trigger Comparison code 16"|"Trigger Other case"
# bei Start nicht berechnen
5001|18|18|18|1|1
# EN[x]
5002|1|""|1
5002|2|-1|0
5002|3|-1|0
5002|4|-1|0
5002|5|-1|0
5002|6|-1|0
5002|7|-1|0
5002|8|-1|0
5002|9|-1|0
5002|10|-1|0
5002|11|-1|0
5002|12|-1|0
5002|13|-1|0
5002|14|-1|0
5002|15|-1|0
5002|16|-1|0
5002|17|-1|0
5002|18|0|0 # Eingang 18, Zeit
5003|18|0|1 # Speicher 18,
# Ausgänge
5004|1|0|0|1|0
5004|2|0|0|1|0
5004|3|0|0|1|0
5004|4|0|0|1|0
5004|5|0|0|1|0
5004|6|0|0|1|0
5004|7|0|0|1|0
5004|8|0|0|1|0
5004|9|0|0|1|0
5004|10|0|0|1|0
5004|11|0|0|1|0
5004|12|0|0|1|0
5004|13|0|0|1|0
5004|14|0|0|1|0
5004|15|0|0|1|0
5004|16|0|0|1|0
5004|17|0|0|1|0
#################################################
## Abbruch
5012|1|"EC[2] or EC[3] or EC[4] or EC[5] or EC[6] or EC[7] or EC[8] or EC[9] or EC[10] or EC[11] or EC[12] or EC[13] or EC[14] or EC[15] or EC[16] or EC[17] or (EN[2]>9999) or (EN[3]>9999) or (EN[4]>9999) or (EN[5]>9999) or (EN[6]>9999) or (EN[7]>9999) or (EN[8]>9999) or (EN[9]>9999) or (EN[10]>9999) or (EN[11]>9999) or (EN[12]>9999) or (EN[13]>9999) or (EN[14]>9999) or (EN[15]>9999) or (EN[16]>9999) or (EN[17]>9999) "|""|""|0|0|0|0
##
5012|1|"int(EN[1])==EN[2]"|"1"|""|1|0|0|0
5012|1|"int(EN[1])==EN[3]"|"1"|""|2|0|0|0
5012|1|"int(EN[1])==EN[4]"|"1"|""|3|0|0|0
5012|1|"int(EN[1])==EN[5]"|"1"|""|4|0|0|0
5012|1|"int(EN[1])==EN[6]"|"1"|""|5|0|0|0
5012|1|"int(EN[1])==EN[7]"|"1"|""|6|0|0|0
5012|1|"int(EN[1])==EN[8]"|"1"|""|7|0|0|0
5012|1|"int(EN[1])==EN[9]"|"1"|""|8|0|0|0
5012|1|"int(EN[1])==EN[10]"|"1"|""|9|0|0|0
5012|1|"int(EN[1])==EN[11]"|"1"|""|10|0|0|0
5012|1|"int(EN[1])==EN[12]"|"1"|""|11|0|0|0
5012|1|"int(EN[1])==EN[13]"|"1"|""|12|0|0|0
5012|1|"int(EN[1])==EN[14]"|"1"|""|13|0|0|0
5012|1|"int(EN[1])==EN[15]"|"1"|""|14|0|0|0
5012|1|"int(EN[1])==EN[16]"|"1"|""|15|0|0|0
5012|1|"int(EN[1])==EN[17]"|"1"|""|16|0|0|0
5012|1|"OC[18] and (ON[18]==1)"|"ON[1]"|"1"|16|2|1|0
5012|0|""|"1"|""|17|0|0|0
# Wertebereich für Codes 2-17 = 0-9999
In advance thanks a lot!!!