ну видимо Вы читаете слишком много регистров, в плк столько нет или еще что то, в симуляторе их достаточно много, поэтому и получается
Вид для печати
ну видимо Вы читаете слишком много регистров, в плк столько нет или еще что то, в симуляторе их достаточно много, поэтому и получается
Спасибо конечно, но это не сильно разъяснило ситуацию... (
Просто все это я уже делал раньше, все работало. А теперь купил новый ПЛК и использовав для него старую программу, вдруг перестало работать. Что изменилось, непонятно... Вот я и мучаюсь.
* * *
Ах.. Нет! Вы оказались правы!!! Как вы и сказали, я просто считывал слишком много регистров (больше чем их было)... Но с записью все работало, а со считывание нет... Вот я и думал, что ошибка не в этом. Большое вам спасибо!
Еще, может знаете библиотеку или пример, работы с протоколом ModBus в .Net(Желательно в Visual Basic)?
А то приходиться .Net и компоненты com, а это такой страшный велосипед...
С .Net работать "устав" не позволяет :) я работаю на Яве и JavaFX
Жаль, но все равно, большое спасибо за помощь!
NModbusЦитата:
Еще, может знаете библиотеку или пример, работы с протоколом ModBus в .Net
Админ, отключи порог в 10 символов на сообщение.