Да, попробовал поставил 32 - помогло - теперь Конфигуратор М110 видит, теперь только вопрос - как по Модбас будет работать с моим кодом)
Да, попробовал поставил 32 - помогло - теперь Конфигуратор М110 видит, теперь только вопрос - как по Модбас будет работать с моим кодом)
Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте. © Steve McConnell
Мой рабочий блог со статьями про щиты и автоматику ОВЕН - Cs-Cs.Net | Почта: Info@Cs-Cs.Net | Канал в ТГ @CsCsNetLab
спасибо - с этим уже разобрался, вот теперь с Модбас - выше сообщение сейчас разместил - что-то 6У не так, как 8Р себя ведет
а вот еще не подскажете - посылаю посылку в модуль - и как только посылка ушла - сразу мониторю ответ, без ожидания. Может поэтому в ответе нули? хотя в таком режиме 8Р нормально отвечает, а вот 6У - нет. Видимо, ему время надо, чтобы ЦАП запустить?
Чем ведётся опрос? Не ПромУстройством (в которых он цикличен)?
Ответ в общем виде: да, модули ввода-вывода НЕ обязаны отвечать мгновенно. Они могут делать это с задержкой. У некоторых модулей ОВЕН указывается в конфигураторе явно, в параметре Rs.dl. Некоторым модулям требуется время, чтобы подготовить ответ.
Свой программа опроса должна делать примерно так:
* Послали что надо в порт побайтно
* Запустили отсчёт ТаймАута приёма, обнулили буфер приёма
* Пока идёт отсчёт времени таймаута, все принятые байты из портаа складываем в буфер подряд. Важно: ответ может читаться в порту по кускам, а не всей посылкой сразу
* Если прочитали нужное число байтов ответа (или поняли, что ответ получен) - обрабатываем его, отсчёт ТаймАута останавливаем
* Если досчитали до ТаймАута - считаем что приняли ерунду с ошибкой
В ПЛК, ПР, Панелях оператора всё это делается автоматически. Если опрос делается на чём-то своём на уровне "послали байты-приняли байты" - то всё это надо реализовать вручную.
Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте. © Steve McConnell
Мой рабочий блог со статьями про щиты и автоматику ОВЕН - Cs-Cs.Net | Почта: Info@Cs-Cs.Net | Канал в ТГ @CsCsNetLab