Commit b4efcf0e LN

1

1 个父辈 272204ef
正在显示 39 个修改的文件 包含 104 行增加80 行删除
此文件类型无法预览
此文件类型无法预览
此文件类型无法预览
...@@ -54,7 +54,7 @@ namespace OnlineStore.AssemblyLine ...@@ -54,7 +54,7 @@ namespace OnlineStore.AssemblyLine
} }
protected void BtnMove(Button btn, string defaultText, string targetText, string ioHighType) protected void BtnMove(Button btn, string defaultText, string targetText, string ioHighType)
{ {
LogUtil.info("点击【" + btn.Text + "】 "); LogUtil.info(equipBase.Name+"点击【" + btn.Text + "】 ");
if (btn.Text.Equals(defaultText)) if (btn.Text.Equals(defaultText))
{ {
equipBase.IOMove(ioHighType, IO_VALUE.HIGH); equipBase.IOMove(ioHighType, IO_VALUE.HIGH);
...@@ -71,7 +71,7 @@ namespace OnlineStore.AssemblyLine ...@@ -71,7 +71,7 @@ namespace OnlineStore.AssemblyLine
protected void BtnMove(Button btn, string defaultText, string targetText, string ioLowType, string ioHighType) protected void BtnMove(Button btn, string defaultText, string targetText, string ioLowType, string ioHighType)
{ {
LogUtil.info("点击【" + btn.Text + "】 "); LogUtil.info(equipBase.Name + "点击【" + btn.Text + "】 ");
if (btn.Text.Equals(defaultText)) if (btn.Text.Equals(defaultText))
{ {
equipBase.CylinderMove(null, ioLowType, ioHighType); equipBase.CylinderMove(null, ioLowType, ioHighType);
...@@ -110,7 +110,7 @@ namespace OnlineStore.AssemblyLine ...@@ -110,7 +110,7 @@ namespace OnlineStore.AssemblyLine
} }
else else
{ {
MessageBox.Show("请先启动设备"); MessageBox.Show(equipBase.Name + "请先启动设备");
} }
} }
catch (Exception ex) catch (Exception ex)
...@@ -126,7 +126,7 @@ namespace OnlineStore.AssemblyLine ...@@ -126,7 +126,7 @@ namespace OnlineStore.AssemblyLine
} }
else else
{ {
MessageBox.Show("请先启动设备"); MessageBox.Show(equipBase.Name + "请先启动设备");
} }
} }
internal virtual void FormStatus(bool status) internal virtual void FormStatus(bool status)
......
...@@ -106,7 +106,7 @@ namespace OnlineStore.AssemblyLine ...@@ -106,7 +106,7 @@ namespace OnlineStore.AssemblyLine
//lblTrayNum.Text = "托盘编码:" + TrayManager.GetTrayNum(equipBean.DeviceID); //lblTrayNum.Text = "托盘编码:" + TrayManager.GetTrayNum(equipBean.DeviceID);
} }
lblAgvInfo.Text ="AGV-"+equipBean.Config.AgvInName +" 状态:"+ AgvClient.GetAction(equipBean.Config.AgvInName).ToString()+ lblAgvInfo.Text ="AGV-"+equipBean.Config.AgvInName +" 状态:"+ AgvClient.GetAction(equipBean.Config.AgvInName).ToString()+
"\nAGV-" + equipBean.Config.AgvOutName + " 状态:" + AgvClient.GetAction(equipBean.Config.AgvOutName).ToString() + ""; "\t AGV-" + equipBean.Config.AgvOutName + " 状态:" + AgvClient.GetAction(equipBean.Config.AgvOutName).ToString() + "";
string canOut =equipBean.Config.IsCanOut.Equals(1) ? "紧急出料模块" : "入料模块"; string canOut =equipBean.Config.IsCanOut.Equals(1) ? "紧急出料模块" : "入料模块";
lblStoreStatus.Text = KTK_Store.GetRunStr(equipBean.lineStatus, equipBean.runStatus) + "(" + canOut + ")"; lblStoreStatus.Text = KTK_Store.GetRunStr(equipBean.lineStatus, equipBean.runStatus) + "(" + canOut + ")";
lblThisSta.Text = equipBean.WarnMsg; lblThisSta.Text = equipBean.WarnMsg;
......
...@@ -220,7 +220,7 @@ namespace OnlineStore.AssemblyLine ...@@ -220,7 +220,7 @@ namespace OnlineStore.AssemblyLine
} }
protected void BtnMove(Button btn, string defaultText, string targetText, string ioHighType) protected void BtnMove(Button btn, string defaultText, string targetText, string ioHighType)
{ {
LogUtil.info("点击【" + btn.Text + "】 "); LogUtil.info(LineManager.Line.Name+ "点击【" + btn.Text + "】 ");
if (btn.Text.Equals(defaultText)) if (btn.Text.Equals(defaultText))
{ {
LineManager.Line.IOMove(ioHighType, IO_VALUE.HIGH); LineManager.Line.IOMove(ioHighType, IO_VALUE.HIGH);
...@@ -237,7 +237,7 @@ namespace OnlineStore.AssemblyLine ...@@ -237,7 +237,7 @@ namespace OnlineStore.AssemblyLine
protected void BtnMove(Button btn, string defaultText, string targetText, string ioLowType, string ioHighType) protected void BtnMove(Button btn, string defaultText, string targetText, string ioLowType, string ioHighType)
{ {
LogUtil.info("点击【" + btn.Text + "】 "); LogUtil.info(LineManager.Line.Name + "点击【" + btn.Text + "】 ");
if (btn.Text.Equals(defaultText)) if (btn.Text.Equals(defaultText))
{ {
LineManager.Line.CylinderMove(null, ioLowType, ioHighType); LineManager.Line.CylinderMove(null, ioLowType, ioHighType);
......
...@@ -100,7 +100,7 @@ namespace OnlineStore.AssemblyLine ...@@ -100,7 +100,7 @@ namespace OnlineStore.AssemblyLine
} }
private void FrmMain_Load(object sender, EventArgs e) private void FrmMain_Load(object sender, EventArgs e)
{ {
FrmBase.GetVersion(true); FrmBase.GetVersion(true);
if (!LineManager.Init()) if (!LineManager.Init())
{ {
LogUtil.error("加载配置失败,直接退出程序"); LogUtil.error("加载配置失败,直接退出程序");
......
...@@ -148,6 +148,14 @@ namespace OnlineStore.AssemblyLine ...@@ -148,6 +148,14 @@ namespace OnlineStore.AssemblyLine
btnComAlarmClear.ForeColor = color; btnComAlarmClear.ForeColor = color;
btnReadPosition.ForeColor = color; btnReadPosition.ForeColor = color;
btnGetAlarm.ForeColor = color; btnGetAlarm.ForeColor = color;
this.txtAlarmStatus.Text = "";
this.txtBusyStatus.Text = "";
this.txtHomeStatus.Text = "";
this.txtHomeSingle.Text = "";
this.txtLimit1.Text = "";
this.txtLimit2.Text = "";
txtServoStatue.Text = "";
} }
} }
......
...@@ -495,23 +495,23 @@ namespace OnlineStore.Common ...@@ -495,23 +495,23 @@ namespace OnlineStore.Common
#endregion #endregion
#region 字节型转十六进制字符串 #region 字节型转十六进制字符串
/// <summary> ///// <summary>
/// 字节数组转16进制字符串 ///// 字节数组转16进制字符串
/// </summary> ///// </summary>
/// <param name="bytes"></param> ///// <param name="bytes"></param>
/// <returns></returns> ///// <returns></returns>
public static string byteToHexStr(byte[] bytes) //public static string byteToHexStr(byte[] bytes)
{ //{
string returnStr = ""; // string returnStr = "";
if (bytes != null) // if (bytes != null)
{ // {
for (int i = 0; i < bytes.Length; i++) // for (int i = 0; i < bytes.Length; i++)
{ // {
returnStr += bytes[i].ToString("X2"); // returnStr += bytes[i].ToString("X2");
} // }
} // }
return returnStr; // return returnStr;
} //}
#endregion #endregion
#region 计算校验码 #region 计算校验码
......
...@@ -5,9 +5,9 @@ PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,,,, ...@@ -5,9 +5,9 @@ PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,,,,
PRO,0,对应的横移模块,SidesWayNum,1,,,,, PRO,0,对应的横移模块,SidesWayNum,1,,,,,
PRO,0,是否是用来出料,IsCanOut,0,,,,, PRO,0,是否是用来出料,IsCanOut,0,,,,,
PRO,0,上料流水线入口AGV小车站号名称,AgvInName,D5,,,,, PRO,0,上料流水线入口AGV小车站号名称,AgvInName,D5,,,,,
PRO,0,上料流水线出口AGV小车站号名称,AgvOutName,D6,,,, PRO,0,上料流水线出口AGV小车站号名称,AgvOutName,D6,,,,,
,,,,,,,,, ,,,,,,,,,
AXIS,0,提升上料轴,Batch_Axis,1,COM1,0,,, AXIS,0,提升上料轴,Batch_Axis,1,COM5,0,,,
PRO,0,提升上料轴上升待机点 P1,BatchAxisP1,10000,,,,, PRO,0,提升上料轴上升待机点 P1,BatchAxisP1,10000,,,,,
PRO,0,提升上料轴下降位置P2,BatchAxisP2,-500,,,,, PRO,0,提升上料轴下降位置P2,BatchAxisP2,-500,,,,,
PRO,0,提升上料缓慢上升目标位置P3,BatchAxisP3,10000,,,,, PRO,0,提升上料缓慢上升目标位置P3,BatchAxisP3,10000,,,,,
...@@ -22,7 +22,7 @@ PRO,0,提升上料轴P2速度,BatchAxis_P2Speed,400,,,,, ...@@ -22,7 +22,7 @@ PRO,0,提升上料轴P2速度,BatchAxis_P2Speed,400,,,,,
PRO,0,提升上料轴P3速度,BatchAxis_P3Speed,50,,,,, PRO,0,提升上料轴P3速度,BatchAxis_P3Speed,50,,,,,
PRO,0,提升上料轴高度转换系数(1mm对应的脉冲),Height_ChangeValue,5000,,,,, PRO,0,提升上料轴高度转换系数(1mm对应的脉冲),Height_ChangeValue,5000,,,,,
,,,,,,,,, ,,,,,,,,,
AXIS,0,移栽上下轴,UpDown_Axis,2,COM1,0,,, AXIS,0,移栽上下轴,UpDown_Axis,2,COM5,0,,,
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,20000,,,,, PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,20000,,,,,
PRO,0,移栽上下轴在移栽上下降的位置P2集合,UpDownP2ListP2,0=180000;,,,,, PRO,0,移栽上下轴在移栽上下降的位置P2集合,UpDownP2ListP2,0=180000;,,,,,
PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,,,,, PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,,,,,
...@@ -92,10 +92,10 @@ DO,1000,环形线横移1顶升上升SOL,SW1_TopCylinder_Up,4,PRO_AOI_IP_12,0,环形线横移1 ...@@ -92,10 +92,10 @@ DO,1000,环形线横移1顶升上升SOL,SW1_TopCylinder_Up,4,PRO_AOI_IP_12,0,环形线横移1
DO,1000,环形线横移1顶升下降SOL,SW1_TopCylinder_Down,5,PRO_AOI_IP_12,0,环形线横移1顶升下降SOL,Y126,Y126 DO,1000,环形线横移1顶升下降SOL,SW1_TopCylinder_Down,5,PRO_AOI_IP_12,0,环形线横移1顶升下降SOL,Y126,Y126
DO,1000,环形线横移1定位上升SOL,SW1_LocationCylinder_Up,6,PRO_AOI_IP_12,0,环形线横移1定位上升SOL,Y127,Y127 DO,1000,环形线横移1定位上升SOL,SW1_LocationCylinder_Up,6,PRO_AOI_IP_12,0,环形线横移1定位上升SOL,Y127,Y127
DO,1000,环形线横移1定位下降SOL,SW1_LocationCylinder_Down,7,PRO_AOI_IP_12,0,环形线横移1定位下降SOL,Y128,Y128 DO,1000,环形线横移1定位下降SOL,SW1_LocationCylinder_Down,7,PRO_AOI_IP_12,0,环形线横移1定位下降SOL,Y128,Y128
DO,0,SL1提升伺服刹车ON,SL_UpAxis_BreakOn,8,PRO_AOI_IP_12,0,SL1提升伺服刹车ON,Y129,Y129 DO,0,SL1提升伺服刹车ON,BatchAxis_BreakOn,8,PRO_AOI_IP_12,0,SL1提升伺服刹车ON,Y129,Y129
DO,0,SL1移载1伺服刹车ON,SL_MoveAxis_BreakOn,9,PRO_AOI_IP_12,0,SL1移载1伺服刹车ON,Y130,Y130 DO,0,SL1移载1伺服刹车ON,UpDownAxis_BreakOn,9,PRO_AOI_IP_12,0,SL1移载1伺服刹车ON,Y130,Y130
DO,0,SL1提升伺服运转ON,SL_UpAxis_ServoOn,10,PRO_AOI_IP_12,0,SL1提升伺服运转ON,Y131,Y131 DO,0,SL1提升伺服运转ON,BatchAxis_ServoOn,10,PRO_AOI_IP_12,0,SL1提升伺服运转ON,Y131,Y131
DO,0,SL1移载1伺服运转ON,SL_MoveAxis_ServoOn,11,PRO_AOI_IP_12,0,SL1移载1伺服运转ON,Y132,Y132 DO,0,SL1移载1伺服运转ON,UpDownAxis_ServoOn,11,PRO_AOI_IP_12,0,SL1移载1伺服运转ON,Y132,Y132
DO,0,SL1出料线体运转,SL_OutLine_Run,12,PRO_AOI_IP_12,0,SL1出料线体运转,Y133,Y133 DO,0,SL1出料线体运转,SL_OutLine_Run,12,PRO_AOI_IP_12,0,SL1出料线体运转,Y133,Y133
,,,,13,PRO_AOI_IP_12,0,,Y134,Y134 ,,,,13,PRO_AOI_IP_12,0,,Y134,Y134
,,,,14,PRO_AOI_IP_12,0,,Y135,Y135 ,,,,14,PRO_AOI_IP_12,0,,Y135,Y135
......
...@@ -5,9 +5,9 @@ PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,,,, ...@@ -5,9 +5,9 @@ PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,,,,
PRO,0,对应的横移模块,SidesWayNum,0,,,,, PRO,0,对应的横移模块,SidesWayNum,0,,,,,
PRO,0,是否是用来出料,IsCanOut,0,,,,, PRO,0,是否是用来出料,IsCanOut,0,,,,,
PRO,0,上料流水线入口AGV小车站号名称,AgvInName,D3,,,,, PRO,0,上料流水线入口AGV小车站号名称,AgvInName,D3,,,,,
PRO,0,上料流水线出口AGV小车站号名称,AgvOutName,D4,,,, PRO,0,上料流水线出口AGV小车站号名称,AgvOutName,D4,,,,,
,,,,,,,,, ,,,,,,,,,
AXIS,0,提升上料轴,Batch_Axis,3,COM1,0,,, AXIS,0,提升上料轴,Batch_Axis,3,COM5,0,,,
PRO,0,提升上料轴上升待机点 P1,BatchAxisP1,10000,,,,, PRO,0,提升上料轴上升待机点 P1,BatchAxisP1,10000,,,,,
PRO,0,提升上料轴下降位置P2,BatchAxisP2,-500,,,,, PRO,0,提升上料轴下降位置P2,BatchAxisP2,-500,,,,,
PRO,0,提升上料缓慢上升目标位置P3,BatchAxisP3,10000,,,,, PRO,0,提升上料缓慢上升目标位置P3,BatchAxisP3,10000,,,,,
...@@ -22,7 +22,7 @@ PRO,0,提升上料轴P2速度,BatchAxis_P2Speed,400,,,,, ...@@ -22,7 +22,7 @@ PRO,0,提升上料轴P2速度,BatchAxis_P2Speed,400,,,,,
PRO,0,提升上料轴P3速度,BatchAxis_P3Speed,50,,,,, PRO,0,提升上料轴P3速度,BatchAxis_P3Speed,50,,,,,
PRO,0,提升上料轴高度转换系数(1mm对应的脉冲),Height_ChangeValue,5000,,,,, PRO,0,提升上料轴高度转换系数(1mm对应的脉冲),Height_ChangeValue,5000,,,,,
,,,,,,,,, ,,,,,,,,,
AXIS,0,移栽上下轴,UpDown_Axis,4,COM1,0,,, AXIS,0,移栽上下轴,UpDown_Axis,4,COM5,0,,,
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,20000,,,,, PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,20000,,,,,
PRO,0,移栽上下轴在移栽上下降的位置P2集合,UpDownP2ListP2,0=180000;,,,,, PRO,0,移栽上下轴在移栽上下降的位置P2集合,UpDownP2ListP2,0=180000;,,,,,
PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,,,,, PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,,,,,
...@@ -92,10 +92,10 @@ DO,0,FL1阻挡1下降SOL,FL_StopCylinder_Down1,4,PRO_AOI_IP_14,0,FL1阻挡1下降SOL,Y16 ...@@ -92,10 +92,10 @@ DO,0,FL1阻挡1下降SOL,FL_StopCylinder_Down1,4,PRO_AOI_IP_14,0,FL1阻挡1下降SOL,Y16
DO,0,FL1阻挡2下降SOL,FL_StopCylinder_Down2,5,PRO_AOI_IP_14,0,FL1阻挡2下降SOL,Y166,Y166 DO,0,FL1阻挡2下降SOL,FL_StopCylinder_Down2,5,PRO_AOI_IP_14,0,FL1阻挡2下降SOL,Y166,Y166
DO,0,FL1顶升上升SOL,FL_TopCylinder_Up,6,PRO_AOI_IP_14,0,FL1顶升上升SOL,Y167,Y167 DO,0,FL1顶升上升SOL,FL_TopCylinder_Up,6,PRO_AOI_IP_14,0,FL1顶升上升SOL,Y167,Y167
DO,0,FL1顶升下降SOL,FL_TopCylinder_Down,7,PRO_AOI_IP_14,0,FL1顶升下降SOL,Y168,Y168 DO,0,FL1顶升下降SOL,FL_TopCylinder_Down,7,PRO_AOI_IP_14,0,FL1顶升下降SOL,Y168,Y168
DO,0,SL2提升伺服刹车ON,SL_UpAxis_BreakOn,8,PRO_AOI_IP_14,0,SL2提升伺服刹车ON,Y169,Y169 DO,0,SL2提升伺服刹车ON,BatchAxis_BreakOn,8,PRO_AOI_IP_14,0,SL2提升伺服刹车ON,Y169,Y169
DO,0,SL2移载2伺服刹车ON,SL_MoveAxis_BreakOn,9,PRO_AOI_IP_14,0,SL2移载2伺服刹车ON,Y170,Y170 DO,0,SL2移载2伺服刹车ON,UpDownAxis_BreakOn,9,PRO_AOI_IP_14,0,SL2移载2伺服刹车ON,Y170,Y170
DO,0,SL2提升伺服运转ON,SL_UpAxis_ServoOn,10,PRO_AOI_IP_14,0,SL2提升伺服运转ON,Y171,Y171 DO,0,SL2提升伺服运转ON,BatchAxis_ServoOn,10,PRO_AOI_IP_14,0,SL2提升伺服运转ON,Y171,Y171
DO,0,SL2移载2伺服运转ON,SL_MoveAxis_ServoOn,11,PRO_AOI_IP_14,0,SL2移载2伺服运转ON,Y172,Y172 DO,0,SL2移载2伺服运转ON,UpDownAxis_ServoOn,11,PRO_AOI_IP_14,0,SL2移载2伺服运转ON,Y172,Y172
DO,0,SL1出料线体运转,SL_OutLine_Run,12,PRO_AOI_IP_14,0,SL1出料线体运转,Y173,Y173 DO,0,SL1出料线体运转,SL_OutLine_Run,12,PRO_AOI_IP_14,0,SL1出料线体运转,Y173,Y173
,,,,13,PRO_AOI_IP_14,0,,Y174,Y174 ,,,,13,PRO_AOI_IP_14,0,,Y174,Y174
,,,,14,PRO_AOI_IP_14,0,,Y175,Y175 ,,,,14,PRO_AOI_IP_14,0,,Y175,Y175
......
...@@ -5,9 +5,9 @@ PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,,,, ...@@ -5,9 +5,9 @@ PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,,,,
PRO,0,对应的横移模块,SidesWayNum,2,,,,, PRO,0,对应的横移模块,SidesWayNum,2,,,,,
PRO,0,是否是用来出料,IsCanOut,0,,,,, PRO,0,是否是用来出料,IsCanOut,0,,,,,
PRO,0,上料流水线入口AGV小车站号名称,AgvInName,D1,,,,, PRO,0,上料流水线入口AGV小车站号名称,AgvInName,D1,,,,,
PRO,0,上料流水线出口AGV小车站号名称,AgvOutName,D2,,,, PRO,0,上料流水线出口AGV小车站号名称,AgvOutName,D2,,,,,
,,,,,,,,, ,,,,,,,,,
AXIS,0,提升上料轴,Batch_Axis,5,COM1,0,,, AXIS,0,提升上料轴,Batch_Axis,5,COM5,0,,,
PRO,0,提升上料轴上升待机点 P1,BatchAxisP1,10000,,,,, PRO,0,提升上料轴上升待机点 P1,BatchAxisP1,10000,,,,,
PRO,0,提升上料轴下降位置P2,BatchAxisP2,-500,,,,, PRO,0,提升上料轴下降位置P2,BatchAxisP2,-500,,,,,
PRO,0,提升上料缓慢上升目标位置P3,BatchAxisP3,10000,,,,, PRO,0,提升上料缓慢上升目标位置P3,BatchAxisP3,10000,,,,,
...@@ -22,7 +22,7 @@ PRO,0,提升上料轴P2速度,BatchAxis_P2Speed,400,,,,, ...@@ -22,7 +22,7 @@ PRO,0,提升上料轴P2速度,BatchAxis_P2Speed,400,,,,,
PRO,0,提升上料轴P3速度,BatchAxis_P3Speed,50,,,,, PRO,0,提升上料轴P3速度,BatchAxis_P3Speed,50,,,,,
PRO,0,提升上料轴高度转换系数(1mm对应的脉冲),Height_ChangeValue,5000,,,,, PRO,0,提升上料轴高度转换系数(1mm对应的脉冲),Height_ChangeValue,5000,,,,,
,,,,,,,,, ,,,,,,,,,
AXIS,0,移栽上下轴,UpDown_Axis,6,COM1,0,,, AXIS,0,移栽上下轴,UpDown_Axis,6,COM5,0,,,
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,20000,,,,, PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,20000,,,,,
PRO,0,移栽上下轴在移栽上下降的位置P2集合,UpDownP2ListP2,0=180000;,,,,, PRO,0,移栽上下轴在移栽上下降的位置P2集合,UpDownP2ListP2,0=180000;,,,,,
PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,,,,, PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,,,,,
...@@ -92,10 +92,10 @@ DO,1000,环形线横移2顶升上升SOL,SW2_TopCylinder_Up,4,PRO_AOI_IP_16,0,环形线横移2 ...@@ -92,10 +92,10 @@ DO,1000,环形线横移2顶升上升SOL,SW2_TopCylinder_Up,4,PRO_AOI_IP_16,0,环形线横移2
DO,1000,环形线横移2顶升下降SOL,SW2_TopCylinder_Down,5,PRO_AOI_IP_16,0,环形线横移2顶升下降SOL,Y206,Y206 DO,1000,环形线横移2顶升下降SOL,SW2_TopCylinder_Down,5,PRO_AOI_IP_16,0,环形线横移2顶升下降SOL,Y206,Y206
DO,1000,环形线横移2定位上升SOL,SW2_LocationCylinder_Up,6,PRO_AOI_IP_16,0,环形线横移2定位上升SOL,Y207,Y207 DO,1000,环形线横移2定位上升SOL,SW2_LocationCylinder_Up,6,PRO_AOI_IP_16,0,环形线横移2定位上升SOL,Y207,Y207
DO,1000,环形线横移2定位下降SOL,SW2_LocationCylinder_Down,7,PRO_AOI_IP_16,0,环形线横移2定位下降SOL,Y208,Y208 DO,1000,环形线横移2定位下降SOL,SW2_LocationCylinder_Down,7,PRO_AOI_IP_16,0,环形线横移2定位下降SOL,Y208,Y208
DO,0,SL3提升伺服刹车ON,SL_UpAxis_BreakOn,8,PRO_AOI_IP_16,0,SL3提升伺服刹车ON,Y209,Y209 DO,0,SL3提升伺服刹车ON,BatchAxis_BreakOn,8,PRO_AOI_IP_16,0,SL3提升伺服刹车ON,Y209,Y209
DO,0,SL3移载3伺服刹车ON,SL_MoveAxis_BreakOn,9,PRO_AOI_IP_16,0,SL3移载3伺服刹车ON,Y210,Y210 DO,0,SL3移载3伺服刹车ON,UpDownAxis_BreakOn,9,PRO_AOI_IP_16,0,SL3移载3伺服刹车ON,Y210,Y210
DO,0,SL3提升伺服运转ON,SL_UpAxis_ServoOn,10,PRO_AOI_IP_16,0,SL3提升伺服运转ON,Y211,Y211 DO,0,SL3提升伺服运转ON,BatchAxis_ServoOn,10,PRO_AOI_IP_16,0,SL3提升伺服运转ON,Y211,Y211
DO,0,SL3移载3伺服运转ON,SL_MoveAxis_ServoOn,11,PRO_AOI_IP_16,0,SL3移载3伺服运转ON,Y212,Y212 DO,0,SL3移载3伺服运转ON,UpDownAxis_ServoOn,11,PRO_AOI_IP_16,0,SL3移载3伺服运转ON,Y212,Y212
DO,0,SL3出料线体运转,SL_OutLine_Run,12,PRO_AOI_IP_16,0,SL3出料线体运转,Y213,Y213 DO,0,SL3出料线体运转,SL_OutLine_Run,12,PRO_AOI_IP_16,0,SL3出料线体运转,Y213,Y213
,,,,13,PRO_AOI_IP_16,0,,Y214,Y214 ,,,,13,PRO_AOI_IP_16,0,,Y214,Y214
,,,,14,PRO_AOI_IP_16,0,,Y215,Y215 ,,,,14,PRO_AOI_IP_16,0,,Y215,Y215
......
...@@ -5,9 +5,9 @@ PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,,,, ...@@ -5,9 +5,9 @@ PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,,,,
PRO,0,对应的横移模块,SidesWayNum,3,,,,, PRO,0,对应的横移模块,SidesWayNum,3,,,,,
PRO,0,是否是用来出料,IsCanOut,1,,,,, PRO,0,是否是用来出料,IsCanOut,1,,,,,
PRO,0,上料流水线入口AGV小车站号名称,AgvInName,D7,,,,, PRO,0,上料流水线入口AGV小车站号名称,AgvInName,D7,,,,,
PRO,0,上料流水线出口AGV小车站号名称,AgvOutName,D8,,,, PRO,0,上料流水线出口AGV小车站号名称,AgvOutName,D8,,,,,
,,,,,,,,, ,,,,,,,,,
AXIS,0,提升上料轴,Batch_Axis,7,COM1,0,,, AXIS,0,提升上料轴,Batch_Axis,7,COM5,0,,,
PRO,0,提升上料轴上升待机点 P1,BatchAxisP1,10000,,,,, PRO,0,提升上料轴上升待机点 P1,BatchAxisP1,10000,,,,,
PRO,0,提升上料轴下降位置P2,BatchAxisP2,-500,,,,, PRO,0,提升上料轴下降位置P2,BatchAxisP2,-500,,,,,
PRO,0,提升上料缓慢上升目标位置P3,BatchAxisP3,10000,,,,, PRO,0,提升上料缓慢上升目标位置P3,BatchAxisP3,10000,,,,,
...@@ -22,7 +22,7 @@ PRO,0,提升上料轴P2速度,BatchAxis_P2Speed,400,,,,, ...@@ -22,7 +22,7 @@ PRO,0,提升上料轴P2速度,BatchAxis_P2Speed,400,,,,,
PRO,0,提升上料轴P3速度,BatchAxis_P3Speed,50,,,,, PRO,0,提升上料轴P3速度,BatchAxis_P3Speed,50,,,,,
PRO,0,提升上料轴高度转换系数(1mm对应的脉冲),Height_ChangeValue,5000,,,,, PRO,0,提升上料轴高度转换系数(1mm对应的脉冲),Height_ChangeValue,5000,,,,,
,,,,,,,,, ,,,,,,,,,
AXIS,0,移栽上下轴,UpDown_Axis,8,COM1,0,,, AXIS,0,移栽上下轴,UpDown_Axis,8,COM5,0,,,
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,20000,,,,, PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,20000,,,,,
PRO,0,移栽上下轴在移栽上下降的位置P2集合,UpDownP2ListP2,0=180000;,,,,, PRO,0,移栽上下轴在移栽上下降的位置P2集合,UpDownP2ListP2,0=180000;,,,,,
PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,,,,, PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,,,,,
...@@ -92,10 +92,10 @@ DO,1000,环形线横移3顶升上升SOL,SW3_TopCylinder_Up,4,PRO_AOI_IP_18,0,环形线横移3 ...@@ -92,10 +92,10 @@ DO,1000,环形线横移3顶升上升SOL,SW3_TopCylinder_Up,4,PRO_AOI_IP_18,0,环形线横移3
DO,1000,环形线横移3顶升下降SOL,SW3_TopCylinder_Down,5,PRO_AOI_IP_18,0,环形线横移3顶升下降SOL,Y246,Y246 DO,1000,环形线横移3顶升下降SOL,SW3_TopCylinder_Down,5,PRO_AOI_IP_18,0,环形线横移3顶升下降SOL,Y246,Y246
DO,1000,环形线横移3定位上升SOL,SW3_LocationCylinder_Up,6,PRO_AOI_IP_18,0,环形线横移3定位上升SOL,Y247,Y247 DO,1000,环形线横移3定位上升SOL,SW3_LocationCylinder_Up,6,PRO_AOI_IP_18,0,环形线横移3定位上升SOL,Y247,Y247
DO,1000,环形线横移3定位下降SOL,SW3_LocationCylinder_Down,7,PRO_AOI_IP_18,0,环形线横移3定位下降SOL,Y248,Y248 DO,1000,环形线横移3定位下降SOL,SW3_LocationCylinder_Down,7,PRO_AOI_IP_18,0,环形线横移3定位下降SOL,Y248,Y248
DO,0,SL4提升伺服刹车ON,SL_UpAxis_BreakOn,8,PRO_AOI_IP_18,0,SL4提升伺服刹车ON,Y249,Y249 DO,0,SL4提升伺服刹车ON,BatchAxis_BreakOn,8,PRO_AOI_IP_18,0,SL4提升伺服刹车ON,Y249,Y249
DO,0,SL4移载4伺服刹车ON,SL_MoveAxis_BreakOn,9,PRO_AOI_IP_18,0,SL4移载4伺服刹车ON,Y250,Y250 DO,0,SL4移载4伺服刹车ON,UpDownAxis_BreakOn,9,PRO_AOI_IP_18,0,SL4移载4伺服刹车ON,Y250,Y250
DO,0,SL4提升伺服运转ON,SL_UpAxis_ServoOn,10,PRO_AOI_IP_18,0,SL4提升伺服运转ON,Y251,Y251 DO,0,SL4提升伺服运转ON,BatchAxis_ServoOn,10,PRO_AOI_IP_18,0,SL4提升伺服运转ON,Y251,Y251
DO,0,SL4移载4伺服运转ON,SL_MoveAxis_ServoOn,11,PRO_AOI_IP_18,0,SL4移载4伺服运转ON,Y252,Y252 DO,0,SL4移载4伺服运转ON,UpDownAxis_ServoOn,11,PRO_AOI_IP_18,0,SL4移载4伺服运转ON,Y252,Y252
DO,0,SL4出料线体运转,SL_OutLine_Run,12,PRO_AOI_IP_18,0,SL4出料线体运转,Y253,Y253 DO,0,SL4出料线体运转,SL_OutLine_Run,12,PRO_AOI_IP_18,0,SL4出料线体运转,Y253,Y253
,,,,13,PRO_AOI_IP_18,0,,Y254,Y254 ,,,,13,PRO_AOI_IP_18,0,,Y254,Y254
,,,,14,PRO_AOI_IP_18,0,,Y255,Y255 ,,,,14,PRO_AOI_IP_18,0,,Y255,Y255
......
...@@ -5,7 +5,7 @@ PRO,0,设备对应的出料流水线的编号,DLineEquipNum,1,,,,, ...@@ -5,7 +5,7 @@ PRO,0,设备对应的出料流水线的编号,DLineEquipNum,1,,,,,
PRO,0,设备对应的出料流水线的第几条流水线,DLineLineNum,1,,,,, PRO,0,设备对应的出料流水线的第几条流水线,DLineLineNum,1,,,,,
,,,,, ,,,,,
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,,,, PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,,,,
AXIS,0,移栽上下轴,UpDown_Axis,15,COM1,0,,, AXIS,0,移栽上下轴,UpDown_Axis,15,COM5,0,,,
PRO,0,移栽上下轴在移栽上下降的位置,UpDownP2List,0=180000;,,,,,, PRO,0,移栽上下轴在移栽上下降的位置,UpDownP2List,0=180000;,,,,,,
PRO,0,移栽上下轴在出料线下降的位置,UpDownP3List,0=116000;,,,,,, PRO,0,移栽上下轴在出料线下降的位置,UpDownP3List,0=116000;,,,,,,
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,20000,,,,, PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,20000,,,,,
......
...@@ -5,7 +5,7 @@ PRO,0,设备对应的出料流水线的编号,DLineEquipNum,1,,,,, ...@@ -5,7 +5,7 @@ PRO,0,设备对应的出料流水线的编号,DLineEquipNum,1,,,,,
PRO,0,设备对应的出料流水线的第几条流水线,DLineLineNum,2,,,,, PRO,0,设备对应的出料流水线的第几条流水线,DLineLineNum,2,,,,,
,,,,, ,,,,,
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,,,, PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,,,,
AXIS,0,移栽上下轴,UpDown_Axis,16,COM1,0,,, AXIS,0,移栽上下轴,UpDown_Axis,16,COM5,0,,,
PRO,0,移栽上下轴在移栽上下降的位置,UpDownP2List,0=180000;,,,,,, PRO,0,移栽上下轴在移栽上下降的位置,UpDownP2List,0=180000;,,,,,,
PRO,0,移栽上下轴在出料线下降的位置,UpDownP3List,0=116000;,,,,,, PRO,0,移栽上下轴在出料线下降的位置,UpDownP3List,0=116000;,,,,,,
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,20000,,,,, PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,20000,,,,,
......
...@@ -5,7 +5,7 @@ PRO,0,设备对应的出料流水线的编号,DLineEquipNum,2,,,,, ...@@ -5,7 +5,7 @@ PRO,0,设备对应的出料流水线的编号,DLineEquipNum,2,,,,,
PRO,0,设备对应的出料流水线的第几条流水线,DLineLineNum,1,,,,, PRO,0,设备对应的出料流水线的第几条流水线,DLineLineNum,1,,,,,
,,,,, ,,,,,
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,,,, PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,,,,
AXIS,0,移栽上下轴,UpDown_Axis,9,COM1,0,,, AXIS,0,移栽上下轴,UpDown_Axis,9,COM5,0,,,
PRO,0,移栽上下轴在移栽上下降的位置,UpDownP2List,0=180000;,,,,,, PRO,0,移栽上下轴在移栽上下降的位置,UpDownP2List,0=180000;,,,,,,
PRO,0,移栽上下轴在出料线下降的位置,UpDownP3List,0=116000;,,,,,, PRO,0,移栽上下轴在出料线下降的位置,UpDownP3List,0=116000;,,,,,,
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,20000,,,,, PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,20000,,,,,
......
...@@ -5,7 +5,7 @@ PRO,0,设备对应的出料流水线的编号,DLineEquipNum,2,,,,, ...@@ -5,7 +5,7 @@ PRO,0,设备对应的出料流水线的编号,DLineEquipNum,2,,,,,
PRO,0,设备对应的出料流水线的第几条流水线,DLineLineNum,2,,,,, PRO,0,设备对应的出料流水线的第几条流水线,DLineLineNum,2,,,,,
,,,,, ,,,,,
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,,,, PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,,,,
AXIS,0,移栽上下轴,UpDown_Axis,10,COM1,0,,, AXIS,0,移栽上下轴,UpDown_Axis,10,COM5,0,,,
PRO,0,移栽上下轴在移栽上下降的位置P2,UpDownP2List,0=180000;,,,,,, PRO,0,移栽上下轴在移栽上下降的位置P2,UpDownP2List,0=180000;,,,,,,
PRO,0,移栽上下轴在出料线下降的位置P3,UpDownP3List,0=116000;,,,,,, PRO,0,移栽上下轴在出料线下降的位置P3,UpDownP3List,0=116000;,,,,,,
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,20000,,,,, PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,20000,,,,,
......
...@@ -4,7 +4,7 @@ PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,1,,,,, ...@@ -4,7 +4,7 @@ PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,1,,,,,
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,,,, PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,,,,
PRO,0,移栽上下轴在移栽上下降的位置,UpDownP2List,0=180000;,,,,, PRO,0,移栽上下轴在移栽上下降的位置,UpDownP2List,0=180000;,,,,,
PRO,0,移栽上下轴在料仓门口下降的位置,UpDownP3List,0=116000;,,,,, PRO,0,移栽上下轴在料仓门口下降的位置,UpDownP3List,0=116000;,,,,,
AXIS,0,移栽上下轴,UpDown_Axis,11,COM1,0,,, AXIS,0,移栽上下轴,UpDown_Axis,11,COM5,0,,,
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,20000,,,,, PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,20000,,,,,
PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,,,,, PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,,,,,
PRO,0,移栽上下轴加速度,UpdownAxis_AddSpeed,400,,,,, PRO,0,移栽上下轴加速度,UpdownAxis_AddSpeed,400,,,,,
......
...@@ -4,7 +4,7 @@ PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,1,,,,, ...@@ -4,7 +4,7 @@ PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,1,,,,,
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,,,, PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,,,,
PRO,0,移栽上下轴在移栽上下降的位置,UpDownP2List,0=180000;,,,,,, PRO,0,移栽上下轴在移栽上下降的位置,UpDownP2List,0=180000;,,,,,,
PRO,0,移栽上下轴在料仓门口下降的位置,UpDownP3List,0=116000;,,,,,, PRO,0,移栽上下轴在料仓门口下降的位置,UpDownP3List,0=116000;,,,,,,
AXIS,0,移栽上下轴,UpDown_Axis,12,COM1,0,,, AXIS,0,移栽上下轴,UpDown_Axis,12,COM5,0,,,
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,20000,,,,, PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,20000,,,,,
PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,,,,, PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,,,,,
PRO,0,移栽上下轴加速度,UpdownAxis_AddSpeed,400,,,,, PRO,0,移栽上下轴加速度,UpdownAxis_AddSpeed,400,,,,,
......
...@@ -4,7 +4,7 @@ PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,1,,,,, ...@@ -4,7 +4,7 @@ PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,1,,,,,
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,,,, PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,,,,
PRO,0,移栽上下轴在移栽上下降的位置,UpDownP2List,0=180000;,,,,, PRO,0,移栽上下轴在移栽上下降的位置,UpDownP2List,0=180000;,,,,,
PRO,0,移栽上下轴在料仓门口下降的位置,UpDownP3List,0=116000;,,,,, PRO,0,移栽上下轴在料仓门口下降的位置,UpDownP3List,0=116000;,,,,,
AXIS,0,移栽上下轴,UpDown_Axis,13,COM1,0,,, AXIS,0,移栽上下轴,UpDown_Axis,13,COM5,0,,,
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,20000,,,,, PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,20000,,,,,
PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,,,,, PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,,,,,
PRO,0,移栽上下轴加速度,UpdownAxis_AddSpeed,400,,,,, PRO,0,移栽上下轴加速度,UpdownAxis_AddSpeed,400,,,,,
......
...@@ -4,7 +4,7 @@ PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,1,,,,, ...@@ -4,7 +4,7 @@ PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,1,,,,,
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,,,, PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,,,,
PRO,0,移栽上下轴在移栽上下降的位置,UpDownP2List,0=180000;,,,,,, PRO,0,移栽上下轴在移栽上下降的位置,UpDownP2List,0=180000;,,,,,,
PRO,0,移栽上下轴在料仓门口下降的位置,UpDownP3List,0=116000;,,,,,, PRO,0,移栽上下轴在料仓门口下降的位置,UpDownP3List,0=116000;,,,,,,
AXIS,0,移栽上下轴,UpDown_Axis,14,COM1,0,,, AXIS,0,移栽上下轴,UpDown_Axis,14,COM5,0,,,
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,20000,,,,, PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,20000,,,,,
PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,,,,, PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,,,,,
PRO,0,移栽上下轴加速度,UpdownAxis_AddSpeed,400,,,,, PRO,0,移栽上下轴加速度,UpdownAxis_AddSpeed,400,,,,,
......
...@@ -4,7 +4,7 @@ PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,1,,,,, ...@@ -4,7 +4,7 @@ PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,1,,,,,
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,,,, PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,,,,
PRO,0,移栽上下轴在移栽上下降的位置,UpDownP2List,0=180000;,,,,, PRO,0,移栽上下轴在移栽上下降的位置,UpDownP2List,0=180000;,,,,,
PRO,0,移栽上下轴在料仓门口下降的位置,UpDownP3List,0=116000;,,,,, PRO,0,移栽上下轴在料仓门口下降的位置,UpDownP3List,0=116000;,,,,,
AXIS,0,移栽上下轴,UpDown_Axis,17,COM1,0,,, AXIS,0,移栽上下轴,UpDown_Axis,17,COM5,0,,,
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,20000,,,,, PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,20000,,,,,
PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,,,,, PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,,,,,
PRO,0,移栽上下轴加速度,UpdownAxis_AddSpeed,400,,,,, PRO,0,移栽上下轴加速度,UpdownAxis_AddSpeed,400,,,,,
......
...@@ -4,7 +4,7 @@ PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,1,,,,, ...@@ -4,7 +4,7 @@ PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,1,,,,,
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,,,, PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,,,,
PRO,0,移栽上下轴在移栽上下降的位置,UpDownP2List,0=180000;,,,,,, PRO,0,移栽上下轴在移栽上下降的位置,UpDownP2List,0=180000;,,,,,,
PRO,0,移栽上下轴在料仓门口下降的位置,UpDownP3List,0=116000;,,,,,, PRO,0,移栽上下轴在料仓门口下降的位置,UpDownP3List,0=116000;,,,,,,
AXIS,0,移栽上下轴,UpDown_Axis,18,COM1,0,,, AXIS,0,移栽上下轴,UpDown_Axis,18,COM5,0,,,
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,20000,,,,, PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,20000,,,,,
PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,,,,, PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,,,,,
PRO,0,移栽上下轴加速度,UpdownAxis_AddSpeed,400,,,,, PRO,0,移栽上下轴加速度,UpdownAxis_AddSpeed,400,,,,,
......
...@@ -4,7 +4,7 @@ PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,1,,,,, ...@@ -4,7 +4,7 @@ PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,1,,,,,
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,0,,,,, PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,0,,,,,
PRO,0,移栽上下轴在移栽上下降的位置,UpDownP2List,0=180000;,,,,, PRO,0,移栽上下轴在移栽上下降的位置,UpDownP2List,0=180000;,,,,,
PRO,0,移栽上下轴在料仓门口下降的位置,UpDownP3List,0=116000;,,,,, PRO,0,移栽上下轴在料仓门口下降的位置,UpDownP3List,0=116000;,,,,,
AXIS,0,移栽上下轴,UpDown_Axis,1,COM1,1,,, AXIS,0,移栽上下轴,UpDown_Axis,1,COM5,1,,,
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,20000,,,,, PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,20000,,,,,
PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,,,,, PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,,,,,
PRO,0,移栽上下轴加速度,UpdownAxis_AddSpeed,400,,,,, PRO,0,移栽上下轴加速度,UpdownAxis_AddSpeed,400,,,,,
......
...@@ -4,7 +4,7 @@ PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,1,,,,, ...@@ -4,7 +4,7 @@ PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,1,,,,,
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,0,,,,, PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,0,,,,,
PRO,0,移栽上下轴在移栽上下降的位置,UpDownP2List,0=180000;,,,,,, PRO,0,移栽上下轴在移栽上下降的位置,UpDownP2List,0=180000;,,,,,,
PRO,0,移栽上下轴在料仓门口下降的位置,UpDownP3List,0=116000;,,,,,, PRO,0,移栽上下轴在料仓门口下降的位置,UpDownP3List,0=116000;,,,,,,
AXIS,0,移栽上下轴,UpDown_Axis,1,COM1,1,,, AXIS,0,移栽上下轴,UpDown_Axis,1,COM5,1,,,
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,20000,,,,, PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,20000,,,,,
PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,,,,, PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,,,,,
PRO,0,移栽上下轴加速度,UpdownAxis_AddSpeed,400,,,,, PRO,0,移栽上下轴加速度,UpdownAxis_AddSpeed,400,,,,,
......
...@@ -4,7 +4,7 @@ PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,1,,,,, ...@@ -4,7 +4,7 @@ PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,1,,,,,
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,0,,,,, PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,0,,,,,
PRO,0,移栽上下轴在移栽上下降的位置,UpDownP2List,0=180000;,,,,, PRO,0,移栽上下轴在移栽上下降的位置,UpDownP2List,0=180000;,,,,,
PRO,0,移栽上下轴在料仓门口下降的位置,UpDownP3List,0=116000;,,,,, PRO,0,移栽上下轴在料仓门口下降的位置,UpDownP3List,0=116000;,,,,,
AXIS,0,移栽上下轴,UpDown_Axis,1,COM1,1,,, AXIS,0,移栽上下轴,UpDown_Axis,1,COM5,1,,,
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,20000,,,,, PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,20000,,,,,
PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,,,,, PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,,,,,
PRO,0,移栽上下轴加速度,UpdownAxis_AddSpeed,400,,,,, PRO,0,移栽上下轴加速度,UpdownAxis_AddSpeed,400,,,,,
......
...@@ -4,7 +4,7 @@ PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,1,,,,, ...@@ -4,7 +4,7 @@ PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,1,,,,,
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,0,,,,, PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,0,,,,,
PRO,0,移栽上下轴在移栽上下降的位置,UpDownP2List,0=180000;,,,,,, PRO,0,移栽上下轴在移栽上下降的位置,UpDownP2List,0=180000;,,,,,,
PRO,0,移栽上下轴在料仓门口下降的位置,UpDownP3List,0=116000;,,,,,, PRO,0,移栽上下轴在料仓门口下降的位置,UpDownP3List,0=116000;,,,,,,
AXIS,0,移栽上下轴,UpDown_Axis,1,COM1,1,,, AXIS,0,移栽上下轴,UpDown_Axis,1,COM5,1,,,
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,20000,,,,, PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,20000,,,,,
PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,,,,, PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,,,,,
PRO,0,移栽上下轴加速度,UpdownAxis_AddSpeed,400,,,,, PRO,0,移栽上下轴加速度,UpdownAxis_AddSpeed,400,,,,,
......
...@@ -4,7 +4,7 @@ PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,1,,,,, ...@@ -4,7 +4,7 @@ PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,1,,,,,
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,0,,,,, PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,0,,,,,
PRO,0,移栽上下轴在移栽上下降的位置,UpDownP2List,0=180000;,,,,, PRO,0,移栽上下轴在移栽上下降的位置,UpDownP2List,0=180000;,,,,,
PRO,0,移栽上下轴在料仓门口下降的位置,UpDownP3List,0=116000;,,,,, PRO,0,移栽上下轴在料仓门口下降的位置,UpDownP3List,0=116000;,,,,,
AXIS,0,移栽上下轴,UpDown_Axis,1,COM1,1,,, AXIS,0,移栽上下轴,UpDown_Axis,1,COM5,1,,,
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,20000,,,,, PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,20000,,,,,
PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,,,,, PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,,,,,
PRO,0,移栽上下轴加速度,UpdownAxis_AddSpeed,400,,,,, PRO,0,移栽上下轴加速度,UpdownAxis_AddSpeed,400,,,,,
......
...@@ -4,7 +4,7 @@ PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,1,,,,, ...@@ -4,7 +4,7 @@ PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,1,,,,,
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,0,,,,, PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,0,,,,,
PRO,0,移栽上下轴在移栽上下降的位置,UpDownP2List,0=180000;,,,,,, PRO,0,移栽上下轴在移栽上下降的位置,UpDownP2List,0=180000;,,,,,,
PRO,0,移栽上下轴在料仓门口下降的位置,UpDownP3List,0=116000;,,,,,, PRO,0,移栽上下轴在料仓门口下降的位置,UpDownP3List,0=116000;,,,,,,
AXIS,0,移栽上下轴,UpDown_Axis,1,COM1,1,,, AXIS,0,移栽上下轴,UpDown_Axis,1,COM5,1,,,
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,20000,,,,, PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,20000,,,,,
PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,,,,, PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,,,,,
PRO,0,移栽上下轴加速度,UpdownAxis_AddSpeed,400,,,,, PRO,0,移栽上下轴加速度,UpdownAxis_AddSpeed,400,,,,,
......
...@@ -4,7 +4,7 @@ PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,1,,,,, ...@@ -4,7 +4,7 @@ PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,1,,,,,
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,0,,,,, PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,0,,,,,
PRO,0,移栽上下轴在移栽上下降的位置,UpDownP2List,0=180000;,,,,, PRO,0,移栽上下轴在移栽上下降的位置,UpDownP2List,0=180000;,,,,,
PRO,0,移栽上下轴在料仓门口下降的位置,UpDownP3List,0=116000;,,,,, PRO,0,移栽上下轴在料仓门口下降的位置,UpDownP3List,0=116000;,,,,,
AXIS,0,移栽上下轴,UpDown_Axis,1,COM1,1,,, AXIS,0,移栽上下轴,UpDown_Axis,1,COM5,1,,,
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,20000,,,,, PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,20000,,,,,
PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,,,,, PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,,,,,
PRO,0,移栽上下轴加速度,UpdownAxis_AddSpeed,400,,,,, PRO,0,移栽上下轴加速度,UpdownAxis_AddSpeed,400,,,,,
......
...@@ -4,7 +4,7 @@ PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,1,,,,, ...@@ -4,7 +4,7 @@ PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,1,,,,,
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,0,,,,, PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,0,,,,,
PRO,0,移栽上下轴在移栽上下降的位置,UpDownP2List,0=180000;,,,,,, PRO,0,移栽上下轴在移栽上下降的位置,UpDownP2List,0=180000;,,,,,,
PRO,0,移栽上下轴在料仓门口下降的位置,UpDownP3List,0=116000;,,,,,, PRO,0,移栽上下轴在料仓门口下降的位置,UpDownP3List,0=116000;,,,,,,
AXIS,0,移栽上下轴,UpDown_Axis,1,COM1,1,,, AXIS,0,移栽上下轴,UpDown_Axis,1,COM5,1,,,
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,20000,,,,, PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,20000,,,,,
PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,,,,, PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,,,,,
PRO,0,移栽上下轴加速度,UpdownAxis_AddSpeed,400,,,,, PRO,0,移栽上下轴加速度,UpdownAxis_AddSpeed,400,,,,,
......
...@@ -119,20 +119,27 @@ namespace OnlineStore.DeviceLibrary ...@@ -119,20 +119,27 @@ namespace OnlineStore.DeviceLibrary
if (IsDebug) if (IsDebug)
{ {
List<int> testDeviceIdList = new List<int>() { 103, 104 };
ioList = new List<string>(); ioList = new List<string>();
FeedingEquip feed = FeedingEquipMap[103]; foreach (int id in testDeviceIdList)
ioList.AddRange(feed.Config.IOIPList); {
FeedingEquip feed = FeedingEquipMap[103];
ioList.AddRange(feed.Config.IOIPList);
}
} }
Task.Factory.StartNew(delegate Task.Factory.StartNew(delegate
{ {
IOManager.instance.ConnectionIOList(ioList); IOManager.instance.ConnectionIOList(ioList);
Thread.Sleep(5); Thread.Sleep(5);
Task.Factory.StartNew(delegate if (!IsDebug)
{ {
Task.Factory.StartNew(delegate
{
//连接rfip //连接rfip
RFIDManager.ConnectRFIOList(new List<string>(DeviceConfig.ProRFIpMap.Values)); RFIDManager.ConnectRFIOList(new List<string>(DeviceConfig.ProRFIpMap.Values));
}); });
}
addLastDI(IO_Type.Airpressure_Check, IOValue(IO_Type.Airpressure_Check)); addLastDI(IO_Type.Airpressure_Check, IOValue(IO_Type.Airpressure_Check));
addLastDI(IO_Type.SuddenStop_BTN, IOValue(IO_Type.SuddenStop_BTN)); addLastDI(IO_Type.SuddenStop_BTN, IOValue(IO_Type.SuddenStop_BTN));
addLastDI(IO_Type.Reset_BTN, IOValue(IO_Type.Reset_BTN)); addLastDI(IO_Type.Reset_BTN, IOValue(IO_Type.Reset_BTN));
......
...@@ -146,13 +146,14 @@ namespace OnlineStore.DeviceLibrary ...@@ -146,13 +146,14 @@ namespace OnlineStore.DeviceLibrary
if (result) if (result)
{ {
LogUtil.info("第【" + i + "】次连接 " + logName + " 成功:" + aioBox.ErrInfo); LogUtil.info("第【" + i + "】次连接 " + logName + " 成功:" + aioBox.ErrInfo);
Thread.Sleep(10);
//读取所有的DO
ReadAllDI(ioIp, 0);
if (IoIPLIst.Contains(ioIp)) if (IoIPLIst.Contains(ioIp))
{ {
IoIPLIst.Remove(ioIp); IoIPLIst.Remove(ioIp);
} }
Thread.Sleep(10);
//读取所有的DO
ReadAllDI(ioIp, 0);
break; break;
} }
else else
...@@ -327,7 +328,14 @@ namespace OnlineStore.DeviceLibrary ...@@ -327,7 +328,14 @@ namespace OnlineStore.DeviceLibrary
{ {
foreach (AIOBOX aio in AIOMap.Values) foreach (AIOBOX aio in AIOMap.Values)
{ {
aio.Close(); try
{
aio.Close();
}
catch (Exception ex)
{
LogUtil.error("aio.Close出错:" + ex.ToString());
}
} }
AIOMap.Clear(); AIOMap.Clear();
} }
......
...@@ -149,9 +149,10 @@ namespace OnlineStore.DeviceLibrary ...@@ -149,9 +149,10 @@ namespace OnlineStore.DeviceLibrary
else else
{ {
int ret= bean.SendCommand(data, ref returnData, outTime, reviceLength); int ret= bean.SendCommand(data, ref returnData, outTime, reviceLength);
string rDataStr = AcSerialBean.ByteToString(returnData);
if (!ret.Equals(reviceLength)) if (!ret.Equals(reviceLength))
{ {
LogUtil.error("串口" + portName + " 写入数据:" + strSend + ",预计返回字节数【"+reviceLength+"】实际返回【"+ret+"】"); LogUtil.error("串口" + portName + " 写入数据:" + strSend + ",预计返回字节数【"+reviceLength+"】实际返回【"+ret+"】【"+rDataStr+"】");
} }
System.Threading.Thread.Sleep(2); System.Threading.Thread.Sleep(2);
} }
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!