2015-07-09 update 1
This commit is contained in:
@@ -95,6 +95,8 @@ namespace ModBus.Net
|
||||
}
|
||||
|
||||
protected override byte[] GetDatas(byte belongAddress, byte materAddress, string startAddress, int getByteCount)
|
||||
{
|
||||
try
|
||||
{
|
||||
var readRequestSimenseInputStruct = new ReadRequestSimenseInputStruct(0xd3c7, SimenseTypeCode.Byte, startAddress, (ushort)getByteCount, AddressTranslator);
|
||||
var readRequestSimenseOutputStruct =
|
||||
@@ -102,8 +104,16 @@ namespace ModBus.Net
|
||||
Wrapper.SendReceive(Wrapper[typeof(ReadRequestSimenseProtocal)], readRequestSimenseInputStruct);
|
||||
return readRequestSimenseOutputStruct.GetValue;
|
||||
}
|
||||
catch (Exception)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
public override bool SetDatas(byte belongAddress, byte materAddress, string startAddress, object[] setContents)
|
||||
{
|
||||
try
|
||||
{
|
||||
var writeRequestSimenseInputStruct = new WriteRequestSimenseInputStruct(0xd3c8, startAddress, setContents, AddressTranslator);
|
||||
var writeRequestSimenseOutputStruct =
|
||||
@@ -114,6 +124,12 @@ namespace ModBus.Net
|
||||
else
|
||||
return false;
|
||||
}
|
||||
catch (Exception)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
public override DateTime GetTime(byte belongAddress)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user