-> Hier kostenlos registrieren
Habe folgende Frage: Besteht die Möglichkeit eine If Then Anweisung oder über einer Variable in deklarationsteil gewisse Sachen Ein- oder Auszuschliessen.
Beispiel: Ich habe einen Baustein der für die Temperatur und Feuchtigkeit zuständig ist. Nun hat aber nicht immer jede Zone beides. Eine Methode ist wenn es die Feuchtigkeit nicht in diese Zeilen gibt das mit (* *) aus zu dokumentieren.
Ich möchte nicht unnötig Variablen generieren die dann nicht verknüpft werden.
Das wird immer gebaucht
(* ------ Temperatur: Hardware Abbild der Widerstandssensor PT1000 Klemmen ----- *)
Temp_Data_IN_KL AT %I*: INT; (* Temperatur Data IN der Klemme*)
Temp_Status_IN_KL AT %I*: USINT; (* Temperatur Status IN der Klemme*)
Temp_Data_OUT_KL AT %Q*: INT; (* Temperatur Data OUT der Klemme*)
Temp_Status_OUT_KL AT %Q*: USINT; (* Temperatur StatusOUT der Klemme*)
Das ist Situativ
(* ------ Feuchtikeit: Hardware Abbild der 0-10V Eingangsklemme Klemmen ----- *)
Feucht_Data_IN_KL AT %I*: INT; (* Feuchtikeit Data IN der Klemme*)
Feucht_Status_IN_KL AT %I*: USINT; (* Feuchtikeit Status IN der Klemme*)
Feucht_Data_OUT_KL AT %Q*: INT; (* Feuchtikeit Data OUT der Klemme*)
Feucht_Status_OUT_KL AT %Q*: USINT; (* Feuchtikeit StatusOUT der Klemme*)
Beispiel: Ich habe einen Baustein der für die Temperatur und Feuchtigkeit zuständig ist. Nun hat aber nicht immer jede Zone beides. Eine Methode ist wenn es die Feuchtigkeit nicht in diese Zeilen gibt das mit (* *) aus zu dokumentieren.
Ich möchte nicht unnötig Variablen generieren die dann nicht verknüpft werden.
Das wird immer gebaucht
(* ------ Temperatur: Hardware Abbild der Widerstandssensor PT1000 Klemmen ----- *)
Temp_Data_IN_KL AT %I*: INT; (* Temperatur Data IN der Klemme*)
Temp_Status_IN_KL AT %I*: USINT; (* Temperatur Status IN der Klemme*)
Temp_Data_OUT_KL AT %Q*: INT; (* Temperatur Data OUT der Klemme*)
Temp_Status_OUT_KL AT %Q*: USINT; (* Temperatur StatusOUT der Klemme*)
Das ist Situativ
(* ------ Feuchtikeit: Hardware Abbild der 0-10V Eingangsklemme Klemmen ----- *)
Feucht_Data_IN_KL AT %I*: INT; (* Feuchtikeit Data IN der Klemme*)
Feucht_Status_IN_KL AT %I*: USINT; (* Feuchtikeit Status IN der Klemme*)
Feucht_Data_OUT_KL AT %Q*: INT; (* Feuchtikeit Data OUT der Klemme*)
Feucht_Status_OUT_KL AT %Q*: USINT; (* Feuchtikeit StatusOUT der Klemme*)