Commit b1296bb8 张东亮

添加上料提升轴料叉检测功能,开关配置名为Swicth_BatchFixCheck。默认不开启

1 个父辈 6f29f030
...@@ -142,6 +142,7 @@ namespace OnlineStore.Common ...@@ -142,6 +142,7 @@ namespace OnlineStore.Common
system_running_cantmove, system_running_cantmove,
before_FrmPositionTool_stopmuchine, before_FrmPositionTool_stopmuchine,
temp, temp,
outstore_abnormal_reel outstore_abnormal_reel,
bacth_no_fix,
} }
} }
...@@ -75,8 +75,10 @@ namespace DeviceLibrary ...@@ -75,8 +75,10 @@ namespace DeviceLibrary
/// </summary> /// </summary>
public bool isInSuddenDown = false; public bool isInSuddenDown = false;
/// <summary>
/// 是否启用上料提升轴的料叉检测
/// </summary>
public bool EnableBatchFixCheck { get { return ConfigAppSettings.GetValue("Swicth_BatchFixCheck",false, "是否启用上料提升轴的料叉检测"); } }
public MainMachine(Robot_Config _config) public MainMachine(Robot_Config _config)
{ {
Config = _config; Config = _config;
......
...@@ -170,6 +170,17 @@ namespace DeviceLibrary ...@@ -170,6 +170,17 @@ namespace DeviceLibrary
downCheck3 = false; downCheck3 = false;
break; break;
case MoveStep.StringLoad_02a: case MoveStep.StringLoad_02a:
if (EnableBatchFixCheck)
{
if (IOValue(IO_Type.StringBack_Check).Equals(IO_VALUE.LOW))
{
StringMoveInfo.NextMoveStep(MoveStep.StringOut_03);
StringMoveInfo.log($"料串未成功放入料叉上,请检查");
Msg.add(crc.GetString(L.bacth_no_fix, "料串未成功放入料叉上,请检查"), MsgLevel.warning);
RobotManage.UserPause(crc.GetString(L.bacth_no_fix, "料串未成功放入料叉上,请检查"), true);
return;
}
}
if (ConfigHelper.Config.Get("Device_Disable_StringDoor", false) || IOValue(IO_Type.StringDoor_Close).Equals(IO_VALUE.HIGH)) if (ConfigHelper.Config.Get("Device_Disable_StringDoor", false) || IOValue(IO_Type.StringDoor_Close).Equals(IO_VALUE.HIGH))
{ {
StringMoveInfo.NextMoveStep(MoveStep.StringLoad_02b); StringMoveInfo.NextMoveStep(MoveStep.StringLoad_02b);
......
...@@ -82,7 +82,7 @@ DI,0,单料口门上升端,NGDoor_Open,27,HC,X27,,,,,,,,,, ...@@ -82,7 +82,7 @@ DI,0,单料口门上升端,NGDoor_Open,27,HC,X27,,,,,,,,,,
DI,0,单料口门下降端,NGDoor_Close,28,HC,X28,,,,,,,,,, DI,0,单料口门下降端,NGDoor_Close,28,HC,X28,,,,,,,,,,
DI,0,单料口料盘检测,NGDoor_Tray_Check,29,HC,X29,,,,,,,,,, DI,0,单料口料盘检测,NGDoor_Tray_Check,29,HC,X29,,,,,,,,,,
DI,0,料叉机构料盘检测,TrayCheck_Fixture,30,HC,X30,,,,,,,,,, DI,0,料叉机构料盘检测,TrayCheck_Fixture,30,HC,X30,,,,,,,,,,
DI,0,激光对位检测,Laser_Location,31,HC,X31,,,,,,,,,, DI,0,上料提升轴料叉检测,Laser_Location,31,HC,X31,,,,,,,,,,
,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,
DO,0,自动指示灯,Run_Led,0,HC,Y00,,,,,,,,,, DO,0,自动指示灯,Run_Led,0,HC,Y00,,,,,,,,,,
DO,0,故障指示灯,Alarm_Led,1,HC,Y01,,,,,,,,,, DO,0,故障指示灯,Alarm_Led,1,HC,Y01,,,,,,,,,,
......
...@@ -401,4 +401,5 @@ l_flipDoor_no_work 左侧翻板水平信号未亮 The left flap horizontal signa ...@@ -401,4 +401,5 @@ l_flipDoor_no_work 左侧翻板水平信号未亮 The left flap horizontal signa
r_flipDoor_no_work 右侧翻板水平信号未亮 The right flap horizontal signal is not lit r_flipDoor_no_work 右侧翻板水平信号未亮 The right flap horizontal signal is not lit
reel_not_in_right_status 料盘放置异常 The reel is placed abnormally reel_not_in_right_status 料盘放置异常 The reel is placed abnormally
confirm_no_reel_in_com 请确保料盘已从库位中取出 Make sure that the reel has been removed from the location confirm_no_reel_in_com 请确保料盘已从库位中取出 Make sure that the reel has been removed from the location
outstore_abnormal_reel The material tray is not successfully put into the string, please check
\ No newline at end of file \ No newline at end of file
outstore_abnormal_reel The material tray is not successfully put into the string, please check
bacth_no_fix 料串未成功放入料叉上,请检查 The string was not successfully placed on the fork, please check
\ No newline at end of file \ No newline at end of file
...@@ -242,7 +242,7 @@ iocard_init_fail IO板卡初始化失败 IO初期化失敗 ...@@ -242,7 +242,7 @@ iocard_init_fail IO板卡初始化失败 IO初期化失敗
IOSingle_TimerOut IO信号超时时间(秒) IOタイムアウト秒数 IOSingle_TimerOut IO信号超时时间(秒) IOタイムアウト秒数
Laser_Location 激光对位检测 レザー対位検知 Laser_Location 上料提升轴料叉检测 ローディングシャフトとリフティングシャフトのフォーク検出
LastTrayAddHeight 最后一盘料补充高度mm 末リールの補充高さ(mm) LastTrayAddHeight 最后一盘料补充高度mm 末リールの補充高さ(mm)
left_safedoor_not_close 左侧防护门没有关闭 左側防護扉は開かれた状態です。 left_safedoor_not_close 左侧防护门没有关闭 左側防護扉は開かれた状態です。
LeftDoorClose_Check 左侧防护门关闭 左側防護扉を閉める LeftDoorClose_Check 左侧防护门关闭 左側防護扉を閉める
...@@ -403,4 +403,5 @@ l_flipDoor_no_work 左侧翻板水平信号未亮 左フラップ水平信号が ...@@ -403,4 +403,5 @@ l_flipDoor_no_work 左侧翻板水平信号未亮 左フラップ水平信号が
r_flipDoor_no_work 右侧翻板水平信号未亮 右フラップ水平信号が点灯しない r_flipDoor_no_work 右侧翻板水平信号未亮 右フラップ水平信号が点灯しない
reel_not_in_right_status 料盘放置异常 リールが異常に配置されている reel_not_in_right_status 料盘放置异常 リールが異常に配置されている
confirm_no_reel_in_com 请确保料盘已从库位中取出 リールがその場所から取り外されていることを確認してください confirm_no_reel_in_com 请确保料盘已从库位中取出 リールがその場所から取り外されていることを確認してください
outstore_abnormal_reel 倉庫を出るとき、材料トレイがひもにうまく入れられていません、確認してください
\ No newline at end of file \ No newline at end of file
outstore_abnormal_reel 倉庫を出るとき、材料トレイがひもにうまく入れられていません、確認してください
bacth_no_fix 料串未成功放入料叉上,请检查 文字列がフォークに正常に配置されませんでした。確認してください
\ No newline at end of file \ No newline at end of file
...@@ -187,7 +187,7 @@ NGDoor_Open 单料口门上升端 单料口门上升端 ...@@ -187,7 +187,7 @@ NGDoor_Open 单料口门上升端 单料口门上升端
NGDoor_Close 单料口门下降端 单料口门下降端 NGDoor_Close 单料口门下降端 单料口门下降端
NGDoor_Tray_Check 单料口料盘检测 单料口料盘检测 NGDoor_Tray_Check 单料口料盘检测 单料口料盘检测
TrayCheck_Fixture 料叉机构料盘检测 料叉机构料盘检测 TrayCheck_Fixture 料叉机构料盘检测 料叉机构料盘检测
Laser_Location 激光对位检测 激光对位检测 Laser_Location 上料提升轴料叉检测 Fork detection of loading and lifting shafts
Run_Led 自动指示灯 自动指示灯 Run_Led 自动指示灯 自动指示灯
Alarm_Led 故障指示灯 故障指示灯 Alarm_Led 故障指示灯 故障指示灯
...@@ -386,7 +386,7 @@ selImage 请先选择图片 请先选择图片 ...@@ -386,7 +386,7 @@ selImage 请先选择图片 请先选择图片
title 提示 提示 title 提示 提示
imageIsNull 获取二维码图片为空 获取二维码图片为空 imageIsNull 获取二维码图片为空 获取二维码图片为空
sureDelete 确定删除文件: 确定删除文件: sureDelete 确定删除文件: 确定删除文件:
bacth_no_fix 料串未成功放入料叉上,请检查 料串未成功放入料叉上,请检查
l_flipDoor_no_work 左侧翻板水平信号未亮 左侧翻板水平信号未亮 l_flipDoor_no_work 左侧翻板水平信号未亮 左侧翻板水平信号未亮
r_flipDoor_no_work 右侧翻板水平信号未亮 右侧翻板水平信号未亮 r_flipDoor_no_work 右侧翻板水平信号未亮 右侧翻板水平信号未亮
reel_not_in_right_status 料盘放置异常 料盘放置异常 reel_not_in_right_status 料盘放置异常 料盘放置异常
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!