using System; using System.Collections.Generic; using System.Drawing; using System.Linq; using System.Text; namespace Project { public partial class FMain { /// /// 프로그램을 닫을때 1회 실행되는 함수 /// private void _Close_Start() { //연결체크용 쓰레드 종료 bRunConnection = false; this.thConnection.Abort(); //Light off 220714 DIO.SetRoomLight(false, true); //Pub.dio.SetOutput((int)eDOName.ABRUN, false); //stop mgz loader a/c motor PUB.log.Add("Program Close"); PUB.LogFlush(); //키엔트추가 210114 if(PUB.keyenceF != null) { PUB.keyenceF.ExecCommand("QUIT"); PUB.keyenceF.Dispose(); } if(PUB.keyenceR != null) { PUB.keyenceR.ExecCommand("QUIT"); PUB.keyenceR.Dispose(); } PUB.dio.StopMonitor(); PUB.mot.StopMonitor(); PUB.sm.Stop(); } } }