Формула вычисления адреса битовых поле

Для доступа к отдельным битовым полям каналов модулей ввода-вывода через входные (Discrete Input) и выходные (Со/7) битовые поля MODBUS адреса битовых полей в запросах чтения и записи вычисляются по формуле:

BitAddr = RegAddr • 16 + п, где:

BitAddr— вычисляемый адрес битового поля:

RegAddr — адрес регистра, начиная с О, которому принадлежит битовое поле; п — номер битового поля (от 0 до 15) в пределах регистра с адресом RegAddr.

Например, пусть входной регистр для доступа к восьми каналам модуля дискретного ввода 1 .D1M717AnputStates (рис. 14) имеет адрес 144. Тогда адреса битовых полей (Discrete Input) для доступа к отдельным каналам будут иметь значения: 2304,2305, 2306,2311.

Диагностическая информация о функционировании сервиса ввода-вывода NIM745-02 представлена входными регистрами (Input Register) с адресами с 0 по 136.

Представленный здесь процесс конфигурирования узла сети на базе NIM745-02 при помощи веб-браузера занимает не более одной минуты и не требует написания ни единой строчки кода. Однако преобразование значений аналоговых сигналов из кодов АЦП в значения тока и напряжения с плавающей точкой теперь должно выполняться на контроллере или в SCADA-системе, где функционируют клиенты MODBUS TCP, взаимодействующие с NIM745-02.

Встроенный веб-сервер модуля NIM-745-02 имеет ещё одну функцию конфигурирования, которая может оказаться весьма полезной при серийном производстве систем на его основе. Пусть, например, в составе системы имеется десять узлов распределённого ввода-вывода на базе модуля NIM745-02, отличающихся только IP-адресами, но с полностью идентичным составом модулей ввода-вывода и их специфических параметров. В таком случае конфигурирование десяти экземпляров NIM745-02 с использованием описанного сценария выглядит довольно трудоёмким, поэтому для производственного развёртывания конфигураций в NIM745-02 предусмотрен механизм сохранения конфигурационной информации, отображаемой на вкладке Конфигурация, в файле на диске компьютера с возможностью последующей загрузки файла в NIM745-02.

Таким образом, для развёртывания конфигурации модулей ввода-вывода на нескольких экземплярах NIM745-02 нужно сначала сконфигурировать «образцовый» контроллер NIM745-02 и, находясь на вкладке Конфигурация, после нажатия кнопки Применить конфигурацию щёлкнуть на ссылке Сохранить конфигурацию из устройства на локальный диск и сохранить конфигурационные параметры в файле на диске компьютера, где запущен веб-браузер.

01.02.2014

Добавить страницу в мои закладки:

Смотрите также:

Что вы чаще всего делаете в Интернете?

Загрузка ... Загрузка ...