background image

2(4)

02-00002-01-en, July 2007

    SNVT vs TAC XENTA I/O MODULE COMMUNICATION

The TAC Xenta 421A/422A can be used in networks with
either L

ON

M

ARK

 communication or TAC Xenta I/O module

communication. The device automatically determines which
type of communication to use.

Power-up

SNVT

TAC Xenta 

I/O module 

communication

Green 
off-line 
blink

Green blink 
at comm. 
or 0.1 Hz

I/O on-line: 
green 0.5 Hz

SNVT

received

TAC Xenta I/O module 
communication 
established

TAC Xenta 
I/O module 
comm.
established

In the Power-up state, the green LED blinks "Off-line". The
device is open for 

both SNVT and TAC Xenta I/O module

communication.

Previous configuration, if  defined, will apply until a change is
initiated.

SNVT received

The device enters the SNVT state. The device is configured
when the 

nci:s are updated. The green LED will light up when

there is communication or approximately every 10 seconds.

SNVT transmission is determined by the 

nciSndDelta1-4 or

the 

nciSndHrtBt values.

The device remains in the SNVT state until a TAC Xenta I/O
module communication state is established, or until the next
power-up. In the SNVT state it is possible to change the
configuration by updating the network configuration inputs
nci:s.

TAC Xenta I/O module Communication

The TAC Xenta I/O module communication state is accepted
only after a thorough protocol initiation. This may be initiated
at any time.

In the TAC Xenta I/O module communication state, no 

nvi:s or

nci:s can be used. The green LED blinks on-line at about 0.5 Hz.

Input SNVTs are ignored, also when the device is off-line from
the controller.

Green LED (Communication)
- SNVT: at communication or ~ once in 10 sec.s
- TAC Xenta I/O mod communication:

on-line ~ every other sec; off-line ~ 5 blinks per sec

Red LED (Configuration error)
- blinking: unconfigured node
- steady: appl.less (or hw fault)

LED indicators on front panel

To determine if all 

nviDO1-5 are to be considered valid, an

interval counter is used:

nciRcvHrtBt

No. of seconds until 

nviDO1-5 are considered

invalid. (0: function is not used; default value.)

If this happens, due to communication failure, the behavior is
determined by

nciOfflineBeh, using the following bits:

DO 1

DO 2

DO 3

DO 4

DO 5

However, output SNVT transmission is still performed using a
hard-coded interval of about 10 seconds.

Once in the TAC Xenta I/O module communication state, the
device can only enter the SNVT state after a new Power-up.
At this stage all 

nci:s must be updated, since the same

memory area is used by both the SNVT and TAC Xenta I/O
module communication configuration parameters.

Note!

 As the TAC Xenta I/O module communication state is a

'dead-end' (until power-up), any mis-addressed communi-
cation may cause the I/O module to loose its SNVT communi-
cation state.

TAC Xenta I/O module communication is inititiated by the
controller at events specified below. If an I/O module intended
for SNVT communication has been used in another
configuration and happens to have an address that is used by
the I/O module communication, the I/O module will be 'lost' in
this state.

TAC Xenta I/O module communications will be initiated by the
following events:

Controller power-up

I/O module power-up

Controller application download

Recovery after communication failure

If bit=0: Keep latest value (default).

If bit=1: Use default value as specified by

nciOfflineVal, using the following bits, where the value to be
used is specified (0 or 1). (Default value=0.)

DO 1

DO 2

DO 3

DO 4

DO 5

Service pin

Bit 0

Bit 15

Bit 0

Bit 15

State diagram

Отзывы: