Товары в корзине: 0 шт Оформить заказ
Стр. 1
 

83 страницы

Устанавливает элементы и правила, связанные с определенной технологией и предназначенные для описания профилей коммуникационных сетей и связанных с коммуникационными аспектами профилей устройств, характерных для систем управления на основе протокола HDLC

 Скачать PDF

Идентичен ISO 15745-5:2007

Оглавление

1 Область применения

2 Нормативные ссылки

3 Термины и определения

4 Сокращения

5 Технологические особенности элементов и правил

     5.1 Интеграционные модели и интерфейсы систем промышленной автоматизации

     5.2 Шаблоны профилей

     5.3 Профили, связанные с определенной технологией

6 Профили устройства и коммуникационной сети для систем управления на основе HDLC

     6.1 Общие положения

     6.2 СС-Link

Приложение А (обязательное) Шаблоны профилей СС-Link

Приложение В (справочное) Терминология и нотация UML

Приложение ДА (справочное) Сведения о соответствии ссылочных международных стандартов ссылочным национальным стандартам Российской Федерации

Библиография

 

83 страницы

Дата введения01.09.2011
Добавлен в базу01.10.2014
Актуализация01.01.2019

Этот ГОСТ находится в:

Организации:

21.12.2010УтвержденФедеральное агентство по техническому регулированию и метрологии862-ст
ИзданСтандартинформ2014 г.
РазработанНТЦ ИНТЕК

Industrial automation systems and integration. Open systems application integration framework. Part 5. Reference description for HDLC-based control systems

Стр. 1
стр. 1
Стр. 2
стр. 2
Стр. 3
стр. 3
Стр. 4
стр. 4
Стр. 5
стр. 5
Стр. 6
стр. 6
Стр. 7
стр. 7
Стр. 8
стр. 8
Стр. 9
стр. 9
Стр. 10
стр. 10
Стр. 11
стр. 11
Стр. 12
стр. 12
Стр. 13
стр. 13
Стр. 14
стр. 14
Стр. 15
стр. 15
Стр. 16
стр. 16
Стр. 17
стр. 17
Стр. 18
стр. 18
Стр. 19
стр. 19
Стр. 20
стр. 20
Стр. 21
стр. 21
Стр. 22
стр. 22
Стр. 23
стр. 23
Стр. 24
стр. 24
Стр. 25
стр. 25
Стр. 26
стр. 26
Стр. 27
стр. 27
Стр. 28
стр. 28
Стр. 29
стр. 29
Стр. 30
стр. 30

ПО ТЕХНИЧЕСКОМУ РЕГУЛИРОВАНИЮ И МЕТРОЛОГИИ

ГОСТ Р исо 15745-5— 2010


НАЦИОНАЛЬНЫЙ

СТАНДАРТ

РОССИЙСКОЙ

ФЕДЕРАЦИИ


Системы промышленной автоматизации и интеграция

ПРИКЛАДНАЯ ИНТЕГРАЦИОННАЯ СРЕДА ОТКРЫТЫХ СИСТЕМ

Часть 5

Эталонное описание систем управления на основе высокоуровневого протокола управления каналом передачи данных HDLC

ISO 15745-5:2007

Industrial automation systems and integration — Open systems application integration framework — Part 5: Reference description for HDLC-based control systems (IDT)

в§

Издание официальное

Москва

Стандартинформ

2014

Предисловие

1    ПОДГОТОВЛЕН Научно-техническим центром «ИНТЕК» на основе собственного аутентичного перевода на русский язык международного стандарта, указанного в пункте 4

2    ВНЕСЕН Техническим комитетом по стандартизации ТК 100 «Стратегический и инновационный менеджмент»

3    УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Приказом Федерального агентства по техническому регулированию и метрологии от 21 декабря 2010 г. № 862-ст

4    Настоящий стандарт идентичен международному стандарту ИСО 15745-5:2007 «Системы промышленной автоматизации и интеграция. Прикладная интеграционная среда открытых систем. Часть 5. Эталонное описание систем управления на основе высокоуровневого протокола управления каналом передачи данных HDLC» (ISO 15745-5:2007 «Industrial automation systems and integration — Open systems application integration framework— Part 5: Reference description for HDLC-based control systems»).

При применении настоящего стандарта рекомендуется использовать вместо ссылочных международных стандартов соответствующие им национальные стандарты Российской Федерации, сведения о которых приведены в дополнительном приложении ДА

5    ВВЕДЕН ВПЕРВЫЕ

Правила применения настоящего стандарта установлены в ГОСТ Р 1.0-2012 (раздел 8). Информация об изменениях к настоящему стандарту публикуется в ежегодном (по состоянию на 1 января текущего года) информационном указателе «Национальные стандарты», а официальный текст изменений и поправок— в ежемесячном информационном указателе «Национальные стандарты». В случае пересмотра (замены) или отмены настоящего стандарта соответствующее уведомление будет опубликовано в ближайшем выпуске ежемесячного информационного указателя «Национальные стандарты». Соответствующая информация, уведомление и тексты размещаются также в информационной системе общего пользования — на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет (gost.ru)

©Стандартинформ, 2014

Настоящий стандарт не может быть полностью или частично воспроизведен, тиражирован и распространен в качестве официального издания без разрешения Федерального агентства по техническому регулированию и метрологии

ГОСТ Р ИС015745-5—2010


6.2.1.5.3 RemoteDeviceMemoryMap

6.2.1.5.3.1    Общие положения

RemoteDeviceMemoryMap является эквивалентом профиля CC-Link (CSP) для удаленного устройства.

6.2.1.5.3.2    lO Info R

Описание структуры класса IO_lnfo_R приведено в 6.2.1.5.2.2.

6.2.1.5.3.3    lO Info RW

Структура класса IO_lnfo_RW приведена на рисунке 7.


0..1


Comment


SelectPrm


0..1


{XOR} 0..1


PrmSet ^


Ю Info RW


I


1


WEntry


PrmName


RWNo


DatTypFIg


SecNameRef


Default


Range


0..1

0..1

0..1

0..1

UnitStr

1

HandReq

1

HandAns

0..1

ReadReg

0..1

ILock

0..1

InterReq

0..1

InterAns


Рисунок 7 — Диаграмма класса IOJnfo_RW устройства CC-Link


Класс Comment используют для примечаний. Класс WEntry содержит дочерние классы (подклассы), приведенные на рисунке 7 и в А.2.1.2.4.2 приложения А. Класс WEntry представляет параметры регистра слова.

6.2.1.5.3.4 IO_RW-Bit

Структура класса IO_RW-Bit приведена на рисунке 8.


10 RW Bit


IO_RW_Bit_Reg

1

1..*

0..1

RegNo

WBEntry

CmdPtrnRef

CmdPtm

0..1

OffName


PrmName


0..1


OnName


RWBit


Рисунок 8 — Диаграмма класса IO_RW_Bit устройства CC-Link


7


Класс lORWBit является контейнером ассоциированных подклассов. Класс RegNo представляет номер регистра. Класс WBEntry содержит дочерние классы, приведенные на рисунке 8 и в А.2.1.2.4.3 приложения А. Класс WBEntry представляет параметры битов, использованных в регистре слова. CmdPtmRef является ссылкой на CmdPtm.

6.2.1.5.3.5 SelectPrm

Структура класса SelectPrm приведена на рисунке 9.


SelectPrm

<-

0..1

CmdPtrn

1..*

{XOR}

0..1


SEntry


0..1


UnitStr


PrmName


0..1


SecNameRef


CodeNo


0..1


0..1


0..1.


UpDwnTyp


^ PrmSet


Рисунок 9 — Диаграмма класса SelectPrm устройства CC-Link


Класс SEntry содержит дочерние классы, приведенные на рисунке 9 и в А.2.1.2.4.4 приложения А. Класс SEntry представляет вход секции выбора параметра (Select parameter section), определенный в профиле системы CC-Link (CSP).

6.2.1.5.3.6 PnnSet

Структура класса PrmSet приведена на рисунке 10.


PrmSet

ISZ


*    I    <|

PrmSetGrp ^-


Default


GrpItemRef


Grpltem


GrpName


0..1


MethodRef


MethodEntry


GrpNum


Рисунок 10 — Диаграмма класса PrmSet устройства CC-Link

Класс PrmSetGrp содержит дочерние классы, приведенные на рисунке 10 и в А.2.1.2.4.5 приложения А. Класс PrmSetGrp представляет вход секции установки параметров, определенной в профиле CSP. Класс Default является ссылкой на класс PrmSetGrp, устанавливаемый по умолчанию.

6.2.1.5.3.7 Grpltem

Структура класса Grpltem приведена на рисунке 11.


ГОСТ Р ИС015745-5—2010

Рисунок 11 — Диаграмма класса Grpltem устройства CC-Link

Класс PEntry содержит дочерние классы, приведенные на рисунке 11 и в А.2.1.2.4.6 приложения А. Он представляет элементы ввода параметра, определенного в профиле CSP.

6.2.1.5.3.8 Method

Структура класса Method приведена на рисунке 12.

Рисунок 12 — Диаграмма класса Method устройства CC-Link

Класс MethodEntry содержит дочерние классы, приведенные на рисунке 12 и в А.2.1.2.4.7 приложения А. Он представляет метод, определенный в профиле CSP.

6.2.1.5.3.9 CmdPtm

Структура класса CmdPtm приведена на рисунке 13.

Рисунок 13 — Диаграмма класса CmdPtrn устройства CC-Link

9

Класс Comment используют для примечаний. Класс WEntry содержит дочерние классы, приведенные на рисунке 7 и в А.2.1.2.4.2 приложения А. Класс WEntry представляет параметры регистра слова.

6.2.2 Профиль коммуникационной сети

6.2.2.1 Общие положения

Структура класса профиля коммуникационной сети CC-Link приведена на рисунке 14.

Рисунок 14 — Диаграмма класса профиля коммуникационной сети CC-Link

Доступные форматы профилей коммуникационной сети CC-Link приведены в разделе А.З приложения А.

Схема XML, представляющая шаблон профиля коммуникационной сети CC-Link, определена в А.3.1.3 приложения А. Имя файла этой XML схемы - CC-Link_CommNetworkProfile.xsd.

Схема XML, представляющая инкапсуляцию файла CC-Link CSP в шаблон профиля коммуникационной сети ИСО 15745, приведена в А.3.2.2 приложения А. Имя файла этой XML схемы — CSPCommNetworkProfilewrapperxsd.

6.2.2.2 Прикладные уровни

Класс ApplicationLayers (прикладные уровни) представляет комбинированные профили трех верхних уровней OSI модели интеграции коммуникационной сети. Он определяет поддерживамые сервисные элементы приложения и ассоциированные сервисы. Класс ApplicationLayers состоит из дочерних классов, приведенных на рисунке 15 и определенных в таблице 4.

Рисунок 15 — Диаграмма класса ApplicationLayers

ГОСТ Р ИС015745-5—2010

Таблица 4 — Ограничения для вложенных классов ApplicationLayers

Класс

Версия 1.00/1.10

Версия 1.11

Версия 2.00

Версия LT

Master

Обязательный

Обязательный

Обязательный

Обязательный

Slave

Обязательный

Обязательный

Обязательный

Обязательный

Cyclic

Обязательный

Обязательный

По выбору заказчика

Обязательный

ExtendedCyclic

Не применяют

Не применяют

Обязательный

Не применяют

Transient

По выбору заказчика

По выбору заказчика

По выбору заказчика

Не применяют

Message

Не применяют

Обязательный

По выбору заказчика

Не применяют

Примечание — В графах, определяющих версии классов, указано, является ли определенный вложенный класс обязательным, применяется по выбору заказчика или не применяется для профиля устройства заданной версии CC-Link.

Дочерние классы, входящие в ApplicationLayers, указывают на следующее:

-    Master указывает, что устройство является ведущим;

-    Slave указывает, что устройство является подчиненным;

-    Cyclic указывает, что устройство поддерживает циклическую коммуникацию;

-    ExtendedCyclic указывает, что устройство поддерживает расширенную циклическую коммуникацию;

-    Transient указывает, поддерживает ли устройство переходную коммуникацию и документирует ли необязательные команды, определенные поставщиком;

-    Message указывает, поддерживает ли устройство коммуникацию сообщения.

6.2.2.3 Транспортные уровни

6.2.2.3.1 Общие положения

Класс TransportLayers представляет комбинированные профили для нижних четырех уровней OSI интеграционной модели коммуникационной сети CC-Link. Класс TransportLayers состоит из дочерних классов, приведенных на рисунке 16.

Рисунок 16 — Диаграмма класса TransportLayers

6.2.2.3.2    PhysicalLayerlnterface

Класс PhysicalLayerlnterface определяет свойства, ассоциированные с физическим уровнем CC-Link.

6.2.2.3.3    DataLinkLayerlnterface

Класс DataLinkLayerlnterface определяет свойства, ассоциированные с уровнем CC-Link передачи данных. Дочерние классы (подклассы) DataLinkLayerlnterface представляют собой:

-    DLConfigParams определяет свойства, ассоциированные с конфигурацией уровня передачи данных;

-    DLVariables определяет свойства, ассоциированные с мониторингом уровня передачи данных.

6.2.2.4 Менеджмент сети

Класс NetworkManagement представляет собой свойства, относящиеся к менеджменту сети модели интеграции коммуникационной сети CC-Link. Класс NetworkManagement состоит из дочерних классов, приведенных на рисунке 17 и определенных в таблице 5.

11

Рисунок 17 — Диаграмма класса NetworkManagement CC-Link

Таблица 5 — Ограничения вложенных классов NetworkManagement CC-Link

Класс

Версия 1.00/1.10

Версия 1.11

Версия 2.00

Версия LT

NetworkStatusInfo

По выбору заказчика

По выбору заказчика

По выбору заказчика

По выбору заказчика

OtherStationsMInforList

По выбору заказчика

По выбору заказчика

По выбору заказчика

Не применяют

SlaveTransInforLT

Не применяют

Не применяют

Не применяют

По выбору заказчика

Примечание — В графах, определяющих версии классов, указано, является ли определенный вложенный класс обязательным, применяется по выбору заказчика или не применяется для профиля устройства заданной версии CC-Link

Дочерними классами, входящими в NetworkManagement, являются:

-    NetworkStatusInfor и ассоциированные подклассы, определяющие свойства, связанные со статусом сети CC-Link;

-    OtherStationMInforList и OtherStationManagementlnfor, определяющие свойства, связанные с другими станциями;

-    SlaveTransInfoLT и ассоциированные подклассы, определяющие свойства, связанные с информацией о передаче сообщений подчиненными станциями.

12

ГОСТ Р ИС015745-5—2010

Приложение А (обязательное)

Шаблоны профилей CC-Link

А.1 Общие положения

Инструментальные средства конфигурации, предназначенные для устройств CC-Link, используют специально отформатированный ASCII файл. Этот файл называют профилем системы CC-Link (CSP). Он содержит информацию об устройстве, например:

-    информацию, необходимую для идентификации подсоединенного устройства;

-описание данных устройства, которые могут быть доступны через сеть связи (например, конфигурируемые параметры);

-    описание возможностей кабельного соединения, поддерживаемого устройством (например, разъемов);

-    дополнительную информацию, связанную с поставщиком.

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

Информация CSP аналогична информации, которая требуется как в коммуникационной сети, так и в профилях устройств. В разделах А.2, А.З и А.4 установлены требования к форматам для:

-    шаблонов профиля коммуникационной сети и устройства согласно ИСО 15745-1;

-    инкапсуляции унаследованных CSP файлов в шаблоны ИСО 15745 и

-    унаследованных CSP файлов, включая общую информацию о семантике.

А.2 Описание шаблона профиля устройства

А.2.1 Описание шаблона профиля устройства на языке XML

А.2.1.1 Общие положения

XML-файл профиля устройства должен соответствовать XML-схеме профиля этого устройства согласно А.2.1.3.

Элементы данной схемы на языке XML определяют по диаграммам классов профилей устройств, приведенным в 6.2.1.

А.2.1.2 Семантика элементов схемы на языке XML

А.2.1.2.1 ProfileBody

Данный элемент ассоциируется с набором атрибутов, которые предоставляют дополнительную информацию о файле профиля. Атрибуты приведены в таблице А.1, а описание их семантики — в таблице А.35.

Таблица А.1 — Атрибуты элемента ProfileBody

Атрибут

Описание

Ограничение

FileComment

Пояснение к файлу

По выбору заказчика

Create Date

Дата создания файла

Требуется

CreateTime

Время создания файла

Требуется

Mod Date

Последняя измененная дата

По выбору заказчика

ModTime

Последнее измененное время

По выбору заказчика

Version

Версия файла CSP

Требуется

А.2.1.2.2 Deviceldentity А.2.1.2.2.1 CCLinkVer

Этот элемент определяет версию CC-Link, используемую устройством.

А.2.1.2.2.2 VendName

Этот элемент определяет имя поставщика устройства (см. таблицу А.37).

А.2.1.2.2.3 VendID

Этот элемент определяет идентификацию поставщика устройства (см. таблицу А.37). А.2.1.2.2.4 DevModel

Этот элемент определяет имя модели устройства (см. таблицу А.37).

А.2.1.2.2.5 DevVer

Этот элемент определяет номер версии устройства (см. таблицу А.37).

13

А.2.1.2.2.6 StationNumber

Этот элемент определяет уникальный идентификатор устройства, расположенного между другими устройствами, связанными друг с другом в сети CC-Link.

А.2.1.2.2.7 StationType

Этот элемент определяет тип подчиненной станции (см. таблицу А.37).

А.2.1.2.2.8 RemDevType

Этот элемент определяет тип станции удаленного устройства (см. таблицы А.37 и А.38).

А.2.1.2.3 DeviceManager А.2.1.2.3.1 NumOccupiedStations

Этот элемент определяет число видимых в сети станций, которые задействованы устройством.

А.2.1.2.3.2 ExtendedCycleConf

Этот элемент определяет множество каналов (точек) ввода/вывода (I/O) в расширенной циклической коммуникации. Семантика ExtendedCycleConf приведена в таблице А.2.

Таблица А.2 — Элемент ExtendedCycleConf

Значение

Описание конфигурации

0

Единичная

1

Двукратная

2

Четырехкратная

3

Восьмикратная

А.2.1.2.3.3 BmpFile

Этот элемент определяет имя файла ассоциированного побитового отображения.

А.2.1.2.3.4 ErrReg

Этот элемент определяет запоминающее устройство регистра, в котором хранится код ошибки.

А.2.1.2.3.5 UpDownLoadF

Этот элемент является «флагом», который указывает, поддерживает файл CSP загрузку данных в удаленный компьютер или поддерживает загрузку из центральной ЭВМ по каналу связи.

Значение 0 означает, что файл CSP загрузку не поддерживает, а 1 — поддерживает.

А.2.1.2.3.6 MasterFIg

Этот элемент является «флагом», который указывает на то, может ли устройство функционировать в качестве главной резервной станции. Ведомое устройство, относящееся к типу интеллектуальных устройств, также может функционировать в режиме резервного ведущего устройства.

Значение 0 означает, что устройство не может быть резервным ведущим устройством.

А.2.1.2.3.7 Mode

Этот элемент определяет рабочий режим устройства. Описание семантики работы Mode приведено в таблице А.З.

Таблица А.З — Элемент Mode

Значение

Описание

Online

Канал передачи данных работает нормально

LineTestl

Проверка нормальной связи ведущего устройства со всеми подчиненными устройствами

LineTest2

Проверка нормальной связи ведущего устройства с конкретным подчиненным устройством

ParamCheckTest

Проверка содержания параметров

FlardwareTest

Проверка правильной работы аппаратных средств

А.2.1.2.3.8 TotallO

Этот элемент определяет число каналов (точек) ввода/вывода (I/O). Описание семантики TotallO приведено в таблице А.4.

Таблица А.4 — Элемент TotallO

Значение

Описание

0

Зависит от числа занятых станций

1

8 каналов (точек) ввода/вывода

2

32 канала (точки) ввода/вывода

3

16 каналов (точек) ввода/вывода


А.2.1.2.3.9 ЮТуре

Этот элемент определяет тип ввода/вывода. Описание семантики ЮТуре приведено в таблице А.5.


Таблица А.5 —

- Элемент ЮТуре

Значение

Описание

0

Устройство использует вводы и выводы, для которых используются одни и те же числа (начиная с RX0 и RY0 соответственно)

1

Ввод

2

Вывод

3

Устройство использует вводы и выводы, но одни и те же числа не используются для ввода (RX) и вывода (RY)


А.2.1.2.3.10 SEMISupport

Этот элемент булевого типа определяет, поддерживаются ли функции стандарта SEMI. Значение TRUE означает, что функция SEMI поддерживается, а значение FALSE — не поддерживается.

А.2.1.2.3.11 LEDList, LED

Описание атрибутов класса LED приведено в таблице А.6.

Примечание — Семантика значений приведена в ВАР-05027, а семантика значений для версии LT — в ВАР-05031.


Таблица А.6 — Атрибуты класса LED


Атрибут


Описание


Значение


Имя


Имя LED


PW

RUN

ERR

MST

SMST

LOCAL

CPU R/W

SW

M/S

PRM

TIME

LINE

L RUN

L ERR

SD

RD


Состояние


Состояние LED


ON

OFF

BLINK


A.2.1.2.4 ApplicationProcess A.2.1.2.4.1 BEntry

Описание элементов BEntry приведено в таблице А.7.


Таблица А.7 — Элементы BEntry

Элемент

Описание

PrmName

Имя сигнала

Reg No

Номер регистра

OffName

Метка параметра, значение которого равно 0

OnName

Метка параметра, значение которого равно 1

А.2.1.2.4.2 WEntry

Описание элементов WEntry приведено в таблице А.8.

Таблица А.8 — Элементы WEntry

Элемент

Описание

PrmName

Имя сигнала

RWNo

Номер удаленного регистра

DatTypFIg

Тип данных

SecNameRef

Ссылка на SelectPrm, PrmSet или отсутствует

Default

Значение по умолчанию

Range

Диапазон значения параметра

UnitStr

Элемент параметра

HandReq

Имя дистанционного вывода (RY) квитирующего устройства и его статус

HandAns

Имя дистанционного ввода (RX) квитирующего устройства и его статус

ReadReg

Регистр чтения слова

ILock

Блокировка

InterReg

Регистр запроса между последовательностями

InterAns

Регистр ответа между последовательностями

А.2.1.2.4.3 WBEntry

Описание элементов WBEntry приведено в таблице А.9. Таблица А.9 — Элементы WBEntry

Элемент

Описание

PrmName

Имя сигнала

RWBit

Номер регистра битов

OffName

Метка параметра, значение которого равно 0

OnName

Метка параметра, значение которого равно 1

А.2.1.2.4.4 SEntry

Описание элементов SEntry приведено в таблице А.10.

Таблица А.10 — Элементы SEntry

Элемент

Описание

PrmName

Имя сигнала

CodeNo

Номер кода

UnitStr

Элемент параметра

SecNameRef

Ссылка на выбор параметра (SelectPrm), установку параметра (PrmSet) или отсутствует

UpDwnTyp

Тип загрузки данных в удаленный компьютер или от центральной ЭВМ по каналу связи

16

ГОСТ Р ИС015745-5—2010

Содержание

1    Область применения......................................... 1

2    Нормативные ссылки......................................... 1

3    Термины и определения....................................... 1

4    Сокращения............................................. 2

5    Технологические особенности элементов и правил......................... 2

5.1    Интеграционные модели и интерфейсы систем промышленной автоматизации......... 2

5.2    Шаблоны профилей....................................... 2

5.3    Профили, связанные с определенной технологией........................ 3

6    Профили устройства и коммуникационной сети для систем управления на основе HDLC...... 3

6.1    Общие положения....................................... 3

6.2    CC-Link............................................. 3

ПриложениеА (обязательное) Шаблоны профилей CC-Link...................... 13

Приложение В (справочное) Терминология и нотация UML...................... 76

Приложение ДА (справочное) Сведения о соответствии ссылочных международных стандартов ссылочным национальным стандартам Российской Федерации.............. 77

Библиография............................................. 78

ГОСТ Р ИС015745-5—2010

А.2.1.2.4.5 PrmSetGrp

Описание элементов PrmSetGrp приведено в таблице А.11.

Таблица А.11 — Элементы PrmSetGrp

Элемент

Описание

GrpName

Имя группы

GrpNum

Число групповых элементов

GrpItemRef

Ссылка на групповой элемент (Grpltem)

MethodRef

Ссылка на метод ввода (MethodEntry)

А.2.1.2.4.6 PEntry

Описание элементов PEntry приведено в таблице А. 12.

Таблица А. 12 — Элементы PEntry

Элемент

Описание

ItemName

Имя элемента

PrmNo

Номер параметра

RegNo

Номер регистра

DatTypFIg

Тип данных

Default

Значение по умолчанию

Range

Диапазон установки параметров

UnitStr

Единичная строка параметра

MethodRef

Ссылка на метод ввода (MethodEntry)

А.2.1.2.4.7 Method Entry

Описание элементов MethodEntry приведено в таблице А.13.

Таблица А.13 —

Элементы MethodEntry

Элемент

Описание

CmdRegNoCode

Регистр установки команды и код команды

RegRY

Запрос операции команды

EndRX

Завершение операции команды

ErrEnd

Завершение операции команды в неоптимальном режиме

ReplyRW

Регистр хранения ответного кода

TrueCnd

Состояние, которое следует использовать для оценки ответного значения

ErrReg

Регистр хранения кода ошибки

TrueCond2

Состояние, которое следует использовать для дальнейшей оценки состояния устройства

Nock

Блокировка

InterReq

Регистр запроса между последовательностями

InterAns

Регистр ответа между последовательностями

17

Введение

Настоящий стандарт устанавливает требования к прикладной интеграционной среде (AIF), на которую распространяется комплекс стандартов ИСО 15745, включающий в себя:

-    систематическую организацию и представление требований к интеграции прикладных систем с помощью моделей интеграции;

-    разработку спецификаций интерфейсов в форме профилей интероперабельности прикладных программных средств (AIP), позволяющих выбрать как соответствующие ресурсы, так и документацию на «встроенные» прикладные системы.

ИСО 15745-1 устанавливает общие элементы и правила описания интегрированных моделей и AIP, а также профили их компонентов: процессов, информационного обмена и ресурсов. Структура комплекса стандартов ИСО 15745 и обзор составных частей AIP представлены на рисунке 1 ИСО 15745-1.

Настоящий стандарт дополняет приведенный в ИСО 15745-1 общий профиль интероперабельности прикладных программных средств путем определения элементов, связанных с конкретной технологией, и правил описания профилей коммуникационных сетей и соответствующих профилей устройств, зависящих от систем управления CC-Link1*, которые работают с использованием технологии высокоуровневого протокола управления каналом передачи данных (HDLC2*).

В настоящем стандарте описаны шаблоны, применяемые для профилей устройства и коммуникационной сети. В рамках AIP экземпляр профиля устройства или профиля сети связи является частью профиля ресурса, описанного в ИСО 15745-1. Файлы экземпляров XML профиля устройства и профиля сети связи включают в экземпляр XML профиля ресурса с помощью типа данных для обработки профиля (ProfileHandle_DataType) в соответствии с требованиями 7.2.5 ИСО 15745-1.

Прикладная среда, используемая для интеграции программных средств, задается с использованием элементов и правил согласно ИСО 15745-1 и может быть объединена в единое целое с профилями компонентов, определенных с использованием элементов и правил, приведенных в настоящем стандарте.

Настоящий стандарт разработан Техническим комитетом ИСО/ТК184 «Системы промышленной автоматизации и интеграция», подкомитетом ПК5 «Архитектура, коммуникации и структуры интеграции».

Комплекс стандартов ИСО 15745 имеет общее наименование «Системы промышленной автоматиза-ции и интеграция. Прикладная интеграционная среда открытых систем» и включает в себя следующие части:

-    часть 1 — Общее эталонное описание;

-    часть 2 — Эталонное описание систем управления на основе ИСО 11898;

-    часть 3 — Эталонное описание систем управления на основе МЭК 61158;

-    часть 4 — Эталонное описание систем управления на основе сети Ethernet;

-    часть 5 — Эталонное описание систем управления на основе HDLC.

НАЦИОНАЛЬНЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ

Системы промышленной автоматизации и интеграция ПРИКЛАДНАЯ ИНТЕГРАЦИОННАЯ СРЕДА ОТКРЫТЫХ СИСТЕМ

Часть 5

Эталонное описание систем управления на основе высокоуровневого протокола управления

каналом передачи данных HDLC

Industrial automation systems and integration. Open systems application integration framework. Part 5. Reference

description for HDLC-based control systems

Дата введения — 2011—09—01

1    Область применения

Настоящий стандарт устанавливает элементы и правила, связанные с определенной технологией и предназначенные для описания профилей коммуникационных сетей и связанных с коммуникационными аспектами профилей устройств, характерных для систем управления на основе протокола HDLC.

Примечание — Общие элементы и правила описания интеграционных моделей и прикладных профилей интероперабельности программных средств разных поставщиков (профилей процессов, профилей информационного обмена и профилей ресурсов) установлены в ИСО 15745-1.

Настоящий стандарт следует использовать вместе с ИСО 15745-1.

2    Нормативные ссылки

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

ИСО 15745-1:2003 Системы промышленной автоматизации и интеграция. Прикладная интегрированная среда открытых систем. Часть 1. Общее эталонное описание (ISO 15745-1:2003, Industrial automation systems and integration - Open systems application integration framework—Part 1: Generic reference description)

ИСО/МЭК13239 Информационные технологии. Телекоммуникации и информационный обмен между системами. Процедуры высокоуровневого протокола управления каналом передачи данных (HDLC) (ISO/IEC 13239, Information technology — Telecommunications and information exchange between systems — High-level data link control (HDLC) procedures)

REC-xml-20040204, Extensible Markup Language (XML) 1.0 Third Edition — W3C Recommendation 04 February 2004

REC-xmlschema-1 -20010502, XML Schema Part 1: Structures — W3C Recommendation 02 May 2001

REC-xmlschema-2-20010502, XML Schema Part 2: Datatypes — W3C Recommendation 02 May 2001

UML VI .4, OMG-Unified Modeling Language Specification (Version 1.4, September 2001)

3    Термины и определения

В настоящем стандарте применены термины и определения по ИСО 15745-1.

4    Сокращения

AIF — прикладная интеграционная среда; интеграционная структура AIF (Application Integration Framework);

AIP — профиль интероперабельности прикладных программных средств (Application Interoperability Profile);

ASCII — стандартный американский код для информационного обмена (American Standard Code for Information interchange);

CSP — профиль системы управления CC-Link (CC-Link System Profile (cm. BAP-05028));

HDLC — высокоуровневый протокол управления каналом передачи данных (High-level Data Link Control) (см. ИСО/МЭК13239);

IAS — системы промышленной автоматизации (Industrial Automation Systems);

I/O — ввод и вывод (Input and Output);

LT — система управления/терминатор (CC-Link/LT);

OSI — взаимодействие открытых систем (Open system interconnection);

RWr — удаленный регистр для чтения (Remote register for read);

RWw — удаленный регистр для записи (Remote register for write);

RX — дистанционный ввод (Remote input);

RY — дистанционный вывод (Remote output);

SEMI — международная организация по полупроводниковому оборудованию и материалам (Semiconductor Equipment and Material (см. SEMI E54.12-0701));

UML — унифицированный язык моделирования (Unified Modeling Language (версия 1.4)) (см. UML VI .4);

XML — расширяемый язык гипертекстовой разметки (extensible Markup Language) (см. REC-xml-20040204).

5    Технологические особенности элементов и правил

5.1    Интеграционные модели и интерфейсы систем промышленной автоматизации

Разработчик профиля интероперабельности прикладных программ разных поставщиков должен разработать интеграционную модель в соответствии с правилами, изложенными в ИСО 15745-1. Также он должен гарантировать, что профили устройств и коммуникационных сетей на основе HDLC (представляющие требования либо интерфейсов, либо профилей, полученных из существующих устройств/коммуника-ционных сетей) включают в себя необходимые интерфейсы систем промышленной автоматизации (IAS). Интерфейсы IAS, включенные в профиль, должны быть идентифицированы в заголовке (см. ИСО 15745-1, пункт 7.2.2).

Примечание — Описание интерфейсов систем промышленной автоматизации приведено в ИСО 15745-1, приложение В.

5.2    Шаблоны профилей

5.2.1    Общие положения

Шаблоны профилей на основе технологии HDLC получают с помощью основных (родовых) шаблонов профилей, указанных в ИСО 15745-1, раздел 7.

5.2.2    Содержание и синтаксис

Комплекс стандартов ИСО 15745 устанавливает требования к шаблонам профилей, представляемых в виде схем на языке XML (REC-xmlschema-1 -20010502 и REC-xmlschema-2-20010502) и использующих общую структуру. Профили устройства и коммуникационной сети на основе этих шаблонов обычно содержат:

-информацию, необходимую для идентификации подсоединенного устройства;

-    описание данных устройств, которые могут быть доступны через сеть связи;

-    описание коммуникационных возможностей, поддерживаемых определенным устройством;

-дополнительную специальную информацию поставщика.

Однако технология CC-Link использует традиционный синтаксис кода ASCII. Следовательно, чтобы обеспечить возвратную совместимость для определения шаблона (см. приложение А) используют:

-    шаблоны профилей устройства и коммуникационной сети в соответствии с ИСО 15745-1;

2

ГОСТ Р ИС015745-5—2010

- шаблон ИС015745 для инкапсуляции (пакетирования) файлов с традиционным синтаксисом в коде ASCII («упаковщик»).

5.2.3 Заголовок

Заголовок шаблона профиля, определенный в ИСО 15745-1, 7.2.2, используют для шаблонов профилей, связанных с определенной технологией на основе протокола HDLC. Каждая технология использует одно или более имен для идентификации определенной технологии или ее компонента (см. таблицу 1). Выбранное имя должно храниться в запоминающем устройстве атрибута технологии профиля ProfileTechnology в заголовке.

Таблица 1 — Имена профилей технологий ProfileTechnology

Имя профиля

Технология

CC-Link (система управления)

CC-Link

CSP (профиль системы CC-Link)

CC-Link

5.3 Профили, связанные с определенной технологией

Структура профиля с характерной технологией коммуникационной сети, а также характеристики коммуникационных аспектов структуры профиля устройства на основе технологии HDLC приведены в разделе 6. Конкретной используемой технологией является CC-Link (см. 6.2).

6 Профили устройства и коммуникационной сети для систем управления на основе HDLC

6.1    Общие положения

Описание профилей устройства и коммуникационной сети, основанных на технологии CC-Link, приведено в 6.2.

6.2    CC-Link

6.2.1    Профиль устройства

6.2.1.1    Общие положения

На рисунке 1 приведена структура класса профиля устройства на основе технологии CC-Link (далее — устройства CC-Link).

Рисунок 1 - Диаграмма классов профиля устройства на основе технологии CC-Link

Класс DeviceProfile любой версии CC-Link, кроме версии LT, может включать в себя класс Application-Process. Класс DeviceProfile LT версии CC-Link не должен включать в себя класс ApplicationProcess.

Доступные форматы для профилей устройства CC-Link приведены в А.2 приложения А.

Описание схемы на языке XML, представляющей шаблон профилей устройства CC-Link, приведено в А.2.1.3 приложения А. Имя файла данной XML-схемы — «CC-Link_DeviceProfile.xsd».

Схема XML, представляющая инкапсуляцию профиля системы CC-Link в шаблон профиля устройства в соответствии с требованиями ИСО 15745, приведена в А.2.2.2 приложения А. Имя файла данной XML-схемы - «CSP_DeviceProfile_wrapperxsd». Описание унаследованного синтаксиса ASCII профиля системы управления CC-Link приведено в А.4 приложения А.

3

6.2.1.2 Идентификация устройства

Структура класса Device Identity приведена на рисунке 2.

Рисунок 2 — Диаграмма класса Deviceldentity устройства CC-Link

Класс Deviceldentity должен состоять из вложенных классов, приведенных на рисунке 2 и определенных в таблице 2. Классы, входящие в Deviceldentity, применяют в отношении профиля, типа и экземпляра.

Таблица 2 - Классы, входящие в Deviceldentity

Класс

Описание

CcLinkVer

Версия CC-Link, используемая устройством

VendName

Имя поставщика

VendID

Код поставщика

DevModel

Имя модели

DevVer

Номер версии

StationNumber

Идентификатор устройства

StationType

Типовой код управляемой станции

RemDevType

Типовой код станции удаленного устройства

6.2.1.3 Менеджер устройства

6.2.1.3.1 Общие положения

Структура класса DeviceManager приведена на рисунке 3.

Рисунок 3 — Диаграмма класса Device Manager устройства CC-Link

4

Класс Device Manager состоит из подклассов, приведенных на рисунке 3 и определенных в таблице 3.

Таблица 3 — Вложенные классы класса DeviceManager

Класс

Версия 1.00/1.10

Версия 1.11

Версия 2.00

Версия LT

NumOccupiedStations

Обязательный

Обязательный

Обязательный

Обязательный

ExtendedCycleConf

Не применяют

Не применяют

По выбору заказчика

Не применяют

BmpFile

Обязательный

Обязательный

Обязательный

Не применяют

ErrReg

По выбору заказчика

По выбору заказчика

По выбору заказчика

Не применяют

UpDownLoadF

Обязательный

Обязательный

Обязательный

Не применяют

MasterFIg

По выбору заказчика

По выбору заказчика

По выбору заказчика

Не применяют

Mode

Обязательный

Обязательный

Обязательный

Обязательный

TotallO

По выбору заказчика

По выбору заказчика

По выбору заказчика

По выбору заказчика

ЮТуре

По выбору заказчика

По выбору заказчика

По выбору заказчика

По выбору заказчика

SEMISupport

Не применяют

По выбору заказчика

По выбору заказчика

Не применяют

LEDList

По выбору заказчика

По выбору заказчика

По выбору заказчика

По выбору заказчика

Примечание — В графах, определяющих версии классов, указано, является ли вложенный класс обязательным, применяется по выбору заказчика или не применяется для профиля устройства конкретной версии CC-Link.

6.2.1.3.2    NumOccupiedStations NumOccupiedStations — число занятых станций.

6.2.1.3.3    ExtendedCycleConf

ExtendedCycleConf—уровень увеличения числа каналов (точек) ввода/вывода, использованных в расширенной циклической связи.

6.2.1.3.4    BmpFile

BmpFile — имя ассоциированного файла побитового растрового отображения.

6.2.1.3.5    ErrReg

ErrReg — регистр, используемый для хранения кода ошибки.

6.2.1.3.6    UpDownLoadF

UpDownLoadF определяет, допускается ли загрузка данных в удаленный компьютер и загрузка данных из центральной ЭВМ по каналу связи.

6.2.1.3.7MasterFlg

MasterFIg определяет, может ли устройство быть резервным ведущим устройством или нет.

6.2.1.3.8    Mode

Mode определяет режимы поддерживающих (вспомогательных) операций (см. приложение А, таблица А.З).

6.2.1.3.9    TotallO

TotallO — суммарное число каналов (точек) ввода/вывода (см. приложение А, таблица А.4).

6.2.1.3.10    ЮТуре

ЮТуре — тип ввода/вывода (см. приложение А, таблица А.5).

6.2.1.3.11    SEMISupport

SEMISupport определяет, поддерживается ли функция стандарта SEMI.

6.2.1.3.12    LEDList, LED

LEDList— перечисление доступных светодиодов. LED описывает наименование и возможное состояние светодиода на устройстве (см. приложение А, таблица А.6).

6.2.1.4 Функция устройства

Структура класса DeviceFunction (функция устройства) приведена на рисунке 4.

5

0..1

Рисунок 4 — Диаграмма класса DeviceFunction устройства CC-Link

Примечание — Определение DevFuncData функции устройства DeviceFunction не входит в область применения настоящего стандарта.

6.2.1.5 Прикладной процесс

6.2.1.5.1 Общие положения

Структура класса ApplicationProcess (прикладной процесс) приведена на рисунке 5.

Рисунок 5 — Диаграмма класса ApplicationProcess устройства CC-Link

6.2.1.5.2 RemotelOMemoryMap

6.2.1.5.2.1    Общие положения

RemotelOMemoryMap является эквивалентом профиля системы CC-Link (CSP) для дистанционного ввода/вывода. Описание профиля CSP приведено в разделе А.4 приложения А.

6.2.1.5.2.2    IO_lnfo_R

Структура класса IO_lnfo_R приведена на рисунке 6.

Рисунок 6 — Диаграмма класса IO_lnfo_R устройства CC-Link

Класс IO_lnfo_R представляет секцию IO_lnfo_Rx и секцию IO_lnfo_RY профиля CSP. BEntry должен содержать подклассы, приведенные на рисунке бив А.2.1.2.4.1 приложения А.

6

1

^ CC-Link — торговое наименование фирмы CLPA (CC-Link Partner Association). Эта информация приведена для удобства пользователей ИСО 15745 и не означает одобрения со стороны ИСО держателя этой торговой марки или любой его продукции. Для соответствия требованиям настоящего стандарта не требуется использовать торговую марку CC-Link, для использования которой необходимо получить разрешение фирмы CLPA.

2

* Сокращенное наименование HDLC (высокоуровневый протокол управления каналом передачи данных) использовано в настоящем стандарте как синоним ИСО/МЭК 13239.

Издание официальное