From OpenSCADAWiki
Jump to: navigation, search

OpenSCADA бібліотеки і проєкти

  • LibsDB.OscadaLibs:
    • FIX:{tmplib_base,tmplib_DevLib}.UPS: Виправлення запису до атрибутів, доступних до запису.
    • tmplib_base:
      • digAlarm,anUnif,anUnifSt,codeState: Вхідну процедуру опрацювання доповнено параметром "args", як посилання на аргументи основної процедури.
      • UPS: Розширення прямою реалізацією пристроїв у цьому шаблоні починаючи із Must EP2X. Додання передачі атрибутів у параметри на основі цього шаблону із їх визначенням у новому атрибуті "Визначення елементів (defs)". Додання функції alarm() для правильного контролю границь із гістерезисом.
      • FIX:manInUnif: Запобігання встановленню збереженого значення при запуску, перезаписуючи актуальне, також для сигналів поза шкали.
      • FIX:DiskSMART: Додання вхідної процедури обробки для опрацювання специфічних полів і додання нових похідних полів. Поле "Визначення елементів" доповнено типовим переліком специфічної інтерпретації SMART полів. Вдосконалення деяких оригінальних повідомлень.
      • anUnif: Аварійне повідомлення перевищення границі сигналом доповнено цим помилковим значенням.
    • tmplib_DevLib:
      • mbBase,ergomera625: Вдосконалення правил підсвітлення синтаксису щодо типів на кшталт "u4".
      • IEC62056: Розширення підтримкою частини 21 (прямий локальний обмін даних) і вдосконалення:
        • додання вхідної процедури для обробки прочитаних OBISів;
        • перелік OBISів доповнено описом і підсвітленням синтаксису;
        • додання опції контролю LE порядку байтів цілого;
        • ІД атрибуту представлення OBIS доповнено "ClassId" і "a";
        • "ClassId" OBISів розширено до двох байтів;
        • обрізання видимих рядків до першого нульового байту;
        • додано передвстановлені пристрої із відомими головними OBISами;
        • поле адреси розширено підтримкою однієї цифри на кшталт SN;
        • атрибути "tr" і "ctx" винесено із ВВ.
      • mbBase: Розширено вхідною процедурою для кастомізації без зміни шаблону. Розширено підтримкою типів "Int8 (i8)" і "Double (d)", як і повторне створення атрибутів зі зміною типу і видалення атрибутів, які відсутні у переліку елементів. Можливість визначення адрес регістрів у HEX і OCTAL.
  • LibsDB.vcaBase:
    • wlb_Main:
      • Бібліотеку доповнено додатковою іконкою 'weath13n' для віджету "Погода (weather)".
      • FIX:TextLab,ImgLab: Розширення щодо опрацювання конфліктних станів "false && false" і "true && true" беручі параметри із елементу [2] і [3].
        • Додання генерації порушень із атрибуту "Помилка (err)".
        • FIX: Перейменування назв станів "Увімкнути" у "Увімкнено" і "Вимкнути" у "Вимкнено".
        • FIX: Уніфікація блимання аварії просто зміною робочого кольору у аварію у другому циклі.
      • alarmsAct,alarmsSt: Адаптація до читабельних людиною повідомлень.
      • FIX:storeHouse: Перенесення формування Панелі Контролю і її оновлення до коду оновлення таблиці.
        • FIX: Відокремлення частини приготування даних від формування візуальних даних для ранього приготування переліків і з обмеженням часу опрацювання елементів.
        • Додання опрацювання події ws_TableEdit перевіркою валідності рядка і ствпця.
        • Цикли повторення і оновлення переписано для визначення часу у "toCalcCycles" в секундах і оновлення після вичерпання.
        • FIX: Запобігання відображенню другого поля фільтру у формі елементу після зміни користувача.
        • FIX: Виправлення перегляду зображень при виборі у комбобоксі файлів.
        • Визначення режиму транзакції у всіх викликах SQLReq().
        • Панель контролю доповнено полями обрання.
        • Переписано приготування переліку стовпців для фільтрів із використанням перевизначених назв стандартних полів "NAME", "DSCR", і з правильним сортуванням.
        • У розмірах файлів використано нову функцію SYS.cpct2str().
      • FIX:ImgLab: Взяття кольору фону навіть порожнім із переліку зображень за його наявності.
        • FIX: Встановлення ширини границі у 2 коли вона нульова при блиманні обранням, тобто для активних елементів.
        • Формат атрибуту "Зображення (imgs)" переведено до допомоги, тобто до другого рядка.
      • FIX:objProps: Додання стеження за зміною користувача, додання підтримки реальних властивостей.
      • ElCadr: Додання атрибуту "Параметр: Примусове вимкнення ПІД (prmNotPID)" для вимкнення відображення ПІД за наявності SP.
      • cntrPaspExt: Приховання атрибутів у EVAL. Генерація повідомлень дій користувача при зміні редагованих властивостей.
      • TextLab: Адаптовано до використання типового фону за його відсутності у "st_text".
    • wlb_doc:
      • FIX:docRepYear: Виправлення опрацювання останнього значення у році для даних з архівів.
      • docUsersSet: Розширення можливістю визначення-конфігурування використаних архівів.
  • Model.AGLKS.Model.DAQ_BlockCalc.gen_cnt: Доповнення опису полем "MessName: {Name}".