Communications between the Telescope LIC and the GIC consist three tags, an array of 128 BOOLs, two REALstwo REAL floating point values, Azimuth and Altitude positions; and an array of 128 BOOL values for various logic values (see below).
Telescope to GIC
...
floating point values
TEL_Alitiude is a user-defined type UDT_SafetyAnalog which consists of the the safety connection status and a single REAL floating point value.
Tag Name | Data Type | Description |
TEL_Altitude | UDT_SafetyAnalog |
|
TEL_Altitude.Connection_Status | CONNECTION_STATUS |
|
TEL_Altitude.Data | REAL | Telescope Mount Altitude Position |
TEL_Azimuth is a user-defined type UDT_SafetyAnalog which consists of the the safety connection status and a single REAL floating point value.
Tag Name | Data Type | Description |
TEL_Azimuth | UDT_SafetyAnalog |
|
TEL_Azimuth.Connection_Status | CONNECTION_STATUS |
|
TEL_Azimuth.Data | REAL | Telescope Mount Azimuth Position |
Telescope to GIC bit assignments
MLIC_to_GIC is a user-defined type SAFETY_ARRAY which consists of the the safety connection status and an array of 128 BOOL. Assignments are listed below:
Tag Name | Description |
MLIC_to_GIC |
|
MLIC_to_GIC.Connection_Status |
|
MLIC_to_GIC.Data[0] | Telescope Mount Emergency Stop OK |
MLIC_to_GIC.Data[1] | Telescope Mount PLC I/O OK (LEDstatus=3) |
MLIC_to_GIC.Data[2] | reserved |
MLIC_to_GIC.Data[3] | reserved |
MLIC_to_GIC.Data[4] | Telescope Mount Azimuth Ready |
MLIC_to_GIC.Data[5] | Telescope Mount Altitude Ready |
MLIC_to_GIC.Data[6] | Reserved |
MLIC_to_GIC.Data[7] | Reserved |
MLIC_to_GIC.Data[8] | Telescope Mount Azimuth Motion Stopped |
MLIC_to_GIC.Data[9] | Telescope Mount Azimuth at Safe Speed |
MLIC_to_GIC.Data[10] | Telescope Mount Azimuth CW Limit |
MLIC_to_GIC.Data[11] | Telescope Mount Azimuth CCW Limit |
MLIC_to_GIC.Data[12] | Telescope Mount Altitude Motion Stopped |
MLIC_to_GIC.Data[13] | Telescope Mount Altitude at Safe Speed |
MLIC_to_GIC.Data[14] | Telescope Mount Altitude Upper Limit |
MLIC_to_GIC.Data[15] | Telescope Mount Altitude Lower Limit |
MLIC_to_GIC.Data[16] | Telescope Mount pointed on Sun |
MLIC_to_GIC.Data[17] | Reserved |
MLIC_to_GIC.Data[18] | Reserved |
MLIC_to_GIC.Data[19] | Reserved |
MLIC_to_GIC.Data[20] | Telescope in M1 Maintenance Position Azimuth |
MLIC_to_GIC.Data[21] | Telescope in M1 Maintenance Position Altitude |
MLIC_to_GIC.Data[22] | Telescope in TEOA Maintenance Position Azimuth |
MLIC_to_GIC.Data[23] | Telescope in TEOA Maintenance Position Altitude |
MLIC_to_GIC.Data[24] | Reserved |
MLIC_to_GIC.Data[25] | Reserved |
MLIC_to_GIC.Data[26] | Reserved |
MLIC_to_GIC.Data[27] | Reserved |
MLIC_to_GIC.Data[28] | M1 Cover Closed |
MLIC_to_GIC.Data[29] | M1 Cart Jacks Stowed |
MLIC_to_GIC.Data[30] | M1 Cover permissive |
MLIC_to_GIC.Data[31] | Reserved |
MLIC_to_GIC.Data[32] | Telescope Altitude Hazardous Zones Locked |
MLIC_to_GIC.Data[33] | Telescope Azimuth Hazardous Zones Locked |
MLIC_to_GIC.Data[34] | Telescope Azimuth Cable Wrap Alignment OK |
MLIC_to_GIC.Data[35] | Reserved |
MLIC_to_GIC.Data[36] | OSS Bridge stowed |
MLIC_to_GIC.Data[37] | OSS Bridge permissive |
MLIC_to_GIC.Data[38] | M5 Bridge stowed |
MLIC_to_GIC.Data[39] | M5 Bridge permissive |
MLIC_to_GIC.Data[40] | Nasmyth Stairs Gates Closed |
MLIC_to_GIC.Data[41] | Telescope Floor Y+/- Gates Closed |
MLIC_to_GIC.Data[42] | Telescope Tower Doors Closed |
MLIC_to_GIC.Data[43] | Telescope Floor Hatch Closed |
MLIC_to_GIC.Data[44] | Reserved |
MLIC_to_GIC.Data[41]-->[127] | not used |