Binary Input
Die required properties eines BI werden wie folgt definiert:
bac_polarity = 0
Die optional properties eines BI werden wie folgt definiert:
bac_description = Binary-Input 1
bac_active_text = ON
bac_inactive_text = OFF
bac_time_delay = 0
bac_alarm_value = 1
bac_event_enable = (1,1,1)
bac_notify_type = alarm
bac_notification_class = 2
bac_event_message_text = ("EVT1","EVT2","EVT3")
bac_change_of_state_time = 0
bac_change_of_state_count = 0
bac_time_of_state_count_reset = 0
bac_elapsed_active_time = 0
bac_time_of_active_time_reset = 0
Ein lokaler BI könnte demnach z.B. so definiert sein:
[S local.BI 1]
name = Name vom BI 1
query = pe
writecache = yes
bac_polarity = 0
bac_description = Binary-Input 1
bac_active_text = ON
bac_inactive_text = OFF
bac_time_delay = 0
bac_alarm_value = 1
bac_event_enable = (1,1,1)
bac_notify_type = alarm
bac_notification_class = 2
bac_event_message_text = ("EVT1","EVT2","EVT3")
bac_change_of_state_time = 0
bac_change_of_state_count = 0
bac_time_of_state_count_reset = 0
bac_elapsed_active_time = 0
bac_time_of_active_time_reset = 0
Binary Output
Die required properties eines BO werden wie folgt definiert:
bac_polarity = 0
bac_relinquish_default = 0 -V
Die optional properties eines BO werden wie folgt definiert:
bac_description = Binary output 1
bac_active_text = ON
bac_inactive_text = OFF
bac_time_delay = 0
bac_alarm_value = 1
bac_event_enable = (1,1,1)
bac_notify_type = alarm
bac_notification_class = 2
bac_event_message_text = ("EVT1","EVT2","EVT3")
bac_change_of_state_time = 0
bac_change_of_state_count = 0
bac_time_of_state_count_reset = 0
bac_elapsed_active_time = 0
bac_time_of_active_time_reset = 0
bac_feedback_value = 0
Ein lokaler BO könnte demnach z.B. so definiert sein:
[M local.BO 1]
name = Name vom BO 1
query = pe
writecache = yes
bac_polarity = 0
bac_relinquish_default = 0 -V
bac_description = Binary output 1
bac_active_text = ON
bac_inactive_text = OFF
bac_time_delay = 0
bac_alarm_value = 1
bac_event_enable = (1,1,1)
bac_notify_type = alarm
bac_notification_class = 2
bac_event_message_text = ("EVT1","EVT2","EVT3")
bac_change_of_state_time = 0
bac_change_of_state_count = 0
bac_time_of_state_count_reset = 0
bac_elapsed_active_time = 0
bac_time_of_active_time_reset = 0
bac_feedback_value = 0
Binary Value
Die required properties eines BV werden wie folgt definiert:
bac_polarity = 0
bac_relinquish_default = 0 -V
Die optional properties eines BV werden wie folgt definiert:
bac_description = Binary value 1
bac_active_text = ON
bac_inactive_text = OFF
bac_time_delay = 0
bac_alarm_value = 1
bac_event_enable = (1,1,1)
bac_notify_type = alarm
bac_notification_class = 2
bac_event_message_text = ("EVT1","EVT2","EVT3")
bac_change_of_state_time = 0
bac_change_of_state_count = 0
bac_time_of_state_count_reset = 0
bac_elapsed_active_time = 0
bac_time_of_active_time_reset = 0
Ein lokaler BV könnte demnach z.B. so definiert sein:
[S local.BV 1]
name = Name vom BV 1
query = pe
writecache = yes
bac_polarity = 0
bac_relinquish_default = 0 -V
bac_description = Binary value 1
bac_active_text = ON
bac_inactive_text = OFF
bac_time_delay = 0
bac_alarm_value = 1
bac_event_enable = (1,1,1)
bac_notify_type = alarm
bac_notification_class = 2
bac_event_message_text = ("EVT1","EVT2","EVT3")
bac_change_of_state_time = 0
bac_change_of_state_count = 0
bac_time_of_state_count_reset = 0
bac_elapsed_active_time = 0
bac_time_of_active_time_reset = 0