Файл описания протоколов содержит описание протоколов для каждого соединения.
В начале файла должны быть указаны заголовочные строки, которые содержат необходимые данные для обработки файла. Пример заголовочных строк файла connections.csv приведен ниже.
Пример:
|
Первые три заголовочные строки аналогичны заголовочным строкам в файле devices.csv.
Строка Connection;Protocol;Address
содержит наименования столбцов с данными:
Connection
– идентификатор соединения для файлов описаний. Protocol
– код протокола прикладного уровня. Используются следующие коды протоколов:Address
– строка, содержащая полный сетевой адрес устройства, специфичный для указанного протокола.Пример: Соединение с контроллером Schneider Momentum (один IP-адрес):
|
Соединение с контроллером Mitsubishi System Q (один IP-адрес, два порта):
|
Соединение с резервируемым контроллером Siemens S7-400, два контроллера (два IP-адреса, один набор тегов):
|
Соединение с контроллером Siemens S7-400, используется два протокола: S7Comm поверх стека TCP/IP и S7Comm поверх сети Industrial Ethernet (один набор тегов):
|
После заголовочных строк следует тело файла, содержащее значения параметров (идентификатор соединения, код протокола прикладного уровня, полный сетевой адрес устройства). Пример файла connections.csv приведен ниже.
Пример:
|
Формат сетевого адреса устройства в файле connections.csv зависит от типа используемого протокола.
Пример: Для поддерживаемых в Kaspersky Industrial CyberSecurity for Networks протоколов могут использоваться следующие форматы адреса:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|