Файл описания устройств содержит перечисление устройств, их типов и идентификаторов соединений. Идентификатор соединения, указанный в файле описания устройств, используется в файле описания соединений и протоколов для связи с тегами и протоколами.
Если вы используете разные протоколы с разными наборами тегов, то нужно использовать несколько соединений для одного устройства. Идентификаторы соединений в каждой строке файла devices.csv должны быть уникальными.
В начале файла должны быть указаны заголовочные строки, которые содержат необходимые данные для обработки файла. Пример заголовочных строк файла devices.csv приведен ниже.
Пример:
|
Заголовочные строки файла devices.csv содержат следующие значения:
Devices
В этой строке указано имя csv-файла. Devices
– это имя файла описания устройств. Имя файла данных соответствует назначению файла и определено для каждого файла в наборе.
Format Version;KICS Importer Version
В этой строке указаны версия формата файла и версия инструмента, с помощью которого файл был создан. Для параметра Format version
задайте значение V1.0.0.0. Далее рекомендуется указать имя и версию инструмента, с помощью которой был создан csv-файл.
Field separator: ; Decimal separator: . Text quotes: " Var name separator: .
В этой строке указаны разделители, которые используются в файле данных:
Field separator: ;
Decimal separator: .
Text quotes: "
Var name separator: .
Device;Type;Connection
В этой строке указаны наименования столбцов с данными. Данные в файле должны следовать согласно указанному порядку следования столбцов:
Device
– имя устройства.Type
– код типа устройства. Используются следующие коды:Connection
– идентификатор соединения из файла описания соединений и протоколов connections.csv.После заголовочных строк следует тело файла, содержащее значения параметров (имя устройства, код типа устройства, идентификатор соединения). Пример файла devices.csv приведен ниже.
Пример:
|