private void BadShape(RollPosition roll) { var layerLabels = LableCode.GetLableCodesOfRecentFloor(roll.ToLocation, roll.PanelNo, roll.Floor); if (LayerShape.IsSlope(layerLabels) || LayerShape.IsVshape(layerLabels)) { FrmMain.logOpt.Write($"!{roll.RealLocation} 第{roll.Floor}层 形状不规则。板号{roll.PanelNo}", LogType.ROBOT_STACK); } }
private void BadShape(RollPosition roll) { var layerLabels = LableCode.GetLableCodesOfRecentFloor(roll.ToLocation, roll.PanelNo, roll.Floor); if (LayerShape.IsSlope(layerLabels) || LayerShape.IsVshape(layerLabels)) { lock (client) { PlcHelper.NotifyBadLayerShape(client, param, roll.RealLocation); } log($"!{roll.RealLocation}/{roll.Floor}形状不规则。板号{roll.PanelNo}", LogType.ROBOT_STACK); } }