|
|
@@ -60,8 +60,7 @@ namespace FurnaceRT.Devices
|
|
|
{
|
|
|
get
|
|
|
{
|
|
|
- if (_isSimulatorMode)
|
|
|
- return CarrierManager.Instance.CheckHasCarrier(LPModuleName.ToString(), 0);
|
|
|
+
|
|
|
if (_diInPosition1 != null && _diInPosition2 != null && _diInPosition3 != null && _doPresenceLight != null)
|
|
|
{
|
|
|
// _doPresenceLight.Value = _diInPosition1.Value && _diInPosition2.Value && _diInPosition3.Value;
|
|
|
@@ -344,6 +343,8 @@ namespace FurnaceRT.Devices
|
|
|
{
|
|
|
if (!CarrierManager.Instance.CheckHasCarrier(Name, 0))
|
|
|
{
|
|
|
+ LOG.Info($"{Name} IsUnloadCompleted exec CreateCarrier");
|
|
|
+
|
|
|
CarrierManager.Instance.CreateCarrier(Name, CarrierType.SD, Name);
|
|
|
}
|
|
|
}
|
|
|
@@ -370,6 +371,8 @@ namespace FurnaceRT.Devices
|
|
|
|
|
|
if (CarrierManager.Instance.GetCarrier(Name).IsEmpty)
|
|
|
{
|
|
|
+ LOG.Info($"{Name} ConfirmAddCarrier exec CreateCarrier");
|
|
|
+
|
|
|
CarrierManager.Instance.CreateCarrier(Name);
|
|
|
|
|
|
}
|
|
|
@@ -1113,6 +1116,7 @@ namespace FurnaceRT.Devices
|
|
|
//_doUnloadFoup.SetValue(true, out reason);
|
|
|
//_doLoadFoup.SetValue(false, out reason);
|
|
|
//_doInit.SetValue(false, out reason);
|
|
|
+ LOG.Info($"Unload-{Name} IsLoadCompleted from {IsLoadCompleted} to {false} and IsUnloadCompleted from {IsUnloadCompleted} to {true}");
|
|
|
IsLoadCompleted = false;
|
|
|
IsUnloadCompleted = true;
|
|
|
return true;
|
|
|
@@ -1120,6 +1124,7 @@ namespace FurnaceRT.Devices
|
|
|
public bool Load(out string reason)
|
|
|
{
|
|
|
reason = "";
|
|
|
+ LOG.Info($"Load-{Name} IsUnloadCompleted from {IsUnloadCompleted} to {false} and IsLoadCompleted from {IsLoadCompleted} to {true}");
|
|
|
//_doUnloadFoup.SetValue(false, out reason);
|
|
|
//_doLoadFoup.SetValue(true, out reason);
|
|
|
//_doInit.SetValue(false, out reason);
|