Добрый день.
Посмотрел бегло Ваш проект.
Пока не понятно следующее в модуле MB110-16D:
1. Режим опроса - MB_ASCII. Это сознательно или не точность.
2. Опрашиваете 2 регистра, хотя для размещения 16 бит достаточно 1-го.
Вид для печати
От пинка Валенка в модуле MB110-16D я все-таки разобрался. (Набираюсь опыта еще с библиотечным опросом).
Намеренно, хочется еще прикрутить ТРМы, а они виснут от RTU опроса.Цитата:
Режим опроса - MB_ASCII. Это сознательно или не точность.
Вообще раньше пользовался стандартным конфигуратором. А сейчас предстоит линию обвешать 26 устройствами (модули и трм), поэтому и пытаюсь перейти на библиотеку.
Ваш проект выглядит интересным вот и на нем и решил остановиться.
Спасибо за ответ.
Кирилл, добрый вечер! Уже год назад использовал ваш диспетчер на одном из проектов, всё до сих пор автономно работает 24/7. Сейчас делаю проект для своего дома, а доступа к наработкам и прошлым проектам нет, потому что поменял место работы. Можете поделиться модулями, которые вы уже написали, кроме тех, что в библиотеке?
mastrik, добрый день.
Я уже писал, что основная цель выкладывания библиотеки - это желание поделиться опытом.
Важен сам подход к организации опроса.
Поэтому чтобы не "захламлять" различными модулями сути я и не выкладываю все что есть. Тем более, что в более сложных модулях, например, частотниках, мне может понадобиться (для моих задач) читать одни регистры, другим совсем другие регистры.
Да, я помню это. И в прошлый раз ничего не просил у вас, тем более, что вы подсказали в каком направлении работать, чтобы формировать собственные запросы на чтение и запись. А теперь я в больнице и прохожу уже 5-й курс химиотерапии, поэтому голова варит плохо, да и железо из дома сюда взять нельзя, а на симуляторе отлаживать работу по модбасу невозможно, хотел пока есть время почитать код ваших модулей, чтобы минимизировать свои ошибки.
как с помощью вашей библиотеки получить данные с плк мастер --> на плк слейв на адрес регистра 256, 512, 514, 768? word
введу в курс дела, ему нужны решения и только конкретика, поэтому в Вашем ответе нет ни чего, чтобы ему помогло. Предлагаю ответить на главный вопрос, программный слейв возможен?