Рекомендовал бы начать с этого: Использование задач в 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
Связь со мной: telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru (личка на форуме - не подходит)
Раздел CDS V3.5 на сайте | Основные темы по CDS V3.5 на форуме: Вопросы и ответы | Визуализация | Настройка обмена с другими устройствами
Repository Archive V3.5 SP4 (необходим для СПК207/СПК1хх без Eth/ПЛК3xx)
oscat.ru | Как обратиться в техподдержку? | Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | Проблема XY | Как правильно задавать вопросы | AnyDesk
Здравствуйте.
Я хотел бы узнать по поводу макисмального количества подключаемых модулей ввода-вывода к ЦПУ.
Имею ЦПУ ПЛК210-14-CS, к нему подключаются по Modbus TCP следующие модули: 13шт. МВ210-212 (32DI), 8шт. МУ210-403 (24DO), 11шт. МВ210-101 (8AI), 3шт. МУ210-502 (6AO).
В общей сложности получается 35 модулей ввода/вывода. Возможно ли подключение такого большого числа модулей? Не будет ли проблем со связью в этом случае?
Спасибо.
Последний раз редактировалось ivydy; 10.03.2026 в 16:14.
ivydy Со связью - нет.
Скорость опроса будет низкая. Назатия кнопок или что-то в этом роде будет уже не отследить.
Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте. © Steve McConnell
Мой рабочий блог со статьями про щиты и автоматику ОВЕН - Cs-Cs.Net | Почта: Info@Cs-Cs.Net | Канал в ТГ @CsCsNetLab