ГОСТ Р МЭК 61784-3-3—2016
Окончание таблицы 10
Имя атрибута
Длина
Описание
COUNT_PSJNPUT_CHANNELS_DINT
COUNT_PS_INPUT_CHANNELS_REAL
OUT_ADDRESS_RANGE
2 октета
2 октета
2 октета
Ввод. Число всех элементов данных типа Integer32
Ввод. Число всех элементов данных типа Ftoat32
Длина в октетах всей секции lOData Output (включая
F_MessageTrailer)
COUNT_PS_OUTPUT_BYTES_COMPOSITE
2 октета
Вывод. Длина всех *Float32+Unsigned8» Элементов-
Данных (5 х число элементов)
COUNT_PS_OUTPUT_BYTES_U8_U8
2 октета
Вывод: Длина всех «Unsigned8+Unsigned8» элемен
тов данных (2 х число элементов)
COUNT_PS_OUTPUT_CHANNELS_BOOL
2 октета
Ввод. Число всех булевых каналов («используется в
качестве битов»)
COUNT_PS_OUTPUT_BYTES_BOOL
2 октета
COUNT_PS_OUTPUT_CHANNELS_INT
2 октета
Вывод: Длина всех булевых элементов данных (в
октетах)
Вывод. Число всех элементов данных типа Integer16
COUNT_PS_OUTPUT_CHANNELS_DINT
2 октета
Вывод. Число всех элементов данных типа Integer32
COUNT_PS_OUTPUT_CHANNELS_REAL
2 октета
Вывод. Число всех элементов данных типа Float32
DATA_STRUCTURE_CRC
4 октета
«FJO_SlructureDescCRC» = CRC7
8.4.2 Примеры секций типа данных Dataltem
8.4.2.1 Подход
Подразделы 8.4.2.2—8.4.2.5 содержат примеры секций Dataltem в соответствии с некоторыми ти
пами драйверов F-камала в 8.5.2. используя атрибуты, описанные в таблице 10.
Разрешенные типы данных для FSCP 3/1 перечислены в 5.5.4. Для 32-битного логического типа
данных должен использоваться Unsigned32.
Общую информацию о типах данных см. в [67].
8 4.2.2 F_IN_OUT_1
Ввод: 32-битовый логический.
Вывод: 32-битовый логический.
Пример кодирования секции Dataltem для F_Channel_Driver F_IN_OUT_1 показан на рисунке 57.
Таблица 10 содержит описание переменных.
< ю о а а >
<IOOala>
«input Comistoncy=‘ A liit»n » tonibuncv**
«Dataasm D a ta T )w -‘ Unii*n«dJi‘ Use AsBifc=*tru»’ T«* M ="lB p irt»V »
-D a ta lcm O a la Typ e -’f.M »u ic «Tr«t«r4 tS yu ’ Te*tl<J=‘ iit»tY ’
f>
«.’Input*
«Output Ccosislci*tCy: *Af itumfc eombtvney’*
«Datttlom D ataT»po =-gnti»n«dS r Use AsBits*’«ru »’ Terfd*- Output*’ i"*
«O atalem DalaType-’# _М »ы *«1г»1«г4Ву(я’ Tta tfd -’IH irly’ >
«/lO D ala?’0 ’ ^
VERSIO N 02
IN A D D R ES S R AN G E 08
C O U N T PS IN PUT B Y TE S C O M P O S ITE CD
C O U N T PS IN P U T B Y TE S US U0 CO
C O U N T PS IN PUT CH AM VELS B O O L 32
C O U N T PS IN P U T B Y TE S B O O L 04
C O U N T PS IN P U T C H A N N ELS IN T 00
C O U N T PS IN PUT C H A N N ELS O N T CD
C O U N T PS IN P U T C H A N N ELS R EAL CD
O U T AD D R ES S R AN G E Св
C O U N T PS O U T P U T B Y TE S C O M P O S ITE 00
C O U N T PS O U T P U T B Y TE S UB U S CD
C O U N T PS O U T P U T C H A N N ELS B O O L 32
C O U N T PS O U T P U T B Y TE S B O O L 04
C O U N T PS O U T P U T C H A N N ELS I NT 00
C O U N T PS O U T P U T C H A N N ELS D IN T 00
C O U N T PS O U T P U T C H A N N ELS R EAL 00
D A TA S T R U C TU R E C R C QK9EBE9328
02
08
00
00
32
04
00
00
00
08
00
00
32
04
00
00
00
0K9EBE9328
Рисунок 57 — Секция Dataltem для F_IN_OUT_1
68