<< Click to Display Table of Contents >> Navigation: Проект в MasterSCADA 4D > Дерево системы > Получение и отправка данных > Стандартные протоколы > Modbus > Диалог импорта каналов Modbus > Диалог импорта каналов |
Для автоматического добавления каналов в протокол Modbus нужно дважды нажать ЛК мыши по устройству в дереве. При этом откроется редактор каналов, в котором можно выполнить импорт каналов. Импортировать можно из файла с расширением csv, xlsx, sdv (формат экспорта устройства Modbus Universal MasterOPC) и map (карта контроллеров Segnetics).
Вид вкладки по умолчанию:
Описание элементов управления:
Элемент |
Описание |
Импорт |
Открывает диалоговое окно Windows, в котором можно выбрать файл, из которого нужно выполнить импорт каналов. После того как файл будет открыт в таблице, расположенной на данной вкладке появится список каналов. В настоящий момент поддерживаются следующие форматы импорта: •sdv - файл устройства Modbus Universal MasterOPC сервера. Для переноса устройства из данного OPC вызовите у нужного устройства контекстное меню - Экспорт устройства. •xlsx - собственный формат, совместимый с операцией экспорта. Предназначен на случай внешнего формирования адресов тегов с помощью Excel или других табличных редакторов. •csv - формат старого Modbus драйвера. •map - карта адресов среды разработки SmLogix контроллеров Segnetics. |
Экспорт |
Открывает диалоговое окно, в котором можно указать имя файла, в который сохранится содержимое таблицы. При этом если отмечен флагом хотя бы один канал, то при сохранении откроется диалоговое окно, в котором будет предложено сохранить либо отмеченные каналы, либо все каналы: |
Выбрать |
Если выделить группу каналов или только один и нажать кнопку Выбрать, то напротив этих каналов установится флаг. Флаг также можно установить/снять нажав по нему в поле первого столбца таблицы. Данная операция также продублирована в контекстном меню таблицы. |
Сбросить |
Если выделить группу каналов или только один, из тех которые ранее были отмечены флагами в таблице и нажать кнопку Сбросить, то напротив этих каналов флаг будет снят. Флаг также можно установить/снять нажав по нему в поле первого столбца таблицы. Данная операция также продублирована в контекстном меню таблицы. |
Групповые операции |
Если выделить группу каналов, то после нажатия на данную кнопку появляется раздел группового редактирования канала. |
Применить |
После нажатия на кнопку Применить отмеченные флагами каналы будут добавлены дерево системы MasterSCADA 4D. Важно! Если канал был отредактирован, то после нажатия кнопки Применить он будет добавлен в дерево системы даже с неотмеченным флагом. |
Пример с видом вкладки после импортирования файла с каналами:
Добавленные через импорт каналы выделены зеленым. Для того чтобы добавить каналы в дерево системы, необходимо установить флаг у нужных каналов и нажать кнопку Применить. После этого все добавленные теги перестают выделяться зеленым, и их можно редактировать.
Описание столбцов таблицы:
Имя столбца |
Описание |
Имя канала |
Отображается имя канала. |
Регион |
Отображается регион пространства Modbus, в котором канал проводит опрос. |
Адрес |
Отображается адрес регистра или бита, по которому читаются/записываются данные. Адрес представлен одновременно в десятичном и шестнадцатеричном виде, так как в документации адреса могут быть представлены по разному. При этом ввод можно осуществлять как в виде DEC так и в виде HEX числа. Т.е. если ввести 100, то результат будет 100 (0x64), если ввести 0x100, то результат будет 256 (0x100). Также можно исправить значение поля в том же самом формате. Например число 1033 (0x0409) - исправляем последнюю цифру и получаем 1033 (0x0401), нажимаем на ввод - автоматически пересчитается DEC число - станет 1025 (0x0401). Т.е. происходит определение какое из чисел было введено и оно и будет приоритетным. Если были изменены оба значения, то приоритет отдается десятичному значению. |
Тип в устройстве |
Отображается тип данных читаемых из устройства данных. |
Тип в SCADA |
Отображается тип данных входа и выхода в MasterSCADA 4D. Тип может отличаться от типа в устройстве, например в устройстве быть INT, в SCADA - Float, и использоваться шкала для пересчета. |
Доступ |
Отображается тип доступа канала: •ReadOnly - только чтение; •ReadWrite - чтение и запись; •WriteOnly - только запись. |
Тип строки |
Отображается тип читаемых строк, если тип данных в устройстве имеет тип STRING. |
Шкала |
Отображается использование масштабирования |
Комментарий |
Отображается комментарий к каналу. |
Смотрите также: