김치균 수석님 코드와 동기화2

This commit is contained in:
shark219-hub
2024-12-18 09:40:10 +09:00
4 changed files with 43 additions and 30 deletions

View File

@@ -52,6 +52,13 @@ namespace vmsnet
return new ushort[] { hValue, lValue };
}
UInt16[] splitI32(Int32 value)
{
var hValue = (UInt16)(value >> 16);
var lValue = (UInt16)(value & 0xFFFF);
return new ushort[] { hValue, lValue };
}
public bool WriteValue(UInt16[] values)
{
if (IsOpen == false)
@@ -64,6 +71,7 @@ namespace vmsnet
ErrorMessage = "모드버스가 초기화 되지 않았습니다";
return false;
}
try
{
master.WriteMultipleRegisters(this.SlaveID, 0, values);
@@ -76,6 +84,5 @@ namespace vmsnet
}
}
}
}