Skip to end of banner
Go to start of banner

GISS to GIS

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Next »

This document was originally published as ICD 4.2.1 – 4.5 Global Interlock System Status to Global Interlock System, Rev. B.

Description

This ICD specifies the interface between the Global Interlock System Status (GISS) and the Global Interlock System (GIS).  The GIS provides the GISS with periodic updates of interlock and limit status with respect to the safety of all facility systems.

Reference Documents

1756-PM001E-EN-P      ControlLogix User Manual

1756-PM020A-EN-P     Logix5000 Data Access

1756-RM003C-EN-P     Logix5000 General Instructions Reference Manual

s1756-UM001B-EN-P   ControlLogix System User Manual

1783-UM005A-EN-P     Stratix 5900 Services Router User Manual

IEEE 802.3™:              Ethernet

The CIP Networks Library, Volume 1: Common Industrial Protocol (CIP™)

The CIP Networks Library, Volume 2: EtherNet/IP Adaptation of CIP

Physical System Interfaces

Mechanical Interface

N/A

Optical Interface

N/A

Electronic Interface

Network Connection

Communications between the GISS and GIS is across DKIST’s IEEE 802.3 Ethernet control network (see Figure 1). The connection is 100Base-FX running full-duplex over multi-mode fiber.  The GISS connection to the network is through the use of a multi-mode fiber pair (TX, RX) using an SC-type connection to the local network switch. The GISS is rack-mounted in the computer room located in the S&O building, coudé level.

The GIC is the distributed portion of the GIS responsible for the communication of GIS to the GISS. The GIC is located on the Utility level. The GIS interface to the GISS control network is a Stratix 5900 Service Router. The Services Router handles network security to segment the GIS from the rest of the enterprise network.

The ControlLogix communications module used in the GIC is a 1756-EN2TR ControlLogix EtherNet/IP Communication Module. Its connection to the Stratix 5900 Service Router is a CAT5 Ethernet cable with an un-keyed 8 position 8 contact (8P8C) connecter (“RJ-45”) connected to the router’s LAN0 port and to the 1756-EN2TR module at the GIC.

The GISS network will connect via CAT5 Ethernet cable with an 8P8C (“RJ-45”) connecter to the Stratix 5900 Service Router’s WAN port

The GIC is the distributed portion of the GIS responsible for the communication of GIS to the GISS. The GIC is located on the Utility level. The GIS interface to the GISS control network is a Stratix 5900 Service Router. The Services Router handles network security to segment the GIS from the rest of the enterprise network.

The ControlLogix communications module used in the GIC is a 1756-EN2TR ControlLogix EtherNet/IP Communication Module. Its connection to the Stratix 5900 Service Router is a CAT5 Ethernet cable with an un-keyed 8 position 8 contact (8P8C) connecter (“RJ-45”) connected to the router’s LAN0 port and to the 1756-EN2TR module at the GIC.

The GISS network will connect via CAT5 Ethernet cable with an 8P8C (“RJ-45”) connecter to the Stratix 5900 Service Router’s WAN port

Mass/Balance

N/A

Thermal Interface

N/A

Software/Control Function Interface

The purpose of this interface is to provide the GISS information related to the current state of the GIS. Additional information is included to be provided with daily logs.

For example, the current state of the emergency stop system is provided. This will include information on which LIC has the current tripped device. This will not include detailed information about the exact location or whether the device is tripped or faulted. That information will be provided by the GIS HMI located in the control room or by the GIC located on the utility level.

Communications

The exchange of tag data will occur at a 1Hz rate.

Protocol

Communications between the GISS and the GIS use Common Industrial Protocol over Ethernet (EtherNet/IP) as specified by the Open Device Vendors Association (ODVA).

Addressing

The GIC’s communication interface module network settings will be as follows:

IP Address

10.0.6.3

ubnet Mask

255.255.255.0

Controller Tags

With a Logix5000 controller, such as the GuardLogix, you use a tag (alphanumeric name) to address data (variables). A tag is a text-based name for an area of the controller’s memory where data is stored. Tags are the basic mechanism for allocating memory, referencing data from logic, and monitoring data. Tags can either be a single data type, such as a bit, integer, floating-point value, string, and so forth or a structure that is a combination of data types. A produced tag is a tag that a controller makes available for use by other controllers. A consumed tag is a tag that receives the data of a produced tag. An array is a tag that contains a block of multiple pieces of data. An array is similar to a file. Within an array, each individual piece of data is called an element. Each element uses the same data type.

The data flow is essentially unidirectional, from the GIS to the GISS. This will be accomplished by a single tag of UDT (user defined type) consisting of an array of UDTs. This array of UDTs consists of a single UDT from each LIC. Each of these UDTs will contain the status of LIC itself plus status information regarding the associated subsystem. The basic structure is shown in Table 1.

The tag GIC_to_GISS is a UDT consisting of an array of 256 BOOLs.

Table 1

System

Tag Name

Description

GIC

GIC_to_GISS.BIT[0]

Emergency Stop OK (0=stop)

GIC

GIC_to_GISS.BIT[1]

 

GIC

GIC_to_GISS.BIT[2]

 

GIC

GIC_to_GISS.BIT[3]

Enclosure Altitude Axis Permissive is Ready

GIC

GIC_to_GISS.BIT[4]

Enclosure Azimuth Axis Permissive is Ready

GIC

GIC_to_GISS.BIT[5]

Telescope Altitude Axis Permissive is Ready

GIC

GIC_to_GISS.BIT[6]

Telescope Azimuth Axis Permissive is Ready

GIC

GIC_to_GISS.BIT[7]

Coudé Rotator Axis Permissive is Ready

GIC

GIC_to_GISS.BIT[8]

GIC Processor is in Run Mode

GIC

GIC_to_GISS.BIT[9]

Enclosure LIC Processor is in Run Mode

GIC

GIC_to_GISS.BIT[10]

Facility LIC Processor is in Run Mode

GIC

GIC_to_GISS.BIT[11]

Instrument LIC Processor is in Run Mode

GIC

GIC_to_GISS.BIT[12]

OSS LIC Processor is in Run Mode

GIC

GIC_to_GISS.BIT[13]

Coudé Rotator Processor is in Run Mode

GIC

GIC_to_GISS.BIT[14]

Telescope LIC Processor is in Run Mode

GIC

GIC_to_GISS.BIT[15]

FTS LIC Processor is in Run Mode (future)

GIC

GIC_to_GISS.BIT[16]

GIC I/O modules status (1=OK)

GIC

GIC_to_GISS.BIT[17]

Enclosure I/O modules status (1=OK)

GIC

GIC_to_GISS.BIT[18]

Facility I/O modules status (1=OK)

GIC

GIC_to_GISS.BIT[19]

Instrument I/O modules status (1=OK)

GIC

GIC_to_GISS.BIT[20]

OSS I/O modules status (1=OK)

GIC

GIC_to_GISS.BIT[21]

Coudé Rotator I/O modules status (1=OK)

GIC

GIC_to_GISS.BIT[22]

Telescope I/O modules status (1=OK)

GIC

GIC_to_GISS.BIT[23]

FTS I/O modules status (1=OK)

GIC

GIC_to_GISS.BIT[24]

Enclosure Altitude trapped key ('A') is in place

GIC

GIC_to_GISS.BIT[25]

Enclosure Azimuth trapped keys ('A' and 'G') are in place

GIC

GIC_to_GISS.BIT[26]

Telescope Altitude trapped key ('Ga') is in place

GIC

GIC_to_GISS.BIT[27]

Telescope Azimuth trapped key is ('Fa')is in place

GIC

GIC_to_GISS.BIT[28]

Coudé Rotator enable trapped key ('Aa') is in place

GIC

GIC_to_GISS.BIT[29]

Coudé Rotator full speed trapped key ('Da') in place

GIC

GIC_to_GISS.BIT[30]

 

GIC

GIC_to_GISS.BIT[31]

 

ENC

GIC_to_GISS.BIT[32]

Enclosure Emergency Stop OK (0=stop)

ENC

GIC_to_GISS.BIT[33]

not used

ENC

GIC_to_GISS.BIT[34]

not used

ENC

GIC_to_GISS.BIT[35]

not used

ENC

GIC_to_GISS.BIT[36]

Enclosure Azimuth Cable Wrap Over Tension (future)

ENC

GIC_to_GISS.BIT[37]

Enclosure Altitude Cable Wrap Over Tension (future)

ENC

GIC_to_GISS.BIT[38]

not used

ENC

GIC_to_GISS.BIT[39]

not used

ENC

GIC_to_GISS.BIT[40]

Enclosure Azimuth Motion Stopped (1=stopped)

ENC

GIC_to_GISS.BIT[41]

Enclosure Azimuth Safely Limited Speed

ENC

GIC_to_GISS.BIT[42]

Enclosure Azimuth Negative Final Limit

ENC

GIC_to_GISS.BIT[43]

Enclosure Azimuth Positive Final Limit

ENC

GIC_to_GISS.BIT[44]

Enclosure Altitude Motion Stopped

ENC

GIC_to_GISS.BIT[45]

not used

ENC

GIC_to_GISS.BIT[46]

Enclosure Elevation Negative Final Limit

ENC

GIC_to_GISS.BIT[47]

Enclosure Elevation Positive Final Limit

ENC

GIC_to_GISS.BIT[48]

Aperture Cover Closed

ENC

GIC_to_GISS.BIT[49]

Bridge Crane Stowed

ENC

GIC_to_GISS.BIT[50]

not used

ENC

GIC_to_GISS.BIT[51]

Jib Crane Stowed

ENC

GIC_to_GISS.BIT[52]

not used

ENC

GIC_to_GISS.BIT[53]

not used

ENC

GIC_to_GISS.BIT[54]

not used

ENC

GIC_to_GISS.BIT[55]

not used

ENC

GIC_to_GISS.BIT[56]

not used

ENC

GIC_to_GISS.BIT[57]

not used

ENC

GIC_to_GISS.BIT[58]

not used

ENC

GIC_to_GISS.BIT[59]

not used

ENC

GIC_to_GISS.BIT[60]

TEOA Platform Stowed

ENC

GIC_to_GISS.BIT[61]

Enclosure Azimuth aligned lift

ENC

GIC_to_GISS.BIT[62]

Transfer Bridge Stowed

ENC

GIC_to_GISS.BIT[63]

not used

FAC

GIC_to_GISS.BIT[64]

Facility Emergency Stop OK (0=stop)

FAC

GIC_to_GISS.BIT[65]

Facility Fire Alarm OK (0=fire)

FAC

GIC_to_GISS.BIT[66]

GIC Seismic Alarm OK (0=earthquake)

FAC

GIC_to_GISS.BIT[67]

not used

FAC

GIC_to_GISS.BIT[68]

not used

FAC

GIC_to_GISS.BIT[69]

not used

FAC

GIC_to_GISS.BIT[70]

not used

FAC

GIC_to_GISS.BIT[71]

not used

FAC

GIC_to_GISS.BIT[72]

Inner Pier Hazardous Zone Locked

FAC

GIC_to_GISS.BIT[73]

Mezzanine Level Hazardous Zone Locked

FAC

GIC_to_GISS.BIT[74]

Coudé Lab Hazardous Zone Locked

FAC

GIC_to_GISS.BIT[75]

Utility Level Hazardous Zone Locked

FAC

GIC_to_GISS.BIT[76]

Catwalk Hazardous Zone Locked

FAC

GIC_to_GISS.BIT[77]

Service Ring Hazardous Zone Locked

FAC

GIC_to_GISS.BIT[78]

Enclosure Floor Hazardous Zone Locked

FAC

GIC_to_GISS.BIT[79]

Telescope Hazardous Zone Locked

FAC

GIC_to_GISS.BIT[80]

Upper Enclosure Hazardous Zone Locked

FAC

GIC_to_GISS.BIT[81]

not used

FAC

GIC_to_GISS.BIT[82]

not used

FAC

GIC_to_GISS.BIT[83]

not used

FAC

GIC_to_GISS.BIT[84]

FAC

GIC_to_GISS.BIT[85]

FAC

GIC_to_GISS.BIT[86]

not used

FAC

GIC_to_GISS.BIT[87]

not used

FAC

GIC_to_GISS.BIT[88]

Coudé Lab Crane stowed

FAC

GIC_to_GISS.BIT[89]

Coudé Lab Crane permissive

FAC

GIC_to_GISS.BIT[90]

not used

FAC

GIC_to_GISS.BIT[91]

not used

FAC

GIC_to_GISS.BIT[92]

PFlow Lift stowed

FAC

GIC_to_GISS.BIT[93]

PFlow Lift Permissive

FAC

GIC_to_GISS.BIT[94]

PFlow Roof latched closed

FAC

GIC_to_GISS.BIT[95]

not used

INST

GIC_to_GISS.BIT[96]

PA&C

INST

GIC_to_GISS.BIT[97]

 Cryo Large FOV Configured

INST

GIC_to_GISS.BIT[98]

 Cryo Small FOV Configured

INST

GIC_to_GISS.BIT[99]

 General Small FOV Configured

INST

GIC_to_GISS.BIT[100]

 VBI

INST

GIC_to_GISS.BIT[101]

 

INST

GIC_to_GISS.BIT[102]

 

INST

GIC_to_GISS.BIT[103]

 

INST

GIC_to_GISS.BIT[104]

 ViSP

INST

GIC_to_GISS.BIT[105]

 

INST

GIC_to_GISS.BIT[106]

 

INST

GIC_to_GISS.BIT[107]

 

INST

GIC_to_GISS.BIT[108]

 DL-NIRSP

INST

GIC_to_GISS.BIT[109]

 

INST

GIC_to_GISS.BIT[110]

 

INST

GIC_to_GISS.BIT[111]

 

INST

GIC_to_GISS.BIT[112]

 VTF

INST

GIC_to_GISS.BIT[113]

 

INST

GIC_to_GISS.BIT[114]

 

INST

GIC_to_GISS.BIT[115]

 

INST

GIC_to_GISS.BIT[116]

 Cryo-NIRSP

INST

GIC_to_GISS.BIT[117]

 

INST

GIC_to_GISS.BIT[118]

 

INST

GIC_to_GISS.BIT[119]

 

INST

GIC_to_GISS.BIT[120]

 WFC

INST

GIC_to_GISS.BIT[121]

 

INST

GIC_to_GISS.BIT[122]

 

INST

GIC_to_GISS.BIT[123]

 

INST

GIC_to_GISS.BIT[124]

 

INST

GIC_to_GISS.BIT[125]

 

INST

GIC_to_GISS.BIT[126]

 

INST

GIC_to_GISS.BIT[127]

 

OSS

GIC_to_GISS.BIT[128]

 

OSS

GIC_to_GISS.BIT[129]

 

OSS

GIC_to_GISS.BIT[130]

 

OSS

GIC_to_GISS.BIT[131]

 

OSS

GIC_to_GISS.BIT[132]

 

OSS

GIC_to_GISS.BIT[133]

 

OSS

GIC_to_GISS.BIT[134]

 

OSS

GIC_to_GISS.BIT[135]

 

OSS

GIC_to_GISS.BIT[136]

 

OSS

GIC_to_GISS.BIT[137]

 

OSS

GIC_to_GISS.BIT[138]

 

OSS

GIC_to_GISS.BIT[139]

 

OSS

GIC_to_GISS.BIT[140]

 

OSS

GIC_to_GISS.BIT[141]

 

OSS

GIC_to_GISS.BIT[142]

 

OSS

GIC_to_GISS.BIT[143]

 

OSS

GIC_to_GISS.BIT[144]

 

OSS

GIC_to_GISS.BIT[145]

 

OSS

GIC_to_GISS.BIT[146]

 

OSS

GIC_to_GISS.BIT[147]

 

OSS

GIC_to_GISS.BIT[148]

 

OSS

GIC_to_GISS.BIT[149]

 

OSS

GIC_to_GISS.BIT[150]

 

OSS

GIC_to_GISS.BIT[151]

 

OSS

GIC_to_GISS.BIT[152]

 

OSS

GIC_to_GISS.BIT[153]

 

OSS

GIC_to_GISS.BIT[154]

 

OSS

GIC_to_GISS.BIT[155]

 

OSS

GIC_to_GISS.BIT[156]

 

OSS

GIC_to_GISS.BIT[157]

 

OSS

GIC_to_GISS.BIT[158]

 

OSS

GIC_to_GISS.BIT[159]

 

ROT

GIC_to_GISS.BIT[160]

Emergency Stop OK (0=stop)

ROT

GIC_to_GISS.BIT[161]

ROT

GIC_to_GISS.BIT[162]

ROT

GIC_to_GISS.BIT[163]

ROT

GIC_to_GISS.BIT[164]

ROT

GIC_to_GISS.BIT[165]

ROT

GIC_to_GISS.BIT[166]

ROT

GIC_to_GISS.BIT[167]

ROT

GIC_to_GISS.BIT[168]

Rotator Motion Stopped (1=stopped)

ROT

GIC_to_GISS.BIT[169]

Rotator Safely Limited Speed (0=overspeed)

ROT

GIC_to_GISS.BIT[170]

Rotator CCW Final Limit OK (0=in limit)

ROT

GIC_to_GISS.BIT[171]

Rotator CW Limit OK  (0=in limit)

ROT

GIC_to_GISS.BIT[172]

Rotator overspeed (1=overspeed)

ROT

GIC_to_GISS.BIT[173]

 

ROT

GIC_to_GISS.BIT[174]

Rotator Cable Wrap aligned OK (0=interlock)

ROT

GIC_to_GISS.BIT[175]

 

ROT

GIC_to_GISS.BIT[176]

 

ROT

GIC_to_GISS.BIT[177]

 

ROT

GIC_to_GISS.BIT[178]

 

ROT

GIC_to_GISS.BIT[179]

 

ROT

GIC_to_GISS.BIT[180]

 

ROT

GIC_to_GISS.BIT[181]

 

ROT

GIC_to_GISS.BIT[182]

 

ROT

GIC_to_GISS.BIT[183]

 

ROT

GIC_to_GISS.BIT[184]

 

ROT

GIC_to_GISS.BIT[185]

 

ROT

GIC_to_GISS.BIT[186]

 

ROT

GIC_to_GISS.BIT[187]

 

ROT

GIC_to_GISS.BIT[188]

 

ROT

GIC_to_GISS.BIT[189]

 

ROT

GIC_to_GISS.BIT[190]

 

ROT

GIC_to_GISS.BIT[191]

TEL

GIC_to_GISS.BIT[192]

Telescope Emergency Stop OK

TEL

GIC_to_GISS.BIT[193]

TEL

GIC_to_GISS.BIT[194]

M1 Maintenance Position Azimuth

TEL

GIC_to_GISS.BIT[195]

M1 Maintenance Position Altitude

TEL

GIC_to_GISS.BIT[196]

TEOA Maintenance Position Azimuth

TEL

GIC_to_GISS.BIT[197]

TEOA Maintenance Position Altitude

TEL

GIC_to_GISS.BIT[198]

 

TEL

GIC_to_GISS.BIT[199]

 

TEL

GIC_to_GISS.BIT[200]

Telescope Azimuth Motion Stopped

TEL

GIC_to_GISS.BIT[201]

Telescope Azimuth at Safe Speed

TEL

GIC_to_GISS.BIT[202]

Telescope Azimuth Negative Final Limit

TEL

GIC_to_GISS.BIT[203]

Telescope Azimuth Positive Final Limit

TEL

GIC_to_GISS.BIT[204]

Telescope Altitude Motion Stopped

TEL

GIC_to_GISS.BIT[205]

Telescope Altitude at Safe Speed

TEL

GIC_to_GISS.BIT[206]

Telescope Altitude Negative Final Limit

TEL

GIC_to_GISS.BIT[207]

Telescope Altitude Positive Final Limit

TEL

GIC_to_GISS.BIT[208]

TEL

GIC_to_GISS.BIT[209]

TEL

GIC_to_GISS.BIT[210]

Telescope Azimuth Cable Wrap alignment OK

TEL

GIC_to_GISS.BIT[211]

TEL

GIC_to_GISS.BIT[212]

TEL

GIC_to_GISS.BIT[213]

TEL

GIC_to_GISS.BIT[214]

OSS Bridge stowed

TEL

GIC_to_GISS.BIT[215]

OSS Bridge permissive

TEL

GIC_to_GISS.BIT[216]

M5 Bridge stowed

TEL

GIC_to_GISS.BIT[217]

M5 Bridge permissive

TEL

GIC_to_GISS.BIT[218]

Telescope Access Doors Closed

TEL

GIC_to_GISS.BIT[219]

M1 Cart Jacks Stowed

TEL

GIC_to_GISS.BIT[220]

M1 Cover Closed

TEL

GIC_to_GISS.BIT[221]

M1 Cover Permissive

TEL

GIC_to_GISS.BIT[222]

 

TEL

GIC_to_GISS.BIT[223]

 

FTS

GIC_to_GISS.BIT[224]

Array of 32 bits

FTS

GIC_to_GISS.BIT[225]

 

FTS

GIC_to_GISS.BIT[226]

 

FTS

GIC_to_GISS.BIT[227]

 

FTS

GIC_to_GISS.BIT[228]

 

FTS

GIC_to_GISS.BIT[229]

 

FTS

GIC_to_GISS.BIT[230]

 

FTS

GIC_to_GISS.BIT[231]

 

FTS

GIC_to_GISS.BIT[232]

 

FTS

GIC_to_GISS.BIT[233]

 

FTS

GIC_to_GISS.BIT[234]

 

FTS

GIC_to_GISS.BIT[235]

 

FTS

GIC_to_GISS.BIT[236]

 

FTS

GIC_to_GISS.BIT[237]

 

FTS

GIC_to_GISS.BIT[238]

 

FTS

GIC_to_GISS.BIT[239]

 

FTS

GIC_to_GISS.BIT[240]

 

FTS

GIC_to_GISS.BIT[241]

 

FTS

GIC_to_GISS.BIT[242]

 

FTS

GIC_to_GISS.BIT[243]

 

FTS

GIC_to_GISS.BIT[244]

 

FTS

GIC_to_GISS.BIT[245]

 

FTS

GIC_to_GISS.BIT[246]

 

FTS

GIC_to_GISS.BIT[247]

 

FTS

GIC_to_GISS.BIT[248]

 

FTS

GIC_to_GISS.BIT[249]

 

FTS

GIC_to_GISS.BIT[250]

 

FTS

GIC_to_GISS.BIT[251]

 

FTS

GIC_to_GISS.BIT[252]

 

FTS

GIC_to_GISS.BIT[253]

 

FTS

GIC_to_GISS.BIT[254]

 

FTS

GIC_to_GISS.BIT[255]

 

Commands

The information passed from the GIS to the GISS is essentially a one-way transmission. The GISS does not and cannot command the GIS; the GISS only receives status information.

The connection between the GIS and GISS utilizes EtherNet/IP. Data transfer between the GIS and GISS uses the producer/consumer model. The GIS (the GIC specifically) is the producer and the GISS is the consumer. A produced tag connection is unidirectional. A produced tag is sent by the GuardLogix controller only when another node initiates a request.

Safety Issues

Failure of this interface between the GISS and the GIS shall not, in its own right, constitute a safety issue. This is simply a status and information data set. A signal to the observatory console shall indicate such a communications failure. Troubleshooting and corrections actions may then take place.

  • No labels