Добрый день!
Подскажите, как сделать свой шаблон устройства в Codesys 3.5, чтобы можно было легко добавлять в проект как модули ввода вывода МК210.
Вложение 90351
Вид для печати
Добрый день!
Подскажите, как сделать свой шаблон устройства в Codesys 3.5, чтобы можно было легко добавлять в проект как модули ввода вывода МК210.
Вложение 90351
И если у меня например 5 устройств по MODBUS, то мне каждый раз заполнять все каналы и маски. А это очень долго
Добрый день.
Шаблон по примеру Мх210 у пользователя сделать не получится.
Вы можете использовать стандартный Modbus Slave:
1. Добавить все каналы в него
2. Привязать переменные
3. Скопировать/Вставить Modbus Slave в дереве проекта
4. По необходимости использовать команды контекстного меню Экспорт/Импорт соотнесений в/из CSV. Таким образом можно редактировать привязки любым удобным способом в текстовом редакторе на ПК.
Другой вариант - использовать библиотеку OwenCommunication и настраивать обмен и привязки в коде программы. См. соответствующий раздел документа.
Iliaaer Нет. Там есть Копировать-Вставить.
Они работают даже по Ctrl-C / Ctrl-V.
И даже между проектами Codesys.
Я так как раз всякие датчики климата (где куча регистров) и модули IO между проектами и копирую.
Вложение 90383
Тут Ctrl-C / Ctrl-V НЕ РАБОТАЕТ. Приходится вручную 20 параметров добавлять.
Когда закончили шаблон, в дереве (слева) копируете полностью шаблон Слейва со всеми вложениями и вставляете там же.
Предварительно проверив все адреса и работу. Меняете только слейв адрес.
Точно так же из дерева, шаблон можно экспортировать, сохранить и импортировать в другой проект.