Рекомендовал бы начать с этого: Использование задач в CODESYS V3
Вид для печати
Рекомендовал бы начать с этого: Использование задач в CODESYS V3
Здравствуйте! Как запаковать данные типа BOOL в WORD в Codesys 3.5 ? Распаковать у меня получилось при помощи блока MEM.UnpackWord из библиотеки MEM. А для запаковки сигнала ничего не нашел кроме блока PUCK - но он работает с переменными типа Byte.
PackBitsToWord
tPorte
Можно сделать собственные ФБ упаковки\распаковки
Распаковка делается аналогично, только наоборот.Код:FB Bit_to_Word
var input
in0...in15: BBOOL; //Входы BOOL
var output
wOut:WORD; //Выход WORD
======
wOut.0:=in0
wOut.1:=in1
...
wOut.15:=in15
Здравствуйте.
Я хотел бы узнать по поводу макисмального количества подключаемых модулей ввода-вывода к ЦПУ.
Имею ЦПУ ПЛК210-14-CS, к нему подключаются по Modbus TCP следующие модули: 13шт. МВ210-212 (32DI), 8шт. МУ210-403 (24DO), 11шт. МВ210-101 (8AI), 3шт. МУ210-502 (6AO).
В общей сложности получается 35 модулей ввода/вывода. Возможно ли подключение такого большого числа модулей? Не будет ли проблем со связью в этом случае?
Спасибо.
ivydy Со связью - нет.
Скорость опроса будет низкая. Назатия кнопок или что-то в этом роде будет уже не отследить.