Recoder » RECODER/SLIST

Описание: пакет recoder/slist предназначен для формирования списков сигналов аналоговых и дискретных.

Методы

a-signals((trd <trd>) s-names)

Описание: метод a-signals возвращает список аналоговых сигналов тренда trd, имена которых присутствуют в списке имен сигналов s-names.

Пример использования:

(a-signals
   recoder/trd:*trd*
   '("V2" "P02" "T2" "ET300" "FA530" "FK526" "FA526" "FA566" "KAZNA-SCHO"))
 => (#a-s(30 "V2"    [0.0d0 25.0d0]      "м3/с" "Объемный расход воздуха")
     #a-s(89 "P02"   [0.0d0 1000000.0d0] "Па"   "Полное давление на входе в КС")
     #a-s(24 "T2"    [-10.0d0 600.0d0]   "°C"   "Т2 - средняя")
     #a-s(25 "ET300" [0.0d0 1600.0d0]    "°C"   "Т3 - средняя"))

d-signals((trd <trd>) s-names)

Описание: метод a-signals возвращает список дискретных сигналов тренда trd, имена которых присутствуют в списке имен сигналов s-names.

Пример использования:

(d-signals
   recoder/trd:*trd*
   '("V2" "P02" "T2" "ET300" "FA530" "FK526" "FA526" "FA566" "KAZNA-SCHO"))
 => (#d-s(18 "FA530" "Кран грубой регулировки топливного газа ")
     #d-s(47 "FK526" "Кран №42 топливного газа крановой площад")
     #d-s(55 "FA526" "Кран грубой регулировки топливного газа ")
     #d-s(63 "FA566" "Кран тонкой регулировки топливного газа "))

not-signals((trd <trd>) s-names)

Описание: метод not-signals возвращает список строк, которые для тренда trd не являются именами аналоговых или дискреных сигналов, присутствующих в списке s-names.

Пример использования:

(not-signals
   recoder/trd:*trd*
   '("V2" "P02" "T2" "ET300" "FA530" "FK526" "FA526" "FA566" "KAZNA-SCHO"))
   ; => ("KAZNA-SCHO")