Fix
This commit is contained in:
@@ -237,12 +237,13 @@ namespace Modbus.Net.Siemens
|
|||||||
{
|
{
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
|
ReadRequestSiemensInputStruct readRequestSiemensInputStruct;
|
||||||
lock (_counterLock)
|
lock (_counterLock)
|
||||||
{
|
{
|
||||||
_sendCount = (ushort)(_sendCount % ushort.MaxValue + 1);
|
_sendCount = (ushort)(_sendCount % ushort.MaxValue + 1);
|
||||||
|
readRequestSiemensInputStruct = new ReadRequestSiemensInputStruct(SlaveAddress, MasterAddress,
|
||||||
|
_sendCount, SiemensTypeCode.Byte, startAddress, (ushort)getByteCount, AddressTranslator);
|
||||||
}
|
}
|
||||||
var readRequestSiemensInputStruct = new ReadRequestSiemensInputStruct(SlaveAddress, MasterAddress,
|
|
||||||
_sendCount, SiemensTypeCode.Byte, startAddress, (ushort) getByteCount, AddressTranslator);
|
|
||||||
var readRequestSiemensOutputStruct =
|
var readRequestSiemensOutputStruct =
|
||||||
await
|
await
|
||||||
Wrapper.SendReceiveAsync<ReadRequestSiemensOutputStruct>(
|
Wrapper.SendReceiveAsync<ReadRequestSiemensOutputStruct>(
|
||||||
@@ -267,12 +268,13 @@ namespace Modbus.Net.Siemens
|
|||||||
{
|
{
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
|
WriteRequestSiemensInputStruct writeRequestSiemensInputStruct;
|
||||||
lock (_counterLock)
|
lock (_counterLock)
|
||||||
{
|
{
|
||||||
_sendCount = (ushort)(_sendCount % ushort.MaxValue + 1);
|
_sendCount = (ushort)(_sendCount % ushort.MaxValue + 1);
|
||||||
|
writeRequestSiemensInputStruct = new WriteRequestSiemensInputStruct(SlaveAddress, MasterAddress,
|
||||||
|
_sendCount, startAddress, setContents, AddressTranslator);
|
||||||
}
|
}
|
||||||
var writeRequestSiemensInputStruct = new WriteRequestSiemensInputStruct(SlaveAddress, MasterAddress,
|
|
||||||
_sendCount, startAddress, setContents, AddressTranslator);
|
|
||||||
var writeRequestSiemensOutputStruct =
|
var writeRequestSiemensOutputStruct =
|
||||||
await
|
await
|
||||||
Wrapper.SendReceiveAsync<WriteRequestSiemensOutputStruct>(
|
Wrapper.SendReceiveAsync<WriteRequestSiemensOutputStruct>(
|
||||||
|
|||||||
Reference in New Issue
Block a user