Мне нужно запускать какой-то код каждый раз при запуске ПЛК. Этот код следует запускать только один раз и никогда больше, пока не будет перезапущен ПЛК. Я инициализирую некоторые глобальные переменные и проверяю постоянные данные, прежде чем разрешить запуск основного ПЛК. Это связано с тем, что действия машины могут быть разрушительными, если некоторые из этих переменных настроены неправильно.
Есть ли способ запустить / остановить другие задачи ПЛК? Я заметил, что TwinCAT не поддерживает прерывания инициализации и выключения для задач ПЛК.