### BACnet Binary Sensed Value Input
Microblock family | Network I/O microblocks
Icon and symbol |
What it does | Reads a binary value from up to 5 ZS or wireless sensors, and makes the value available to the control program on an output wire. If the Rnet has more than one ZS or wireless sensor, the microblock's combination algorithm determines whether the output value is based on a single sensors value or all sensors having the same value. Each control program must also have a Sensor Binder microblock.
Click for details below How it works Properties Alarms Trends Simulation
#### How it works The Valid? output is False (Off) when all of the enabled sensors are in error. (See the ASVI microblock's Details tab in the running system. If the Status column shows anything other than None, the sensor is in error.) When the Valid? output is False, the microblock outputs the Default value. The Valid? output is True (On) when the ASVI can get a valid value from at least one of the enabled sensors.
#### Properties TIPS Alt+click any value in the WebCTRL® or Field Assistant interface to view property details, including its editing privilege and expression (location path) for use on graphics. You can right-click some properties in the EIKON® Property Editor and select Make editable or Make read-only to determine that property's functionality in your system.
Rnet Tag (EIKON® only) | All values from a ZS or wireless sensor must have an Rnet tag that defines what type of information this microblock's value represents. NOTE If the Rnet tag droplist does not have the tag you want, you can create a custom tag in EIKON®.
Display Name | The microblock label used in the EIKON® application and the WebCTRL® interface. You can use any characters except the " character.
Reference Name RefName | Use the default reference name unless you want a more descriptive name for graphics or network links. Limitations: lower case only limited to 40 characters cannot begin with a number must be unique within a control program
Description | (optional) A BACnet-visible microblock description.
Editing Privilege (EIKON® only) | Preset - Each microblock property has an appropriate privilege or role assigned to it. You can use Global Modify in the WebCTRL® interface to find out what the actual privilege is. CAUTION If you change the Editing Privilege from Preset, the privilege you select will be used for all properties of this microblock, which is not always desirable.
Index/Enable | The Index number corresponds to the ZS or wireless sensors defined in the Sensor Binder microblock. Check Enable for each sensor that you want to include in the combination algorithm used to determine the output value of the microblock.
Combination Algorithm | If using more than 1 sensor, select how you want the microblock's output value to be determined. Select: And to output 1 if all sensors have a value of 1, otherwise output 0 Or to output 1 if any sensor has a value of 1, otherwise output 0
Show on Sensors | Select Local Value to have each enabled ZS sensor display its individual sensed value, or Calculated Value to have each ZS sensor display the value determined by the Combination Algorithm.
Show on: (EIKON® only) | Check the sensor screen(s) that you want this microblock's value displayed on. Home Screen (1): When more than one value is assigned to the Home screen, the values cycle from one to the next. Typically, the first item displays for 10 seconds and any other items display for 3 seconds each. Information Screen (2): This screen is accessed by pressing the sensor's button. Diagnostics Screen (3): This screen is accessed by holding the sensor's button for at least 3 seconds. NOTE Select Reorder > Sensor Display Order in EIKON® to define the order in which multiple microblock values will appear on each sensor screen.
Home Screen (1) | When more than one value is assigned to the Home screen, the values cycle from one to the next. Typically, the first item displays for 10 seconds and any other items display for 3 seconds each.
Information Screen (2) | This screen is accessed by pressing the sensor's button.
Diagnostics Screen (3) | This screen is accessed by holding the sensor's button for at least 3 seconds.
Display Inactive Text | The text the ZS Sensor displays when the microblock's output is off, or false.
Display Active Text | The text the ZS Sensor displays when the microblock's output is on, or true.
Inactive Text | The Inactive Text your system displays when the microblock's output is off, or false.
Active Text | The Active Text your system displays when the microblock's output is on, or true.
BACnet Configuration
Network Visible | Check to allow other BACnet equipment to read the microblock's present value. Must be checked for this microblock to generate alarms.
Object Instance | Auto-assign - A BACnet Object ID is assigned by the system. Use specific value - (0–3999999) Assign a number that is unique within the controller.
Show Property Page Text | Check to show this microblock's value on the equipment's Properties page.
In the WebCTRL® or Field Assistant system only: |
Status | Possible statuses | Description
| None | Normal operation.
| No Comm | ZS - Sensor is not communicating. Wireless - Wireless Adapter is not communicating.
| Unsupported tag | The sensor does not support the ASVI's Rnet tag.
| Unreliable | ZS - Sensor is providing unreliable values (for example, out-of-range values). Wireless - Wireless Adapter is not getting a heartbeat from the sensor.
| Unsupported read | ZS only - Sensor does not provide sensing, but can display values read from other sensors.
#### Alarms
Potential alarm source | Check to make this microblock available in the system's Alarm Sources list.
Critical | Determines the color of the system-wide alarm button when the alarm comes in if the alarm's Template field is set to Universal. = Critical = Non-critical
Category | The category you want to use to filter this microblock's alarms on the system's Alarms page > View tab.
Template | Universal - Allows your system to use the Alarm text and Return text defined in the microblock, and the Critical checkbox to determine the color of the system-wide alarm button when the alarm comes in.
Alarm
Alarm Enabled? | Check to send a message when this microblock indicates an alarm condition.
Alarm State | Active - An alarm condition exists when the microblock's present value is on (true). Inactive - An alarm condition exists when the microblock's present value is off (false).
Delay Seconds | The time the microblock's present value must remain in an alarm condition before the microblock sends an alarm.
Alarm text | The message displayed on the WebCTRL® Alarms page > View tab when an alarm condition occurs. A relative path is useful for alarm messages that you will reuse in multiple WebCTRL® locations because the path is relative to the item that contains the path.
Alarm requires acknowledge | Check to require that an operator acknowledge alarm notifications on the system's Alarms page > View tab.
Return to Normal
Return Enabled | Check to send a message when an alarm condition has returned to normal.
Return text | The message displayed on the WebCTRL® Alarms page > View tab when an alarm condition returns to normal. A relative path is useful for alarm messages that you will reuse in multiple WebCTRL® locations because the path is relative to the item that contains the path.
Return requires acknowledge | Check to require that an operator acknowledge return-to-normal notifications on the system's Alarms page > View tab.
Fault
Fault Enabled | Check to send a message when a fault condition occurs, such as a misconfigured or non-existent sensor.
#### Trends
Enable Trend Log | Check to have the controller collect trend data for the microblock's present value.
Sample every ___ (hh:mm:ss) | Records the microblock's present value at this interval. EXAMPLE Type `00:10:00` to record the microblock's present value every 10 minutes.
Sample on COV (change of Value) | Records the microblock’s present value only when the value changes.
Max samples | The number of data samples the controller allocates memory for. Memory consumption is 10 bytes for each sample plus 48 bytes. For example, for 100 samples: (100 x 10 bytes) + 48 = 1048 bytes of memory The allocated memory is constant regardless of how many samples are actually recorded. If you do not enable trending, no memory is consumed. Click Reset on the Properties page in the WebCTRL® or Field Assistant system to delete all samples currently stored in the controller.
Enable Trend Historian | Check this field to archive the controller's collected trend data to the system database after every 129 data samples. NOTES You must check Enable Trend Log if you want to Enable Trend Historian. You can change Enable Trend Historian archival settings and other trend properties on the Properties page in the WebCTRL® or Field Assistant system.
Keep historical trends for __ days | This is based on the date that the sample was read. Set this field to 0 to use the system default value.
Write to historian: Every ___ trend samples Use default (45% of Max samples) | Writes all trend data in the controller to the system database each time the controller collects the specified number of samples. You can select Every __ trend samples and enter a number greater than zero and less than the number in the Max samples field, or you can select Use default. The number of trends specified must be accumulated at least once before the historical trends can be viewed.
In the WebCTRL® or Field Assistant system only: |
Stop When Full | Check this field to stop trend sampling when the maximum number of samples is reached.
Enable trend log at specific times only? | Collects trend data for the specific period of time you define in the time and date fields.
Store Trends Now | Writes all trend data in the controller to the system database without having to enable trend historian.
Trend samples accumulated since last notification | Shows the number of samples stored in the controller since data was last written to the database.
Last Record Written to Historian | Shows the number of trend samples that were last written to the database.
Delete | Deletes all trend samples stored in the database for the microblock.
BACnet Configuration | The Object Name is a unique alphanumeric string that defines the BACnet object. Although the Object Name field can be edited, it is not recommended. The Notification Class is set to 1 to receive alarms generated by Automated Logic® controllers.
#### Simulation Define the value(s) the microblock will use when you simulate the control program.