Цитата:
Сообщение от romanetz
Ещё бага интересная обнаружилась, logix может неправильно разбивать посылки modbus tcp master, слишком длинные пакеты из регистров нарезает в один запрос, на что ему libmodbus на сервере делает "отворот поворот", закрывая TCP-соединение, контроллер при этом визуально "повисает" при включении сетевого соединения. Решил через изменение карты регистров в libmodbus tcp server (slave).
|
Спасибо, посмотрим.
Добавлено через 15 минут
Цитата:
Сообщение от romanetz
Вопрос решился, причина была в неверных индексах массивов в сишной части пользовательского приложения (соответственно, разрушение памяти).
|
У нас в техподдержке последнее время складывается неприятная ситуация, когда люди обращаются с проблемами, доходящими иногда до обвинений нас в некомпетентности. А в результате обязательно вылазит какая-то СИшная программа, о которой в не менее обязательном порядке умалчивают до последнего.
К вам это относится в наименьшей мере: вы и с проблемой сами разобрались и отписали нам о её причине.
Но всё же. Что вам помешало с самого начала полностью рассказать, что вы делаете с контроллером?