ГОСТ Р И С 0 15745-4— 2010
число байтов, используемых для идентификации каждого модуля, и должно быть в диапазоне 1—16. Если модуль с
двойными слотами имеется в стойке, внешний идентификатор для этого модуля должен появляться дважды в
наборе, возвращаемом в ответе на запрос. Запрос должен адресоваться только на модуль в слоте 0. Четвертое поле
должно быть ExternallD, возвращаемое, когда существует пустой слот, с кодировкой такого же формата, который
установлен для ЕРАТН.
На рисунке С. 14 приведен пример, показывающий типичную [Modular) секцию, описывающую модуль,
имеющий соединение связи, помешенный в спот 0.
$ this module can only plug into
$ slot 0 of this five slot chassis
[Modular]
Width = 1;
Rackl =
65535. 101. 1. 1. 1 „„
0
;
Rack2 = 65535, 101, 2. 1. 1.,.. 0;
Query = "20 04 24 07 30 03".1,2,"FF FF*:
GenericID = *00 00“:
ExternallDExactMatch = No;
Рисунок C.14 — Пример модульной секции [Modular] (модуль с соединением связи в слоте 0)
С.4.1.5.3 Модульные дополнения к основным секциям EDS
С.4.1.5.3.1 Дополнения к секции Parameter
Для описания параметров, которые ретранслируются адаптерным устройством EtherNet/IP на другое уст
ройство, которое не поддерживает протокол CIP. необходимо использовать ключевые слова «РгохуРагат» и
«ProxiedParam». Примером этого является адаптерный модуль EtherNet/IP (устройство, выполняющее функции
доступа к соединению) в блоке с многими слотами ввода/вывода для модуля с аналоговыми вводом/выводом
(устройство для которого реализуются функции proxy).
«РгохуРагат» должен существовать в EDS для устройства, которое выполняет функции proxy.
Ключевое слово «ProxiedParam» должно существовать в EDS для устройства, для которого выполняются
функции proxy.
Информация в модульной секции [Modular] должна быть использована для создания ассоциации файлов
EDS. содержащих ключевые слова «РгохуРагат», с файлами EDS, содержащими ключевые слова «ProxiedParam».
Эта ассоциация должна существовать, когда оба файла EDS указывают соответствующие входы Rack.
Десятичное число, комбинируемое с «РгохуРагат» и «ProxiedParam», должно быть использовано для ука
зания соответствия между «РгохуРагат» и «ProxiedParam». Значения поля соответствующих пар «РгохуРагат» и
«ProxiedParam» должны быть скомбинированы для составления такой же информации значения поля, которая
существует в одном входе «Рагат». Эта комбинация должна быть выполнена путем использования значения
поля из «РгохуРагат», если только это значение поля не является ключевым словом «Module». Когда значение
поля, указанное в «РгохуРагат», — «Module», следует использовать значение поля, указанное в «ProxiedParam».
Необходимо также указывать значения поля для входов «ProxiedParam» в том случае, если поле в «РгохуРагат» не
принимает значения «Module», однако эти значения не должны использоваться, их следует отмечать только для
документации.
В секции [Params] гложет также существовать другое ключевое слово. Это ключевое слово должно быть
использовано для предоставления минимального, максимального и по умолчанию значений, которые следует
добавлять к минимальным, максимальным и по умолчанию значениям «РгохуРагат». Это ключевое слово входа
должно быть «ProxyParamSizeAdder». скомбинированное с десятичным числом из соответствующего входа
«РгохуРагат». Каждый вход «РгохуРагат» должен
состоять из
полей Minimum Value, Maximum Value Default Value
(no умолчанию). Определение этих полей соответствует определениям «Рагат». Ключевое слово
«ProxyParamSizeAdder» предоставляет средства для адаптера соединения модуля (например. «ProxyConnect»).
позволяющие добавлять данные адаптера к данным модуля и возвращать комбинированные данные по соеди
нению.
В секции [Рагат] гложет также существовать другое ключевое слово, которое соответствует «РгохуРагат»,
«РгохуЕлит». «РгохуЕпит» имеет такое же определение, как «Епит». за исключением того, что оно ассоцииро
вано с «РгохуРагат» вместо «Рагат». В секции [Рагат] может также существовать второе ключевое слово, кото
рое соответствует «ProxiedParam», «ProxiedEnum». «ProxiedEnum» имеет такое же определение, как «Епит». за
исключением того, что оно ассоциировано с «ProxiedParam» вместо «Рагат».
С.4.1.5.3.2 Дополнения к секции Assembly
Дополнительные ключевые слова входа
Ключевые слова «ProxyAssem» и «ProxiedAssem» должны быть использованы для описания функциональ
ных блоков, которые выполняют функцию proxy с помощью адаптерного устройства CIP для другого устройства,
которое не поддерживает протокол CIP. Примером этого является адаптерный модуль EtherNet/IP (устройство
для осуществления proxying соединения) в блоке с множественными слотами входа/выхода. соединяющий его
с аналоговым модулем входа/выхода (устройство, на соединении с которым выполняется функция proxy).
120