Digital Output Characteristics

The AL-1010 supports a variety of ways to configure a system that can output a digital state or PWM output to a device under test. The following sections outline what configurations are available and what control modes are compatible with each configuration.

Ch 1..12

Supported

State Control Types

BUS+/-, Open

Yes

Internal

Warning

Enabling two output sources simultaneously may result in damage to the module.

Module DO Characteristics

The following specifications apply to all DO configurations.

Specifications

Maximum current

10A

Rise/fall time

<1 ms

Latency

100 ns

Pull up/down configuration

None by default. See External Bus Characteristics for more details.

Generation details

Generation type

Single-Point

Timing type

On Demand

Update Rate

Determined by system configuration and the NI-SLSC driver

PWM output characteristics

Period step size

10 ns

Maximum period duration

~42.95 seconds

Active time step size

10 ns

Phase offset step size

.8382e-9°

Dead time step size

10 ns

Enable trigger details

Trigger type(s)

Software

BUS+/-, Open (Internal State)

The module controls a voltage from LOAD, AUX1 or AUX2. When the state is high, the source is connected. When low, the source is disconnected.

DO-LOAD-M
DO-AUX-M
SLSC Configuration Properties

Name

Resource Type

DataType

Description

Valid Values

PWM

AL.PWM_LOAD_Enable

Physical Channel

Bool

Toggle PWM Output LOAD

False, True

AL.PWM_AUX1_Enable

Physical Channel

Bool

Toggle PWM Output AUX1

False, True

AL.PWM_AUX2_Enable

Physical Channel

Bool

Toggle PWM Output AUX2

False, True

SLSC Interface Properties

Name

Resource Type

DataType

Description

Valid Values

Discrete

AL.LOAD

Physical Channel

Bool

Toggle Discrete LOAD/Open

[False, True]

AL.AUX1

Physical Channel

Bool

Toggle Discrete AUX1/Open

[False, True]

AL.AUX2

Physical Channel

Bool

Toggle Discrete AUX2/Open

[False, True]

PWM

AL.PWM_Period

Physical Channel

UInt32

Set period time for PWM generator. The period time is set in multiples of 10 ns. The minimum value that can be set is 2, this will set the period time to 20 ns (50 MHz).

2..4294967295

AL.PWM_DutyCycle

Physical Channel

UInt32

Set duty cycle for PWM generator. The duty cycle is set in multiples of 10 ns.

1..4294967295

AL.PWM_PhaseOffset

Physical Channel

UInt32

Set phase offset for PWM generator. To set phase offset x [degrees] use this formula to calculate the phase offset value: PH = (x/360) * PER

0..4294967295