Exemplo n.º 1
0
        public Form1()
        {
            //
            // Windows 窗体设计器支持所必需的
            //
            InitializeComponent();

            //
            // TODO: 在 InitializeComponent 调用后添加任何构造函数代码
            //

            responseFrame          = new ControlFrame();
            responseFrame.sym      = new byte[] { (byte)'*', (byte)'*' };
            responseFrame.desAddr  = 1;
            responseFrame.srcAddr  = 0;
            responseFrame.response = Form1.RECEIVE_SUCCESS_TOKEN;
            responseFrame.seq      = Form1.FRAME_SEQUENCE_VALUE;
            responseFrame.computeCheckSum();

            handleComClass = new HandleComClass();
            handleComClass.Start(Form1.COM1_PORT_NUMBER, Form1.COM_BAUD_RATE, 1);
            handleComClass.DataArrived += new _IHandleComEvents_DataArrivedEventHandler(handleComClass_DataArrived);

            handleComData = new HandleComData(this.InsertMorningCheckData);
        }
Exemplo n.º 2
0
        /// <summary>
        /// 设计器支持所需的方法 - 不要使用代码编辑器
        /// 修改此方法的内容。
        /// </summary>
        private void InitializeComponent()
        {
            this.timerTimeSynch     = new System.Timers.Timer();
            this.timer_ReceiveReply = new System.Timers.Timer();
            ((System.ComponentModel.ISupportInitialize)(this.timerTimeSynch)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.timer_ReceiveReply)).BeginInit();
            //
            // timerTimeSynch
            //
            timerTimeSynch.Interval      = CPTT.SystemFramework.Util.TIMESYNCH_TIMER_INTERVAL;       //设置时间同步timer
            this.timerTimeSynch.Elapsed += new System.Timers.ElapsedEventHandler(this.timerTimeSynch_Elapsed);
            //
            // timer_ReceiveReply
            //
            this.timer_ReceiveReply.Enabled  = false;
            this.timer_ReceiveReply.Interval = 40000;
            this.timer_ReceiveReply.Elapsed += new System.Timers.ElapsedEventHandler(this.timer_ReceiveReply_Elapsed);
            //
            // AutoService
            //
            this.CanPauseAndContinue = true;
            this.CanShutdown         = true;
            this.ServiceName         = "CPTT4.0AutoService";
            ((System.ComponentModel.ISupportInitialize)(this.timerTimeSynch)).EndInit();
            ((System.ComponentModel.ISupportInitialize)(this.timer_ReceiveReply)).EndInit();

            handleComClass = new HandleComClass();
            handleComClass.Start(CPTT.SystemFramework.Util.COM1_PORT_NUMBER, CPTT.SystemFramework.Util.COM_BAUD_RATE, 1);
            handleComClass.DataArrived += new _IHandleComEvents_DataArrivedEventHandler(handleComClass_DataArrived);

            machineSystem = new MachineSystem();

            responseFrame = new ControlFrame();

            responseFrame.sym      = new byte[] { (byte)'*', (byte)'*' };
            responseFrame.srcAddr  = 0;
            responseFrame.response = CPTT.SystemFramework.Util.RECEIVE_SUCCESS_TOKEN;
            responseFrame.seq      = CPTT.SystemFramework.Util.FRAME_SEQUENCE_VALUE;

            handleComData = new HandleComData(this.InsertMorningCheckData);
        }
Exemplo n.º 3
0
		public Form1()
		{
			//
			// Windows 窗体设计器支持所必需的
			//
			InitializeComponent();

			//
			// TODO: 在 InitializeComponent 调用后添加任何构造函数代码
			//

			responseFrame = new ControlFrame();
			responseFrame.sym = new byte[]{(byte)'*',(byte)'*'};
			responseFrame.desAddr = 1;
			responseFrame.srcAddr = 0;
			responseFrame.response = Form1.RECEIVE_SUCCESS_TOKEN;
			responseFrame.seq = Form1.FRAME_SEQUENCE_VALUE;
			responseFrame.computeCheckSum();

			handleComClass = new HandleComClass();
			handleComClass.Start(Form1.COM1_PORT_NUMBER,Form1.COM_BAUD_RATE,1);
			handleComClass.DataArrived += new _IHandleComEvents_DataArrivedEventHandler(handleComClass_DataArrived);

			handleComData = new HandleComData(this.InsertMorningCheckData);
		}
Exemplo n.º 4
0
		/// <summary> 
		/// 设计器支持所需的方法 - 不要使用代码编辑器 
		/// 修改此方法的内容。
		/// </summary>
		private void InitializeComponent()
		{
			this.timerTimeSynch = new System.Timers.Timer();
			this.timer_ReceiveReply = new System.Timers.Timer();
			((System.ComponentModel.ISupportInitialize)(this.timerTimeSynch)).BeginInit();
			((System.ComponentModel.ISupportInitialize)(this.timer_ReceiveReply)).BeginInit();
			// 
			// timerTimeSynch
			//
			timerTimeSynch.Interval = CPTT.SystemFramework.Util.TIMESYNCH_TIMER_INTERVAL;//设置时间同步timer
			this.timerTimeSynch.Elapsed += new System.Timers.ElapsedEventHandler(this.timerTimeSynch_Elapsed);
			// 
			// timer_ReceiveReply
			// 
			this.timer_ReceiveReply.Enabled = false;
			this.timer_ReceiveReply.Interval = 40000;
			this.timer_ReceiveReply.Elapsed += new System.Timers.ElapsedEventHandler(this.timer_ReceiveReply_Elapsed);
			// 
			// AutoService
			// 
			this.CanPauseAndContinue = true;
			this.CanShutdown = true;
			this.ServiceName = "CPTT4.0AutoService";
			((System.ComponentModel.ISupportInitialize)(this.timerTimeSynch)).EndInit();
			((System.ComponentModel.ISupportInitialize)(this.timer_ReceiveReply)).EndInit();

			handleComClass = new HandleComClass();
			handleComClass.Start(CPTT.SystemFramework.Util.COM1_PORT_NUMBER,CPTT.SystemFramework.Util.COM_BAUD_RATE,1);
			handleComClass.DataArrived += new _IHandleComEvents_DataArrivedEventHandler(handleComClass_DataArrived);

			machineSystem = new MachineSystem();
		
			responseFrame = new ControlFrame();

			responseFrame.sym = new byte[]{(byte)'*',(byte)'*'};
			responseFrame.srcAddr = 0;
			responseFrame.response = CPTT.SystemFramework.Util.RECEIVE_SUCCESS_TOKEN;
			responseFrame.seq = CPTT.SystemFramework.Util.FRAME_SEQUENCE_VALUE;

			handleComData = new HandleComData(this.InsertMorningCheckData);


		}