Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Table of Contents
minLevel1
maxLevel7

GIC to LIC communications

Communications between the GIC and the LIC consist of tag of the user-defined type UDT_SafetyArray. This is essentially an array of 128 bits plus CONNECTION_STATUS.

User Defined Type UDT_SafetyArray

...

GIC to Enclosure bit assignments

Tag Name

Description

GIC_to_ENC

GIC_to_ENC.Connection_Status

GIC_to_ENC.Data[0]

Global Emergency Stop OK

GIC_to_ENC.Data[1]

Fire Alarm OK

GIC_to_ENC.Data[2]

Seismic Alarm OK

GIC_to_ENC.Data[3]

reserved

GIC_to_ENC.Data[4]

Reset Command from GIC

GIC_to_ENC.Data[5]

reserved

GIC_to_ENC.Data[6]

reserved

GIC_to_ENC.Data[7]

reserved

GIC_to_ENC.Data[8]

Inner Pier Hazardous Zone Locked

GIC_to_ENC.Data[9]

Mezzanine Level  Hazardous Zone Locked

GIC_to_ENC.Data[10]

Coudé Lab Hazardous Zone Locked

GIC_to_ENC.Data[11]

Utility Level Hazardous Zone Locked

GIC_to_ENC.Data[12]

Catwalk Hazardous Zone Locked

GIC_to_ENC.Data[13]

Service Ring Hazardous Zone Locked

GIC_to_ENC.Data[14]

Enclosure Floor Hazardous Zone Locked

GIC_to_ENC.Data[15]

Telescope Hazardous Zone Locked

GIC_to_ENC.Data[16]

Upper Enclosure Hazardous Zone Locked

GIC_to_ENC.Data[17]

reserved

GIC_to_ENC.Data[18]

reserved

GIC_to_ENC.Data[19]

reserved

GIC_to_ENC.Data[20]

Enclosure Azimuth OK to move

GIC_to_ENC.Data[21]

Enclosure Azimuth Full Speed OK

GIC_to_ENC.Data[22]

reserved

GIC_to_ENC.Data[23]

reserved

GIC_to_ENC.Data[24]

Enclosure Altitude OK to move

GIC_to_ENC.Data[25]

reserved

GIC_to_ENC.Data[26]

reserved

GIC_to_ENC.Data[27]

reserved

GIC_to_ENC.Data[28]

Aperture Cover OK to move

GIC_to_ENC.Data[29]

Aperture Cover OK to open

GIC_to_ENC.Data[30]

reserved

GIC_to_ENC.Data[31]

reserved

GIC_to_ENC.Data[32]

Bridge Crane OK to move

GIC_to_ENC.Data[33]

reserved

GIC_to_ENC.Data[34]

reserved

GIC_to_ENC.Data[35]

reserved

GIC_to_ENC.Data[36]

Jib Crane OK to move

GIC_to_ENC.Data[37]

reserved

GIC_to_ENC.Data[38]

reserved

GIC_to_ENC.Data[39]

reserved

GIC_to_ENC.Data[40]

Rear Door OK to move

GIC_to_ENC.Data[41]

Rear Door OK to open

GIC_to_ENC.Data[42]

reserved

GIC_to_ENC.Data[43]

reserved

GIC_to_ENC.Data[44]-->[127]

not used

Enclosure to GIC bit assignments

Tag Name

Description

ENC_to_ENC

ENC_to_GIC.Connection_Status

ENC_to_GIC.Data[0]

Enclosure Emergency Stop OK

ENC_to_GIC.Data[1]

Enclosure PLC I/O OK (LEDStatus=3)

ENC_to_GIC.Data[2]

reserved

ENC_to_GIC.Data[3]

reserved

ENC_to_GIC.Data[4]

Enclosure Azimuth Ready

ENC_to_GIC.Data[5]

Enclosure Altitude Ready

ENC_to_GIC.Data[6]

Enclosure Lower Maintenance trapped key in place

ENC_to_GIC.Data[7]

Enclosure Upper Maintenance trapped key in place

ENC_to_GIC.Data[8]

Enclosure Azimuth Motion Stopped

ENC_to_GIC.Data[9]

Enclosure Azimuth Safely Limited Speed

ENC_to_GIC.Data[10]

Enclosure Azimuth CW Limit

ENC_to_GIC.Data[11]

ReservedEnclosure Azimuth CCW Limit

ENC_to_GIC.Data[12]

Enclosure Altitude Motion Stopped

ENC_to_GIC.Data[13]

Enclosure Altitude local trapped key in place

ENC_to_GIC.Data[14]

Enclosure Altitude Upper Limit

ENC_to_GIC.Data[15]

Enclosure Altitude Lower Limit

ENC_to_GIC.Data[16]

Aperture Cover Closed

ENC_to_GIC.Data[17]

Aperture Cover local trapped key in place

ENC_to_GIC.Data[18]

Aperture Cover Closed Limit

ENC_to_GIC.Data[19]

Aperture Cover Open Limit

ENC_to_GIC.Data[20]

Bridge Crane Stowed

ENC_to_GIC.Data[21]

Bridge Crane local trapped key in place

ENC_to_GIC.Data[22]

reserved

ENC_to_GIC.Data[23]

reserved

ENC_to_GIC.Data[24]

Jib Crane Stowed

ENC_to_GIC.Data[25]

Jib Crane local trapped key in place

ENC_to_GIC.Data[26]

reserved

ENC_to_GIC.Data[27]

reserved

ENC_to_GIC.Data[28]

TEOA Platform Stowed

ENC_to_GIC.Data[29]

TEOA Platform local trapped key in place

ENC_to_GIC.Data[30]

reserved

ENC_to_GIC.Data[31]

reserved

ENC_to_GIC.Data[32]

Enclosure Azimuth aligned with maintenance position

ENC_to_GIC.Data[33]

Transfer Bridge Stowed

ENC_to_GIC.Data[34]

Transfer Bridge Rails Stowed

ENC_to_GIC.Data[35]

reserved

ENC_to_GIC.Data[36]

Rear Door local trapped key in place

ENC_to_GIC.Data[37]

reserved

ENC_to_GIC.Data[38]

reserved

ENC_to_GIC.Data[39]

reserved

ENC_to_GIC.Data[40]

Altitude Cable Wrap Overtension OK

ENC_to_GIC.Data[41]

Azimuth Cable Wrap Overtension OK

ENC_to_GIC.Data[42]

reserved

ENC_to_GIC.Data[43]

reserved

ENC_to_GIC.Data[44]

reserved

ENC_to_GIC.Data[41]-->[127]

not used

GIC to Telescope LIC bit assignments

The table below is the proposed structure for GIC to Enclosure communications.

Tag Name

Description

GIC_to_TEL

GIC_to_TEL.Connection_Status

GIC_to_TEL.Data[0]

Global Emergency Stop OK

GIC_to_TEL.Data[1]

Fire Alarm OK

GIC_to_TEL.Data[2]

Seismic Alarm OK

GIC_to_TEL.Data[3]

reserved

GIC_to_TEL.Data[4]

Reset Command from GIC

GIC_to_TEL.Data[5]

reserved

GIC_to_TEL.Data[6]

reserved

GIC_to_TEL.Data[7]

reserved

GIC_to_TEL.Data[8]

Inner Pier Hazardous Zone Locked

GIC_to_TEL.Data[9]

Mezzanine Level  Hazardous Zone Locked

GIC_to_TEL.Data[10]

Coudé Lab Hazardous Zone Locked

GIC_to_TEL.Data[11]

Utility Level Hazardous Zone Locked

GIC_to_TEL.Data[12]

Catwalk Hazardous Zone Locked

GIC_to_TEL.Data[13]

Service Ring Hazardous Zone Locked

GIC_to_TEL.Data[14]

Enclosure Floor Hazardous Zone Locked

GIC_to_TEL.Data[15]

Telescope Hazardous Zone Locked

GIC_to_TEL.Data[16]

Upper Enclosure Hazardous Zone Locked

GIC_to_TEL.Data[17]

reserved

GIC_to_TEL.Data[18]

reserved

GIC_to_TEL.Data[19]

reserved

GIC_to_TEL.Data[20]

Telescope Azimuth OK to move

GIC_to_TEL.Data[21]

Telescope Azimuth Full Speed OK

GIC_to_TEL.Data[22]

reserved

GIC_to_TEL.Data[23]

reserved

GIC_to_TEL.Data[24]

Telescope Altitude OK to move

GIC_to_TEL.Data[25]

Telescope Altitude Full Speed OK

GIC_to_TEL.Data[26]

reserved

GIC_to_TEL.Data[27]

reserved

GIC_to_TEL.Data[28]

M1 Cover OK to move

GIC_to_TEL.Data[29]

M1 Cover OK to open

GIC_to_TEL.Data[30]

reserved

GIC_to_TEL.Data[31]

reserved

GIC_to_TEL.Data[32]-->[127]

not used

Telescope to GIC bit assignments

Tag Name

Description

TEL_to_GIC

TEL_to_GIC.Connection_Status

TEL_to_GIC.Data[0]

Telescope Mount Emergency Stop OK

TEL_to_GIC.Data[1]

Telescope Mount PLC I/O OK (LedStatus=3)

TEL_to_GIC.Data[2]

reserved

TEL_to_GIC.Data[3]

reserved

TEL_to_GIC.Data[4]

Telescope Mount Azimuth Ready

TEL_to_GIC.Data[5]

Telescope Mount Altitude Ready

TEL_to_GIC.Data[6]

Reserved

TEL_to_GIC.Data[7]

Reserved

TEL_to_GIC.Data[8]

Telescope Mount Azimuth Motion Stopped

TEL_to_GIC.Data[9]

Telescope Mount Azimuth at Safe Speed

TEL_to_GIC.Data[10]

Telescope Mount Azimuth CW Limit

TEL_to_GIC.Data[11]

Telescope Mount Azimuth CCW Limit

TEL_to_GIC.Data[12]

Telescope Mount Altitude Motion Stopped

TEL_to_GIC.Data[13]

Telescope Mount Altitude at Safe Speed

TEL_to_GIC.Data[14]

Telescope Mount Altitude Upper Limit

TEL_to_GIC.Data[15]

Telescope Mount Altitude Lower Limit

TEL_to_GIC.Data[16]

Reserved

TEL_to_GIC.Data[17]

Reserved

TEL_to_GIC.Data[18]

Reserved

TEL_to_GIC.Data[19]

Reserved

TEL_to_GIC.Data[20]

Telescope in M1 Maintenance Position Azimuth

TEL_to_GIC.Data[21]

Telescope in M1 Maintenance Position Altitude

TEL_to_GIC.Data[22]

Telescope in TEOA Maintenance Position Azimuth

TEL_to_GIC.Data[23]

Telescope in TEOA Maintenance Position Altitude

TEL_to_GIC.Data[24]

Reserved

TEL_to_GIC.Data[25]

Reserved

TEL_to_GIC.Data[26]

Reserved

TEL_to_GIC.Data[27]

Reserved

TEL_to_GIC.Data[28]

M1 Cover Closed

TEL_to_GIC.Data[29]

M1 Cart Jacks Stowed

TEL_to_GIC.Data[30]

M1 Cover permissive

TEL_to_GIC.Data[31]

Reserved

TEL_to_GIC.Data[32]

Telescope Altitude Hazardous Zones Locked

TEL_to_GIC.Data[33]

Telescope Azimuth Hazardous Zones Locked

TEL_to_GIC.Data[34]

Telescope Azimuth Cable Wrap Alignment OK

TEL_to_GIC.Data[35]

Reserved

TEL_to_GIC.Data[36]

OSS Bridge stowed

TEL_to_GIC.Data[37]

OSS Bridge permissive

TEL_to_GIC.Data[38]

M5 Bridge stowed

TEL_to_GIC.Data[39]

M5 Bridge permissive

TEL_to_GIC.Data[40]

Nasmyth Stairs Gates Closed

TEL_to_GIC.Data[41]

Telescope Floor Y+/- Gates Closed

TEL_to_GIC.Data[42]

Telescope Tower Doors Closed

TEL_to_GIC.Data[43]

Telescope Floor Hatch Closed

TEL_to_GIC.Data[44]

Reserved

TEL_to_GIC.Data[45]-->[127]

not used

GIC to Coudé Rotator LIC bit assignments

The table below is the proposed structure for GIC to Enclosure communications.

Tag Name

Description

GIC_to_ROT

GIC_to_ROT.Connection_Status

GIC_to_ROT.Data[0]

Global Emergency Stop OK

GIC_to_ROT.Data[1]

Fire Alarm OK

GIC_to_ROT.Data[2]

Seismic Alarm OK

GIC_to_ROT.Data[3]

Heartbeat

GIC_to_ROT.Data[4]

Reset Command from GIC

GIC_to_ROT.Data[5]

Reserved

GIC_to_ROT.Data[6]

reserved

GIC_to_ROT.Data[7]

reserved

GIC_to_ROT.Data[8]

Inner Pier Hazardous Zone Locked

GIC_to_ROT.Data[9]

Mezzanine Level  Hazardous Zone Locked

GIC_to_ROT.Data[10]

Coudé Lab Hazardous Zone Locked

GIC_to_ROT.Data[11]

Utility Level Hazardous Zone Locked

GIC_to_ROT.Data[12]

Catwalk Hazardous Zone Locked

GIC_to_ROT.Data[13]

Service Ring Hazardous Zone Locked

GIC_to_ROT.Data[14]

Enclosure Floor Hazardous Zone Locked

GIC_to_ROT.Data[15]

Telescope Hazardous Zone Locked

GIC_to_ROT.Data[16]

Upper Enclosure Hazardous Zone Locked

GIC_to_ROT.Data[17]

reserved

GIC_to_ROT.Data[18]

reserved

GIC_to_ROT.Data[19]

reserved

GIC_to_ROT.Data[20]

Coudé Azimuth OK to move

GIC_to_ROT.Data[21]

Coudé Azimuth Full Speed OK

GIC_to_ROT.Data[22]

reserved

GIC_to_ROT.Data[23]

reserved

GIC_to_ROT.Data[24]-->[127]

not used

Coudé Rotator to GIC bit assignments

Tag Name

Description

ROT_to_GIC

ROT_to_GIC.Connection_Status

ROT_to_GIC.Data[0]

Rotator Emergency Stop OK

ROT_to_GIC.Data[1]

Rotator PLC I/O OK (LedStatus=3)

ROT_to_GIC.Data[2]

reserved

ROT_to_GIC.Data[3]

reserved

ROT_to_GIC.Data[4]

Rotator Azimuth Ready

ROT_to_GIC.Data[5]

reserved

ROT_to_GIC.Data[6]

reserved

ROT_to_GIC.Data[7]

reserved

ROT_to_GIC.Data[8]

Rotator Motion Stopped

ROT_to_GIC.Data[9]

Rotator at Safe Limited Speed

ROT_to_GIC.Data[10]

Rotator CW Final Limit OK (0=in limit)

ROT_to_GIC.Data[11]

Rotator CCW Limit OK  (0=in limit)

ROT_to_GIC.Data[12]

reserved

ROT_to_GIC.Data[13]

reserved

ROT_to_GIC.Data[14]

reserved

ROT_to_GIC.Data[15]

reserved

ROT_to_GIC.Data[16]

reserved

ROT_to_GIC.Data[17]

reserved

ROT_to_GIC.Data[18]

reserved

ROT_to_GIC.Data[19]

reserved

ROT_to_GIC.Data[20]

Rotator Cable Wrap Alignment OK

ROT_to_GIC.Data[21]

reserved

ROT_to_GIC.Data[22]

reserved

ROT_to_GIC.Data[23]

reserved

ROT_to_GIC.Data[24]

reserved

ROT_to_GIC.Data[25]

reserved

ROT_to_GIC.Data[26]

reserved

ROT_to_GIC.Data[27]

reserved

ROT_to_GIC.Data[28]

reserved

ROT_to_GIC.Data[29]

reserved

ROT_to_GIC.Data[30]

reserved

ROT_to_GIC.Data[31]

reserved

ROT_to_GIC.Data[32]

reserved

ROT_to_GIC.Data[33]

reserved

ROT_to_GIC.Data[34]

reserved

ROT_to_GIC.Data[35]

reserved

ROT_to_GIC.Data[36]

reserved

ROT_to_GIC.Data[37]

reserved

ROT_to_GIC.Data[38]

reserved

ROT_to_GIC.Data[39]

reserved

ROT_to_GIC.Data[40]

reserved

ROT_to_GIC.Data[41]-->[127]

not used

 

Optical Subsystem (OSS) to GIC bit assignments

Tag Name

Description

OSS_to_GIC

OSS_to_GIC.Connection_Status

OSS_to_GIC.Data[0]

OSS Emergency Stop OK

OSS_to_GIC.Data[1]

OSS PLC I/O OK (LedStatus=3)

OSS_to_GIC.Data[2]

reserved

OSS_to_GIC.Data[3]

reserved

OSS_to_GIC.Data[4]

reserved

OSS_to_GIC.Data[5]

reserved

OSS_to_GIC.Data[6]

reserved

OSS_to_GIC.Data[7]

reserved

OSS_to_GIC.Data[8]

On Sun

OSS_to_GIC.Data[9]

reserved

OSS_to_GIC.Data[10]

reserved

OSS_to_GIC.Data[11]

reserved

OSS_to_GIC.Data[12]

reserved

OSS_to_GIC.Data[13]

reserved

OSS_to_GIC.Data[14]

reserved

OSS_to_GIC.Data[15]

Reserved

OSS_to_GIC.Data[16]

Heat Stop Shutter is fully open

OSS_to_GIC.Data[17]

Heat Stop Shutter is fully closed

OSS_to_GIC.Data[18]

Heat Stop Safety Shutter permissive

OSS_to_GIC.Data[19]

Heat Stop Temperature is OK

OSS_to_GIC.Data[20]

Heat Stop Coolant Pressure is OK

OSS_to_GIC.Data[21]

Reserved

OSS_to_GIC.Data[22]

Reserved

OSS_to_GIC.Data[23]

Reserved

OSS_to_GIC.Data[24]

Heat Stop is installed

OSS_to_GIC.Data[25]

M2 is installed

OSS_to_GIC.Data[26]

Reserved

OSS_to_GIC.Data[27]

reserved

OSS_to_GIC.Data[28]

reserved

OSS_to_GIC.Data[29]

reserved

OSS_to_GIC.Data[30]

reserved

OSS_to_GIC.Data[31]

reserved

OSS_to_GIC.Data[32]

M5 Temperature is OK.

OSS_to_GIC.Data[33]

reserved

OSS_to_GIC.Data[34]

reserved

OSS_to_GIC.Data[35]

reserved

OSS_to_GIC.Data[36]

reserved

OSS_to_GIC.Data[37]

reserved

OSS_to_GIC.Data[38]

reserved

OSS_to_GIC.Data[39]

reserved

OSS_to_GIC.Data[40]

reserved

OSS_to_GIC.Data[41]

reserved

OSS_to_GIC.Data[42]

reserved

OSS_to_GIC.Data[43]

reserved

OSS_to_GIC.Data[44]

reserved

OSS_to_GIC.Data[41]-->[127]

not used

GIC to OSS LIC bit assignments

Tag Name

Description

GIC_to_OSS

GIC_to_OSS.Connection_Status

GIC_to_OSS.Data[0]

GIC Emergency Stop is OK

GIC_to_OSS.Data[1]

GIC Fire Alarm is OK

GIC_to_OSS.Data[2]

GIC Seismic Alarm is OK

GIC_to_OSS.Data[3]

reserved

GIC_to_OSS.Data[4]

GIC reset

GIC_to_OSS.Data[5]

Light Path is blocked

GIC_to_OSS.Data[6]

reserved

GIC_to_OSS.Data[7]

reserved

GIC_to_OSS.Data[8]

Safety Shutter open permissive (0=shutter must close)

GIC_to_OSS.Data[9]

reserved

GIC_to_OSS.Data[10]

reserved

GIC_to_OSS.Data[11]

reserved

GIC_to_OSS.Data[12]

reserved

GIC_to_OSS.Data[13]

reserved

GIC_to_OSS.Data[14]

reserved

GIC_to_OSS.Data[15]

Reserved

GIC_to_OSS.Data[16]

reserved

GIC_to_OSS.Data[17]

reserved

GIC_to_OSS.Data[18]

reserved

GIC_to_OSS.Data[19]

reserved

GIC_to_OSS.Data[20]

reserved

GIC_to_OSS.Data[21]

reserved

GIC_to_OSS.Data[22]

reserved

GIC_to_OSS.Data[23]

reserved

GIC_to_OSS.Data[24]

reserved

GIC_to_OSS.Data[25]

reserved

GIC_to_OSS.Data[26]

reserved

GIC_to_OSS.Data[27]

reserved

GIC_to_OSS.Data[28]

reserved

GIC_to_OSS.Data[29]

reserved

GIC_to_OSS.Data[30]

reserved

GIC_to_OSS.Data[31]

reserved

GIC_to_OSS.Data[32]

reserved

GIC_to_OSS.Data[33]

reserved

GIC_to_OSS.Data[34]

reserved

GIC_to_OSS.Data[35]

reserved

GIC_to_OSS.Data[36]

reserved

GIC_to_OSS.Data[37]

reserved

GIC_to_OSS.Data[38]

reserved

GIC_to_OSS.Data[39]

reserved

GIC_to_OSS.Data[40]

reserved

GIC_to_OSS.Data[41]-->[127]

not used

Instrument LIC to GIC bit assignments

Tag Name

Description

INST_to_GIC

INST_to_GIC.Connection_Status

INST_to_GIC.Data[0]

Instruments Emergency Stop OK

INST_to_GIC.Data[1]

Instruments PLC I/O OK (LedStatus=3)

INST_to_GIC.Data[2]

Reserved

INST_to_GIC.Data[3]

Reserved

INST_to_GIC.Data[4]

Reserved

INST_to_GIC.Data[5]

Reserved

INST_to_GIC.Data[6]

Reserved

INST_to_GIC.Data[7]

Reserved

INST_to_GIC.Data[8]

Reserved

INST_to_GIC.Data[9]

Reserved

INST_to_GIC.Data[10]

Reserved

INST_to_GIC.Data[11]

Reserved

INST_to_GIC.Data[12]

Reserved

INST_to_GIC.Data[13]

Reserved

INST_to_GIC.Data[14]

Reserved

INST_to_GIC.Data[15]

Reserved

INST_to_GIC.Data[16]

Reserved

INST_to_GIC.Data[17]

Reserved

INST_to_GIC.Data[18]

Reserved

INST_to_GIC.Data[19]

Reserved

INST_to_GIC.Data[20]

Reserved

INST_to_GIC.Data[21]

Reserved

INST_to_GIC.Data[22]

Reserved

INST_to_GIC.Data[23]

Reserved

INST_to_GIC.Data[24]

Reserved

INST_to_GIC.Data[25]

Reserved

INST_to_GIC.Data[26]

Reserved

INST_to_GIC.Data[27]

Reserved

INST_to_GIC.Data[28]

Reserved

INST_to_GIC.Data[29]

Reserved

INST_to_GIC.Data[30]

Reserved

INST_to_GIC.Data[31]

Reserved

INST_to_GIC.Data[32]

Reserved

INST_to_GIC.Data[33]

Reserved

INST_to_GIC.Data[34]

Reserved

INST_to_GIC.Data[35]

Reserved

INST_to_GIC.Data[36]

Reserved

INST_to_GIC.Data[37]

Reserved

INST_to_GIC.Data[38]

Reserved

INST_to_GIC.Data[39]

Reserved

INST_to_GIC.Data[40]

Reserved

INST_to_GIC.Data[41]

Reserved

INST_to_GIC.Data[42]

Reserved

INST_to_GIC.Data[43]

Reserved

INST_to_GIC.Data[44]

Reserved

INST_to_GIC.Data[41]-->[127]

not used

...