External Pulse Module

This module provides a pulse register that can be configured to pulse on demand.

Module icon

Overview

The External Pulse Module allows you to manually trigger any module in the device that accepts a pulse input. For example, you can reset counters or timers, or pulse external equipment (if your device has Pulser Modules).

NOTE: The registers and settings available in this module depend on the device or node you are configuring, as well as its firmware and template versions. Not all registers or settings are available on all devices or the Virtual Processor, and labels may vary.

Inputs

External Pulse Modules have no inputs; they are controlled via communications.

Setup registers

EvPriority (event priority)

This register allows you to assign a priority level to the events produced when the output register is written. When EvPriority is zero, no event is written.

Output registers

Trigger

External Pulse modules have a single trigger register which is manually controlled via communications.

Event

All events produced by an External Pulse Module are written into this register.

Possible events and their associated priority numbers are shown in the following table:

Event priority groupPriorityDescription
Setup Change10Setup register or labels have changed.
Output Value Written*A value is written to the Trigger output register.
* The priority of this event is determined by the value in the EvPriority setup register.

Responses to special conditions

The following table summarizes how the External Pulse Module behaves under certain conditions.

ConditionResponse of output registers
When the device is started or powered-up (either the first time, or after a shut-down).Trigger output registers do not “contain” a pulse at startup.