Skip to content

TagAssignement: Htr2c5s

Файл: JSC\Conf\Models\TagAssignement\Htr2c5s.xlsx

Типовой блок: Htr2c5s — нагреватель 2 команды / 5 сигналов.

Доступные шаблоны: GPP, GPP_SPB.

Описание механизма привязки: Обзор TagAssignement.

Исходный тэг: M074XV2677

RegExp: (?<prefix>^[A-Z0-9][0-9]*)(?<body>[A-Z]+)(?<suffix>\d.*)

ГруппаЗначение
[P] — prefixM074
bodyXV
[S] — suffix2677

Далее в шаблонах [P] заменяется на M074, [S] — на 2677.

RegExp: (?<prefix>^[A-Z0-9][0-9]*)(?<body>[A-Z]+)(?<suffix>\d.*)

aliasfieldTagdigitalTagdirect
START[P]EYH[S]HOLDDO
STOP[P]EYL[S]HOLDDO
RUN_STATUS[P]ESH[S]HOLDDI
AVAILABLE[P]ESU[S]HOLDDI
FAULT[P]ESF[S]HOLDDI
REMOTE-LOCAL[P]ESS[S]HOLDDI
OVERHEAT[P]ESX[S]HOLDDI

Результат для тэга M074XV2677:

aliasfieldTagdigitalTagdirect
STARTM074EYH2677HOLDDO
STOPM074EYL2677HOLDDO
RUN_STATUSM074ESH2677HOLDDI
AVAILABLEM074ESU2677HOLDDI
FAULTM074ESF2677HOLDDI
REMOTE-LOCALM074ESS2677HOLDDI
OVERHEATM074ESX2677HOLDDI

RegExp: (?<prefix>^[A-Z0-9][0-9]*)(?<body>[A-Z]+)(?<suffix>\d.*)

aliasfieldTagdigitalTagdirect
START[P]HS[S]AHOLDDO
STOP[P]HS[S]BHOLDDO
RUN_STATUS[P]EL[S]RHOLDDI
AVAILABLE[P]EL[S]YHOLDDI
FAULT[P]EA[S]FHOLDDI
REMOTE-LOCAL[P]EL[S]LHOLDDI
OVERHEAT[P]EL[S]THOLDDI

Результат для тэга M074XV2677:

aliasfieldTagdigitalTagdirect
STARTM074HS2677AHOLDDO
STOPM074HS2677BHOLDDO
RUN_STATUSM074EL2677RHOLDDI
AVAILABLEM074EL2677YHOLDDI
FAULTM074EA2677FHOLDDI
REMOTE-LOCALM074EL2677LHOLDDI
OVERHEATM074EL2677THOLDDI