Форум Zentec

Главный раздел => Общие вопросы => Тема начата: Rusfaner от 24 января 2025, 16:59:56

Название: Сетевые переменные
Отправлено: Rusfaner от 24 января 2025, 16:59:56
Добрый день.
Есть возможность задавать одинаковые адреса для holding register (сетевой доступ чтение/запись)) и input register (сетевой доступ чтение)?
Таблица ругается и выделяет красным, если адреса совпадают.
Название: Re: Сетевые переменные
Отправлено: Nikolai от 26 января 2025, 18:49:59
Добрый день.
Возможно. Для этого необходимо зайти в сетевые переменные проекта и произвести настройку переменной "Тип регистра". Как на скриншоте.
Название: Re: Сетевые переменные
Отправлено: Artem от 27 января 2025, 11:11:09
Хочу дополнить, что эта возможность появилась не так давно, поэтому доступна не для всех типов и версий контроллеров. В случае если невозможно будет разделить эти типы переменных ZWB при компиляции выдаст ошибку.
Название: Re: Сетевые переменные
Отправлено: Rusfaner от 27 января 2025, 15:06:40
Действительно, не для всех типов. На М245 работает. На Z037 компилятор ругается.
Планируется для остального железа развивать?
В данном случае есть необходимость для Z037.
Название: Re: Сетевые переменные
Отправлено: Artem от 27 января 2025, 15:08:26
Да, планируем постепенно во все контроллеры, где это возможно.