В данном проекте все мои задачи интуитивно и не должны сидеть в 10мс. 100мс для них вполне достаточно. Просто время сработки тех же датчиков предельного уровня измеряется секундами. Плюс-минус 100мс туда сюда роли не играет
Кроме того, если начать программы раскидывать в разные задачи, то начинаются коллизии (проходил, понимаю, о чём говорю) из-за рассинхронов потоков, т.к., POU перестают выполняться последовательно
Далее, цитата из руководства. Нет, я этого не знал заранее, просто неосознанно сделал именно так:
В итоге, я не создавал новую задачу, а просто сменил время цикла у существующей8. Рекомендации по работе с задачами
1. Не добавляйте в проект задачи (используйте только задачи, автоматически создаваемые
CODESYS).
И по предыдущему заявлению - когда ПР200 научится показывать web-морду с 10-20 клиентами разом - я обязательно его попробую![]()





Ответить с цитированием
