Я работаю с ПЛК Beckhoff и пытаюсь сделать пару программных модулей, которые абсолютно одинаковы, за исключением ввода-вывода. Я ищу способ, поэтому мне нужно писать код только один, но иметь возможность запускать его больше, чем с разными IO. Например что-то вроде классов, где IO объявлен в конструкторе. Различные POU также должны работать одновременно. Я уже немного изучил последовательную функциональную схему и функциональные блоки с наследованием, но, похоже, это не работает так, как я хочу. Я даже не уверен, что то, что я хочу, возможно.
Любая помощь приветствуется.
Ник