Binary Outputs

A binary output is a physical output. You can configure Binary Output blocks and use them while creating application logic.

To add and configure a binary output block:

  1. Right-click ControlProgram under LonSpyder or BacnetSpyder in the Nav palette and select Views > Wiresheet View to view the wiresheet.
  2. Drag the Binary Output block from the Spyder Palette on to the wire sheet.
  3. Type the desired name for the Binary Output block and click OK. The block appears as a container on the wire sheet similar to any function block.
  4. Right-click the container and select Configure Properties. The Binary Output dialog box appears. The following table defines the fields shown in the dialog box.

While using a LonSpyder Controller, the following fields are displayed.

Name Description
Point Name Type a name or use the default names given by the tool.
Point Type Binary Output is the default selection. You can select Software Output, Binary Output or Modulating Output to change the point type.
OK Saves the entered information and closes the dialog box.
Cancel Closes the dialog box. Any information entered is lost.

While using a Bacnet Controller, the following fields are displayed.

Name Description
Point Name Type a name or use the default names given by the tool.
Point Type Binary Output is the default selection. You can select Network Output, Binary Output or Modulating Output to change the point type.
Advanced Displays the Bacnet object details. Object Name, Object Type, Object Instance are the fields provided. Object Name is automatically provided by the tool and can be edited. Object Instance number can also be edited. Object Type is a read only field and cannot be edited. If the GPU option in the advanced dialog box is set to True, Send Heartbeat is enabled.
OK Saves the entered information and closes the dialog box.
Cancel Closes the dialog box. Any information entered is lost.

Note: You can drag the IOs on to the wiresheet even when all pins are used up. Honeywell Spyder allows IOs to be dropped but they are not assigned with a pin. Such IOs are termed as invalid IOs.

When a binary output is deleted, if it had a valid IO pin assigned, the freed pin is automatically assigned to an invalid Modulating output configured as PWM type or to an invalid binary output, if any.

When a physical IO (Modulating input, Binary input, Modulating output, Binary output) with a valid IO pin is copied and pasted in the wiresheet, the resulting IO gets the same configuration as the source and a new available pin. If no free pin is available, the resulting IO becomes an invalid IO.

When an invalid physical IO (Modulating input, Binary input, Modulating output, Binary output) is copied and pasted in the wiresheet, the resulting IO gets the same configuration as the source and it is also an invalid IO.

Point Conversion

What do I want to convert? To what do I want to convert? How do I do it? What is the effect?
Binary Output Software Output (NVO)
  1. Right-click the Binary output block and select Configure Properties.
  2. Select Software Output from the Point Type list.
  3. Select a Point Category.
  4. Select Units to be used within logic.
  5. Click OK
  1. The IO pins used by the Binary output are freed.
  2. A new NVO of type Snvt is created, determined by the Point Category, Internal Data Type unit selected.
  3. The new NVO is seen in the NVs table in the NV Configuration View.
  4. A new NV is created even if the NV count exceeds the maximum number and a warning message appears indicating the same.
Binary Output Modulating Output
  1. Right-click the Binary output block and select Configure Properties.
  2. Select Modulating Output from the Point Type list.
  3. Select Type.
  4. Select Analog Type.
  5. Select Output Values.
  6. Click OK.
  1. If there are no IO pins available for the target physical IO (in this case, the Modulating output that is created), the point becomes an invalid IO.
  2. A warning message appears indicating that there are no more pins to allocate, and an unassigned IO is created.
Binary Output Network Output
  1. Right-click the Binary output block and select Configure Properties.
  2. Select Network Output from the Point Type list.
  3. Select a Point Category.
  4. Select Units to be used within logic.
  5. Click OK
  1. The IO pins used by the Binary output are freed.
  2. The new Network Output is seen in the Objects table in the Object Configuration View.

Terminal Assignment View