Диалог импорта каналов

<< Click to Display Table of Contents >>

Navigation:  Проект в MasterSCADA 4D > Дерево системы > Получение и отправка данных > Стандартные протоколы > Modbus > Диалог импорта каналов Modbus >

Диалог импорта каналов

Для автоматического добавления каналов в протокол Modbus нужно дважды нажать ЛК мыши по устройству в дереве. При этом откроется редактор каналов, в котором можно выполнить импорт каналов. Импортировать можно из файла с расширением csv, xlsx, sdv (формат экспорта устройства Modbus Universal MasterOPC) и map (карта контроллеров Segnetics).

Вид вкладки по умолчанию:

dialog_importa_kanalov_Modbus

Описание элементов управления:

Элемент

Описание

Импорт

Открывает диалоговое окно Windows, в котором можно выбрать файл, из которого нужно выполнить импорт каналов. После того как файл будет открыт в таблице, расположенной на данной вкладке появится список каналов. В настоящий момент поддерживаются следующие форматы импорта:

sdv - файл устройства Modbus Universal MasterOPC сервера. Для переноса устройства из данного OPC вызовите у нужного устройства контекстное меню - Экспорт устройства.

xlsx - собственный формат, совместимый с операцией экспорта. Предназначен на случай внешнего формирования адресов тегов с помощью Excel или других табличных редакторов.

csv - формат старого Modbus драйвера.

map - карта адресов среды разработки SmLogix контроллеров Segnetics.

Экспорт

Открывает диалоговое окно, в котором можно указать имя файла, в который сохранится содержимое таблицы. При этом если отмечен флагом хотя бы один канал, то при сохранении откроется диалоговое окно, в котором будет предложено сохранить либо отмеченные каналы, либо все каналы:

dialog_importa_kanalov_Modbus_2

Выбрать

Если выделить группу каналов или только один и нажать кнопку Выбрать, то напротив этих каналов установится флаг. Флаг также можно установить/снять нажав по нему в поле первого столбца таблицы. Данная операция также продублирована в контекстном меню таблицы.

Сбросить

Если выделить группу каналов или только один, из тех которые ранее были отмечены флагами в таблице и нажать кнопку Сбросить, то напротив этих каналов флаг будет снят. Флаг также можно установить/снять нажав по нему в поле первого столбца таблицы. Данная операция также продублирована в контекстном меню таблицы.

Групповые операции

Если выделить группу каналов, то после нажатия на данную кнопку появляется раздел группового редактирования канала.

Применить

После нажатия на кнопку Применить отмеченные флагами каналы будут добавлены дерево системы MasterSCADA 4D.

Важно! Если канал был отредактирован, то после нажатия кнопки Применить он будет добавлен в дерево системы даже с неотмеченным флагом.

Пример с видом вкладки после импортирования файла с каналами:

dialog_importa_kanalov_Modbus_1

Добавленные через импорт каналы выделены зеленым. Для того чтобы добавить каналы в дерево системы, необходимо установить флаг у нужных каналов и нажать кнопку Применить. После этого все добавленные теги перестают выделяться зеленым, и их можно редактировать.

Описание столбцов таблицы:

Имя столбца

Описание

Имя канала

Отображается имя канала.

Регион

Отображается регион пространства 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.

Шкала

Отображается использование масштабирования

Комментарий

Отображается комментарий к каналу.

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