1.800 Zodiac-Cortex-DTR-Path

This page describes the device driver and the device window for the Zodiac-Cortex-DTR-Path device. This device sets the signal path control word at a Zodiac Cortex DTR.

The device encodes an eight character configuration string into a 32 bit binary word and commands this to the DTR. It uses a special implementation of the communication protocol which only connects to the DTR to send the command and after this disconnects again. This is because the DTR accepts only one connection at a time.

The eight characters of the configuration string may either be set at the main screen of the device or the device may be configured to subscribe these values from some other devices like Gate-Arrays .

Device window pages

The following table shows which device window pages are available with this individual device type. Tool-bar functions not mentioned here are described at the general description of device windows .

Configuration parameters

At the maintenance page of the device window there are a couple of configuration parameters which must be set to integrate the device into the VLC/M&C.

parameter description
address The IP address of the Zodiac Cortex device to connect to.
portNumber The IP port number to connect to. For the primary DTR this is 3080 (the default value), for the secondary DTR set 3081.
charId.0 charId.1 charId.2 charId.3 charId.4 charId.5 charId.6 charId.7 The parameter IDs of the variables where to read the up to 8 characters for the DTR configuration string. These typically are the outputs of Gate-Array devices which encode some waveguide switch poistions to the characters of the configuration string. charId.0 denotes the leftmost character of the string, charId.7 the rightmost one.

Remarks

The first two characters of the configuration string have fixed values, they are reserved for future use. The driver initializes them to ".".

On startup, the Zodiac-Cortex-DTR-Path device will not send a configuration command to the DTR until the configuration string is complete.

If the configuration string uses the same status character at two positions, simply configure the charId.* settings for both positions to the same Gate-Array output.

Variables defined by this device driver

name type flags range
info.driver TEXT R/O StringRange R/O
info.type TEXT R/O StringRange R/O
info.port TEXT R/O StringRange R/O
info.frame TEXT R/O StringRange R/O
info.startup TEXT R/O StringRange R/O
config.portNumber INTEGER SAVE SETUP IntegerRange (0 .. 65535)
config.charId.0 TEXT SAVE SETUP StringRange
config.charId.1 TEXT SAVE SETUP StringRange
config.charId.2 TEXT SAVE SETUP StringRange
config.charId.3 TEXT SAVE SETUP StringRange
config.charId.4 TEXT SAVE SETUP StringRange
config.charId.5 TEXT SAVE SETUP StringRange
config.charId.6 TEXT SAVE SETUP StringRange
config.charId.7 TEXT SAVE SETUP StringRange
address TEXT SAVE StringRange
char.0 TEXT StringRange
char.1 TEXT StringRange
char.2 TEXT StringRange
char.3 TEXT StringRange
char.4 TEXT StringRange
char.5 TEXT StringRange
char.6 TEXT StringRange
char.7 TEXT StringRange
faults.99 ALARM R/O AlarmFlagRange R/O (Communication)
faults.commstat TEXT R/O StringRange R/O