Здравствуйте. Мне понадобилось разработать приложение на C# для опроса ПЛК63 и сохранения данных в БД. С ПЛК я до этого не работал, да и вообще занимался только веб-разработкой до сего момента. Соответственно действовать приходиться наугад, и, по сути я вообще не понимаю, как с этим работать. Решил попробовать использовать библиотеку NModbus4.
Однако следующий код не работает:
private void button1_Click(object sender, EventArgs e)
{

var mbus = ModbusSerialMaster.CreateRtu(port);
MessageBox.Show((mbus.ReadHoldingRegisters(1, 0, 1)[0]).ToString()); - на этой строке выдает: Необработанное исключение типа "System.IO.IOException" в NModbus4.dll
Дополнительные сведения: Checksums failed to match 1, 3, 0 != 1, 3, 0, 0, 0
}
Нужна помощь либо в использовании NModbus4 либо описание и помощь по какому-нибудь альтернативному способу опроса ПЛК. Заранее спасибо.