private void PreHeatProc_Click(object sender, RoutedEventArgs e) { lock (OPCObjects.OPCLocker) { OPCObjects.PreHeat_Start.Value = true; OPCUAWorker.OPCUAWorker.Write <bool>(OPCObjects.PreHeat_Start.Path, OPCObjects.PreHeat_Start.Value); } CreateData.AddOperatoAction(OPCObjects.user.Login, "Включение режима препрогрева"); }
private void StopELI_Click(object sender, RoutedEventArgs e) { lock (OPCObjects.OPCLocker) { OPCObjects.StopProcessSignal.Value = true; OPCUAWorker.OPCUAWorker.Write <bool>(OPCObjects.StopProcessSignal.Path, OPCObjects.StopProcessSignal.Value); } CreateData.AddOperatoAction(OPCObjects.user.Login, "Ручная остановка напыления"); }
private void Button_Click_1(object sender, RoutedEventArgs e) { lock (OPCObjects.OPCLocker) { OPCObjects.Tech_cam_STAGE.Value = 5; OPCUAWorker.OPCUAWorker.Write <int>(OPCObjects.Tech_cam_STAGE.Path, OPCObjects.Tech_cam_STAGE.Value); } CreateData.AddOperatoAction(OPCObjects.user.Login, "Запуск автоматической остановки ФВН"); }
private void OpenCam_Click(object sender, RoutedEventArgs e) { lock (OPCObjects.OPCLocker) { OPCObjects.Tech_cam_STAGE.Value = 3; OPCUAWorker.OPCUAWorker.Write <int>(OPCObjects.Tech_cam_STAGE.Path, OPCObjects.Tech_cam_STAGE.Value); } CreateData.AddOperatoAction(OPCObjects.user.Login, "Запуск автоматического напуска камеры"); }
private void CrioStart_Click(object sender, RoutedEventArgs e) { if (OPCObjects.user.Role == 0) { MessageBox.Show("Не хвататет прав доступа"); } else { lock (OPCObjects.OPCLocker) { OPCObjects.Crio_start_signal.Value = true; OPCUAWorker.OPCUAWorker.Write <bool>(OPCObjects.Crio_start_signal.Path, OPCObjects.Crio_start_signal.Value); } CreateData.AddOperatoAction(OPCObjects.user.Login, "Запуск автоматического включения крионасоса"); } }
private void HeatAssistcheckBox_Unchecked(object sender, RoutedEventArgs e) { OPCUAWorker.OPCUAWorker.WriteDi(OPCUAWorker.OPCUAWorkerPaths.HeatAssist_Flag_path, (bool)HeatAssistcheckBox.IsChecked); CreateData.AddOperatoAction(OPCObjects.user.Login, "Отключение ассистирования при напылении"); }