LabVIEW Wireless Sensor Network Module

Digital I/O Properties for the NI WSN-3214 Strain Node

  • Updated2023-02-21
  • 3 minute(s) read

The following Digital I/O properties are available for Elemental I/O Property Nodes when using an NI WSN-3214 node with LabVIEW WSN. These properties define the behavior of DI0–DIO1 Elemental Property I/O items.

PropertyDescription
DIO Mode Returns or sets the mode for the corresponding DIO lines. The default value is Host Driven. This property can contain the following values:
  • DI - 24V Sinking—Use this mode to connect to industrial 24V sourcing output devices. The input has a low impedance to ground and input thresholds compatible with 24 V signaling.
  • DI - 24V Sinking with Power Management—This mode is similar to DI-24V Sinking, but the low impedance path to ground is removed when the inputs are not being actively read. This may reduce power consumption of the output device. It should only be used with output devices that have valid output states within 100 μs of having a low impedance path presented to the output.
  • DI - TTL Logic—High impedance inputs with TTL compatible thresholds; suitable for most 3 V or 5 V logic signals.
  • DI - Contact Closure—The input has TTL compatible thresholds and provides a pull-up resistor to 3 V when the input is actively being read. This is suitable for connections to contact switches wired between the input and ground. If a contact to ground remains closed in this setting while DIO Notifications are not set to Disabled, the current into the contact switch increases power consumption and can reduce battery life.
  • DO - Drive Low (Sinking)—For DIO output value 1, this mode does not drive the DIO line. For DIO output value 0, this mode drives the DIO line low. This setting does not require a supply voltage on DIO_PWR.
  • DO - Drive High (Sourcing)—For DIO output value 1, this mode drives the DIO line high to the DIO_PWR voltage. For DIO output value 0, this mode does not drive the DIO line. This setting requires a supply voltage connected to the DIO_PWR pin.
  • DO - 3V TTL Logic (Open-Collector with Pull-Up)—For DIO output value 1, this mode pulls-up the DIO line to 3 V through a pull-up resistor. For DIO output value 0, this mode drives the DIO line low. Use this mode to connect to 3 V and 5 V logic inputs with TTL compatible input thresholds. This setting does not require a supply voltage on DIO_PWR.
  • DO - Drive High and Low (Sourcing and Sinking)—For DIO output value 1, this mode drives the DIO line high to the DIO_PWR voltage. For DIO output value 0, this mode drives the DIO line low. This setting requires a supply voltage connected to the DIO_PWR pin in order to drive high. If no supply is connected to DIO_PWR, this mode will operate as if it were set to the DO-Drive Low (Sinking) mode.
  • Host Driven—For this attribute, use the setting from the host computer.
DIO NotificationReturns whether or not the corresponding DIO line has triggered a DIO notification.
Generate NotificationsEnables notification when events occur on the corresponding DIO lines. The default value is Disabled. This property can contain the following values:
  • Disabled
  • On Falling Edge
  • On Rising Edge
When this value is set to Disabled, the following power saving conditions occur whenever the inputs are not actively being read:
  • In DI - Contact Closure mode the pull-up resistor is disabled, saving power whenever a contact to ground is closed.
  • In DI - 24V Sinking with Power Management mode, the low impedance path to ground is removed, reducing the current draw from a connected output device.
When this value is set to On Falling Edge or On Rising Edge, the inputs are continuously being actively read and the power saving conditions do not apply.

Log in to get a better experience