<< Click to Display Table of Contents >> Navigation: Проект в MasterSCADA 4D > Дерево системы > Получение и отправка данных > Стандартные протоколы > Modbus > Диалог импорта каналов Modbus > Редактор каналов и групповые операции |
Для удобства работы с каналами Modbus в MasterSCADA 4D предусмотрены инструменты фильтрации и групповых операций.
Добавить каналы в устройство можно вручную или при помощи импортирования. После этого их можно изменять в редакторе каналов. Редактор каналов открывается двойным нажатием ЛК мыши по устройству:
Адрес и комментарий к каналу можно менять непосредственно в самой таблице редактора каналов. Для этого нажимаем ЛК мыши по соответствующему полю:
В редакторе каналов адрес представлен в десятичном (DEC) и шестнадцатиричном (HEX) виде. При этом ввод можно осуществлять как в виде DEC так и в виде HEX числа. Т.е. если ввести 100, то результат будет 100 (0x64), если ввести 0x100, то результат будет 256 (0x100). Также можно исправить значение поля в том же самом формате. Например число 1033 (0x0409) - исправляем последнюю цифру и получаем 1033 (0x0401), нажимаем на ввод - автоматически пересчитается DEC число - станет 1025 (0x0401). Т.е. происходит определение какое из чисел было введено и оно и будет приоритетным. Если были изменены оба значения, то приоритет отдается десятичному значению.
Для того чтобы менять имя в таблице редактора каналов, нужно через контекстное меню включить соответствующую настройку:
После этого имена станут доступны для редактирования после клика мыши в поле имени.
Двойным нажатием ЛК мыши по любому не редактируемому полю канала открывается окно редактирования канала:
В зависимости от выбранного региона, отображаются актуальные настройки:
В окне редактирования канала можно изменять все настройки канала:
•Имя;
•Адрес;
•Регион;
•Тип данных в устройстве;
•Тип данных в SCADA;
•Тип доступа;
•Комментарий;
•Масштабирование (только для каналов с регионом HOLDING_REGISTERS и INPUT_REGISTERS).
Отредактированные каналы выделяются коричневым цветом:
Чтобы все изменения вступили в силу нужно нажать кнопку применить в верхней части редактора:
После этого выделение каналов будет убрано и все внесенные изменения вступят в силу.
Для удобства работы с большим количеством каналов в заголовке столбцов присутствует инструмент фильтрации:
Для каждого столбца окно настройки фильтров выглядит по-своему.
Имя канала:
Фильтрация происходит по введенной строке. Если в строку ввести несколько значений через запятую, то поиск будет отбирать каналы имена которых содержат одно из введенных значений:
Регион:
Поиск каналов происходит по выбранным регионам.
Адрес:
Поиск происходит по указанным адресам. Можно указывать как десятичном, так и в шестнадцатиричном формате. Возможен поиск по указанному диапазону, по перечислению или по комбинированному варианту:
Тип данных в устройстве и в SCADA:
Поиск каналов происходит по выбранным типам данным:
Тип доступа:
Поиск каналов происходит по выбранным типам доступа:
Групповые операции позволяют редактировать одновременно отмеченные и видимые каналы. После нажатия кнопки Групповые операции откроется вкладка группового редактирования:
Важно! Групповые операции работают ТОЛЬКО с видимыми каналами, которые были отмечены флагами в первом столбце.
При помощи групповых операций можно менять:
•Адреса;
•Регионы;
•Типы данных в устройстве и SCADA;
•Типы доступа;
•Шкалы.
Изменение адреса можно произвести тремя способами:
•По смещению. В этом случае задается стартовый адрес и значение смещения, по которому будут меняться адреса.
•По типам. При использовании данного способа произойдет автоматический расчет адресов согласно типу данных канала. Флаг Выравнивание памяти устанавливается, если в контроллерах используется выравнивание памяти. При выравнивании памяти 4 байтовые значения должны обязательно располагаться в четных регистрах (т.е. например значение типа Float не может располагаться в регистре 3, а будет расположено в регистре 4). Примерами таких контроллеров являются контроллеры под Codesys 2. При использовании данного режима следует помнить, что поскольку между адресами возникает разрыв, то обязательно нужно задать в панели свойств устройства Максимально допустимый интервал в запросе чтения.
•По сумме. Указывается значение, которое будет прибавлено к текущем адресам.
Смотрите также: