public Stationbase GetStationByStationForm(StationForm temp) { Stationbase sta = null; m_dicFromStation.TryGetValue(temp, out sta); return(sta); }
public StationSocketLine(Stationbase stationbase) : base(stationbase) { m_listIoInput.Add("X轴气缸1原位"); m_listIoInput.Add("X轴气缸2原位"); m_listIoInput.Add("X轴气缸1到位"); m_listIoInput.Add("X轴气缸2到位"); m_listIoInput.Add("Y轴气缸1原位"); m_listIoInput.Add("Y轴气缸2原位"); m_listIoInput.Add("Y轴气缸1到位"); m_listIoInput.Add("Y轴气缸2到位"); m_listIoInput.Add("上料位开SOCKET气缸原位"); m_listIoInput.Add("上料位开SOCKET气缸到位"); m_listIoInput.Add("下料位开SOCKET气缸原位"); m_listIoInput.Add("下料位开SOCKET气缸到位"); m_listIoInput.Add("保压上下气缸原位"); m_listIoInput.Add("保压上下气缸到位"); m_listIoInput.Add("上料位电机升降气缸原位"); m_listIoInput.Add("上料位电机升降气缸到位"); m_listIoInput.Add("上料吸嘴气缸原位"); m_listIoInput.Add("上料吸嘴气缸到位"); m_listIoInput.Add("下料位吸头气缸原位"); m_listIoInput.Add("下料位吸头气缸到位"); m_listIoOutput.Add("X轴气缸电磁阀"); m_listIoOutput.Add("Y轴气缸电磁阀"); m_listIoOutput.Add("上料开SOCKET电磁阀"); m_listIoOutput.Add("下料位开SOCKET气缸电磁阀"); m_listIoOutput.Add("上料夹紧SOCKET气缸电磁阀"); m_listIoOutput.Add("保压气缸电磁阀"); m_listIoOutput.Add("上料定位电机升降气缸电磁阀"); m_listIoOutput.Add("上料吸头气缸伸出电磁阀"); m_listIoOutput.Add("上料吸头气缸退回电磁阀"); m_listIoOutput.Add("下料位吸头气缸伸出电磁阀"); m_listIoOutput.Add("下料位吸头气缸退回电磁阀"); m_listIoOutput.Add("上料仓正转(上)"); m_listIoOutput.Add("上料仓反转(下)"); m_listIoOutput.Add("下料仓正转(上)"); m_listIoOutput.Add("下料仓反转(下)"); }
public StationRightStrip(Stationbase stationbase) : base(stationbase) { m_listIoInput.Add("右装料平台有无感应器"); m_listIoInput.Add("右装料Z轴上升到位感应器"); m_listIoInput.Add("右装料Z轴气缸原位"); m_listIoInput.Add("右装料Z轴气缸到位"); m_listIoInput.Add("右装料搬运气缸原位"); m_listIoInput.Add("右装料搬运气缸到位"); //m_listIoInput.Add("右剥料前推压紧气缸原位"); // m_listIoInput.Add("右剥料前推压紧气缸到位"); //m_listIoInput.Add("右剥料压紧气缸原位"); //m_listIoInput.Add("右剥料压紧气缸到位"); m_listIoInput.Add("右剥料后压紧气缸原位"); m_listIoInput.Add("右剥料后压紧气缸到位"); m_listIoInput.Add("右剥料气缸原位"); m_listIoInput.Add("右剥料气缸到位"); m_listIoInput.Add("右剥料夹料气缸原位"); m_listIoInput.Add("右剥料夹料气缸到位"); m_listIoInput.Add("右剥料真空检测"); m_listIoInput.Add("右装料真空检测"); m_listIoOutput.Add("右装料Z轴气缸电磁阀"); m_listIoOutput.Add("右装料搬运气缸电磁阀"); m_listIoOutput.Add("右装料真空吸电磁阀"); m_listIoOutput.Add("右装料破真空电磁阀"); // m_listIoOutput.Add("右剥料压紧气缸电磁阀"); m_listIoOutput.Add("右剥料夹料气缸电磁阀"); m_listIoOutput.Add("右剥料气缸电磁阀"); m_listIoOutput.Add("右剥料后压紧气缸电磁阀"); m_listIoOutput.Add("右剥料真空吸电磁阀"); m_listIoOutput.Add("右剥料上吹气电磁阀"); m_listIoOutput.Add("右剥料下吹气电磁阀"); }
public static void bandStationAndVisionCtrl(string stationname, VisionControl visionControl, int index = 1) { Stationbase pb = StationMgr.GetInstance().GetStation(stationname); switch (index) { case 1: pb.VisionControl = visionControl; break; case 2: pb.VisionControl2 = visionControl; break; case 3: pb.VisionControl3 = visionControl; break; case 4: pb.VisionControl4 = visionControl; break; } }
public FootStation(Stationbase p) : base(p) { }