Digital input functional block – IDEC SX5L Series User Manual

Page 38

Advertising
background image

4: S

OFTWARE

S

PECIFICATIONS

SX5L C

OMMUNICATION

T

ERMINAL

U

SER

S

M

ANUAL

4-3

Digital Input Functional Block

Digital input terminals 0 through 15 correspond to output network variables nvoDI[0] through nvoDI[15], respectively.
When the status at any input terminal changes, the Digital Input functional block sends a corresponding output network
variable to the network.

Initial Status Transmission

This functional block sends output network variables nvoDI[0] through nvoDI[15] to the network within 3 seconds after
powerup. The delay depends on a random number based on the Neuron ID, and differs on each node.

The sending time can be delayed by changing the nciPwrup value designated in the Node Object functional block. At sys-
tem startup, if the SX5L sends output network variables before the addressee device is ready to receive communication, set
the nciPwrup to a larger value.

The preset value for nciPwrup can be between 0 and 60 seconds (0.1-sec increments). The sending time is determined by
the sum of the nciPwrup value and a random number.

Event-driven Transmission

When the status at any input terminal changes or when receiving a request (polling) from the network, this functional
block sends a corresponding output network variable to the network.

Heartbeat Transmission (Periodical Transmission)

When the status at any input terminal does not change, this functional block sends the output network variable repeatedly
at intervals designated by nciMaxStsSendT1[0] to [15]. When the nciMaxStsSendT1[0] to [15] value is 0, the heartbeat
transmission is disabled.

The configuration type of nciMaxStsSendT1[0] to [15] is SNVT_elapsed_tm (day, hour, minute, second, millisecond).
When a value over 12 hours is set, the interval is designated as 12 hours 00 minutes 00 seconds. The millisecond value has
no effect.

Input Terminal Status vs. Output Network Variable

I/O

Name

Type

Description

Output Network Variable

nvoDI[0] to [15]

SNVT_switch

Correspond to inputs 0 through 15

Configuration Property

nciMaxStsSendT1
[0] to [15]

SCPTmaxSndT

nvoDI[0] to [15] hear tbeat transmission inter val
(factor y setting: 3 minutes)

Input Terminal Status

Output Network Variable

ON

(state) = 1, (value) = 100.0%

OFF

(state) = 0, (value) = 0.0%

DI[0]

nvoDI[0]

nvoDI[1]

nvoDI[2]

nvoDI[3]

nvoDI[4]

nvoDI[5]

nvoDI[6]

nvoDI[7]

DI[1]

nvoDI[8]

nvoDI[9]

nvoDI[10]

nvoDI[11]

nvoDI[12]

nvoDI[13]

nvoDI[14]

nvoDI[15]

SX5L-SBN16B1

SX5L-SBM16K1 / SX5L-SBM16S1

DI

nvoDI[0]

nvoDI[1]

nvoDI[2]

nvoDI[3]

nvoDI[4]

nvoDI[5]

nvoDI[6]

nvoDI[7]

Advertising