|
|
|
@ -1341,20 +1341,24 @@ namespace Rs.MotionPlat.Flow
|
|
|
|
|
if (curNozzle.ToType == TurnoverType.Turnover)
|
|
|
|
|
{
|
|
|
|
|
//判断文件夹是否存在
|
|
|
|
|
string dirname = $"d://images/{DateTime.Now.ToString("yyyyMMdd")}/load";
|
|
|
|
|
string dirname = $"{GlobalVar.ImageSavePath}/{DateTime.Now.ToString("yyyyMMdd")}/load";
|
|
|
|
|
if (!Directory.Exists(dirname))
|
|
|
|
|
{
|
|
|
|
|
Directory.CreateDirectory(dirname);
|
|
|
|
|
}
|
|
|
|
|
if (mrs != null && mrs.Count > 0 && mrs.Count >= curNozzle.NozzleIndex && mrs[curNozzle.NozzleIndex - 1].Himage != null)
|
|
|
|
|
{
|
|
|
|
|
HOperatorSet.WriteImage(mrs[curNozzle.NozzleIndex - 1].Himage, "bmp", 0, $"{dirname}//{DateTime.Now.ToString("yyyyMMddHHmmssfff")}_{curNozzle.ToIndex + 1}");
|
|
|
|
|
if (GlobalVar.ImageSaveDays > 0)
|
|
|
|
|
{
|
|
|
|
|
HOperatorSet.WriteImage(mrs[curNozzle.NozzleIndex - 1].Himage, "bmp", 0, $"{dirname}//{DateTime.Now.ToString("yyyyMMddHHmmssfff")}_{curNozzle.ToIndex + 1}");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
|
{
|
|
|
|
|
//判断文件夹是否存在
|
|
|
|
|
string dirname = $"d://images/{DateTime.Now.ToString("yyyyMMdd")}/unload";
|
|
|
|
|
string dirname = $"{GlobalVar.ImageSavePath}/{DateTime.Now.ToString("yyyyMMdd")}/unload";
|
|
|
|
|
if (!Directory.Exists(dirname))
|
|
|
|
|
{
|
|
|
|
|
Directory.CreateDirectory(dirname);
|
|
|
|
@ -1364,7 +1368,10 @@ namespace Rs.MotionPlat.Flow
|
|
|
|
|
//HOperatorSet.WriteImage(mrs[curNozzle.NozzleIndex - 1].Himage, "bmp", 0, $"{dirname}//{DateTime.Now.ToString("yyyyMMddHHmmssfff")}_{curNozzle.FromIndex + 1}");
|
|
|
|
|
if (!string.IsNullOrEmpty(curNozzle.SN))
|
|
|
|
|
{
|
|
|
|
|
HOperatorSet.WriteImage(mrs[curNozzle.NozzleIndex - 1].Himage, "bmp", 0, $"{dirname}//{curNozzle.SN}_{curNozzle.FromIndex + 1}");
|
|
|
|
|
if (GlobalVar.ImageSaveDays > 0)
|
|
|
|
|
{
|
|
|
|
|
HOperatorSet.WriteImage(mrs[curNozzle.NozzleIndex - 1].Himage, "bmp", 0, $"{dirname}//{curNozzle.SN}_{curNozzle.FromIndex + 1}");
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
|
{
|
|
|
|
|