fix: Laser Ready 판정을 Core·Ring Control Status(DI12 & DI24) 동시 조건으로 변경
OnMonitoring의 IsLaserReady 판정을 DI(9)(CoreLaser_Laser_Ready 단독)에서 DI(12) && DI(24) (CoreLaser_Control_Status AND RingLaser_Control_Status)로 변경. 버튼이 켜는 Control(DO9/13)의 피드백을 Core·Ring 둘 다 확인. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
parent
9543238db4
commit
9aa1b2aa13
@ -179,7 +179,8 @@ namespace WeldingCommon.Views
|
|||||||
}
|
}
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
if (_IODevice.ReadDI(9))
|
// 변경 후
|
||||||
|
if (_IODevice.ReadDI(12) && _IODevice.ReadDI(24))
|
||||||
{
|
{
|
||||||
IsLaserReady = true;
|
IsLaserReady = true;
|
||||||
}
|
}
|
||||||
@ -187,6 +188,7 @@ namespace WeldingCommon.Views
|
|||||||
{
|
{
|
||||||
IsLaserReady = false;
|
IsLaserReady = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
catch (Exception ex)
|
catch (Exception ex)
|
||||||
{
|
{
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user