Ejemplo n.º 1
0
        private void EquipmentEventHandler(CommonPortCmd.ActiveEnumData eventId)
        {
            Log.Debug("Equipment report event " + eventId);

            if (eventId == CommonPortCmd.ActiveEnumData.ProductInPlace_OK)
            {
                if (0 == NetUtil.GetStationIndex())
                {
                    if (this.InvokeRequired)
                    {
                        this.Invoke(new System.Windows.Forms.MethodInvoker(delegate()
                        {
                            StartFlowTest();
                        }));
                    }
                    else
                    {
                        StartFlowTest();
                    }
                    InplaceHandler(0);
                }
                else
                {
                    LiteDataClient.Instance.SendInplaceFlag(NetUtil.GetStationIndex());
                }
            }
            else if (eventId == CommonPortCmd.ActiveEnumData.ProductInPlace_NO)
            {
                this.BeginInvoke(new MethodInvoker(delegate
                {
                    ReloadFlowTest();
                }));
            }
        }
Ejemplo n.º 2
0
 private void Instance_ReportEvent(CommonPortCmd.ActiveEnumData eventId)
 {
     txtXianShi.AppendText(DateTime.Now.ToString("hh时mm分ss秒") + "  " + eventId.ToString() + "\r\n");
 }