示例#1
0
        public void StopRun()
        {
            nc.Stop(300);
            agent.Stop(100);

            agent.Action((byte)(0x80 + _pack_id), "stop");
            agent.Action(vib_addr, "stop");
            Thread.Sleep(300);
            status = PackerStatus.IDLE;
            agent.Resume();
            nc.Resume();

            if (!bSimulate)
            {
                ProdHistory.UpdateRecord(this);
                ResetHistory();
            }
            else
            {
                total_sim_packs   = 0;
                total_sim_weights = 0;
            }
        }