H1_MxxxIOs

H1_MxxxIOs (FB)

FUNCTION_BLOCK H1_MxxxIOs IMPLEMENTS IHttpRequest

InOut:

Scope
Name
Type
Initial
Comment

Input

xEn

BOOL

TRUE

Input

itfHardwareConnector

IHttpRequestConnector

Input

xResetManualOverwrite

BOOL

Input

xDO1

BOOL

Input

xDO2

BOOL

Input

xDO3

BOOL

Input

xDO4

BOOL

Input

xDO5

BOOL

Input

xDO6

BOOL

Input

xDO7

BOOL

Input

xDO8

BOOL

Input

rAO1

REAL

Input

rAO2

REAL

Input Const

eDO8_ManBin

eManBin

eManBin.Auto

Manuelle Übersteuerung des digitalen Ausgangs

Input Const

eDO7_ManBin

eManBin

eManBin.Auto

Manuelle Übersteuerung des digitalen Ausgangs

Input Const

eDO6_ManBin

eManBin

eManBin.Auto

Manuelle Übersteuerung des digitalen Ausgangs

Input Const

eDO5_ManBin

eManBin

eManBin.Auto

Manuelle Übersteuerung des digitalen Ausgangs

Input Const

eDO4_ManBin

eManBin

eManBin.Auto

Manuelle Übersteuerung des digitalen Ausgangs

Input Const

eDO3_ManBin

eManBin

eManBin.Auto

Manuelle Übersteuerung des digitalen Ausgangs

Input Const

eDO2_ManBin

eManBin

eManBin.Auto

Manuelle Übersteuerung des digitalen Ausgangs

Input Const

eDO1_ManBin

eManBin

eManBin.Auto

Manuelle Übersteuerung des digitalen Ausgangs

Input Const

eAO2_ManNum

eManNum

eManNum.Auto

Input Const

rAO2_ManValue

REAL

Input Const

iAO2_MinMaxOffsetTwoPoint

INT

0

Offset Wert für den Min und Max Bereich in %

Input Const

xAO2_MinMaxLimitTwoPoint

BOOL

FALSE

Aktiviert das Min und Max Limit

Input Const

rAO2_Y2TwoPoint

REAL

10

Y-Achse Punkt Y2

Input Const

rAO2_Y1TwoPoint

REAL

0

Y-Achse Punkt Y1

Input Const

rAO2_X2TwoPoint

REAL

100

X-Achse Punkt X2

Input Const

rAO2_X1TwoPoint

REAL

0

X-Achse Punkt X1

Input Const

rAO2_Delta

REAL

0.25

Angabe des Delta Werts

Input Const

eAO1_ManNum

eManNum

eManNum.Auto

Input Const

rAO1_ManValue

REAL

Input Const

iAO1_MinMaxOffsetTwoPoint

INT

0

Offset Wert für den Min und Max Bereich in %

Input Const

xAO1_MinMaxLimitTwoPoint

BOOL

FALSE

Aktiviert das Min und Max Limit

Input Const

rAO1_Y2TwoPoint

REAL

10

Y-Achse Punkt Y2

Input Const

rAO1_Y1TwoPoint

REAL

0

Y-Achse Punkt Y1

Input Const

rAO1_X2TwoPoint

REAL

100

X-Achse Punkt X2

Input Const

rAO1_X1TwoPoint

REAL

0

X-Achse Punkt X1

Input Const

rAO1_Delta

REAL

0.25

Angabe des Delta Werts

Input Const

eAI4_ManNum

eManNum

eManNum.Auto

Manuelle Übersteuerung des analogen Eingangs

Input Const

rAI4_ManValue

REAL

Wert für die manuelle Übersteuerung

Input Const

tAI4_InitDelayFilter

TIME

TIME#20s0ms

Startverzögerung des Filters bei Auswahl Initialisierung: Verzögerter Eingangswert

Input Const

rAI4_InitValueFilter

REAL

100

Initialwert für Filter bei Auswahl Initialisierung: Initialwert

Input Const

eAI4_InitialFilter

InitializeType

InitializeType.InputValueDelayed

Auswahl Art der Initialisierung

Input Const

tAI4_TimeConstantFilter

TIME

TIME#10s0ms

Wert für die Zeitkonstante der Filterung (t#0s = Filterfunktion deaktiviert)

Input Const

xAI4_FilterAktiv

BOOL

TRUE

TRUE = Filterfunktion aktiviert

Input Const

rAI4_ReplacementValueLimit

REAL

-50

Ersatzwert, der bei Auswahl “Wert Ersetzen” im Feld “Im Fehlerfall” verwendet wird

Input Const

eAI4_ReplacementOptionLimit

LimiterMode

LimiterMode.ReplacementValue

Angabe des Werts, welcher beim aktiven Fehlerfall übernommen wird

Input Const

rAI4_MaxLimit

REAL

150

Maximalwert Angabe (Aktiviert Error Ausgang bei Überschreitung)

Input Const

rAI4_MinLimit

REAL

-50

Minimalwert Angabe (Aktiviert Error Ausgang bei Unterschreitung)

Input Const

xAI4_LimitAktiv

BOOL

TRUE

TRUE = Grenzwertfunktion aktiviert

Input Const

rAI4_Offset

REAL

0

Angabe des Offsetwerts (Korrekturwert)

Input Const

iAI4_MinMaxOffsetTwoPoint

INT

0

Offset Wert für den Min und Max Bereich in %

Input Const

xAI4_MinMaxLimitTwoPoint

BOOL

FALSE

Aktiviert das Min und Max Limit

Input Const

rAI4_Y2TwoPoint

REAL

100

Y-Achse Punkt Y2

Input Const

rAI4_Y1TwoPoint

REAL

0

Y-Achse Punkt Y1

Input Const

rAI4_X2TwoPoint

REAL

10000

X-Achse Punkt X2 (10000 = 10.0V)

Input Const

rAI4_X1TwoPoint

REAL

0

X-Achse Punkt X1 (0 = 0.0V)

Input Const

eAI3_ManNum

eManNum

eManNum.Auto

Manuelle Übersteuerung des analogen Eingangs

Input Const

rAI3_ManValue

REAL

Wert für die manuelle Übersteuerung

Input Const

tAI3_InitDelayFilter

TIME

TIME#20s0ms

Startverzögerung des Filters bei Auswahl Initialisierung: Verzögerter Eingangswert

Input Const

rAI3_InitValueFilter

REAL

100

Initialwert für Filter bei Auswahl Initialisierung: Initialwert

Input Const

eAI3_InitialFilter

InitializeType

InitializeType.InputValueDelayed

Auswahl Art der Initialisierung

Input Const

tAI3_TimeConstantFilter

TIME

TIME#10s0ms

Wert für die Zeitkonstante der Filterung (t#0s = Filterfunktion deaktiviert)

Input Const

xAI3_FilterAktiv

BOOL

TRUE

TRUE = Filterfunktion aktiviert

Input Const

rAI3_ReplacementValueLimit

REAL

-50

Ersatzwert, der bei Auswahl “Wert Ersetzen” im Feld “Im Fehlerfall” verwendet wird

Input Const

eAI3_ReplacementOptionLimit

LimiterMode

LimiterMode.ReplacementValue

Angabe des Werts, welcher beim aktiven Fehlerfall übernommen wird

Input Const

rAI3_MaxLimit

REAL

150

Maximalwert Angabe (Aktiviert Error Ausgang bei Überschreitung)

Input Const

rAI3_MinLimit

REAL

-50

Minimalwert Angabe (Aktiviert Error Ausgang bei Unterschreitung)

Input Const

xAI3_LimitAktiv

BOOL

TRUE

TRUE = Grenzwertfunktion aktiviert

Input Const

rAI3_Offset

REAL

0

Angabe des Offsetwerts (Korrekturwert)

Input Const

iAI3_MinMaxOffsetTwoPoint

INT

0

Offset Wert für den Min und Max Bereich in %

Input Const

xAI3_MinMaxLimitTwoPoint

BOOL

FALSE

Aktiviert das Min und Max Limit

Input Const

rAI3_Y2TwoPoint

REAL

100

Y-Achse Punkt Y2

Input Const

rAI3_Y1TwoPoint

REAL

0

Y-Achse Punkt Y1

Input Const

rAI3_X2TwoPoint

REAL

10000

X-Achse Punkt X2 (10000 = 10.0V)

Input Const

rAI3_X1TwoPoint

REAL

0

X-Achse Punkt X1 (0 = 0.0V)

Input Const

eAI2_ManNum

eManNum

eManNum.Auto

Manuelle Übersteuerung des analogen Eingangs

Input Const

rAI2_ManValue

REAL

Wert für die manuelle Übersteuerung

Input Const

tAI2_InitDelayFilter

TIME

TIME#20s0ms

Startverzögerung des Filters bei Auswahl Initialisierung: Verzögerter Eingangswert

Input Const

rAI2_InitValueFilter

REAL

100

Initialwert für Filter bei Auswahl Initialisierung: Initialwert

Input Const

eAI2_InitialFilter

InitializeType

InitializeType.InputValueDelayed

Auswahl Art der Initialisierung

Input Const

tAI2_TimeConstantFilter

TIME

TIME#10s0ms

Wert für die Zeitkonstante der Filterung (t#0s = Filterfunktion deaktiviert)

Input Const

xAI2_FilterAktiv

BOOL

TRUE

TRUE = Filterfunktion aktiviert

Input Const

rAI2_ReplacementValueLimit

REAL

-50

Ersatzwert, der bei Auswahl “Wert Ersetzen” im Feld “Im Fehlerfall” verwendet wird

Input Const

eAI2_ReplacementOptionLimit

LimiterMode

LimiterMode.ReplacementValue

Angabe des Werts, welcher beim aktiven Fehlerfall übernommen wird

Input Const

rAI2_MaxLimit

REAL

150

Maximalwert Angabe (Aktiviert Error Ausgang bei Überschreitung)

Input Const

rAI2_MinLimit

REAL

-50

Minimalwert Angabe (Aktiviert Error Ausgang bei Unterschreitung)

Input Const

xAI2_LimitAktiv

BOOL

TRUE

TRUE = Grenzwertfunktion aktiviert

Input Const

rAI2_Offset

REAL

0

Angabe des Offsetwerts (Korrekturwert)

Input Const

iAI2_MinMaxOffsetTwoPoint

INT

0

Offset Wert für den Min und Max Bereich in %

Input Const

xAI2_MinMaxLimitTwoPoint

BOOL

FALSE

Aktiviert das Min und Max Limit

Input Const

rAI2_Y2TwoPoint

REAL

100

Y-Achse Punkt Y2

Input Const

rAI2_Y1TwoPoint

REAL

0

Y-Achse Punkt Y1

Input Const

rAI2_X2TwoPoint

REAL

10000

X-Achse Punkt X2 (10000 = 10.0V)

Input Const

rAI2_X1TwoPoint

REAL

0

X-Achse Punkt X1 (0 = 0.0V)

Input Const

eAI1_ManNum

eManNum

eManNum.Auto

Manuelle Übersteuerung des analogen Eingangs

Input Const

rAI1_ManValue

REAL

Wert für die manuelle Übersteuerung

Input Const

tAI1_InitDelayFilter

TIME

TIME#20s0ms

Startverzögerung des Filters bei Auswahl Initialisierung: Verzögerter Eingangswert

Input Const

rAI1_InitValueFilter

REAL

100

Initialwert für Filter bei Auswahl Initialisierung: Initialwert

Input Const

eAI1_InitialFilter

InitializeType

InitializeType.InputValueDelayed

Auswahl Art der Initialisierung

Input Const

tAI1_TimeConstantFilter

TIME

TIME#10s0ms

Wert für die Zeitkonstante der Filterung (t#0s = Filterfunktion deaktiviert)

Input Const

xAI1_FilterAktiv

BOOL

TRUE

TRUE = Filterfunktion aktiviert

Input Const

rAI1_ReplacementValueLimit

REAL

-50

Ersatzwert, der bei Auswahl “Wert Ersetzen” im Feld “Im Fehlerfall” verwendet wird

Input Const

eAI1_ReplacementOptionLimit

LimiterMode

LimiterMode.ReplacementValue

Angabe des Werts, welcher beim aktiven Fehlerfall übernommen wird

Input Const

rAI1_MaxLimit

REAL

150

Maximalwert Angabe (Aktiviert Error Ausgang bei Überschreitung)

Input Const

rAI1_MinLimit

REAL

-50

Minimalwert Angabe (Aktiviert Error Ausgang bei Unterschreitung)

Input Const

xAI1_LimitAktiv

BOOL

TRUE

TRUE = Grenzwertfunktion aktiviert

Input Const

rAI1_Offset

REAL

0

Angabe des Offsetwerts (Korrekturwert)

Input Const

iAI1_MinMaxOffsetTwoPoint

INT

0

Offset Wert für den Min und Max Bereich in %

Input Const

xAI1_MinMaxLimitTwoPoint

BOOL

FALSE

Aktiviert das Min und Max Limit

Input Const

rAI1_Y2TwoPoint

REAL

100

Y-Achse Punkt Y2

Input Const

rAI1_Y1TwoPoint

REAL

0

Y-Achse Punkt Y1

Input Const

rAI1_X2TwoPoint

REAL

10000

X-Achse Punkt X2 (10000 = 10.0V)

Input Const

rAI1_X1TwoPoint

REAL

0

X-Achse Punkt X1 (0 = 0.0V)

Input Const

eDI8Opto_ManBin

eManBin

eManBin.Auto

Manuelle Übersteuerung des digitalen Eingangs

Input Const

xDI8Opto_Negation

BOOL

FALSE

Negation

Input Const

eDI7Opto_ManBin

eManBin

eManBin.Auto

Manuelle Übersteuerung des digitalen Eingangs

Input Const

xDI7Opto_Negation

BOOL

FALSE

Negation

Input Const

eDI6Opto_ManBin

eManBin

eManBin.Auto

Manuelle Übersteuerung des digitalen Eingangs

Input Const

xDI6Opto_Negation

BOOL

FALSE

Negation

Input Const

eDI5Opto_ManBin

eManBin

eManBin.Auto

Manuelle Übersteuerung des digitalen Eingangs

Input Const

xDI5Opto_Negation

BOOL

FALSE

Negation

Input Const

eDI4Opto_ManBin

eManBin

eManBin.Auto

Manuelle Übersteuerung des digitalen Eingangs

Input Const

xDI4Opto_Negation

BOOL

FALSE

Negation

Input Const

eDI3Opto_ManBin

eManBin

eManBin.Auto

Manuelle Übersteuerung des digitalen Eingangs

Input Const

xDI3Opto_Negation

BOOL

FALSE

Negation

Input Const

eDI2Opto_ManBin

eManBin

eManBin.Auto

Manuelle Übersteuerung des digitalen Eingangs

Input Const

xDI2Opto_Negation

BOOL

FALSE

Negation

Input Const

eDI1Opto_ManBin

eManBin

eManBin.Auto

Manuelle Übersteuerung des digitalen Eingangs

Input Const

xDI1Opto_Negation

BOOL

FALSE

Negation

Input Const

eDI4_ManBin

eManBin

eManBin.Auto

Manuelle Übersteuerung des digitalen Eingangs

Input Const

xDI4_Negation

BOOL

FALSE

Negation

Input Const

eDI3_ManBin

eManBin

eManBin.Auto

Manuelle Übersteuerung des digitalen Eingangs

Input Const

xDI3_Negation

BOOL

FALSE

Negation

Input Const

eDI2_ManBin

eManBin

eManBin.Auto

Manuelle Übersteuerung des digitalen Eingangs

Input Const

xDI2_Negation

BOOL

FALSE

Negation

Input Const

eDI1_ManBin

eManBin

eManBin.Auto

Manuelle Übersteuerung des digitalen Eingangs

Input Const

xDI1_Negation

BOOL

FALSE

Negation

Input Const

tReadDigitalInputs

TIME

TIME#1s0ms

Abfragezeit für digitale Eingänge (Hinweis: 0s = keine abfragr)

Input Const

tReadAnalogInputs

TIME

TIME#1s0ms

Abfragezeit für analog Eingänge (Hinweis: 0s = keine abfragr)

Input Const

xInitRestartValue

BOOL

TRUE

Inizialisirung der Ausgänge

Output

xDI1

BOOL

Digital Eingang 1

Output

xDI2

BOOL

Digital Eingang 2

Output

xDI3

BOOL

Digital Eingang 3

Output

xDI4

BOOL

Digital Eingang 4

Output

xDIOpto1

BOOL

Opto Digital Eingang 1

Output

xDIOpto2

BOOL

Opto Digital Eingang 2

Output

xDIOpto3

BOOL

Opto Digital Eingang 3

Output

xDIOpto4

BOOL

Opto Digital Eingang 4

Output

xDIOpto5

BOOL

Opto Digital Eingang 5

Output

xDIOpto6

BOOL

Opto Digital Eingang 6

Output

xDIOpto7

BOOL

Opto Digital Eingang 7

Output

xDIOpto8

BOOL

Opto Digital Eingang 8

Output

rAI1Raw

REAL

Rohwert Analog Eingang 1

Output

rAI2Raw

REAL

Rohwert Analog Eingang 2

Output

rAI3Raw

REAL

Rohwert Analog Eingang 3

Output

rAI4Raw

REAL

Rohwert Analog Eingang 4

Output

rAI1

REAL

Analog Eingang 1

Output

rAI2

REAL

Analog Eingang 2

Output

rAI3

REAL

Analog Eingang 3

Output

rAI4

REAL

Analog Eingang 4

Output

xAI1_Alarm

BOOL

Grenzwertverletzung Analoger Eingang 1

Output

xAI2_Alarm

BOOL

Grenzwertverletzung Analoger Eingang 2

Output

xAI3_Alarm

BOOL

Grenzwertverletzung Analoger Eingang 3

Output

xAI4_Alarm

BOOL

Grenzwertverletzung Analoger Eingang 4

Output

xDiIsMan

BOOL

Hand Übersteuerung aktiv Digitaler Eingänge

Output

xDoIsMan

BOOL

Hand Übersteuerung aktiv Digitaler Ausgänge

Output

xAiIsMan

BOOL

Hand Übersteuerung aktiv Analoger Eingänge

Output

xAoIsMan

BOOL

Hand Übersteuerung aktiv Analoger Ausgänge

Output

eError

ERROR

Zuletzt aktualisiert