Цитата Сообщение от capzap Посмотреть сообщение
Все что передал контроллер в модуль, Вы увидели на своей осциллограмме, если бы не было обмена полностью или частично, не было бы и пилы вовсе
В реальном проекте я значения пилы передаю на ModbusTCP сервер и далее в БД. Оттуда строю график и вижу, что пила чистая.
Я ведь выложил тестовый проект - в нём нет формирования прямоугольных импульсов.
Цитата Сообщение от capzap Посмотреть сообщение
Выполняя ПОУ в разных задачах, надо усвоить правило, что общую глобальную переменную в одном месте только читают, в другом только записывают
Это мне известно и мною выполняется.
Цитата Сообщение от capzap Посмотреть сообщение
Библиотека Вам нужна чтоб приобрести опыт, Ваш генератор может себя прекрасно показывать, когда Вы его отдельно тестируете, но в режиме многозадачности могут быть проблемы
Я бы не сказал, что у меня нет опыта.

Я предлагаю всем, у кого опыт есть, посмотреть проект, прикреплённый в первом посте и доработать его до нормальной работы.
Или выложить правильную настройку из любого другого, своего проекта.