diff --git a/EBEAM-Dashboard-Logs/disconnected_usb_cable_log_2024-11-11_16-26-34.txt b/EBEAM-Dashboard-Logs/disconnected_usb_cable_log_2024-11-11_16-26-34.txt new file mode 100644 index 00000000..e1a1127d --- /dev/null +++ b/EBEAM-Dashboard-Logs/disconnected_usb_cable_log_2024-11-11_16-26-34.txt @@ -0,0 +1,600 @@ +[16:22:06] - ERROR: Error opening serial port DUMMY_COM1: could not open port 'DUMMY_COM1': FileNotFoundError(2, 'The system cannot find the file specified.', None, 2) +[16:22:07] - INFO: Serial connection established on COM11 +[16:22:07] - INFO: G9 driver initialized +[16:22:08] - ERROR: Exception while initializing temperature controllers at DUMMY_COM5: 'ModbusSerialClient' object has no attribute 'port' +[16:22:08] - ERROR: Error opening serial port DUMMY_COM2: could not open port 'DUMMY_COM2': FileNotFoundError(2, 'The system cannot find the file specified.', None, 2) +[16:22:08] - DEBUG: Raw command sent: SABC3 +[16:22:08] - ERROR: Failed to initialize CathodeA PS on port DUMMY_COM2: 'NoneType' object has no attribute 'write' +[16:22:08] - ERROR: Error opening serial port DUMMY_COM3: could not open port 'DUMMY_COM3': FileNotFoundError(2, 'The system cannot find the file specified.', None, 2) +[16:22:08] - DEBUG: Raw command sent: SABC3 +[16:22:08] - ERROR: Failed to initialize CathodeB PS on port DUMMY_COM3: 'NoneType' object has no attribute 'write' +[16:22:08] - ERROR: Error opening serial port DUMMY_COM4: could not open port 'DUMMY_COM4': FileNotFoundError(2, 'The system cannot find the file specified.', None, 2) +[16:22:08] - DEBUG: Raw command sent: SABC3 +[16:22:08] - ERROR: Failed to initialize CathodeC PS on port DUMMY_COM4: 'NoneType' object has no attribute 'write' +[16:22:08] - DEBUG: Power supply 1 not initialized. Button disabled. +[16:22:08] - DEBUG: Power supply 2 not initialized. Button disabled. +[16:22:08] - DEBUG: Power supply 3 not initialized. Button disabled. +[16:22:08] - DEBUG: No power supplies were initialized properly. +[16:22:08] - DEBUG: No connection to CCS temperature controller 1 +[16:22:08] - DEBUG: No connection to CCS temperature controller 2 +[16:22:08] - DEBUG: No connection to CCS temperature controller 3 +[0, 0, 1, 0, 0, 1, 0] +[16:22:08] - INFO: Interlock E-STOP Int: red -> green +[16:22:08] - INFO: Interlock E-STOP Ext: red -> green +[16:22:08] - INFO: Interlock Door: red -> green +[16:22:08] - INFO: Interlock Vacuum Power: red -> green +[16:22:08] - INFO: Interlock Vacuum Pressure: red -> green +[16:22:08] - INFO: Interlock High Oil: red -> green +[16:22:08] - INFO: Interlock Low Oil: red -> green +[16:22:08] - INFO: Interlock Water: red -> green +[16:22:08] - INFO: Interlock HVolt ON: red -> green +[16:22:08] - INFO: Interlock All Interlocks: red -> green +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[1, 0, 1, 0, 0, 0, 1] +[16:22:13] - INFO: Interlock E-STOP Int: green -> red +[16:22:13] - INFO: Interlock All Interlocks: green -> red +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[0, 0, 1, 0, 0, 1, 0] +[16:22:16] - INFO: Interlock E-STOP Int: red -> green +[16:22:16] - INFO: Interlock All Interlocks: red -> green +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[16:22:17] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:22:18] - INFO: Interlock G9SP Active: green -> red +[16:22:18] - INFO: Interlock G9SP Active: red -> green +[16:22:18] - DEBUG: No connection to CCS temperature controller 1 +[16:22:18] - DEBUG: No connection to CCS temperature controller 2 +[16:22:18] - DEBUG: No connection to CCS temperature controller 3 +[0, 0, 1, 0, 1, 1, 0] +[16:22:19] - INFO: Interlock G9SP Active: green -> red +[16:22:19] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:22:20] - INFO: Interlock G9SP Active: green -> red +[16:22:20] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:22:20] - INFO: Interlock G9SP Active: green -> red +[16:22:20] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:22:21] - INFO: Interlock G9SP Active: green -> red +[16:22:21] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:22:22] - INFO: Interlock G9SP Active: green -> red +[16:22:22] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:22:23] - INFO: Interlock G9SP Active: green -> red +[16:22:23] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:22:23] - INFO: Interlock G9SP Active: green -> red +[16:22:23] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:22:24] - INFO: Interlock G9SP Active: green -> red +[16:22:24] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:22:25] - INFO: Interlock G9SP Active: green -> red +[16:22:25] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:22:26] - INFO: Interlock G9SP Active: green -> red +[16:22:26] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:22:27] - INFO: Interlock G9SP Active: green -> red +[16:22:27] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:22:27] - INFO: Interlock G9SP Active: green -> red +[16:22:27] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:22:28] - INFO: Interlock G9SP Active: green -> red +[16:22:28] - INFO: Interlock G9SP Active: red -> green +[16:22:28] - DEBUG: No connection to CCS temperature controller 1 +[16:22:28] - DEBUG: No connection to CCS temperature controller 2 +[16:22:28] - DEBUG: No connection to CCS temperature controller 3 +[0, 0, 1, 0, 1, 1, 0] +[16:22:29] - INFO: Interlock G9SP Active: green -> red +[16:22:29] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:22:30] - INFO: Interlock G9SP Active: green -> red +[16:22:30] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:22:31] - INFO: Interlock G9SP Active: green -> red +[16:22:31] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:22:31] - INFO: Interlock G9SP Active: green -> red +[16:22:31] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:22:32] - INFO: Interlock G9SP Active: green -> red +[16:22:32] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:22:33] - INFO: Interlock G9SP Active: green -> red +[16:22:33] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:22:34] - INFO: Interlock G9SP Active: green -> red +[16:22:34] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:22:34] - INFO: Interlock G9SP Active: green -> red +[16:22:34] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:22:35] - INFO: Interlock G9SP Active: green -> red +[16:22:35] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:22:36] - INFO: Interlock G9SP Active: green -> red +[16:22:36] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:22:37] - INFO: Interlock G9SP Active: green -> red +[16:22:37] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:22:38] - INFO: Interlock G9SP Active: green -> red +[16:22:38] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:22:38] - INFO: Interlock G9SP Active: green -> red +[16:22:38] - INFO: Interlock G9SP Active: red -> green +[16:22:38] - DEBUG: No connection to CCS temperature controller 1 +[16:22:38] - DEBUG: No connection to CCS temperature controller 2 +[16:22:38] - DEBUG: No connection to CCS temperature controller 3 +[1, 0, 1, 0, 0, 0, 1] +[16:22:39] - INFO: Interlock E-STOP Int: green -> red +[16:22:39] - INFO: Interlock G9SP Active: green -> red +[16:22:39] - INFO: Interlock All Interlocks: green -> red +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[16:22:45] - INFO: Interlock E-STOP Int: red -> green +[16:22:45] - INFO: Interlock All Interlocks: red -> green +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[16:22:48] - DEBUG: No connection to CCS temperature controller 1 +[16:22:48] - DEBUG: No connection to CCS temperature controller 2 +[16:22:48] - DEBUG: No connection to CCS temperature controller 3 +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[16:22:53] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:22:54] - INFO: Interlock G9SP Active: green -> red +[16:22:54] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:22:55] - INFO: Interlock G9SP Active: green -> red +[16:22:55] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:22:55] - INFO: Interlock G9SP Active: green -> red +[16:22:55] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:22:56] - INFO: Interlock G9SP Active: green -> red +[16:22:56] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:22:57] - INFO: Interlock G9SP Active: green -> red +[16:22:57] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:22:58] - INFO: Interlock G9SP Active: green -> red +[16:22:58] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:22:58] - INFO: Interlock G9SP Active: green -> red +[16:22:58] - INFO: Interlock G9SP Active: red -> green +[16:22:58] - DEBUG: No connection to CCS temperature controller 1 +[16:22:59] - DEBUG: No connection to CCS temperature controller 2 +[16:22:59] - DEBUG: No connection to CCS temperature controller 3 +[0, 0, 1, 0, 1, 1, 0] +[16:22:59] - INFO: Interlock G9SP Active: green -> red +[16:22:59] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:23:00] - INFO: Interlock G9SP Active: green -> red +[16:23:00] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:23:01] - INFO: Interlock G9SP Active: green -> red +[16:23:01] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:23:02] - INFO: Interlock G9SP Active: green -> red +[16:23:02] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:23:02] - INFO: Interlock G9SP Active: green -> red +[16:23:02] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:23:03] - INFO: Interlock G9SP Active: green -> red +[16:23:03] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:23:04] - INFO: Interlock G9SP Active: green -> red +[16:23:04] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:23:05] - INFO: Interlock G9SP Active: green -> red +[16:23:05] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:23:05] - INFO: Interlock G9SP Active: green -> red +[16:23:05] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:23:06] - INFO: Interlock G9SP Active: green -> red +[16:23:06] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:23:07] - INFO: Interlock G9SP Active: green -> red +[16:23:07] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:23:08] - INFO: Interlock G9SP Active: green -> red +[16:23:08] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:23:09] - INFO: Interlock G9SP Active: green -> red +[16:23:09] - INFO: Interlock G9SP Active: red -> green +[16:23:09] - DEBUG: No connection to CCS temperature controller 1 +[16:23:09] - DEBUG: No connection to CCS temperature controller 2 +[16:23:09] - DEBUG: No connection to CCS temperature controller 3 +[0, 0, 1, 0, 1, 1, 0] +[16:23:09] - INFO: Interlock G9SP Active: green -> red +[16:23:09] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:23:10] - INFO: Interlock G9SP Active: green -> red +[16:23:10] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:23:11] - INFO: Interlock G9SP Active: green -> red +[16:23:11] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:23:12] - INFO: Interlock G9SP Active: green -> red +[16:23:12] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:23:12] - INFO: Interlock G9SP Active: green -> red +[16:23:12] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:23:13] - INFO: Interlock G9SP Active: green -> red +[16:23:13] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:23:14] - INFO: Interlock G9SP Active: green -> red +[16:23:14] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:23:15] - INFO: Interlock G9SP Active: green -> red +[16:23:15] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:23:15] - INFO: Interlock G9SP Active: green -> red +[16:23:15] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:23:16] - INFO: Interlock G9SP Active: green -> red +[16:23:16] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:23:17] - INFO: Interlock G9SP Active: green -> red +[16:23:17] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:23:18] - INFO: Interlock G9SP Active: green -> red +[16:23:18] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:23:19] - INFO: Interlock G9SP Active: green -> red +[16:23:19] - INFO: Interlock G9SP Active: red -> green +[16:23:19] - DEBUG: No connection to CCS temperature controller 1 +[16:23:19] - DEBUG: No connection to CCS temperature controller 2 +[16:23:19] - DEBUG: No connection to CCS temperature controller 3 +[0, 0, 1, 0, 1, 1, 0] +[16:23:19] - INFO: Interlock G9SP Active: green -> red +[16:23:19] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:23:20] - INFO: Interlock G9SP Active: green -> red +[16:23:20] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:23:21] - INFO: Interlock G9SP Active: green -> red +[16:23:21] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:23:22] - INFO: Interlock G9SP Active: green -> red +[16:23:22] - INFO: Interlock G9SP Active: red -> green +[16:23:22] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:23:22] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:23:22] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:23:22] - INFO: Interlock Door: green -> red +[16:23:22] - INFO: Interlock Water: green -> red +[16:23:22] - INFO: Interlock Vacuum Power: green -> red +[16:23:22] - INFO: Interlock Vacuum Pressure: green -> red +[16:23:22] - INFO: Interlock Low Oil: green -> red +[16:23:22] - INFO: Interlock High Oil: green -> red +[16:23:22] - INFO: Interlock E-STOP Int: green -> red +[16:23:22] - INFO: Interlock E-STOP Ext: green -> red +[16:23:22] - INFO: Interlock All Interlocks: green -> red +[16:23:22] - INFO: Interlock G9SP Active: green -> red +[16:23:22] - INFO: Interlock HVolt ON: green -> red +[16:23:23] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:23:23] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:23:23] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:23:24] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:23:24] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:23:24] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:23:26] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:23:26] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:23:26] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:23:28] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:23:28] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:23:28] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:23:28] - WARNING: G9 Connection issue. Update interval: 2530ms +[16:23:29] - DEBUG: No connection to CCS temperature controller 1 +[16:23:29] - DEBUG: No connection to CCS temperature controller 2 +[16:23:29] - DEBUG: No connection to CCS temperature controller 3 +[16:23:31] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:23:31] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:23:31] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:23:33] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:23:33] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:23:33] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:23:36] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:23:36] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:23:36] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:23:39] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:23:39] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:23:39] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:23:39] - DEBUG: No connection to CCS temperature controller 1 +[16:23:39] - DEBUG: No connection to CCS temperature controller 2 +[16:23:39] - DEBUG: No connection to CCS temperature controller 3 +[16:23:41] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:23:41] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:23:41] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:23:41] - WARNING: G9 Connection issue. Update interval: 2530ms +[16:23:44] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:23:44] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:23:44] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:23:46] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:23:46] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:23:49] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:23:49] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:23:49] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:23:49] - DEBUG: No connection to CCS temperature controller 1 +[16:23:49] - DEBUG: No connection to CCS temperature controller 2 +[16:23:49] - DEBUG: No connection to CCS temperature controller 3 +[16:23:51] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:23:51] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:23:51] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:23:54] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:23:54] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:23:54] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:23:56] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:23:56] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:23:56] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:23:56] - WARNING: G9 Connection issue. Update interval: 2530ms +[16:23:59] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:23:59] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:23:59] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:00] - DEBUG: No connection to CCS temperature controller 1 +[16:24:00] - DEBUG: No connection to CCS temperature controller 2 +[16:24:00] - DEBUG: No connection to CCS temperature controller 3 +[16:24:01] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:01] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:01] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:04] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:04] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:04] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:07] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:07] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:07] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:09] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:09] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:09] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:09] - WARNING: G9 Connection issue. Update interval: 2530ms +[16:24:10] - DEBUG: No connection to CCS temperature controller 1 +[16:24:10] - DEBUG: No connection to CCS temperature controller 2 +[16:24:10] - DEBUG: No connection to CCS temperature controller 3 +[16:24:12] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:12] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:12] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:14] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:14] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:14] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:17] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:17] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:17] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:19] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:19] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:19] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:20] - DEBUG: No connection to CCS temperature controller 1 +[16:24:20] - DEBUG: No connection to CCS temperature controller 2 +[16:24:20] - DEBUG: No connection to CCS temperature controller 3 +[16:24:22] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:22] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:22] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:22] - WARNING: G9 Connection issue. Update interval: 2530ms +[16:24:24] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:24] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:24] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:27] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:27] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:27] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:30] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:30] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:30] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:30] - DEBUG: No connection to CCS temperature controller 1 +[16:24:30] - DEBUG: No connection to CCS temperature controller 2 +[16:24:31] - DEBUG: No connection to CCS temperature controller 3 +[16:24:32] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:32] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:32] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:35] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:35] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:35] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:35] - WARNING: G9 Connection issue. Update interval: 2530ms +[16:24:37] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:37] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:37] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:40] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:40] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:40] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:40] - DEBUG: No connection to CCS temperature controller 1 +[16:24:40] - DEBUG: No connection to CCS temperature controller 2 +[16:24:41] - DEBUG: No connection to CCS temperature controller 3 +[16:24:42] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:42] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:42] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:45] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:45] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:45] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:47] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:47] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:47] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:47] - WARNING: G9 Connection issue. Update interval: 2530ms +[16:24:50] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:50] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:50] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:50] - DEBUG: No connection to CCS temperature controller 1 +[16:24:50] - DEBUG: No connection to CCS temperature controller 2 +[16:24:51] - DEBUG: No connection to CCS temperature controller 3 +[16:24:53] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:53] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:53] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:55] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:55] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:55] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:58] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:58] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:24:58] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:00] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:00] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:00] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:00] - WARNING: G9 Connection issue. Update interval: 2530ms +[16:25:01] - DEBUG: No connection to CCS temperature controller 1 +[16:25:01] - DEBUG: No connection to CCS temperature controller 2 +[16:25:01] - DEBUG: No connection to CCS temperature controller 3 +[16:25:03] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:03] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:03] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:05] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:05] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:05] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:08] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:08] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:08] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:10] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:10] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:10] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:11] - DEBUG: No connection to CCS temperature controller 1 +[16:25:11] - DEBUG: No connection to CCS temperature controller 2 +[16:25:11] - DEBUG: No connection to CCS temperature controller 3 +[16:25:13] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:13] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:13] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:13] - WARNING: G9 Connection issue. Update interval: 2530ms +[16:25:15] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:15] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:15] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:18] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:18] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:18] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:21] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:21] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:21] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:21] - DEBUG: No connection to CCS temperature controller 1 +[16:25:21] - DEBUG: No connection to CCS temperature controller 2 +[16:25:22] - DEBUG: No connection to CCS temperature controller 3 +[16:25:23] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:23] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:23] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:26] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:26] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:26] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:26] - WARNING: G9 Connection issue. Update interval: 2530ms +[16:25:28] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:28] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:28] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:31] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:31] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:31] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:31] - DEBUG: No connection to CCS temperature controller 1 +[16:25:31] - DEBUG: No connection to CCS temperature controller 2 +[16:25:32] - DEBUG: No connection to CCS temperature controller 3 +[16:25:33] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:33] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:33] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:36] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:36] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:36] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:38] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:38] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:38] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:38] - WARNING: G9 Connection issue. Update interval: 2530ms +[16:25:41] - DEBUG: No connection to CCS temperature controller 1 +[16:25:41] - DEBUG: No connection to CCS temperature controller 2 +[16:25:41] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:41] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:41] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:42] - DEBUG: No connection to CCS temperature controller 3 +[16:25:44] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:44] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:44] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:46] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:46] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:46] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:49] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:49] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:49] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:51] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:51] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:51] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:51] - WARNING: G9 Connection issue. Update interval: 2530ms +[16:25:51] - DEBUG: No connection to CCS temperature controller 1 +[16:25:51] - DEBUG: No connection to CCS temperature controller 2 +[16:25:52] - DEBUG: No connection to CCS temperature controller 3 +[16:25:54] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:54] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:54] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:56] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:56] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:56] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:59] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:59] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:25:59] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:26:01] - DEBUG: No connection to CCS temperature controller 1 +[16:26:01] - DEBUG: No connection to CCS temperature controller 2 +[16:26:01] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:26:01] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:26:01] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:26:03] - DEBUG: No connection to CCS temperature controller 3 +[16:26:04] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:26:04] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:26:04] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:26:04] - WARNING: G9 Connection issue. Update interval: 2530ms +[16:26:07] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:26:07] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:26:07] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:26:09] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:26:09] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:26:09] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:26:12] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:26:12] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:26:12] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:26:12] - DEBUG: No connection to CCS temperature controller 1 +[16:26:12] - DEBUG: No connection to CCS temperature controller 2 +[16:26:13] - DEBUG: No connection to CCS temperature controller 3 +[16:26:14] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:26:14] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:26:14] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:26:17] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:26:17] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:26:17] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:26:17] - WARNING: G9 Connection issue. Update interval: 2530ms +[16:26:19] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:26:19] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:26:19] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:26:22] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:26:22] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:26:22] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:26:22] - DEBUG: No connection to CCS temperature controller 1 +[16:26:22] - DEBUG: No connection to CCS temperature controller 2 +[16:26:23] - DEBUG: No connection to CCS temperature controller 3 +[16:26:25] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:26:25] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:26:25] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:26:27] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:26:27] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:26:27] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:26:30] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:26:30] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:26:30] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:26:30] - WARNING: G9 Connection issue. Update interval: 2530ms +[16:26:32] - DEBUG: No connection to CCS temperature controller 1 +[16:26:32] - DEBUG: No connection to CCS temperature controller 2 +[16:26:32] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:26:32] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:26:32] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:26:33] - DEBUG: No connection to CCS temperature controller 3 + diff --git a/EBEAM-Dashboard-Logs/initiated_app_while_sic_in_error_mode_log_2024-11-11_16-27-32.txt b/EBEAM-Dashboard-Logs/initiated_app_while_sic_in_error_mode_log_2024-11-11_16-27-32.txt new file mode 100644 index 00000000..24ca48ce --- /dev/null +++ b/EBEAM-Dashboard-Logs/initiated_app_while_sic_in_error_mode_log_2024-11-11_16-27-32.txt @@ -0,0 +1,32 @@ +[16:27:18] - ERROR: Error opening serial port DUMMY_COM1: could not open port 'DUMMY_COM1': FileNotFoundError(2, 'The system cannot find the file specified.', None, 2) +[16:27:19] - ERROR: Failed to open serial port COM11: could not open port 'COM11': FileNotFoundError(2, 'The system cannot find the file specified.', None, 2) +[16:27:19] - INFO: G9 driver initialized +[16:27:20] - ERROR: Exception while initializing temperature controllers at DUMMY_COM5: 'ModbusSerialClient' object has no attribute 'port' +[16:27:20] - ERROR: Error opening serial port DUMMY_COM2: could not open port 'DUMMY_COM2': FileNotFoundError(2, 'The system cannot find the file specified.', None, 2) +[16:27:20] - DEBUG: Raw command sent: SABC3 +[16:27:20] - ERROR: Failed to initialize CathodeA PS on port DUMMY_COM2: 'NoneType' object has no attribute 'write' +[16:27:20] - ERROR: Error opening serial port DUMMY_COM3: could not open port 'DUMMY_COM3': FileNotFoundError(2, 'The system cannot find the file specified.', None, 2) +[16:27:20] - DEBUG: Raw command sent: SABC3 +[16:27:20] - ERROR: Failed to initialize CathodeB PS on port DUMMY_COM3: 'NoneType' object has no attribute 'write' +[16:27:20] - ERROR: Error opening serial port DUMMY_COM4: could not open port 'DUMMY_COM4': FileNotFoundError(2, 'The system cannot find the file specified.', None, 2) +[16:27:20] - DEBUG: Raw command sent: SABC3 +[16:27:20] - ERROR: Failed to initialize CathodeC PS on port DUMMY_COM4: 'NoneType' object has no attribute 'write' +[16:27:20] - DEBUG: Power supply 1 not initialized. Button disabled. +[16:27:20] - DEBUG: Power supply 2 not initialized. Button disabled. +[16:27:20] - DEBUG: Power supply 3 not initialized. Button disabled. +[16:27:20] - DEBUG: No power supplies were initialized properly. +[16:27:20] - DEBUG: No connection to CCS temperature controller 1 +[16:27:20] - DEBUG: No connection to CCS temperature controller 2 +[16:27:20] - DEBUG: No connection to CCS temperature controller 3 +[16:27:20] - WARNING: G9 driver not connected +[16:27:21] - WARNING: G9 driver not connected +[16:27:22] - WARNING: G9 driver not connected +[16:27:23] - WARNING: G9 driver not connected +[16:27:26] - WARNING: G9 driver not connected +[16:27:26] - WARNING: G9 Connection issue. Update interval: 2530ms +[16:27:29] - WARNING: G9 driver not connected +[16:27:30] - DEBUG: No connection to CCS temperature controller 1 +[16:27:30] - DEBUG: No connection to CCS temperature controller 2 +[16:27:30] - DEBUG: No connection to CCS temperature controller 3 +[16:27:31] - WARNING: G9 driver not connected + diff --git a/EBEAM-Dashboard-Logs/log_2024-12-08_17-47-26.txt b/EBEAM-Dashboard-Logs/log_2024-12-08_17-47-26.txt new file mode 100644 index 00000000..e9e898fc --- /dev/null +++ b/EBEAM-Dashboard-Logs/log_2024-12-08_17-47-26.txt @@ -0,0 +1,288 @@ +[17:44:27] - ERROR: Error opening serial port DUMMY_COM1: could not open port 'DUMMY_COM1': FileNotFoundError(2, 'The system cannot find the file specified.', None, 2) +[17:44:30] - ERROR: Communication error: cannot access local variable 'value' where it is not associated with a value +{} +[17:44:30] - ERROR: Failed to open serial port DUMMY_COM6: could not open port 'DUMMY_COM6': FileNotFoundError(2, 'The system cannot find the file specified.', None, 2) +[17:44:30] - INFO: G9 driver initialized +[17:44:30] - DEBUG: Initializing E5CNModbus with port: DUMMY_COM5 +[17:44:30] - ERROR: Failed to connect to the E5CN Modbus device. +[17:44:30] - ERROR: Cannot start reading temperatures - connection failed +[17:44:30] - ERROR: Failed to start temperature controllers at DUMMY_COM5 +[17:44:30] - ERROR: Error opening serial port DUMMY_COM2: could not open port 'DUMMY_COM2': FileNotFoundError(2, 'The system cannot find the file specified.', None, 2) +[17:44:30] - DEBUG: Raw command sent: SABC3 +[17:44:30] - ERROR: Failed to initialize CathodeA PS on port DUMMY_COM2: 'NoneType' object has no attribute 'write' +[17:44:30] - ERROR: Error opening serial port DUMMY_COM3: could not open port 'DUMMY_COM3': FileNotFoundError(2, 'The system cannot find the file specified.', None, 2) +[17:44:30] - DEBUG: Raw command sent: SABC3 +[17:44:30] - ERROR: Failed to initialize CathodeB PS on port DUMMY_COM3: 'NoneType' object has no attribute 'write' +[17:44:30] - ERROR: Error opening serial port DUMMY_COM4: could not open port 'DUMMY_COM4': FileNotFoundError(2, 'The system cannot find the file specified.', None, 2) +[17:44:30] - DEBUG: Raw command sent: SABC3 +[17:44:30] - ERROR: Failed to initialize CathodeC PS on port DUMMY_COM4: 'NoneType' object has no attribute 'write' +[17:44:30] - DEBUG: Power supply 1 not initialized. Button disabled. +[17:44:30] - DEBUG: Power supply 2 not initialized. Button disabled. +[17:44:30] - DEBUG: Power supply 3 not initialized. Button disabled. +[17:44:30] - DEBUG: No power supplies were initialized properly. +[17:44:30] - DEBUG: No connection to CCS temperature controller 1 +[17:44:30] - DEBUG: No connection to CCS temperature controller 2 +[17:44:30] - DEBUG: No connection to CCS temperature controller 3 +[17:44:31] - ERROR: Communication error: cannot access local variable 'value' where it is not associated with a value +{} +[17:44:31] - WARNING: G9 driver not connected +[17:44:33] - ERROR: Return message is an Error: Unit - 4 val -0.0 +{1: 0.0, 2: 0.0, 3: 0.0, 4: -1, 5: 25.281936645507812, 6: 0.0} +[17:44:33] - WARNING: G9 driver not connected +[17:44:36] - ERROR: Return message is an Error: Unit - 4 val -0.0 +{1: 0.0, 2: 0.0, 3: 0.0, 4: -1, 5: 25.280088424682617, 6: 0.0} +[17:44:36] - WARNING: G9 driver not connected +[17:44:37] - ERROR: Communication error: cannot access local variable 'value' where it is not associated with a value +{} +[17:44:39] - ERROR: Return message is an Error: Unit - 4 val -0.0 +{1: 0.0, 2: 0.0, 3: 0.0, 4: -1, 5: 25.284984588623047, 6: 0.0} +[17:44:42] - ERROR: Return message is an Error: Unit - 4 val -0.0 +{1: 0.0, 2: 0.0, 3: 0.0, 4: -1, 5: 25.288053512573242, 6: 0.0} +[17:44:42] - WARNING: G9 driver not connected +[17:44:42] - DEBUG: No connection to CCS temperature controller 1 +[17:44:42] - DEBUG: No connection to CCS temperature controller 2 +[17:44:43] - DEBUG: No connection to CCS temperature controller 3 +[17:44:45] - ERROR: Return message is an Error: Unit - 4 val -0.0 +{1: 0.0, 2: 0.0, 3: 0.0, 4: -1, 5: 25.29912757873535, 6: 0.0} +[17:44:46] - ERROR: Communication error: cannot access local variable 'value' where it is not associated with a value +{} +[17:44:47] - ERROR: Communication error: cannot access local variable 'value' where it is not associated with a value +{} +[17:44:48] - ERROR: Communication error: cannot access local variable 'value' where it is not associated with a value +{} +[17:44:48] - WARNING: G9 driver not connected +[17:44:48] - ERROR: Communication error: cannot access local variable 'value' where it is not associated with a value +{} +[17:44:49] - ERROR: Communication error: cannot access local variable 'value' where it is not associated with a value +{} +[17:44:50] - ERROR: Communication error: cannot access local variable 'value' where it is not associated with a value +{} +[17:44:51] - ERROR: Communication error: cannot access local variable 'value' where it is not associated with a value +{} +[17:44:53] - ERROR: Return message is an Error: Unit - 4 val -0.0 +{1: 0.0, 2: 0.0, 3: 0.0, 4: -1, 5: 25.308940887451172, 6: 0.0} +[17:44:54] - DEBUG: No connection to CCS temperature controller 1 +[17:44:54] - DEBUG: No connection to CCS temperature controller 2 +[17:44:54] - DEBUG: No connection to CCS temperature controller 3 +[17:44:54] - WARNING: G9 driver not connected +[17:44:56] - ERROR: Return message is an Error: Unit - 4 val -0.0 +{1: 0.0, 2: 0.0, 3: 0.0, 4: -1, 5: 25.31631851196289, 6: 0.0} +[17:44:59] - ERROR: Return message is an Error: Unit - 4 val -0.0 +{1: 0.0, 2: 0.0, 3: 0.0, 4: -1, 5: 25.315074920654297, 6: 0.0} +[17:44:59] - WARNING: G9 driver not connected +[17:45:02] - ERROR: Return message is an Error: Unit - 4 val -0.0 +{1: 0.0, 2: 0.0, 3: 0.0, 4: -1, 5: 25.313859939575195, 6: 0.0} +[17:45:04] - ERROR: Return message is an Error: Unit - 4 val -0.0 +{1: 0.0, 2: 0.0, 3: 0.0, 4: -1, 5: 25.32123374938965, 6: 0.0} +[17:45:05] - DEBUG: No connection to CCS temperature controller 1 +[17:45:05] - DEBUG: No connection to CCS temperature controller 2 +[17:45:05] - DEBUG: No connection to CCS temperature controller 3 +[17:45:05] - WARNING: G9 driver not connected +[17:45:06] - ERROR: Communication error: cannot access local variable 'value' where it is not associated with a value +{} +[17:45:08] - ERROR: Return message is an Error: Unit - 4 val -0.0 +{1: 0.0, 2: 0.0, 3: 0.0, 4: -1, 5: 25.326148986816406, 6: 0.0} +[17:45:11] - ERROR: Return message is an Error: Unit - 4 val -0.0 +{1: 0.0, 2: 0.0, 3: 0.0, 4: -1, 5: 25.332895278930664, 6: 0.0} +[17:45:11] - WARNING: G9 driver not connected +[17:45:13] - ERROR: Return message is an Error: Unit - 4 val -0.0 +{1: 0.0, 2: 0.0, 3: 0.0, 4: -1, 5: 25.335357666015625, 6: 0.0} +[17:45:16] - ERROR: Return message is an Error: Unit - 4 val -0.0 +{1: 0.0, 2: 0.0, 3: 0.0, 4: -1, 5: 25.339645385742188, 6: 0.0} +[17:45:16] - DEBUG: No connection to CCS temperature controller 1 +[17:45:16] - DEBUG: No connection to CCS temperature controller 2 +[17:45:16] - DEBUG: No connection to CCS temperature controller 3 +[17:45:16] - WARNING: G9 driver not connected +[17:45:19] - ERROR: Return message is an Error: Unit - 4 val -0.0 +{1: 0.0, 2: 0.0, 3: 0.0, 4: -1, 5: 25.338424682617188, 6: 0.0} +[17:45:20] - ERROR: Communication error: cannot access local variable 'value' where it is not associated with a value +{} +[17:45:22] - ERROR: Return message is an Error: Unit - 4 val -0.0 +{1: 0.0, 2: 0.0, 3: 0.0, 4: -1, 5: 25.344562530517578, 6: 0.0} +[17:45:23] - WARNING: G9 driver not connected +[17:45:23] - ERROR: Communication error: cannot access local variable 'value' where it is not associated with a value +{} +[17:45:26] - ERROR: Return message is an Error: Unit - 4 val -0.0 +{1: 0.0, 2: 0.0, 3: 0.0, 4: -1, 5: 25.34701919555664, 6: 0.0} +[17:45:29] - ERROR: Return message is an Error: Unit - 4 val -0.0 +{1: 0.0, 2: 0.0, 3: 0.0, 4: -1, 5: 25.35008430480957, 6: 0.0} +[17:45:29] - DEBUG: No connection to CCS temperature controller 1 +[17:45:29] - DEBUG: No connection to CCS temperature controller 2 +[17:45:29] - DEBUG: No connection to CCS temperature controller 3 +[17:45:29] - WARNING: G9 driver not connected +[17:45:30] - ERROR: Communication error: cannot access local variable 'value' where it is not associated with a value +{} +[17:45:31] - ERROR: Communication error: cannot access local variable 'value' where it is not associated with a value +{} +[17:45:33] - ERROR: Return message is an Error: Unit - 4 val -0.0 +{1: 0.0, 2: 0.0, 3: 0.0, 4: -1, 5: 25.35008430480957, 6: 0.0} +[17:45:36] - ERROR: Return message is an Error: Unit - 4 val -0.0 +{1: 0.0, 2: 0.0, 3: 0.0, 4: -1, 5: 25.3543758392334, 6: 0.0} +[17:45:36] - WARNING: G9 driver not connected +[17:45:37] - ERROR: Communication error: cannot access local variable 'value' where it is not associated with a value +{} +[17:45:38] - ERROR: Communication error: cannot access local variable 'value' where it is not associated with a value +{} +[17:45:40] - ERROR: Return message is an Error: Unit - 4 val -0.0 +{1: 0.0, 2: 0.0, 3: 0.0, 4: -1, 5: 25.359291076660156, 6: 0.0} +[17:45:41] - DEBUG: No connection to CCS temperature controller 1 +[17:45:41] - DEBUG: No connection to CCS temperature controller 2 +[17:45:41] - DEBUG: No connection to CCS temperature controller 3 +[17:45:41] - ERROR: Communication error: cannot access local variable 'value' where it is not associated with a value +{} +[17:45:41] - WARNING: G9 driver not connected +[17:45:44] - ERROR: Return message is an Error: Unit - 4 val -0.0 +[17:45:44] - ERROR: Return message is an Error: Unit - 6 val -25.369125366210938 +{1: 0.0, 2: 0.0, 3: 0.0, 4: -1, 5: 25.369125366210938, 6: -1} +[17:45:46] - ERROR: Return message is an Error: Unit - 4 val -0.0 +{1: 0.0, 2: 0.0, 3: 0.0, 4: -1, 5: 25.36729621887207, 6: 0.0} +[17:45:47] - WARNING: G9 driver not connected +[17:45:48] - ERROR: Return message is an Error: Unit - 2 val -0.0 +[17:45:49] - ERROR: Return message is an Error: Unit - 4 val -0.0 +{1: 0.0, 2: -1, 3: 0.0, 4: -1, 5: 25.372194290161133, 6: 0.0} +[17:45:50] - ERROR: Communication error: cannot access local variable 'value' where it is not associated with a value +{} +[17:45:51] - ERROR: Communication error: cannot access local variable 'value' where it is not associated with a value +{} +[17:45:51] - DEBUG: No connection to CCS temperature controller 1 +[17:45:51] - DEBUG: No connection to CCS temperature controller 2 +[17:45:51] - DEBUG: No connection to CCS temperature controller 3 +[17:45:54] - ERROR: Return message is an Error: Unit - 4 val -0.0 +{1: 0.0, 2: 0.0, 3: 0.0, 4: -1, 5: 25.374021530151367, 6: 0.0} +[17:45:54] - WARNING: G9 driver not connected +[17:45:55] - ERROR: Communication error: cannot access local variable 'value' where it is not associated with a value +{} +[17:45:56] - ERROR: Communication error: cannot access local variable 'value' where it is not associated with a value +{} +[17:45:58] - ERROR: Return message is an Error: Unit - 4 val -0.0 +{1: 0.0, 2: 0.0, 3: 0.0, 4: -1, 5: 25.380788803100586, 6: 0.0} +[17:46:01] - ERROR: Return message is an Error: Unit - 4 val -0.0 +{1: 0.0, 2: 0.0, 3: 0.0, 4: -1, 5: 25.385095596313477, 6: 0.0} +[17:46:01] - WARNING: G9 driver not connected +[17:46:03] - ERROR: Return message is an Error: Unit - 4 val -0.0 +{1: 0.0, 2: 0.0, 3: 0.0, 4: -1, 5: 25.386316299438477, 6: 0.0} +[17:46:04] - DEBUG: No connection to CCS temperature controller 1 +[17:46:04] - DEBUG: No connection to CCS temperature controller 2 +[17:46:04] - DEBUG: No connection to CCS temperature controller 3 +[17:46:05] - ERROR: Communication error: cannot access local variable 'value' where it is not associated with a value +{} +[17:46:07] - ERROR: Return message is an Error: Unit - 4 val -0.0 +{1: 0.0, 2: 0.0, 3: 0.0, 4: -1, 5: 25.390012741088867, 6: 0.0} +[17:46:07] - WARNING: G9 driver not connected +[17:46:10] - ERROR: Return message is an Error: Unit - 4 val -0.0 +{1: 0.0, 2: 0.0, 3: 0.0, 4: -1, 5: 25.389400482177734, 6: 0.0} +[17:46:11] - ERROR: Communication error: cannot access local variable 'value' where it is not associated with a value +{} +[17:46:13] - ERROR: Return message is an Error: Unit - 4 val -0.0 +{1: 0.0, 2: 0.0, 3: 0.0, 4: -1, 5: 25.409053802490234, 6: 0.0} +[17:46:14] - WARNING: G9 driver not connected +[17:46:16] - ERROR: Return message is an Error: Unit - 4 val -0.0 +{1: 0.0, 2: 0.0, 3: 0.0, 4: -1, 5: 25.487648010253906, 6: 0.0} +[17:46:16] - DEBUG: No connection to CCS temperature controller 1 +[17:46:16] - DEBUG: No connection to CCS temperature controller 2 +[17:46:16] - DEBUG: No connection to CCS temperature controller 3 +[17:46:18] - ERROR: Return message is an Error: Unit - 2 val -0.0 +[17:46:19] - ERROR: Return message is an Error: Unit - 4 val -0.0 +[17:46:19] - ERROR: Return message is an Error: Unit - 5 val -0.0 +{1: 0.0, 2: -1, 3: 0.0, 4: -1, 5: -1, 6: 0.0} +[17:46:19] - WARNING: G9 driver not connected +[17:46:20] - ERROR: Communication error: cannot access local variable 'value' where it is not associated with a value +{} +[17:46:22] - ERROR: Return message is an Error: Unit - 4 val -26.12721061706543 +{1: 0.0, 2: 0.0, 3: 26.12721061706543, 4: -1, 5: 25.479663848876953, 6: 0.0} +[17:46:25] - ERROR: Return message is an Error: Unit - 4 val -26.125972747802734 +{1: 0.0, 2: 0.0, 3: 26.125972747802734, 4: -1, 5: 25.469219207763672, 6: 0.0} +[17:46:26] - WARNING: G9 driver not connected +[17:46:28] - ERROR: Return message is an Error: Unit - 4 val -26.12413787841797 +[17:46:29] - ERROR: Return message is an Error: Unit - 5 val -26.12413787841797 +[17:46:30] - ERROR: Return message is an Error: Unit - 6 val -26.12413787841797 +{1: 0.0, 2: 0.0, 3: 26.12413787841797, 4: -1, 5: -1, 6: -1} +[17:46:30] - DEBUG: No connection to CCS temperature controller 1 +[17:46:30] - DEBUG: No connection to CCS temperature controller 2 +[17:46:30] - DEBUG: No connection to CCS temperature controller 3 +[17:46:31] - WARNING: G9 driver not connected +[17:46:32] - ERROR: Communication error: cannot access local variable 'value' where it is not associated with a value +{} +[17:46:34] - ERROR: Communication error: cannot access local variable 'value' where it is not associated with a value +{} +[17:46:36] - ERROR: Communication error: cannot access local variable 'value' where it is not associated with a value +{} +[17:46:36] - WARNING: G9 driver not connected +[17:46:38] - ERROR: Communication error: cannot access local variable 'value' where it is not associated with a value +{} +[17:46:39] - ERROR: Communication error: cannot access local variable 'value' where it is not associated with a value +{} +[17:46:41] - ERROR: Communication error: cannot access local variable 'value' where it is not associated with a value +{} +[17:46:41] - DEBUG: No connection to CCS temperature controller 1 +[17:46:41] - DEBUG: No connection to CCS temperature controller 2 +[17:46:41] - DEBUG: No connection to CCS temperature controller 3 +[17:46:41] - WARNING: G9 driver not connected +[17:46:43] - ERROR: Communication error: cannot access local variable 'value' where it is not associated with a value +{} +[17:46:45] - ERROR: Return message is an Error: Unit - 4 val -0.0 +{1: 0.0, 2: 0.0, 3: 0.0, 4: -1, 5: 25.26779556274414, 6: 0.0} +[17:46:46] - WARNING: G9 driver not connected +[17:46:48] - ERROR: Return message is an Error: Unit - 4 val -26.041810989379883 +{1: 0.0, 2: 0.0, 3: 26.041810989379883, 4: -1, 5: 25.455097198486328, 6: 0.0} +[17:46:51] - ERROR: Return message is an Error: Unit - 4 val -26.033843994140625 +{1: 0.0, 2: 0.0, 3: 26.033843994140625, 4: -1, 5: 25.460622787475586, 6: 0.0} +[17:46:51] - DEBUG: No connection to CCS temperature controller 1 +[17:46:51] - DEBUG: No connection to CCS temperature controller 2 +[17:46:51] - DEBUG: No connection to CCS temperature controller 3 +[17:46:51] - WARNING: G9 driver not connected +[17:46:54] - ERROR: Return message is an Error: Unit - 4 val -26.025226593017578 +{1: 0.0, 2: 0.0, 3: 26.025226593017578, 4: -1, 5: 25.46369171142578, 6: 0.0} +[17:46:55] - ERROR: Communication error: cannot access local variable 'value' where it is not associated with a value +{} +[17:46:56] - ERROR: Communication error: cannot access local variable 'value' where it is not associated with a value +{} +[17:46:58] - ERROR: Return message is an Error: Unit - 4 val -25.999439239501953 +{1: 0.0, 2: 0.0, 3: 25.999439239501953, 4: -1, 5: 25.46430206298828, 6: 0.0} +[17:46:58] - WARNING: G9 driver not connected +[17:47:01] - ERROR: Return message is an Error: Unit - 4 val -25.984071731567383 +{1: 0.0, 2: 0.0, 3: 25.984071731567383, 4: -1, 5: 25.46491241455078, 6: 0.0} +[17:47:02] - ERROR: Communication error: cannot access local variable 'value' where it is not associated with a value +{} +[17:47:02] - DEBUG: No connection to CCS temperature controller 1 +[17:47:02] - DEBUG: No connection to CCS temperature controller 2 +[17:47:02] - DEBUG: No connection to CCS temperature controller 3 +[17:47:04] - ERROR: Return message is an Error: Unit - 4 val -25.96318244934082 +{1: 0.0, 2: 0.0, 3: 25.96318244934082, 4: -1, 5: 25.466760635375977, 6: 0.0} +[17:47:05] - WARNING: G9 driver not connected +[17:47:06] - ERROR: Communication error: cannot access local variable 'value' where it is not associated with a value +{} +[17:47:07] - ERROR: Return message is an Error: Unit - 2 val -0.0 +[17:47:08] - ERROR: Return message is an Error: Unit - 4 val -25.952146530151367 +{1: 0.0, 2: -1, 3: 25.952146530151367, 4: -1, 5: 25.470458984375, 6: 0.0} +[17:47:11] - ERROR: Return message is an Error: Unit - 4 val -25.94598960876465 +[17:47:11] - ERROR: Return message is an Error: Unit - 5 val -25.94598960876465 +{1: 0.0, 2: 0.0, 3: 25.94598960876465, 4: -1, 5: -1, 6: 0.0} +[17:47:11] - WARNING: G9 driver not connected +[17:47:13] - ERROR: Return message is an Error: Unit - 4 val -25.950298309326172 +{1: 0.0, 2: 0.0, 3: 25.950298309326172, 4: -1, 5: 25.49317741394043, 6: 0.0} +[17:47:14] - DEBUG: No connection to CCS temperature controller 1 +[17:47:14] - DEBUG: No connection to CCS temperature controller 2 +[17:47:14] - DEBUG: No connection to CCS temperature controller 3 +[17:47:16] - ERROR: Return message is an Error: Unit - 4 val -25.960113525390625 +{1: 0.0, 2: 0.0, 3: 25.960113525390625, 4: -1, 5: 25.495025634765625, 6: 0.0} +[17:47:17] - WARNING: G9 driver not connected +[17:47:17] - ERROR: Communication error: cannot access local variable 'value' where it is not associated with a value +{} +[17:47:18] - ERROR: Communication error: cannot access local variable 'value' where it is not associated with a value +{} +[17:47:21] - ERROR: Return message is an Error: Unit - 4 val -25.960113525390625 +{1: 0.0, 2: 0.0, 3: 25.960113525390625, 4: -1, 5: 25.46369171142578, 6: 0.0} +[17:47:22] - ERROR: Communication error: cannot access local variable 'value' where it is not associated with a value +{} +[17:47:22] - WARNING: G9 driver not connected +[17:47:24] - ERROR: Return message is an Error: Unit - 4 val -25.960113525390625 +{1: 0.0, 2: 0.0, 3: 25.960113525390625, 4: -1, 5: 25.45938491821289, 6: 0.0} +[17:47:24] - DEBUG: No connection to CCS temperature controller 1 +[17:47:24] - DEBUG: No connection to CCS temperature controller 2 +[17:47:25] - DEBUG: No connection to CCS temperature controller 3 +[17:47:25] - ERROR: Communication error: cannot access local variable 'value' where it is not associated with a value +{} +[17:47:26] - ERROR: Communication error: cannot access local variable 'value' where it is not associated with a value +{} + diff --git a/EBEAM-Dashboard-Logs/log_2024-12-08_19-08-52.txt b/EBEAM-Dashboard-Logs/log_2024-12-08_19-08-52.txt new file mode 100644 index 00000000..2f9efea9 --- /dev/null +++ b/EBEAM-Dashboard-Logs/log_2024-12-08_19-08-52.txt @@ -0,0 +1,102 @@ +[19:08:18] - ERROR: Error opening serial port DUMMY_COM1: could not open port 'DUMMY_COM1': FileNotFoundError(2, 'The system cannot find the file specified.', None, 2) +[19:08:21] - ERROR: Return message from unit indicating error status: unit - 1 +[19:08:22] - ERROR: Return message from unit indicating error status: unit - 2 +[19:08:23] - ERROR: Return message from unit indicating error status: unit - 4 +[19:08:23] - ERROR: Return message from unit indicating error status: unit - 6 +{1: -1, 2: -1, 3: 24.50634765625, 4: -1, 5: 26.877044677734375, 6: -1} +[19:08:23] - ERROR: Failed to open serial port DUMMY_COM6: could not open port 'DUMMY_COM6': FileNotFoundError(2, 'The system cannot find the file specified.', None, 2) +[19:08:23] - INFO: G9 driver initialized +[19:08:24] - DEBUG: Initializing E5CNModbus with port: DUMMY_COM5 +[19:08:24] - ERROR: Failed to connect to the E5CN Modbus device. +[19:08:24] - ERROR: Cannot start reading temperatures - connection failed +[19:08:24] - ERROR: Failed to start temperature controllers at DUMMY_COM5 +[19:08:24] - ERROR: Error opening serial port DUMMY_COM2: could not open port 'DUMMY_COM2': FileNotFoundError(2, 'The system cannot find the file specified.', None, 2) +[19:08:24] - DEBUG: Raw command sent: SABC3 +[19:08:24] - ERROR: Failed to initialize CathodeA PS on port DUMMY_COM2: 'NoneType' object has no attribute 'write' +[19:08:24] - ERROR: Error opening serial port DUMMY_COM3: could not open port 'DUMMY_COM3': FileNotFoundError(2, 'The system cannot find the file specified.', None, 2) +[19:08:24] - DEBUG: Raw command sent: SABC3 +[19:08:24] - ERROR: Failed to initialize CathodeB PS on port DUMMY_COM3: 'NoneType' object has no attribute 'write' +[19:08:24] - ERROR: Error opening serial port DUMMY_COM4: could not open port 'DUMMY_COM4': FileNotFoundError(2, 'The system cannot find the file specified.', None, 2) +[19:08:24] - DEBUG: Raw command sent: SABC3 +[19:08:24] - ERROR: Failed to initialize CathodeC PS on port DUMMY_COM4: 'NoneType' object has no attribute 'write' +[19:08:24] - DEBUG: Power supply 1 not initialized. Button disabled. +[19:08:24] - DEBUG: Power supply 2 not initialized. Button disabled. +[19:08:24] - DEBUG: Power supply 3 not initialized. Button disabled. +[19:08:24] - DEBUG: No power supplies were initialized properly. +[19:08:24] - DEBUG: No connection to CCS temperature controller 1 +[19:08:24] - DEBUG: No connection to CCS temperature controller 2 +[19:08:24] - DEBUG: No connection to CCS temperature controller 3 +[19:08:24] - ERROR: Return message from unit indicating error status: unit - 1 +[19:08:24] - ERROR: Return message from unit indicating error status: unit - 2 +[19:08:25] - ERROR: Return message from unit indicating error status: unit - 4 +[19:08:26] - ERROR: Return message from unit indicating error status: unit - 6 +{1: -1, 2: -1, 3: 24.497127532958984, 4: -1, 5: 26.884401321411133, 6: -1} +[19:08:26] - WARNING: G9 driver not connected +[19:08:27] - ERROR: Return message from unit indicating error status: unit - 1 +[19:08:27] - ERROR: Return message from unit indicating error status: unit - 2 +[19:08:28] - ERROR: Return message from unit indicating error status: unit - 4 +[19:08:28] - ERROR: Return message from unit indicating error status: unit - 6 +{1: -1, 2: -1, 3: 24.492839813232422, 4: -1, 5: 26.87826156616211, 6: -1} +[19:08:28] - WARNING: G9 driver not connected +[19:08:29] - ERROR: Return message from unit indicating error status: unit - 1 +[19:08:29] - ERROR: Return message from unit indicating error status: unit - 2 +[19:08:30] - ERROR: Return message from unit indicating error status: unit - 4 +[19:08:31] - ERROR: Return message from unit indicating error status: unit - 6 +{1: -1, 2: -1, 3: 24.47994041442871, 4: -1, 5: 26.88625144958496, 6: -1} +[19:08:31] - WARNING: G9 driver not connected +[19:08:31] - ERROR: Return message from unit indicating error status: unit - 1 +[19:08:32] - ERROR: Return message from unit indicating error status: unit - 2 +[19:08:33] - ERROR: Return message from unit indicating error status: unit - 4 +[19:08:33] - ERROR: Return message from unit indicating error status: unit - 6 +{1: -1, 2: -1, 3: 24.481788635253906, 4: -1, 5: 26.88993263244629, 6: -1} +[19:08:34] - ERROR: Return message from unit indicating error status: unit - 1 +[19:08:34] - ERROR: Return message from unit indicating error status: unit - 2 +[19:08:35] - ERROR: Return message from unit indicating error status: unit - 4 +[19:08:35] - ERROR: Return message from unit indicating error status: unit - 6 +{1: -1, 2: -1, 3: 24.475650787353516, 4: -1, 5: 26.898550033569336, 6: -1} +[19:08:35] - DEBUG: No connection to CCS temperature controller 1 +[19:08:36] - DEBUG: No connection to CCS temperature controller 2 +[19:08:36] - DEBUG: No connection to CCS temperature controller 3 +[19:08:36] - WARNING: G9 driver not connected +[19:08:36] - ERROR: Return message from unit indicating error status: unit - 1 +[19:08:37] - ERROR: Return message from unit indicating error status: unit - 2 +[19:08:37] - ERROR: Return message from unit indicating error status: unit - 3 +[19:08:37] - ERROR: Return message from unit indicating error status: unit - 4 +[19:08:38] - ERROR: Return message from unit indicating error status: unit - 6 +{1: -1, 2: -1, 3: -1, 4: -1, 5: 26.9046688079834, 6: -1} +[19:08:39] - ERROR: Return message from unit indicating error status: unit - 1 +[19:08:39] - ERROR: Return message from unit indicating error status: unit - 2 +[19:08:40] - ERROR: Return message from unit indicating error status: unit - 4 +[19:08:40] - ERROR: Return message from unit indicating error status: unit - 6 +{1: -1, 2: -1, 3: 24.465824127197266, 4: -1, 5: 26.91514015197754, 6: -1} +[19:08:41] - WARNING: G9 driver not connected +[19:08:41] - ERROR: Return message from unit indicating error status: unit - 1 +[19:08:41] - ERROR: Return message from unit indicating error status: unit - 2 +[19:08:42] - ERROR: Return message from unit indicating error status: unit - 4 +[19:08:43] - ERROR: Return message from unit indicating error status: unit - 6 +{1: -1, 2: -1, 3: 24.463361740112305, 4: -1, 5: 26.900989532470703, 6: -1} +[19:08:43] - ERROR: Return message from unit indicating error status: unit - 1 +[19:08:44] - ERROR: Return message from unit indicating error status: unit - 2 +[19:08:45] - ERROR: Return message from unit indicating error status: unit - 4 +[19:08:45] - ERROR: Return message from unit indicating error status: unit - 6 +{1: -1, 2: -1, 3: 24.465824127197266, 4: -1, 5: 26.89670181274414, 6: -1} +[19:08:46] - ERROR: Return message from unit indicating error status: unit - 1 +[19:08:46] - ERROR: Return message from unit indicating error status: unit - 2 +[19:08:47] - ERROR: Return message from unit indicating error status: unit - 4 +[19:08:48] - ERROR: Return message from unit indicating error status: unit - 6 +{1: -1, 2: -1, 3: 24.460905075073242, 4: -1, 5: 26.90591049194336, 6: -1} +[19:08:48] - WARNING: G9 driver not connected +[19:08:48] - DEBUG: No connection to CCS temperature controller 1 +[19:08:48] - DEBUG: No connection to CCS temperature controller 2 +[19:08:48] - DEBUG: No connection to CCS temperature controller 3 +[19:08:48] - ERROR: Return message from unit indicating error status: unit - 1 +[19:08:49] - ERROR: Return message from unit indicating error status: unit - 2 +[19:08:49] - ERROR: Return message from unit indicating error status: unit - 4 +[19:08:50] - ERROR: Return message from unit indicating error status: unit - 6 +{1: -1, 2: -1, 3: 24.45046615600586, 4: -1, 5: 26.874582290649414, 6: -1} +[19:08:51] - ERROR: Return message from unit indicating error status: unit - 1 +[19:08:51] - ERROR: Return message from unit indicating error status: unit - 2 +[19:08:52] - ERROR: Return message from unit indicating error status: unit - 4 +[19:08:52] - ERROR: Return message from unit indicating error status: unit - 6 +{1: -1, 2: -1, 3: 24.45046615600586, 4: -1, 5: 26.885013580322266, 6: -1} + diff --git a/EBEAM-Dashboard-Logs/log_2024-12-08_21-18-37.txt b/EBEAM-Dashboard-Logs/log_2024-12-08_21-18-37.txt new file mode 100644 index 00000000..7598c359 --- /dev/null +++ b/EBEAM-Dashboard-Logs/log_2024-12-08_21-18-37.txt @@ -0,0 +1,71 @@ +[21:17:01] - ERROR: Error opening serial port DUMMY_COM1: could not open port 'DUMMY_COM1': FileNotFoundError(2, 'The system cannot find the file specified.', None, 2) +[21:17:32] - ERROR: Failed to open serial port DUMMY_COM6: could not open port 'DUMMY_COM6': FileNotFoundError(2, 'The system cannot find the file specified.', None, 2) +[21:17:32] - INFO: G9 driver initialized +[21:17:32] - DEBUG: Initializing E5CNModbus with port: DUMMY_COM5 +[21:17:32] - ERROR: Failed to connect to the E5CN Modbus device. +[21:17:32] - ERROR: Cannot start reading temperatures - connection failed +[21:17:32] - ERROR: Failed to start temperature controllers at DUMMY_COM5 +[21:17:32] - ERROR: Error opening serial port DUMMY_COM2: could not open port 'DUMMY_COM2': FileNotFoundError(2, 'The system cannot find the file specified.', None, 2) +[21:17:32] - DEBUG: Raw command sent: SABC3 +[21:17:32] - ERROR: Failed to initialize CathodeA PS on port DUMMY_COM2: 'NoneType' object has no attribute 'write' +[21:17:32] - ERROR: Error opening serial port DUMMY_COM3: could not open port 'DUMMY_COM3': FileNotFoundError(2, 'The system cannot find the file specified.', None, 2) +[21:17:32] - DEBUG: Raw command sent: SABC3 +[21:17:32] - ERROR: Failed to initialize CathodeB PS on port DUMMY_COM3: 'NoneType' object has no attribute 'write' +[21:17:32] - ERROR: Error opening serial port DUMMY_COM4: could not open port 'DUMMY_COM4': FileNotFoundError(2, 'The system cannot find the file specified.', None, 2) +[21:17:32] - DEBUG: Raw command sent: SABC3 +[21:17:32] - ERROR: Failed to initialize CathodeC PS on port DUMMY_COM4: 'NoneType' object has no attribute 'write' +[21:17:32] - DEBUG: Power supply 1 not initialized. Button disabled. +[21:17:32] - DEBUG: Power supply 2 not initialized. Button disabled. +[21:17:32] - DEBUG: Power supply 3 not initialized. Button disabled. +[21:17:32] - DEBUG: No power supplies were initialized properly. +[21:17:32] - DEBUG: No connection to CCS temperature controller 1 +[21:17:32] - DEBUG: No connection to CCS temperature controller 2 +[21:17:32] - DEBUG: No connection to CCS temperature controller 3 +[21:17:32] - WARNING: G9 driver not connected +[21:17:33] - WARNING: G9 driver not connected +[21:17:35] - WARNING: G9 driver not connected +[21:17:36] - ERROR: Missed package on unit - 3 +[21:17:38] - ERROR: Missed package on unit - 3 +[21:17:39] - WARNING: G9 driver not connected +[21:17:43] - ERROR: Missed package on unit - 3 +[21:17:43] - DEBUG: No connection to CCS temperature controller 1 +[21:17:43] - DEBUG: No connection to CCS temperature controller 2 +[21:17:43] - DEBUG: No connection to CCS temperature controller 3 +[21:17:44] - ERROR: Missed package on unit - 3 +[21:17:44] - WARNING: G9 driver not connected +[21:17:49] - WARNING: G9 driver not connected +[21:17:53] - DEBUG: No connection to CCS temperature controller 1 +[21:17:53] - DEBUG: No connection to CCS temperature controller 2 +[21:17:53] - DEBUG: No connection to CCS temperature controller 3 +[21:17:54] - WARNING: G9 driver not connected +[21:17:56] - ERROR: Missed package on unit - 5 +[21:17:59] - WARNING: G9 driver not connected +[21:18:03] - DEBUG: No connection to CCS temperature controller 1 +[21:18:03] - DEBUG: No connection to CCS temperature controller 2 +[21:18:03] - DEBUG: No connection to CCS temperature controller 3 +[21:18:05] - WARNING: G9 driver not connected +[21:18:05] - ERROR: Missed package on unit - 3 +[21:18:05] - ERROR: Missed package on unit - 3 +[21:18:08] - ERROR: Missed package on unit - 3 +[21:18:10] - WARNING: G9 driver not connected +[21:18:13] - DEBUG: No connection to CCS temperature controller 1 +[21:18:13] - DEBUG: No connection to CCS temperature controller 2 +[21:18:13] - DEBUG: No connection to CCS temperature controller 3 +[21:18:15] - WARNING: G9 driver not connected +[21:18:20] - WARNING: G9 driver not connected +[21:18:23] - DEBUG: No connection to CCS temperature controller 1 +[21:18:23] - DEBUG: No connection to CCS temperature controller 2 +[21:18:23] - DEBUG: No connection to CCS temperature controller 3 +[21:18:24] - ERROR: Missed package on unit - 3 +[21:18:25] - WARNING: G9 driver not connected +[21:18:25] - ERROR: Missed package on unit - 5 +[21:18:30] - WARNING: G9 driver not connected +[21:18:30] - ERROR: Missed package on unit - 3 +[21:18:32] - ERROR: Missed package on unit - 3 +[21:18:33] - ERROR: Missed package on unit - 5 +[21:18:34] - DEBUG: No connection to CCS temperature controller 1 +[21:18:34] - DEBUG: No connection to CCS temperature controller 2 +[21:18:34] - DEBUG: No connection to CCS temperature controller 3 +[21:18:35] - WARNING: G9 driver not connected +[21:18:36] - ERROR: Missed package on unit - 3 + diff --git a/EBEAM-Dashboard-Logs/log_2024-12-08_21-24-22.txt b/EBEAM-Dashboard-Logs/log_2024-12-08_21-24-22.txt new file mode 100644 index 00000000..1b53010e --- /dev/null +++ b/EBEAM-Dashboard-Logs/log_2024-12-08_21-24-22.txt @@ -0,0 +1,28 @@ +[21:23:46] - WARNING: G9 driver not connected +[21:23:47] - ERROR: Missed package on unit - 5 +[21:23:47] - ERROR: Missed package on unit - 3 +[21:23:51] - WARNING: G9 driver not connected +[21:23:52] - ERROR: Missed package on unit - 3 +[21:23:53] - DEBUG: No connection to CCS temperature controller 3 +[21:23:54] - DEBUG: No connection to CCS temperature controller 1 +[21:23:54] - DEBUG: No connection to CCS temperature controller 2 +[21:23:56] - WARNING: G9 driver not connected +[21:24:01] - WARNING: G9 driver not connected +[21:24:02] - ERROR: Missed package on unit - 5 +[21:24:03] - DEBUG: No connection to CCS temperature controller 3 +[21:24:03] - ERROR: Missed package on unit - 5 +[21:24:04] - ERROR: Missed package on unit - 5 +[21:24:04] - DEBUG: No connection to CCS temperature controller 1 +[21:24:04] - DEBUG: No connection to CCS temperature controller 2 +[21:24:06] - WARNING: G9 driver not connected +[21:24:07] - ERROR: Missed package on unit - 3 +[21:24:11] - WARNING: G9 driver not connected +[21:24:13] - DEBUG: No connection to CCS temperature controller 3 +[21:24:13] - ERROR: Missed package on unit - 5 +[21:24:14] - DEBUG: No connection to CCS temperature controller 1 +[21:24:14] - DEBUG: No connection to CCS temperature controller 2 +[21:24:16] - WARNING: G9 driver not connected +[21:24:17] - ERROR: Missed package on unit - 5 +[21:24:20] - ERROR: Missed package on unit - 3 +[21:24:21] - WARNING: G9 driver not connected + diff --git a/EBEAM-Dashboard-Logs/log_2024-12-09_16-29-30.txt b/EBEAM-Dashboard-Logs/log_2024-12-09_16-29-30.txt new file mode 100644 index 00000000..2a4a290e --- /dev/null +++ b/EBEAM-Dashboard-Logs/log_2024-12-09_16-29-30.txt @@ -0,0 +1,35 @@ +[16:29:16] - ERROR: Error opening serial port DUMMY_COM1: could not open port 'DUMMY_COM1': FileNotFoundError(2, 'The system cannot find the file specified.', None, 2) +[16:29:17] - INFO: Configuration successful for DP16 unit 1 +[16:29:17] - INFO: Configuration successful for DP16 unit 2 +[16:29:17] - INFO: Configuration successful for DP16 unit 3 +[16:29:18] - INFO: Configuration successful for DP16 unit 4 +[16:29:18] - INFO: Configuration successful for DP16 unit 5 +[16:29:18] - INFO: Configuration successful for DP16 unit 6 +[16:29:20] - ERROR: Failed to open serial port DUMMY_COM6: could not open port 'DUMMY_COM6': FileNotFoundError(2, 'The system cannot find the file specified.', None, 2) +[16:29:20] - INFO: G9 driver initialized +[16:29:20] - DEBUG: Initializing E5CNModbus with port: DUMMY_COM5 +[16:29:20] - ERROR: Failed to connect to the E5CN Modbus device. +[16:29:20] - ERROR: Cannot start reading temperatures - connection failed +[16:29:20] - ERROR: Failed to start temperature controllers at DUMMY_COM5 +[16:29:20] - ERROR: Error opening serial port DUMMY_COM2: could not open port 'DUMMY_COM2': FileNotFoundError(2, 'The system cannot find the file specified.', None, 2) +[16:29:20] - DEBUG: Raw command sent: SABC3 +[16:29:20] - ERROR: Failed to initialize CathodeA PS on port DUMMY_COM2: 'NoneType' object has no attribute 'write' +[16:29:20] - ERROR: Error opening serial port DUMMY_COM3: could not open port 'DUMMY_COM3': FileNotFoundError(2, 'The system cannot find the file specified.', None, 2) +[16:29:20] - DEBUG: Raw command sent: SABC3 +[16:29:20] - ERROR: Failed to initialize CathodeB PS on port DUMMY_COM3: 'NoneType' object has no attribute 'write' +[16:29:20] - ERROR: Error opening serial port DUMMY_COM4: could not open port 'DUMMY_COM4': FileNotFoundError(2, 'The system cannot find the file specified.', None, 2) +[16:29:20] - DEBUG: Raw command sent: SABC3 +[16:29:20] - ERROR: Failed to initialize CathodeC PS on port DUMMY_COM4: 'NoneType' object has no attribute 'write' +[16:29:20] - DEBUG: Power supply 1 not initialized. Button disabled. +[16:29:20] - DEBUG: Power supply 2 not initialized. Button disabled. +[16:29:20] - DEBUG: Power supply 3 not initialized. Button disabled. +[16:29:20] - DEBUG: No power supplies were initialized properly. +[16:29:20] - DEBUG: No connection to CCS temperature controller 1 +[16:29:20] - DEBUG: No connection to CCS temperature controller 2 +[16:29:20] - DEBUG: No connection to CCS temperature controller 3 +[16:29:21] - WARNING: G9 driver not connected +[16:29:20] - ERROR: Communication error: main thread is not in main loop +[16:29:22] - WARNING: G9 driver not connected +[16:29:24] - WARNING: G9 driver not connected +[16:29:28] - WARNING: G9 driver not connected + diff --git a/EBEAM-Dashboard-Logs/log_2024-12-09_17-04-19.txt b/EBEAM-Dashboard-Logs/log_2024-12-09_17-04-19.txt new file mode 100644 index 00000000..a7cf0f39 --- /dev/null +++ b/EBEAM-Dashboard-Logs/log_2024-12-09_17-04-19.txt @@ -0,0 +1,43 @@ +[17:03:54] - ERROR: Error opening serial port DUMMY_COM1: could not open port 'DUMMY_COM1': FileNotFoundError(2, 'The system cannot find the file specified.', None, 2) +[17:03:55] - INFO: Configuration successful for DP16 unit 3 +herer +[17:03:56] - INFO: Configuration successful for DP16 unit 4 +herer +[17:03:56] - ERROR: Failed to write RDGCNF_REG for unit 5. Response:Modbus Error: [Input/Output] Modbus Error: [Invalid Message] Incomplete message received, expected at least 4 bytes (1 received) +herer +[17:03:57] - ERROR: Failed to open serial port DUMMY_COM6: could not open port 'DUMMY_COM6': FileNotFoundError(2, 'The system cannot find the file specified.', None, 2) +[17:03:57] - INFO: G9 driver initialized +[17:03:58] - DEBUG: Initializing E5CNModbus with port: DUMMY_COM5 +[17:03:58] - ERROR: Failed to connect to the E5CN Modbus device. +[17:03:58] - ERROR: Cannot start reading temperatures - connection failed +[17:03:58] - ERROR: Failed to start temperature controllers at DUMMY_COM5 +[17:03:58] - ERROR: Error opening serial port DUMMY_COM2: could not open port 'DUMMY_COM2': FileNotFoundError(2, 'The system cannot find the file specified.', None, 2) +[17:03:58] - DEBUG: Raw command sent: SABC3 +[17:03:58] - ERROR: Failed to initialize CathodeA PS on port DUMMY_COM2: 'NoneType' object has no attribute 'write' +[17:03:58] - ERROR: Error opening serial port DUMMY_COM3: could not open port 'DUMMY_COM3': FileNotFoundError(2, 'The system cannot find the file specified.', None, 2) +[17:03:58] - DEBUG: Raw command sent: SABC3 +[17:03:58] - ERROR: Failed to initialize CathodeB PS on port DUMMY_COM3: 'NoneType' object has no attribute 'write' +[17:03:58] - ERROR: Error opening serial port DUMMY_COM4: could not open port 'DUMMY_COM4': FileNotFoundError(2, 'The system cannot find the file specified.', None, 2) +[17:03:58] - DEBUG: Raw command sent: SABC3 +[17:03:58] - ERROR: Failed to initialize CathodeC PS on port DUMMY_COM4: 'NoneType' object has no attribute 'write' +[17:03:58] - DEBUG: Power supply 1 not initialized. Button disabled. +[17:03:58] - DEBUG: Power supply 2 not initialized. Button disabled. +[17:03:58] - DEBUG: Power supply 3 not initialized. Button disabled. +[17:03:58] - DEBUG: No power supplies were initialized properly. +[17:03:58] - DEBUG: No connection to CCS temperature controller 1 +[17:03:58] - DEBUG: No connection to CCS temperature controller 2 +[17:03:58] - DEBUG: No connection to CCS temperature controller 3 +[17:03:58] - WARNING: G9 driver not connected +[17:03:57] - ERROR: Communication error: main thread is not in main loop +[17:03:59] - WARNING: G9 driver not connected +[17:04:01] - WARNING: G9 driver not connected +[17:04:05] - WARNING: G9 driver not connected +[17:04:08] - DEBUG: No connection to CCS temperature controller 1 +[17:04:08] - DEBUG: No connection to CCS temperature controller 2 +[17:04:08] - DEBUG: No connection to CCS temperature controller 3 +[17:04:10] - WARNING: G9 driver not connected +[17:04:15] - WARNING: G9 driver not connected +[17:04:18] - DEBUG: No connection to CCS temperature controller 2 +[17:04:18] - DEBUG: No connection to CCS temperature controller 3 +[17:04:19] - DEBUG: No connection to CCS temperature controller 1 + diff --git a/EBEAM-Dashboard-Logs/log_2024-12-09_17-08-01.txt b/EBEAM-Dashboard-Logs/log_2024-12-09_17-08-01.txt new file mode 100644 index 00000000..eefa862d --- /dev/null +++ b/EBEAM-Dashboard-Logs/log_2024-12-09_17-08-01.txt @@ -0,0 +1,38 @@ +[17:07:46] - ERROR: Error opening serial port DUMMY_COM1: could not open port 'DUMMY_COM1': FileNotFoundError(2, 'The system cannot find the file specified.', None, 2) +[17:07:47] - INFO: Configuration successful for DP16 unit 3 +herer +[17:07:47] - INFO: Configuration successful for DP16 unit 4 +herer +[17:07:48] - ERROR: Failed to write RDGCNF_REG for unit 5. Response:Modbus Error: [Input/Output] Modbus Error: [Invalid Message] Incomplete message received, expected at least 4 bytes (2 received) +herer +[17:07:49] - ERROR: Failed to open serial port DUMMY_COM6: could not open port 'DUMMY_COM6': FileNotFoundError(2, 'The system cannot find the file specified.', None, 2) +[17:07:49] - INFO: G9 driver initialized +[17:07:50] - DEBUG: Initializing E5CNModbus with port: DUMMY_COM5 +[17:07:50] - ERROR: Failed to connect to the E5CN Modbus device. +[17:07:50] - ERROR: Cannot start reading temperatures - connection failed +[17:07:50] - ERROR: Failed to start temperature controllers at DUMMY_COM5 +[17:07:50] - ERROR: Error opening serial port DUMMY_COM2: could not open port 'DUMMY_COM2': FileNotFoundError(2, 'The system cannot find the file specified.', None, 2) +[17:07:50] - DEBUG: Raw command sent: SABC3 +[17:07:50] - ERROR: Failed to initialize CathodeA PS on port DUMMY_COM2: 'NoneType' object has no attribute 'write' +[17:07:50] - ERROR: Error opening serial port DUMMY_COM3: could not open port 'DUMMY_COM3': FileNotFoundError(2, 'The system cannot find the file specified.', None, 2) +[17:07:50] - DEBUG: Raw command sent: SABC3 +[17:07:50] - ERROR: Failed to initialize CathodeB PS on port DUMMY_COM3: 'NoneType' object has no attribute 'write' +[17:07:50] - ERROR: Error opening serial port DUMMY_COM4: could not open port 'DUMMY_COM4': FileNotFoundError(2, 'The system cannot find the file specified.', None, 2) +[17:07:50] - DEBUG: Raw command sent: SABC3 +[17:07:50] - ERROR: Failed to initialize CathodeC PS on port DUMMY_COM4: 'NoneType' object has no attribute 'write' +[17:07:50] - DEBUG: Power supply 1 not initialized. Button disabled. +[17:07:50] - DEBUG: Power supply 2 not initialized. Button disabled. +[17:07:50] - DEBUG: Power supply 3 not initialized. Button disabled. +[17:07:50] - DEBUG: No power supplies were initialized properly. +[17:07:50] - DEBUG: No connection to CCS temperature controller 1 +[17:07:50] - DEBUG: No connection to CCS temperature controller 2 +[17:07:50] - DEBUG: No connection to CCS temperature controller 3 +[17:07:50] - WARNING: G9 driver not connected +[17:07:49] - ERROR: Communication error: main thread is not in main loop +[17:07:51] - WARNING: G9 driver not connected +[17:07:53] - WARNING: G9 driver not connected +[17:07:57] - WARNING: G9 driver not connected +[17:08:00] - DEBUG: No connection to CCS temperature controller 1 +[17:08:00] - DEBUG: No connection to CCS temperature controller 2 +[17:08:00] - DEBUG: No connection to CCS temperature controller 3 + diff --git a/EBEAM-Dashboard-Logs/log_2024-12-09_17-10-43.txt b/EBEAM-Dashboard-Logs/log_2024-12-09_17-10-43.txt new file mode 100644 index 00000000..a8d7f20d --- /dev/null +++ b/EBEAM-Dashboard-Logs/log_2024-12-09_17-10-43.txt @@ -0,0 +1,40 @@ +[17:10:23] - ERROR: Error opening serial port DUMMY_COM1: could not open port 'DUMMY_COM1': FileNotFoundError(2, 'The system cannot find the file specified.', None, 2) +[17:10:24] - INFO: Configuration successful for DP16 unit 3 +herer +[17:10:24] - INFO: Configuration successful for DP16 unit 4 +herer +[17:10:24] - INFO: Configuration successful for DP16 unit 5 +herer +[17:10:25] - ERROR: Failed to open serial port DUMMY_COM6: could not open port 'DUMMY_COM6': FileNotFoundError(2, 'The system cannot find the file specified.', None, 2) +[17:10:25] - INFO: G9 driver initialized +[17:10:26] - DEBUG: Initializing E5CNModbus with port: DUMMY_COM5 +[17:10:26] - ERROR: Failed to connect to the E5CN Modbus device. +[17:10:26] - ERROR: Cannot start reading temperatures - connection failed +[17:10:26] - ERROR: Failed to start temperature controllers at DUMMY_COM5 +[17:10:26] - ERROR: Error opening serial port DUMMY_COM2: could not open port 'DUMMY_COM2': FileNotFoundError(2, 'The system cannot find the file specified.', None, 2) +[17:10:26] - DEBUG: Raw command sent: SABC3 +[17:10:26] - ERROR: Failed to initialize CathodeA PS on port DUMMY_COM2: 'NoneType' object has no attribute 'write' +[17:10:26] - ERROR: Error opening serial port DUMMY_COM3: could not open port 'DUMMY_COM3': FileNotFoundError(2, 'The system cannot find the file specified.', None, 2) +[17:10:26] - DEBUG: Raw command sent: SABC3 +[17:10:26] - ERROR: Failed to initialize CathodeB PS on port DUMMY_COM3: 'NoneType' object has no attribute 'write' +[17:10:26] - ERROR: Error opening serial port DUMMY_COM4: could not open port 'DUMMY_COM4': FileNotFoundError(2, 'The system cannot find the file specified.', None, 2) +[17:10:26] - DEBUG: Raw command sent: SABC3 +[17:10:26] - ERROR: Failed to initialize CathodeC PS on port DUMMY_COM4: 'NoneType' object has no attribute 'write' +[17:10:26] - DEBUG: Power supply 1 not initialized. Button disabled. +[17:10:26] - DEBUG: Power supply 2 not initialized. Button disabled. +[17:10:26] - DEBUG: Power supply 3 not initialized. Button disabled. +[17:10:26] - DEBUG: No power supplies were initialized properly. +[17:10:26] - DEBUG: No connection to CCS temperature controller 1 +[17:10:26] - DEBUG: No connection to CCS temperature controller 2 +[17:10:26] - DEBUG: No connection to CCS temperature controller 3 +[17:10:26] - WARNING: G9 driver not connected +[17:10:25] - ERROR: Communication error: main thread is not in main loop +[17:10:27] - WARNING: G9 driver not connected +[17:10:29] - WARNING: G9 driver not connected +[17:10:33] - WARNING: G9 driver not connected +[17:10:37] - DEBUG: No connection to CCS temperature controller 1 +[17:10:37] - DEBUG: No connection to CCS temperature controller 2 +[17:10:37] - DEBUG: No connection to CCS temperature controller 3 +[17:10:38] - WARNING: G9 driver not connected +[17:10:43] - WARNING: G9 driver not connected + diff --git a/EBEAM-Dashboard-Logs/log_2024-12-09_17-13-14.txt b/EBEAM-Dashboard-Logs/log_2024-12-09_17-13-14.txt new file mode 100644 index 00000000..2f0035e2 --- /dev/null +++ b/EBEAM-Dashboard-Logs/log_2024-12-09_17-13-14.txt @@ -0,0 +1,38 @@ +[17:12:58] - ERROR: Error opening serial port DUMMY_COM1: could not open port 'DUMMY_COM1': FileNotFoundError(2, 'The system cannot find the file specified.', None, 2) +[17:12:59] - INFO: Configuration successful for DP16 unit 3 +herer +[17:12:59] - INFO: Configuration successful for DP16 unit 4 +herer +[17:12:59] - INFO: Configuration successful for DP16 unit 5 +herer +[17:13:01] - ERROR: Failed to open serial port DUMMY_COM6: could not open port 'DUMMY_COM6': FileNotFoundError(2, 'The system cannot find the file specified.', None, 2) +[17:13:01] - INFO: G9 driver initialized +[17:13:01] - DEBUG: Initializing E5CNModbus with port: DUMMY_COM5 +[17:13:01] - ERROR: Failed to connect to the E5CN Modbus device. +[17:13:01] - ERROR: Cannot start reading temperatures - connection failed +[17:13:01] - ERROR: Failed to start temperature controllers at DUMMY_COM5 +[17:13:01] - ERROR: Error opening serial port DUMMY_COM2: could not open port 'DUMMY_COM2': FileNotFoundError(2, 'The system cannot find the file specified.', None, 2) +[17:13:01] - DEBUG: Raw command sent: SABC3 +[17:13:01] - ERROR: Failed to initialize CathodeA PS on port DUMMY_COM2: 'NoneType' object has no attribute 'write' +[17:13:01] - ERROR: Error opening serial port DUMMY_COM3: could not open port 'DUMMY_COM3': FileNotFoundError(2, 'The system cannot find the file specified.', None, 2) +[17:13:01] - DEBUG: Raw command sent: SABC3 +[17:13:01] - ERROR: Failed to initialize CathodeB PS on port DUMMY_COM3: 'NoneType' object has no attribute 'write' +[17:13:01] - ERROR: Error opening serial port DUMMY_COM4: could not open port 'DUMMY_COM4': FileNotFoundError(2, 'The system cannot find the file specified.', None, 2) +[17:13:01] - DEBUG: Raw command sent: SABC3 +[17:13:01] - ERROR: Failed to initialize CathodeC PS on port DUMMY_COM4: 'NoneType' object has no attribute 'write' +[17:13:01] - DEBUG: Power supply 1 not initialized. Button disabled. +[17:13:01] - DEBUG: Power supply 2 not initialized. Button disabled. +[17:13:01] - DEBUG: Power supply 3 not initialized. Button disabled. +[17:13:01] - DEBUG: No power supplies were initialized properly. +[17:13:01] - DEBUG: No connection to CCS temperature controller 1 +[17:13:01] - DEBUG: No connection to CCS temperature controller 2 +[17:13:02] - DEBUG: No connection to CCS temperature controller 3 +[17:13:02] - WARNING: G9 driver not connected +[17:13:01] - ERROR: Communication error: main thread is not in main loop +[17:13:03] - WARNING: G9 driver not connected +[17:13:05] - WARNING: G9 driver not connected +[17:13:09] - WARNING: G9 driver not connected +[17:13:12] - DEBUG: No connection to CCS temperature controller 1 +[17:13:12] - DEBUG: No connection to CCS temperature controller 2 +[17:13:12] - DEBUG: No connection to CCS temperature controller 3 + diff --git a/EBEAM-Dashboard-Logs/usb_disconnect_log.txt b/EBEAM-Dashboard-Logs/usb_disconnect_log.txt new file mode 100644 index 00000000..36cb9f86 --- /dev/null +++ b/EBEAM-Dashboard-Logs/usb_disconnect_log.txt @@ -0,0 +1,1007 @@ +[16:12:30] - ERROR: Error opening serial port DUMMY_COM1: could not open port 'DUMMY_COM1': FileNotFoundError(2, 'The system cannot find the file specified.', None, 2) +[16:12:31] - INFO: Serial connection established on COM11 +[16:12:31] - INFO: G9 driver initialized +[16:12:31] - ERROR: Exception while initializing temperature controllers at DUMMY_COM5: 'ModbusSerialClient' object has no attribute 'port' +[16:12:31] - ERROR: Error opening serial port DUMMY_COM2: could not open port 'DUMMY_COM2': FileNotFoundError(2, 'The system cannot find the file specified.', None, 2) +[16:12:31] - DEBUG: Raw command sent: SABC3 +[16:12:31] - ERROR: Failed to initialize CathodeA PS on port DUMMY_COM2: 'NoneType' object has no attribute 'write' +[16:12:31] - ERROR: Error opening serial port DUMMY_COM3: could not open port 'DUMMY_COM3': FileNotFoundError(2, 'The system cannot find the file specified.', None, 2) +[16:12:31] - DEBUG: Raw command sent: SABC3 +[16:12:31] - ERROR: Failed to initialize CathodeB PS on port DUMMY_COM3: 'NoneType' object has no attribute 'write' +[16:12:31] - ERROR: Error opening serial port DUMMY_COM4: could not open port 'DUMMY_COM4': FileNotFoundError(2, 'The system cannot find the file specified.', None, 2) +[16:12:31] - DEBUG: Raw command sent: SABC3 +[16:12:31] - ERROR: Failed to initialize CathodeC PS on port DUMMY_COM4: 'NoneType' object has no attribute 'write' +[16:12:31] - DEBUG: Power supply 1 not initialized. Button disabled. +[16:12:32] - DEBUG: Power supply 2 not initialized. Button disabled. +[16:12:32] - DEBUG: Power supply 3 not initialized. Button disabled. +[16:12:32] - DEBUG: No power supplies were initialized properly. +[16:12:32] - DEBUG: No connection to CCS temperature controller 1 +[16:12:32] - DEBUG: No connection to CCS temperature controller 2 +[16:12:32] - DEBUG: No connection to CCS temperature controller 3 +[0, 0, 1, 0, 0, 1, 0] +[16:12:32] - INFO: Interlock E-STOP Int: red -> green +[16:12:32] - INFO: Interlock E-STOP Ext: red -> green +[16:12:32] - INFO: Interlock Door: red -> green +[16:12:32] - INFO: Interlock Vacuum Power: red -> green +[16:12:32] - INFO: Interlock Vacuum Pressure: red -> green +[16:12:32] - INFO: Interlock High Oil: red -> green +[16:12:32] - INFO: Interlock Low Oil: red -> green +[16:12:32] - INFO: Interlock Water: red -> green +[16:12:32] - INFO: Interlock HVolt ON: red -> green +[16:12:32] - INFO: Interlock All Interlocks: red -> green +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[1, 0, 1, 0, 0, 0, 1] +[16:12:37] - INFO: Interlock E-STOP Int: green -> red +[16:12:37] - INFO: Interlock All Interlocks: green -> red +[0, 0, 1, 0, 0, 1, 0] +[16:12:38] - INFO: Interlock E-STOP Int: red -> green +[16:12:38] - INFO: Interlock All Interlocks: red -> green +[0, 0, 1, 0, 0, 1, 0] +[1, 0, 1, 0, 0, 0, 1] +[16:12:40] - INFO: Interlock E-STOP Int: green -> red +[16:12:40] - INFO: Interlock All Interlocks: green -> red +[0, 0, 1, 0, 0, 1, 0] +[16:12:40] - INFO: Interlock E-STOP Int: red -> green +[16:12:40] - INFO: Interlock All Interlocks: red -> green +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[16:12:42] - DEBUG: No connection to CCS temperature controller 1 +[16:12:42] - DEBUG: No connection to CCS temperature controller 2 +[16:12:42] - DEBUG: No connection to CCS temperature controller 3 +[0, 0, 1, 0, 0, 1, 0] +[1, 0, 1, 0, 0, 0, 1] +[16:12:44] - INFO: Interlock E-STOP Int: green -> red +[16:12:44] - INFO: Interlock All Interlocks: green -> red +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[0, 0, 1, 0, 0, 1, 0] +[16:12:49] - INFO: Interlock E-STOP Int: red -> green +[16:12:49] - INFO: Interlock All Interlocks: red -> green +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[16:12:51] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:12:52] - INFO: Interlock G9SP Active: green -> red +[16:12:52] - INFO: Interlock G9SP Active: red -> green +[16:12:52] - DEBUG: No connection to CCS temperature controller 1 +[0, 0, 1, 0, 1, 1, 0] +[16:12:53] - INFO: Interlock G9SP Active: green -> red +[16:12:53] - INFO: Interlock G9SP Active: red -> green +[16:12:53] - DEBUG: No connection to CCS temperature controller 2 +[16:12:53] - DEBUG: No connection to CCS temperature controller 3 +[0, 0, 1, 0, 1, 1, 0] +[0, 0, 1, 0, 1, 1, 0] +[16:12:54] - INFO: Interlock G9SP Active: green -> red +[16:12:54] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:12:55] - INFO: Interlock G9SP Active: green -> red +[16:12:55] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:12:56] - INFO: Interlock G9SP Active: green -> red +[16:12:56] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:12:57] - INFO: Interlock G9SP Active: green -> red +[16:12:57] - INFO: Interlock G9SP Active: red -> green +[1, 0, 1, 0, 0, 0, 1] +[16:12:57] - INFO: Interlock E-STOP Int: green -> red +[16:12:57] - INFO: Interlock G9SP Active: green -> red +[16:12:57] - INFO: Interlock All Interlocks: green -> red +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[0, 0, 1, 0, 0, 1, 0] +[16:13:02] - INFO: Interlock E-STOP Int: red -> green +[16:13:02] - INFO: Interlock All Interlocks: red -> green +[16:13:02] - DEBUG: No connection to CCS temperature controller 1 +[0, 0, 1, 0, 0, 1, 0] +[16:13:03] - DEBUG: No connection to CCS temperature controller 2 +[16:13:03] - DEBUG: No connection to CCS temperature controller 3 +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[16:13:12] - DEBUG: No connection to CCS temperature controller 1 +[0, 0, 1, 0, 0, 1, 0] +[16:13:13] - DEBUG: No connection to CCS temperature controller 2 +[16:13:13] - DEBUG: No connection to CCS temperature controller 3 +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[16:13:22] - DEBUG: No connection to CCS temperature controller 1 +[0, 0, 1, 0, 0, 1, 0] +[16:13:23] - DEBUG: No connection to CCS temperature controller 2 +[16:13:23] - DEBUG: No connection to CCS temperature controller 3 +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[16:13:32] - DEBUG: No connection to CCS temperature controller 1 +[0, 0, 1, 0, 0, 1, 0] +[16:13:33] - DEBUG: No connection to CCS temperature controller 2 +[16:13:33] - DEBUG: No connection to CCS temperature controller 3 +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[1, 0, 1, 0, 0, 0, 1] +[16:13:36] - INFO: Interlock E-STOP Int: green -> red +[16:13:36] - INFO: Interlock All Interlocks: green -> red +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[16:13:42] - DEBUG: No connection to CCS temperature controller 1 +[1, 0, 1, 0, 0, 0, 1] +[16:13:43] - DEBUG: No connection to CCS temperature controller 2 +[16:13:43] - DEBUG: No connection to CCS temperature controller 3 +[0, 0, 1, 0, 0, 1, 0] +[16:13:44] - INFO: Interlock E-STOP Int: red -> green +[16:13:44] - INFO: Interlock All Interlocks: red -> green +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 1, 1, 0] +[16:13:49] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:13:49] - INFO: Interlock G9SP Active: green -> red +[16:13:49] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:13:50] - INFO: Interlock G9SP Active: green -> red +[16:13:50] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:13:51] - INFO: Interlock G9SP Active: green -> red +[16:13:51] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:13:52] - INFO: Interlock G9SP Active: green -> red +[16:13:52] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:13:52] - INFO: Interlock G9SP Active: green -> red +[16:13:52] - INFO: Interlock G9SP Active: red -> green +[16:13:52] - DEBUG: No connection to CCS temperature controller 1 +[0, 0, 1, 0, 1, 1, 0] +[16:13:53] - INFO: Interlock G9SP Active: green -> red +[16:13:53] - INFO: Interlock G9SP Active: red -> green +[16:13:53] - DEBUG: No connection to CCS temperature controller 2 +[16:13:53] - DEBUG: No connection to CCS temperature controller 3 +[0, 0, 1, 0, 1, 1, 0] +[16:13:54] - INFO: Interlock G9SP Active: green -> red +[16:13:54] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:13:55] - INFO: Interlock G9SP Active: green -> red +[16:13:55] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:13:56] - INFO: Interlock G9SP Active: green -> red +[16:13:56] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:13:56] - INFO: Interlock G9SP Active: green -> red +[16:13:56] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:13:57] - INFO: Interlock G9SP Active: green -> red +[16:13:57] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:13:58] - INFO: Interlock G9SP Active: green -> red +[16:13:58] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:13:59] - INFO: Interlock G9SP Active: green -> red +[16:13:59] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:14:00] - INFO: Interlock G9SP Active: green -> red +[16:14:00] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:14:00] - INFO: Interlock G9SP Active: green -> red +[16:14:00] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:14:01] - INFO: Interlock G9SP Active: green -> red +[16:14:01] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:14:02] - INFO: Interlock G9SP Active: green -> red +[16:14:02] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:14:03] - INFO: Interlock G9SP Active: green -> red +[16:14:03] - INFO: Interlock G9SP Active: red -> green +[16:14:03] - DEBUG: No connection to CCS temperature controller 1 +[1, 0, 1, 0, 0, 0, 1] +[16:14:03] - INFO: Interlock E-STOP Int: green -> red +[16:14:03] - INFO: Interlock G9SP Active: green -> red +[16:14:03] - INFO: Interlock All Interlocks: green -> red +[16:14:03] - DEBUG: No connection to CCS temperature controller 2 +[16:14:04] - DEBUG: No connection to CCS temperature controller 3 +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[16:14:13] - DEBUG: No connection to CCS temperature controller 1 +[1, 0, 1, 0, 0, 0, 1] +[16:14:14] - DEBUG: No connection to CCS temperature controller 2 +[16:14:14] - DEBUG: No connection to CCS temperature controller 3 +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[0, 0, 1, 0, 0, 1, 0] +[16:14:17] - INFO: Interlock E-STOP Int: red -> green +[16:14:17] - INFO: Interlock All Interlocks: red -> green +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[16:14:20] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:14:21] - INFO: Interlock G9SP Active: green -> red +[16:14:21] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:14:21] - INFO: Interlock G9SP Active: green -> red +[16:14:21] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:14:22] - INFO: Interlock G9SP Active: green -> red +[16:14:22] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:14:23] - INFO: Interlock G9SP Active: green -> red +[16:14:23] - INFO: Interlock G9SP Active: red -> green +[16:14:23] - DEBUG: No connection to CCS temperature controller 1 +[0, 0, 1, 0, 1, 1, 0] +[16:14:24] - INFO: Interlock G9SP Active: green -> red +[16:14:24] - INFO: Interlock G9SP Active: red -> green +[16:14:24] - DEBUG: No connection to CCS temperature controller 2 +[16:14:24] - DEBUG: No connection to CCS temperature controller 3 +[0, 0, 1, 0, 1, 1, 0] +[16:14:24] - INFO: Interlock G9SP Active: green -> red +[16:14:24] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:14:25] - INFO: Interlock G9SP Active: green -> red +[16:14:25] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:14:26] - INFO: Interlock G9SP Active: green -> red +[16:14:26] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:14:27] - INFO: Interlock G9SP Active: green -> red +[16:14:27] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:14:28] - INFO: Interlock G9SP Active: green -> red +[16:14:28] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:14:28] - INFO: Interlock G9SP Active: green -> red +[16:14:28] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:14:29] - INFO: Interlock G9SP Active: green -> red +[16:14:29] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:14:30] - INFO: Interlock G9SP Active: green -> red +[16:14:30] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:14:31] - INFO: Interlock G9SP Active: green -> red +[16:14:31] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:14:31] - INFO: Interlock G9SP Active: green -> red +[16:14:31] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:14:32] - INFO: Interlock G9SP Active: green -> red +[16:14:32] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:14:33] - INFO: Interlock G9SP Active: green -> red +[16:14:33] - INFO: Interlock G9SP Active: red -> green +[16:14:33] - DEBUG: No connection to CCS temperature controller 1 +[0, 0, 1, 0, 1, 1, 0] +[16:14:34] - INFO: Interlock G9SP Active: green -> red +[16:14:34] - INFO: Interlock G9SP Active: red -> green +[16:14:34] - DEBUG: No connection to CCS temperature controller 2 +[16:14:34] - DEBUG: No connection to CCS temperature controller 3 +[0, 0, 1, 0, 1, 1, 0] +[16:14:35] - INFO: Interlock G9SP Active: green -> red +[16:14:35] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:14:35] - INFO: Interlock G9SP Active: green -> red +[16:14:35] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:14:36] - INFO: Interlock G9SP Active: green -> red +[16:14:36] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:14:37] - INFO: Interlock G9SP Active: green -> red +[16:14:37] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:14:38] - INFO: Interlock G9SP Active: green -> red +[16:14:38] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:14:39] - INFO: Interlock G9SP Active: green -> red +[16:14:39] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:14:39] - INFO: Interlock G9SP Active: green -> red +[16:14:39] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:14:40] - INFO: Interlock G9SP Active: green -> red +[16:14:40] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:14:41] - INFO: Interlock G9SP Active: green -> red +[16:14:41] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:14:42] - INFO: Interlock G9SP Active: green -> red +[16:14:42] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:14:42] - INFO: Interlock G9SP Active: green -> red +[16:14:42] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:14:43] - INFO: Interlock G9SP Active: green -> red +[16:14:43] - INFO: Interlock G9SP Active: red -> green +[16:14:43] - DEBUG: No connection to CCS temperature controller 1 +[0, 0, 1, 0, 1, 1, 0] +[16:14:44] - INFO: Interlock G9SP Active: green -> red +[16:14:44] - INFO: Interlock G9SP Active: red -> green +[16:14:44] - DEBUG: No connection to CCS temperature controller 2 +[16:14:44] - DEBUG: No connection to CCS temperature controller 3 +[0, 0, 1, 0, 1, 1, 0] +[16:14:45] - INFO: Interlock G9SP Active: green -> red +[16:14:45] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:14:46] - INFO: Interlock G9SP Active: green -> red +[16:14:46] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:14:46] - INFO: Interlock G9SP Active: green -> red +[16:14:46] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:14:47] - INFO: Interlock G9SP Active: green -> red +[16:14:47] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:14:48] - INFO: Interlock G9SP Active: green -> red +[16:14:48] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:14:49] - INFO: Interlock G9SP Active: green -> red +[16:14:49] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:14:50] - INFO: Interlock G9SP Active: green -> red +[16:14:50] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:14:50] - INFO: Interlock G9SP Active: green -> red +[16:14:50] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:14:51] - INFO: Interlock G9SP Active: green -> red +[16:14:51] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:14:52] - INFO: Interlock G9SP Active: green -> red +[16:14:52] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:14:53] - INFO: Interlock G9SP Active: green -> red +[16:14:53] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:14:54] - INFO: Interlock G9SP Active: green -> red +[16:14:54] - INFO: Interlock G9SP Active: red -> green +[16:14:54] - DEBUG: No connection to CCS temperature controller 1 +[0, 0, 1, 0, 1, 1, 0] +[16:14:54] - INFO: Interlock G9SP Active: green -> red +[16:14:54] - INFO: Interlock G9SP Active: red -> green +[16:14:54] - DEBUG: No connection to CCS temperature controller 2 +[16:14:54] - DEBUG: No connection to CCS temperature controller 3 +[0, 0, 1, 0, 1, 1, 0] +[16:14:55] - INFO: Interlock G9SP Active: green -> red +[16:14:55] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:14:56] - INFO: Interlock G9SP Active: green -> red +[16:14:56] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:14:57] - INFO: Interlock G9SP Active: green -> red +[16:14:57] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:14:57] - INFO: Interlock G9SP Active: green -> red +[16:14:57] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:14:58] - INFO: Interlock G9SP Active: green -> red +[16:14:58] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:14:59] - INFO: Interlock G9SP Active: green -> red +[16:14:59] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:00] - INFO: Interlock G9SP Active: green -> red +[16:15:00] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:01] - INFO: Interlock G9SP Active: green -> red +[16:15:01] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:01] - INFO: Interlock G9SP Active: green -> red +[16:15:01] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:02] - INFO: Interlock G9SP Active: green -> red +[16:15:02] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:03] - INFO: Interlock G9SP Active: green -> red +[16:15:03] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:04] - INFO: Interlock G9SP Active: green -> red +[16:15:04] - INFO: Interlock G9SP Active: red -> green +[16:15:04] - DEBUG: No connection to CCS temperature controller 1 +[0, 0, 1, 0, 1, 1, 0] +[16:15:04] - INFO: Interlock G9SP Active: green -> red +[16:15:04] - INFO: Interlock G9SP Active: red -> green +[16:15:04] - DEBUG: No connection to CCS temperature controller 2 +[16:15:05] - DEBUG: No connection to CCS temperature controller 3 +[0, 0, 1, 0, 1, 1, 0] +[16:15:05] - INFO: Interlock G9SP Active: green -> red +[16:15:05] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:06] - INFO: Interlock G9SP Active: green -> red +[16:15:06] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:07] - INFO: Interlock G9SP Active: green -> red +[16:15:07] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:08] - INFO: Interlock G9SP Active: green -> red +[16:15:08] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:08] - INFO: Interlock G9SP Active: green -> red +[16:15:08] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:09] - INFO: Interlock G9SP Active: green -> red +[16:15:09] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:10] - INFO: Interlock G9SP Active: green -> red +[16:15:10] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:11] - INFO: Interlock G9SP Active: green -> red +[16:15:11] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:11] - INFO: Interlock G9SP Active: green -> red +[16:15:11] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:12] - INFO: Interlock G9SP Active: green -> red +[16:15:12] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:13] - INFO: Interlock G9SP Active: green -> red +[16:15:13] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:14] - INFO: Interlock G9SP Active: green -> red +[16:15:14] - INFO: Interlock G9SP Active: red -> green +[16:15:14] - DEBUG: No connection to CCS temperature controller 1 +[0, 0, 1, 0, 1, 1, 0] +[16:15:15] - INFO: Interlock G9SP Active: green -> red +[16:15:15] - INFO: Interlock G9SP Active: red -> green +[16:15:15] - DEBUG: No connection to CCS temperature controller 2 +[16:15:15] - DEBUG: No connection to CCS temperature controller 3 +[0, 0, 1, 0, 1, 1, 0] +[16:15:15] - INFO: Interlock G9SP Active: green -> red +[16:15:15] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:16] - INFO: Interlock G9SP Active: green -> red +[16:15:16] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:17] - INFO: Interlock G9SP Active: green -> red +[16:15:17] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:18] - INFO: Interlock G9SP Active: green -> red +[16:15:18] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:18] - INFO: Interlock G9SP Active: green -> red +[16:15:18] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:19] - INFO: Interlock G9SP Active: green -> red +[16:15:19] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:20] - INFO: Interlock G9SP Active: green -> red +[16:15:20] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:21] - INFO: Interlock G9SP Active: green -> red +[16:15:21] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:21] - INFO: Interlock G9SP Active: green -> red +[16:15:21] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:22] - INFO: Interlock G9SP Active: green -> red +[16:15:22] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:23] - INFO: Interlock G9SP Active: green -> red +[16:15:23] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:24] - INFO: Interlock G9SP Active: green -> red +[16:15:24] - INFO: Interlock G9SP Active: red -> green +[16:15:24] - DEBUG: No connection to CCS temperature controller 1 +[0, 0, 1, 0, 1, 1, 0] +[16:15:25] - INFO: Interlock G9SP Active: green -> red +[16:15:25] - INFO: Interlock G9SP Active: red -> green +[16:15:25] - DEBUG: No connection to CCS temperature controller 2 +[0, 0, 1, 0, 1, 1, 0] +[16:15:25] - INFO: Interlock G9SP Active: green -> red +[16:15:25] - INFO: Interlock G9SP Active: red -> green +[16:15:25] - DEBUG: No connection to CCS temperature controller 3 +[0, 0, 1, 0, 1, 1, 0] +[16:15:26] - INFO: Interlock G9SP Active: green -> red +[16:15:26] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:27] - INFO: Interlock G9SP Active: green -> red +[16:15:27] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:28] - INFO: Interlock G9SP Active: green -> red +[16:15:28] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:28] - INFO: Interlock G9SP Active: green -> red +[16:15:28] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:29] - INFO: Interlock G9SP Active: green -> red +[16:15:29] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:30] - INFO: Interlock G9SP Active: green -> red +[16:15:30] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:31] - INFO: Interlock G9SP Active: green -> red +[16:15:31] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:32] - INFO: Interlock G9SP Active: green -> red +[16:15:32] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:32] - INFO: Interlock G9SP Active: green -> red +[16:15:32] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:33] - INFO: Interlock G9SP Active: green -> red +[16:15:33] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:34] - INFO: Interlock G9SP Active: green -> red +[16:15:34] - INFO: Interlock G9SP Active: red -> green +[16:15:34] - DEBUG: No connection to CCS temperature controller 1 +[0, 0, 1, 0, 1, 1, 0] +[16:15:35] - INFO: Interlock G9SP Active: green -> red +[16:15:35] - INFO: Interlock G9SP Active: red -> green +[16:15:35] - DEBUG: No connection to CCS temperature controller 2 +[0, 0, 1, 0, 1, 1, 0] +[16:15:35] - INFO: Interlock G9SP Active: green -> red +[16:15:35] - INFO: Interlock G9SP Active: red -> green +[16:15:36] - DEBUG: No connection to CCS temperature controller 3 +[0, 0, 1, 0, 1, 1, 0] +[16:15:36] - INFO: Interlock G9SP Active: green -> red +[16:15:36] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:37] - INFO: Interlock G9SP Active: green -> red +[16:15:37] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:38] - INFO: Interlock G9SP Active: green -> red +[16:15:38] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:39] - INFO: Interlock G9SP Active: green -> red +[16:15:39] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:39] - INFO: Interlock G9SP Active: green -> red +[16:15:39] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:40] - INFO: Interlock G9SP Active: green -> red +[16:15:40] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:41] - INFO: Interlock G9SP Active: green -> red +[16:15:41] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:42] - INFO: Interlock G9SP Active: green -> red +[16:15:42] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:42] - INFO: Interlock G9SP Active: green -> red +[16:15:42] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:43] - INFO: Interlock G9SP Active: green -> red +[16:15:43] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:44] - INFO: Interlock G9SP Active: green -> red +[16:15:44] - INFO: Interlock G9SP Active: red -> green +[16:15:44] - DEBUG: No connection to CCS temperature controller 1 +[0, 0, 1, 0, 1, 1, 0] +[16:15:45] - INFO: Interlock G9SP Active: green -> red +[16:15:45] - INFO: Interlock G9SP Active: red -> green +[16:15:45] - DEBUG: No connection to CCS temperature controller 2 +[0, 0, 1, 0, 1, 1, 0] +[16:15:46] - INFO: Interlock G9SP Active: green -> red +[16:15:46] - INFO: Interlock G9SP Active: red -> green +[16:15:46] - DEBUG: No connection to CCS temperature controller 3 +[0, 0, 1, 0, 1, 1, 0] +[16:15:46] - INFO: Interlock G9SP Active: green -> red +[16:15:46] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:47] - INFO: Interlock G9SP Active: green -> red +[16:15:47] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:48] - INFO: Interlock G9SP Active: green -> red +[16:15:48] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:49] - INFO: Interlock G9SP Active: green -> red +[16:15:49] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:49] - INFO: Interlock G9SP Active: green -> red +[16:15:49] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:50] - INFO: Interlock G9SP Active: green -> red +[16:15:50] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:51] - INFO: Interlock G9SP Active: green -> red +[16:15:51] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:52] - INFO: Interlock G9SP Active: green -> red +[16:15:52] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:52] - INFO: Interlock G9SP Active: green -> red +[16:15:52] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:53] - INFO: Interlock G9SP Active: green -> red +[16:15:53] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:54] - INFO: Interlock G9SP Active: green -> red +[16:15:54] - INFO: Interlock G9SP Active: red -> green +[16:15:54] - DEBUG: No connection to CCS temperature controller 1 +[0, 0, 1, 0, 1, 1, 0] +[16:15:55] - INFO: Interlock G9SP Active: green -> red +[16:15:55] - INFO: Interlock G9SP Active: red -> green +[16:15:55] - DEBUG: No connection to CCS temperature controller 2 +[0, 0, 1, 0, 1, 1, 0] +[16:15:56] - INFO: Interlock G9SP Active: green -> red +[16:15:56] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:56] - INFO: Interlock G9SP Active: green -> red +[16:15:56] - INFO: Interlock G9SP Active: red -> green +[16:15:56] - DEBUG: No connection to CCS temperature controller 3 +[0, 0, 1, 0, 1, 1, 0] +[16:15:57] - INFO: Interlock G9SP Active: green -> red +[16:15:57] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:15:58] - INFO: Interlock G9SP Active: green -> red +[16:15:58] - INFO: Interlock G9SP Active: red -> green +[1, 0, 1, 0, 0, 0, 1] +[16:15:59] - INFO: Interlock E-STOP Int: green -> red +[16:15:59] - INFO: Interlock G9SP Active: green -> red +[16:15:59] - INFO: Interlock All Interlocks: green -> red +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[0, 0, 1, 0, 0, 1, 0] +[16:16:03] - INFO: Interlock E-STOP Int: red -> green +[16:16:03] - INFO: Interlock All Interlocks: red -> green +[0, 0, 1, 0, 0, 1, 0] +[16:16:04] - DEBUG: No connection to CCS temperature controller 1 +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 1, 1, 0] +[16:16:06] - INFO: Interlock G9SP Active: red -> green +[16:16:06] - DEBUG: No connection to CCS temperature controller 2 +[0, 0, 1, 0, 1, 1, 0] +[16:16:06] - INFO: Interlock G9SP Active: green -> red +[16:16:06] - INFO: Interlock G9SP Active: red -> green +[16:16:06] - DEBUG: No connection to CCS temperature controller 3 +[0, 0, 1, 0, 1, 1, 0] +[16:16:07] - INFO: Interlock G9SP Active: green -> red +[16:16:07] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:16:08] - INFO: Interlock G9SP Active: green -> red +[16:16:08] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:16:09] - INFO: Interlock G9SP Active: green -> red +[16:16:09] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:16:09] - INFO: Interlock G9SP Active: green -> red +[16:16:09] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:16:10] - INFO: Interlock G9SP Active: green -> red +[16:16:10] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:16:11] - INFO: Interlock G9SP Active: green -> red +[16:16:11] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:16:12] - INFO: Interlock G9SP Active: green -> red +[16:16:12] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:16:13] - INFO: Interlock G9SP Active: green -> red +[16:16:13] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:16:13] - INFO: Interlock G9SP Active: green -> red +[16:16:13] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:16:14] - INFO: Interlock G9SP Active: green -> red +[16:16:14] - INFO: Interlock G9SP Active: red -> green +[16:16:14] - DEBUG: No connection to CCS temperature controller 1 +[0, 0, 1, 0, 1, 1, 0] +[16:16:15] - INFO: Interlock G9SP Active: green -> red +[16:16:15] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:16:16] - INFO: Interlock G9SP Active: green -> red +[16:16:16] - INFO: Interlock G9SP Active: red -> green +[16:16:16] - DEBUG: No connection to CCS temperature controller 2 +[0, 0, 1, 0, 1, 1, 0] +[16:16:16] - INFO: Interlock G9SP Active: green -> red +[16:16:16] - INFO: Interlock G9SP Active: red -> green +[16:16:16] - DEBUG: No connection to CCS temperature controller 3 +[0, 0, 1, 0, 1, 1, 0] +[16:16:17] - INFO: Interlock G9SP Active: green -> red +[16:16:17] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:16:18] - INFO: Interlock G9SP Active: green -> red +[16:16:18] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:16:19] - INFO: Interlock G9SP Active: green -> red +[16:16:19] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:16:19] - INFO: Interlock G9SP Active: green -> red +[16:16:19] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:16:20] - INFO: Interlock G9SP Active: green -> red +[16:16:20] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:16:21] - INFO: Interlock G9SP Active: green -> red +[16:16:21] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:16:22] - INFO: Interlock G9SP Active: green -> red +[16:16:22] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:16:23] - INFO: Interlock G9SP Active: green -> red +[16:16:23] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:16:23] - INFO: Interlock G9SP Active: green -> red +[16:16:23] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:16:24] - INFO: Interlock G9SP Active: green -> red +[16:16:24] - INFO: Interlock G9SP Active: red -> green +[16:16:24] - DEBUG: No connection to CCS temperature controller 1 +[0, 0, 1, 0, 1, 1, 0] +[16:16:25] - INFO: Interlock G9SP Active: green -> red +[16:16:25] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:16:26] - INFO: Interlock G9SP Active: green -> red +[16:16:26] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:16:26] - INFO: Interlock G9SP Active: green -> red +[16:16:26] - INFO: Interlock G9SP Active: red -> green +[16:16:26] - DEBUG: No connection to CCS temperature controller 2 +[16:16:26] - DEBUG: No connection to CCS temperature controller 3 +[0, 0, 1, 0, 1, 1, 0] +[16:16:27] - INFO: Interlock G9SP Active: green -> red +[16:16:27] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:16:28] - INFO: Interlock G9SP Active: green -> red +[16:16:28] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:16:29] - INFO: Interlock G9SP Active: green -> red +[16:16:29] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:16:29] - INFO: Interlock G9SP Active: green -> red +[16:16:29] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:16:30] - INFO: Interlock G9SP Active: green -> red +[16:16:30] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:16:31] - INFO: Interlock G9SP Active: green -> red +[16:16:31] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:16:32] - INFO: Interlock G9SP Active: green -> red +[16:16:32] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:16:33] - INFO: Interlock G9SP Active: green -> red +[16:16:33] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:16:33] - INFO: Interlock G9SP Active: green -> red +[16:16:33] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:16:34] - INFO: Interlock G9SP Active: green -> red +[16:16:34] - INFO: Interlock G9SP Active: red -> green +[16:16:34] - DEBUG: No connection to CCS temperature controller 1 +[0, 0, 1, 0, 1, 1, 0] +[16:16:35] - INFO: Interlock G9SP Active: green -> red +[16:16:35] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:16:36] - INFO: Interlock G9SP Active: green -> red +[16:16:36] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:16:36] - INFO: Interlock G9SP Active: green -> red +[16:16:36] - INFO: Interlock G9SP Active: red -> green +[16:16:36] - DEBUG: No connection to CCS temperature controller 2 +[16:16:36] - DEBUG: No connection to CCS temperature controller 3 +[0, 0, 1, 0, 1, 1, 0] +[16:16:37] - INFO: Interlock G9SP Active: green -> red +[16:16:37] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:16:38] - INFO: Interlock G9SP Active: green -> red +[16:16:38] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:16:39] - INFO: Interlock G9SP Active: green -> red +[16:16:39] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:16:40] - INFO: Interlock G9SP Active: green -> red +[16:16:40] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:16:40] - INFO: Interlock G9SP Active: green -> red +[16:16:40] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:16:41] - INFO: Interlock G9SP Active: green -> red +[16:16:41] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:16:42] - INFO: Interlock G9SP Active: green -> red +[16:16:42] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:16:43] - INFO: Interlock G9SP Active: green -> red +[16:16:43] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:16:43] - INFO: Interlock G9SP Active: green -> red +[16:16:43] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:16:44] - INFO: Interlock G9SP Active: green -> red +[16:16:44] - INFO: Interlock G9SP Active: red -> green +[16:16:44] - DEBUG: No connection to CCS temperature controller 1 +[0, 0, 1, 0, 1, 1, 0] +[16:16:45] - INFO: Interlock G9SP Active: green -> red +[16:16:45] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:16:46] - INFO: Interlock G9SP Active: green -> red +[16:16:46] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:16:47] - INFO: Interlock G9SP Active: green -> red +[16:16:47] - INFO: Interlock G9SP Active: red -> green +[16:16:47] - DEBUG: No connection to CCS temperature controller 2 +[16:16:47] - DEBUG: No connection to CCS temperature controller 3 +[0, 0, 1, 0, 1, 1, 0] +[16:16:47] - INFO: Interlock G9SP Active: green -> red +[16:16:47] - INFO: Interlock G9SP Active: red -> green +[1, 0, 1, 0, 0, 0, 1] +[16:16:48] - INFO: Interlock E-STOP Int: green -> red +[16:16:48] - INFO: Interlock G9SP Active: green -> red +[16:16:48] - INFO: Interlock All Interlocks: green -> red +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[16:16:54] - DEBUG: No connection to CCS temperature controller 1 +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[16:16:57] - DEBUG: No connection to CCS temperature controller 2 +[16:16:57] - DEBUG: No connection to CCS temperature controller 3 +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[0, 0, 1, 0, 0, 1, 0] +[16:17:04] - INFO: Interlock E-STOP Int: red -> green +[16:17:04] - INFO: Interlock All Interlocks: red -> green +[0, 0, 1, 0, 0, 1, 0] +[16:17:04] - DEBUG: No connection to CCS temperature controller 1 +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[16:17:07] - DEBUG: No connection to CCS temperature controller 2 +[16:17:07] - DEBUG: No connection to CCS temperature controller 3 +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[0, 0, 1, 0, 0, 1, 0] +[16:17:12] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:17:13] - INFO: Interlock G9SP Active: green -> red +[16:17:13] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:17:14] - INFO: Interlock G9SP Active: green -> red +[16:17:14] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:17:14] - INFO: Interlock G9SP Active: green -> red +[16:17:14] - INFO: Interlock G9SP Active: red -> green +[16:17:14] - DEBUG: No connection to CCS temperature controller 1 +[0, 0, 1, 0, 1, 1, 0] +[16:17:15] - INFO: Interlock G9SP Active: green -> red +[16:17:15] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:17:16] - INFO: Interlock G9SP Active: green -> red +[16:17:16] - INFO: Interlock G9SP Active: red -> green +[0, 0, 1, 0, 1, 1, 0] +[16:17:17] - INFO: Interlock G9SP Active: green -> red +[16:17:17] - INFO: Interlock G9SP Active: red -> green +[16:17:17] - DEBUG: No connection to CCS temperature controller 2 +[16:17:17] - DEBUG: No connection to CCS temperature controller 3 +[0, 0, 1, 0, 1, 1, 0] +[16:17:17] - INFO: Interlock G9SP Active: green -> red +[16:17:17] - INFO: Interlock G9SP Active: red -> green +[1, 0, 1, 0, 0, 0, 1] +[16:17:18] - INFO: Interlock E-STOP Int: green -> red +[16:17:18] - INFO: Interlock G9SP Active: green -> red +[16:17:18] - INFO: Interlock All Interlocks: green -> red +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[16:17:25] - DEBUG: No connection to CCS temperature controller 1 +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[16:17:27] - DEBUG: No connection to CCS temperature controller 2 +[16:17:27] - DEBUG: No connection to CCS temperature controller 3 +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[1, 0, 1, 0, 0, 0, 1] +[16:17:32] - ERROR: Invalid response length: got: 83, expected 199 bytes +[16:17:32] - ERROR: Error getting interlock status: Invalid response length: got: 83, expected 199 bytes +[16:17:32] - ERROR: G9 communication error: Invalid response length: got: 83, expected 199 bytes +[16:17:32] - INFO: Interlock Door: green -> red +[16:17:32] - INFO: Interlock Water: green -> red +[16:17:32] - INFO: Interlock Vacuum Power: green -> red +[16:17:32] - INFO: Interlock Vacuum Pressure: green -> red +[16:17:32] - INFO: Interlock Low Oil: green -> red +[16:17:32] - INFO: Interlock High Oil: green -> red +[16:17:32] - INFO: Interlock E-STOP Ext: green -> red +[16:17:32] - INFO: Interlock HVolt ON: green -> red +[16:17:33] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:17:33] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:17:33] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:17:34] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:17:34] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:17:34] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:17:35] - DEBUG: No connection to CCS temperature controller 1 +[16:17:36] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:17:36] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:17:36] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:17:38] - DEBUG: No connection to CCS temperature controller 2 +[16:17:38] - DEBUG: No connection to CCS temperature controller 3 +[16:17:38] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:17:38] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:17:38] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:17:38] - WARNING: G9 Connection issue. Update interval: 2530ms +[16:17:41] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:17:41] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:17:41] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:17:43] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:17:43] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:17:43] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:17:46] - ERROR: Error sending command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:17:46] - ERROR: Error getting interlock status: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) +[16:17:46] - ERROR: G9 communication error: Failed to send command: WriteFile failed (PermissionError(13, 'Access is denied.', None, 5)) + diff --git a/com_ports.json b/com_ports.json new file mode 100644 index 00000000..000c5fff --- /dev/null +++ b/com_ports.json @@ -0,0 +1,25 @@ +{ + "VTRXSubsystem": { + "com_port": "DUMMY_COM1" + }, + "CathodeA PS": { + "com_port": "DUMMY_COM2" + }, + "CathodeB PS": { + "com_port": "DUMMY_COM3" + }, + "CathodeC PS": { + "com_port": "DUMMY_COM4" + }, + "TempControllers": { + "com_port": "DUMMY_COM5" + }, + "Interlocks": { + "com_port": "COM11", + "vid": 1027, + "pid": 24577, + "serial_number": "AD0K0ZIEA", + "manufacturer": "FTDI", + "description": "USB Serial Port (COM11)" + } +} \ No newline at end of file diff --git a/dashboard.py b/dashboard.py index d2156fba..c11999ef 100644 --- a/dashboard.py +++ b/dashboard.py @@ -9,7 +9,7 @@ from usr.panel_config import save_pane_states, load_pane_states, saveFileExists import serial.tools.list_ports - +# title, row, width, height frames_config = [ ("Interlocks", 0, None, 2), # Moved to the top row ("Oil System", 1, 50, 150), @@ -27,15 +27,17 @@ ] class EBEAMSystemDashboard: + PORT_INFO = { + "AD0K0ZIEA" : "Interlocks" + } def __init__(self, root, com_ports): self.root = root self.com_ports = com_ports - self.root.title("EBEAM Control System Dashboard") - + self.set_com_ports = set(serial.tools.list_ports.comports()) - # if save file exists call it and open it - if saveFileExists(): - self.load_saved_pane_state() + self.set_com_ports = set(serial.tools.list_ports.comports()) + + self.root.title("EBEAM Control System Dashboard") # if save file exists call it and open it if saveFileExists(): @@ -56,6 +58,10 @@ def __init__(self, root, com_ports): # Set up different subsystems within their respective frames self.create_subsystems() + # starts the constant check for the avavilbe com ports + self._check_for_port_changes() + + def setup_main_pane(self): """Initialize the main layout pane and its rows.""" self.main_pane = tk.PanedWindow(self.root, orient='vertical', sashrelief=tk.RAISED) @@ -69,7 +75,6 @@ def setup_main_pane(self): def create_frames(self): """Create frames for different systems and controls within the dashboard.""" global frames_config - global frames_config for title, row, width, height in frames_config: if width and height and title: @@ -78,6 +83,8 @@ def create_frames(self): else: frame = tk.Frame(borderwidth=1, relief="solid") self.rows[row].add(frame, stretch='always') + if title != "Interlocks": + self.add_title(frame, title) if title != "Interlocks": self.add_title(frame, title) self.frames[title] = frame @@ -151,13 +158,10 @@ def add_title(self, frame, title): label = tk.Label(frame, text=title, font=("Helvetica", 10, "bold")) label.pack(pady=0, fill=tk.X) - # saves data to file when button is pressed # saves data to file when button is pressed def save_current_pane_state(self): save_pane_states(frames_config, self.frames, self.main_pane) - save_pane_states(frames_config, self.frames, self.main_pane) - # gets data in save config file (as dict) and updates the global var of frames_config # gets data in save config file (as dict) and updates the global var of frames_config def load_saved_pane_state(self): savedData = load_pane_states() @@ -167,6 +171,11 @@ def load_saved_pane_state(self): frames_config[i] = (frames_config[i][0], frames_config[i][1], savedData[frames_config[i][0]][0],savedData[frames_config[i][0]][1]) savedData = load_pane_states() + for i in range(len(frames_config)): + if frames_config[i][0] in savedData: + frames_config[i] = (frames_config[i][0], frames_config[i][1], savedData[frames_config[i][0]][0],savedData[frames_config[i][0]][1]) + savedData = load_pane_states() + for i in range(len(frames_config)): if frames_config[i][0] in savedData: frames_config[i] = (frames_config[i][0], frames_config[i][1], savedData[frames_config[i][0]][0],savedData[frames_config[i][0]][1]) @@ -225,15 +234,14 @@ def create_messages_frame(self): """Create a frame for displaying messages and errors.""" self.messages_frame = MessagesFrame(self.rows[4]) self.rows[4].add(self.messages_frame.frame, stretch='always') + self.messages_frame = MessagesFrame(self.rows[4]) + self.rows[4].add(self.messages_frame.frame, stretch='always') self.logger = self.messages_frame.logger def create_com_port_frame(self, parent_frame): self.com_port_frame = ttk.Frame(parent_frame) self.com_port_frame.pack(side=tk.TOP, fill=tk.X, padx=5, pady=5) - self.com_port_button = ttk.Button(self.com_port_frame, text="Configure COM Ports", command=self.toggle_com_port_menu) - self.com_port_button.pack(side=tk.TOP, anchor='w') - self.com_port_menu = ttk.Frame(self.com_port_frame) self.com_port_menu.pack(side=tk.TOP, fill=tk.X, expand=True) self.com_port_menu.pack_forget() # Initially hidden @@ -251,44 +259,61 @@ def create_com_port_frame(self, parent_frame): dropdown.pack(side=tk.RIGHT) self.port_dropdowns[subsystem] = dropdown - ttk.Button(self.com_port_menu, text="Apply", command=self.apply_com_port_changes).pack(pady=5) - - def toggle_com_port_menu(self): - if self.com_port_menu.winfo_viewable(): - self.com_port_menu.pack_forget() - self.com_port_button.config(text="Configure COM Ports") - else: - self.update_available_ports() - self.com_port_menu.pack(after=self.com_port_button, fill=tk.X, expand=True) - self.com_port_button.config(text="Hide COM Port Configuration") - - def update_available_ports(self): - available_ports = [port.device for port in serial.tools.list_ports.comports()] - for dropdown in self.port_dropdowns.values(): - current_value = dropdown.get() - dropdown['values'] = available_ports - if current_value in available_ports: - dropdown.set(current_value) - elif available_ports: - dropdown.set(available_ports[0]) - else: - dropdown.set('') - - def apply_com_port_changes(self): - new_com_ports = {subsystem: var.get() for subsystem, var in self.port_selections.items()} - self.update_com_ports(new_com_ports) - self.toggle_com_port_menu() - - def update_com_ports(self, new_com_ports): - self.com_ports = new_com_ports - # TODO: update the COM ports for each subsystem - - for subsystem_name, subsystem in self.subsystems.items(): - if hasattr(subsystem, 'update_com_port'): - if subsystem_name == 'Vacuum System': - subsystem.update_com_port(new_com_ports.get('VTRXSubsystem')) - elif subsystem_name == 'Cathode Heating': - subsystem.update_com_ports(new_com_ports) - else: - self.logger.warning(f"Subsystem {subsystem_name} does not have an update_com_port method") + + def _check_for_port_changes(self): + """ + Compares the current available comports to the last set + + Finally: + Calls itself to be cheack again + """ + nowPorts = set(serial.tools.list_ports.comports()) + + dif = self.set_com_ports - nowPorts + added_ports = nowPorts - self.set_com_ports + + try: + # Process removed ports + for port in dif: + if port.serial_number in self.PORT_INFO: + self.logger.warning(f"Lost connection to {self.PORT_INFO[port.serial_number]} on {port}") + self._update_com_ports(self.PORT_INFO[port.serial_number], None) + + # Process added ports + for port in added_ports: + if port.serial_number in self.PORT_INFO: + self.logger.info(f"Attempting to connect {self.PORT_INFO[port.serial_number]} to {port}") + self._update_com_ports(self.PORT_INFO[port.serial_number], port) + except Exception as e: + self.logger.warning(f"Error was thrown when either removing or adding a comport: {e}") + + finally: + self.set_com_ports = nowPorts + self.root.after(500, self._check_for_port_changes) + + def _update_com_ports(self, subsystem, port): + """ + Calls to update subsystems with change in comport + """ + if subsystem == None: + raise ValueError("_update_com_ports was called with invalid args") + strPort = port.device if port != None else None + if subsystem in self.subsystems.keys(): + if subsystem == "Interlocks" or subsystem == "Vacuum System": + self.subsystems[subsystem].update_com_port(strPort) + #TODO: Need to add Vacuum system and Cathode Heating + + def _update_com_ports(self, subsystem, port): + """ + Calls to update subsystems with change in comport + """ + if subsystem == None: + raise ValueError("_update_com_ports was called with invalid args") + strPort = port.device if port != None else None + if subsystem in self.subsystems.keys(): + if subsystem == "Interlocks": + self.subsystems[subsystem].update_com_port(strPort) + #TODO: Need to add Vacuum system and Cathode Heating + self.logger.info(f"COM ports updated: {self.com_ports}") + diff --git a/instrumentctl/g9_driver.py b/instrumentctl/g9_driver.py index bad07db0..29dacebf 100644 --- a/instrumentctl/g9_driver.py +++ b/instrumentctl/g9_driver.py @@ -60,16 +60,16 @@ class G9Driver: def __init__(self, port=None, baudrate=9600, timeout=0.5, logger=None, debug_mode=False): self.logger = logger self.debug_mode = debug_mode - self._setup_serial(port, baudrate, timeout) self.last_data = None self.input_flags = [] self._lock = threading.Lock() - self._response_queue = queue.Queue(maxsize=1) - self._running = True - self._thread = threading.Thread(target=self._communication_thread, daemon=True) - self._thread.start() + self._response_queue = queue.Queue(maxsize=1) # Initialize queue here + self._thread = None + self._running = False + self.setup_serial(port, baudrate, timeout) - def _setup_serial(self, port, baudrate, timeout): + + def setup_serial(self, port, baudrate, timeout): """ Attempts to make a serial connection @@ -86,13 +86,21 @@ def _setup_serial(self, port, baudrate, timeout): bytesize=serial.EIGHTBITS, timeout=timeout ) + + self._running = True + self._thread = threading.Thread(target=self._communication_thread, daemon=True) + self._thread.start() self.log(f"Serial connection established on {port}", LogLevel.INFO) except serial.SerialException as e: self.ser = None self.log(f"Failed to open serial port {port}: {str(e)}", LogLevel.ERROR) - else: + else: self.ser = None - self.log("No port specified", LogLevel.WARNING) + if self._running: + self._running = False + self.log("Disconnected", LogLevel.WARNING) + else: + self.log("No port specified", LogLevel.WARNING) def _communication_thread(self): """Background thread for handling serial communication""" @@ -119,8 +127,6 @@ def _communication_thread(self): except Exception as e: self.log(f"Communication thread error: {str(e)}", LogLevel.ERROR) - #TODO: this might be solved with the comport detection, but if not might what to define this somewhere else - self._response_queue.queue[0] = ([0] * 13, [0] * 13, 0) time.sleep(0.5) # back off on errors time.sleep(0.1) # minimum sleep between successful reads diff --git a/main.py b/main.py index 927762f1..21edfc4d 100644 --- a/main.py +++ b/main.py @@ -6,7 +6,7 @@ from usr.com_port_config import save_com_ports, load_com_ports def create_dummy_ports(subsystems): # For development purpose only - return {subsystem: f'DUMMY_COM{i+1}' for i, subsystem in enumerate(subsystems)} + return {subsystem: None for i, subsystem in enumerate(subsystems)} def start_main_app(com_ports): root = tk.Tk() @@ -17,7 +17,7 @@ def start_main_app(com_ports): def config_com_ports(saved_com_ports): if getattr(sys, 'frozen', False) and hasattr(sys, '_MEIPASS'): try: - import pyi_splash + import pyi_splash # type: ignore pyi_splash.close() except ImportError: pass @@ -52,8 +52,9 @@ def config_com_ports(saved_com_ports): frame.pack(pady=5, anchor='center') label = tk.Label(frame, text=f"{subsystem} COM Port:", width=25, anchor='e') label.pack(side=tk.LEFT, padx=(0, 10)) - - selected_port = tk.StringVar(value=saved_com_ports.get(subsystem, '')) + selected_port = tk.StringVar(value=None) + if subsystem in saved_com_ports: + selected_port = tk.StringVar(value=saved_com_ports[subsystem]['com_port']) combobox = ttk.Combobox(frame, values=available_ports, textvariable=selected_port, state='readonly', width=15) combobox.pack(side=tk.LEFT) selections[subsystem] = selected_port @@ -68,11 +69,34 @@ def on_submit(): icon='warning') if response == 'yes': - selected_ports = create_dummy_ports(subsystems) + unselected_subsystems = [subsystem for subsystem, port in selected_ports.items() if not port] + dummy_ports = create_dummy_ports(unselected_subsystems) + + # Update only unselected ports with dummy values + for subsystem in unselected_subsystems: + selected_ports[subsystem] = dummy_ports[subsystem] else: return # Stay on the configuration window + + port_details = {} + for subsystem, port in selected_ports.items(): + for com_port in serial.tools.list_ports.comports(): + if com_port.device == port: + port_details[subsystem] = { + 'com_port': port, + 'vid': com_port.vid, + 'pid': com_port.pid, + 'serial_number': com_port.serial_number, + 'manufacturer': com_port.manufacturer, + 'description': com_port.description + } + break + else: + port_details[subsystem] = { + 'com_port': port, + } - save_com_ports(selected_ports) + save_com_ports(port_details) config_root.destroy() # Start the main application diff --git a/scripts/ProcessMonitor/PMON digital meter RS-485 communication manual (1).pdf b/scripts/ProcessMonitor/PMON digital meter RS-485 communication manual (1).pdf new file mode 100644 index 00000000..9ba530de Binary files /dev/null and b/scripts/ProcessMonitor/PMON digital meter RS-485 communication manual (1).pdf differ diff --git a/subsystem/interlocks.py b/subsystem/interlocks.py index 6c9171df..2de09467 100644 --- a/subsystem/interlocks.py +++ b/subsystem/interlocks.py @@ -4,6 +4,9 @@ import instrumentctl.g9_driver as g9_driv from utils import LogLevel import time +import instrumentctl.g9_driver as g9_driv +from utils import LogLevel +import time class InterlocksSubsystem: # the bit poistion for each interlock @@ -37,6 +40,7 @@ class InterlocksSubsystem: 'HVolt ON': None } + def __init__(self, parent, com_ports, logger=None, frames=None): self.parent = parent self.logger = logger @@ -57,11 +61,10 @@ def __init__(self, parent, com_ports, logger=None, frames=None): self.log(f"Failed to connect: {e}", LogLevel.ERROR) self._set_all_indicators('red') else: - self.driver = None + self.driver._running = False self.log("No COM port provided for G9 driver", LogLevel.WARNING) self._set_all_indicators('red') except Exception as e: - self.driver = None self.log(f"Failed to initialize G9 driver: {str(e)}", LogLevel.WARNING) self._set_all_indicators('red') @@ -74,18 +77,23 @@ def update_com_port(self, com_port): Catch: Expection: If inilizition throws an error """ + if com_port: try: - new_driver = g9_driv.G9Driver(com_port, logger=self.logger) + if self.driver: + self.driver.setup_serial(com_port, 9600, 0.5) + else: + self.driver = g9_driv.G9Driver(com_port, logger=self.logger) # Test connection by getting status - new_driver.get_interlock_status() - self.driver = new_driver + self.driver.get_interlock_status() + self.parent.after(self.update_interval, self.update_data) self.log(f"G9 driver updated to port {com_port}", LogLevel.INFO) except Exception as e: - self.log(f"Failed to update G9 driver: {str(e)}", LogLevel.ERROR) self._set_all_indicators('red') + self.log(f"Failed to update G9 driver: {str(e)}", LogLevel.ERROR) else: self._set_all_indicators('red') + self.driver.setup_serial(None, 9600, 0.5) self.log("update_com_port is being called without a com port", LogLevel.ERROR) def _adjust_update_interval(self, success=True): @@ -213,7 +221,7 @@ def update_data(self): return sitsf_bits, sitdf_bits, g9_active = status - + # Process dual-input interlocks (first 3 pairs) for i in range(3): safety = (sitsf_bits[i*2] & @@ -224,7 +232,7 @@ def update_data(self): self.update_interlock(self.INPUTS[i*2], safety, data) # Process single-input interlocks - for i in range(6, 13): + for i in range(6, 12): safety = sitsf_bits[i] data = sitdf_bits[i] self.update_interlock(self.INPUTS[i], safety, data) @@ -234,8 +242,10 @@ def update_data(self): self.update_interlock("All Interlocks", True, all_good) # make sure that the data output indicates button and been pressed and the input is not off/error - if g9_active == sitsf_bits[12]: + if g9_active == sitsf_bits[12] == 1: self.update_interlock("G9SP Active", True, all_good) + else: + self.update_interlock("G9SP Active", False, all_good) self._adjust_update_interval(success=True)