Описание: пакет 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")