| | |
| | | { |
| | | |
| | | /// <summary> |
| | | /// 获取夹具工位 |
| | | /// </summary> |
| | | /// <param name="str"></param> |
| | | /// <param name="workingProcedure"></param> |
| | | /// <returns></returns> |
| | | public static string GetJiaJuGongWei(string str, string workingProcedure) |
| | | { |
| | | try |
| | | { |
| | | if (string.IsNullOrEmpty(str)) |
| | | { |
| | | return ""; |
| | | } |
| | | |
| | | if (workingProcedure == "OP20") |
| | | { |
| | | if (str.Length == "OP2002C2".Length) |
| | | { |
| | | int length = str.Length; |
| | | string lastTwoCharacters = str.Substring(length - 2, 2); |
| | | return lastTwoCharacters; |
| | | } |
| | | } |
| | | else if (workingProcedure == "OP50") |
| | | { |
| | | if (str.Length == "OP5001A3".Length) |
| | | { |
| | | int length = str.Length; |
| | | string lastTwoCharacters = str.Substring(length - 2, 2); |
| | | return lastTwoCharacters; |
| | | } |
| | | } |
| | | } |
| | | catch (Exception) |
| | | { |
| | | return ""; |
| | | } |
| | | return ""; |
| | | } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 模拟时间(返回秒) |
| | | /// </summary> |
| | | /// <param name="workingProcedure"></param> |
| | |
| | | return 3 * 60; |
| | | case "OP60": |
| | | return 4 * 60; |
| | | case "OP70": |
| | | return 9 * 60;//9分钟 |
| | | default: |
| | | return 1 * 60; |
| | | } |
| | |
| | | { |
| | | return false; |
| | | } |
| | | if (n_workPieceID.ToUpper().IndexOf('\0') > -1) |
| | | { |
| | | return false; |
| | | } |
| | | return true; |
| | | } |
| | | else |