diff --git a/Rs.Motion/Ztm/ZtmAxis.cs b/Rs.Motion/Ztm/ZtmAxis.cs
index acc7d6b..9ac649a 100644
--- a/Rs.Motion/Ztm/ZtmAxis.cs
+++ b/Rs.Motion/Ztm/ZtmAxis.cs
@@ -36,81 +36,83 @@ namespace Rs.Motion.GugaoEcat
///
public override ErrorCode Init()
{
+ LogHelper.Debug($"axis {Config.AxisName} init");
if (!cardManager.IsInitialized)
{
+ LogHelper.Debug($"axis {Config.AxisName}'s card IsInitialized");
return ErrorCode.CardNotInit;
}
HomeStatus = EHomeStatus.NotStart;
m_apiResult = ZTM.ZT_SetPOTOn(Config.CardMc, (short)Config.AxisId, (short)((Config.EnableEL&0x01)));
if (m_apiResult != 0)
{
- LogHelper.MoveLog($"axis {Config.AxisName} ZT_SetPOTOn ret={m_apiResult}");
+ LogHelper.Debug($"axis {Config.AxisName} ZT_SetPOTOn ret={m_apiResult}");
return ErrorCode.Fail;
}
m_apiResult = ZTM.ZT_SetNOTOn(Config.CardMc, (short)Config.AxisId, (short)((Config.EnableEL>>1)&0x01));
if (m_apiResult != 0)
{
- LogHelper.MoveLog($"axis {Config.AxisName} ZT_SetNOTOn ret={m_apiResult}");
+ LogHelper.Debug($"axis {Config.AxisName} ZT_SetNOTOn ret={m_apiResult}");
return ErrorCode.Fail;
}
m_apiResult = ZTM.ZT_SetPOTPol(Config.CardMc, (short)Config.AxisId, (short)Config.ElLogic);
if (m_apiResult != 0)
{
- LogHelper.MoveLog($"axis {Config.AxisName} ZT_SetPOTPol ret={m_apiResult}");
+ LogHelper.Debug($"axis {Config.AxisName} ZT_SetPOTPol ret={m_apiResult}");
return ErrorCode.Fail;
}
m_apiResult = ZTM.ZT_SetNOTPol(Config.CardMc, (short)Config.AxisId, (short)Config.ElLogic);
if (m_apiResult != 0)
{
- LogHelper.MoveLog($"axis {Config.AxisName} ZT_SetNOTPol ret={m_apiResult}");
+ LogHelper.Debug($"axis {Config.AxisName} ZT_SetNOTPol ret={m_apiResult}");
return ErrorCode.Fail;
}
m_apiResult = ZTM.ZT_SetAlarmOn(Config.CardMc, (short)Config.AxisId, (short)(Config.EnableAlarm));
if (m_apiResult != 0)
{
- LogHelper.MoveLog($"axis {Config.AxisName} ZT_SetAlarmOn ret={m_apiResult}");
+ LogHelper.Debug($"axis {Config.AxisName} ZT_SetAlarmOn ret={m_apiResult}");
return ErrorCode.Fail;
}
m_apiResult = ZTM.ZT_SetAlarmPol(Config.CardMc, (short)Config.AxisId, (short)Config.AlarmLogic);
if (m_apiResult != 0)
{
- LogHelper.MoveLog($"axis {Config.AxisName} ZT_SetAlarmPol ret={m_apiResult}");
+ LogHelper.Debug($"axis {Config.AxisName} ZT_SetAlarmPol ret={m_apiResult}");
return ErrorCode.Fail;
}
m_apiResult = ZTM.ZT_SetHomePol(Config.CardMc, (short)Config.AxisId, (short)Config.HomeOrgLogic);
if (m_apiResult != 0)
{
- LogHelper.MoveLog($"axis {Config.AxisName} ZT_SetHomePol ret={m_apiResult}");
+ LogHelper.Debug($"axis {Config.AxisName} ZT_SetHomePol ret={m_apiResult}");
return ErrorCode.Fail;
}
m_apiResult = ZTM.ZT_SetPulseRatio(Config.CardMc, (short)Config.AxisId, 1U, 1U);
if (m_apiResult != 0)
{
- LogHelper.MoveLog($"axis {Config.AxisName} ZT_SetPulseRatio ret={m_apiResult}");
+ LogHelper.Debug($"axis {Config.AxisName} ZT_SetPulseRatio ret={m_apiResult}");
return ErrorCode.Fail;
}
m_apiResult = ZTM.ZT_SetGearRatio(Config.CardMc, (short)Config.AxisId, 1U, 1U);
if (m_apiResult != 0)
{
- LogHelper.MoveLog($"axis {Config.AxisName} ZT_SetGearRatio ret={m_apiResult}");
+ LogHelper.Debug($"axis {Config.AxisName} ZT_SetGearRatio ret={m_apiResult}");
return ErrorCode.Fail;
}
m_apiResult = ZTM.ZT_SetEncoderOn(Config.CardMc, (short)Config.AxisId, (short)(Config.EnableEncoder));
if (m_apiResult != 0)
{
- LogHelper.MoveLog($"axis {Config.AxisName} ZT_SetEncoderOn ret={m_apiResult}");
+ LogHelper.Debug($"axis {Config.AxisName} ZT_SetEncoderOn ret={m_apiResult}");
return ErrorCode.Fail;
}
m_apiResult = ZTM.ZT_SetPulseMode(Config.CardMc, (short)Config.AxisId, (short)Config.PulseOutMode, 0, 0);
if (m_apiResult != 0)
{
- LogHelper.MoveLog($"axis {Config.AxisName} ZT_SetPulseMode ret={m_apiResult}");
+ LogHelper.Debug($"axis {Config.AxisName} ZT_SetPulseMode ret={m_apiResult}");
return ErrorCode.Fail;
}
m_apiResult = ZTM.ZT_SetEncoderPol(Config.CardMc, (short)Config.AxisId, Config.PulseOutDir);
if (m_apiResult != 0)
{
- LogHelper.MoveLog($"axis {Config.AxisName} ZT_SetEncoderPol ret={m_apiResult}");
+ LogHelper.Debug($"axis {Config.AxisName} ZT_SetEncoderPol ret={m_apiResult}");
return ErrorCode.Fail;
}
//m_LastErrorCode = ZTM.ZT_SetEncoderIndexPol(m_axis_config.CardMc, m_axis_config.AxisNum, m_axis_config.encoder_config.pulse_outindexdirection);
diff --git a/Rs.Motion/Ztm/ZtmCard.cs b/Rs.Motion/Ztm/ZtmCard.cs
index 42160fc..79647e7 100644
--- a/Rs.Motion/Ztm/ZtmCard.cs
+++ b/Rs.Motion/Ztm/ZtmCard.cs
@@ -112,6 +112,7 @@ namespace Rs.Motion.GugaoEcat
for(int i=0; i