From OpenSCADAWiki
Jump to: navigation, search

OpenSCADA libraries and projects

  • LibsDB.OscadaLibs:
    • FIX:{tmplib_base,tmplib_DevLib}.UPS: Fixing of writing to the writable attributes.
    • tmplib_base:
      • digAlarm,anUnif,anUnifSt,codeState: The input processing procedure added by a parameter "args" as a link to arguments of the main procedure.
      • UPS: Expanding by implementing devices directly in this template starting from Must EP2X. Appending of attributes transferring in parameters on the template base with their definition in the new attribute "Elements definition (defs)". Adding the alarm() function for true control of borders with hysteresis.
      • FIX:manInUnif: Preventing of setting stored value to PLC at start, so overwriting actual one, also at the signal out the scale.
      • FIX:DiskSMART: Adding the input processing procedure for processing specific fields and adding new derivative fields. The "Item definitions" field added a default list of specific interpretation the SMART fields. Improving some original messages.
      • anUnif: The alarm message of signal exceeding hardware border added by this wrong value.
    • tmplib_DevLib:
      • mbBase,ergomera625: Improving the syntax highlight rules for types like to "u4".
      • IEC62056: Expanding by support part 21 (direct local data exchange) and improvements:
        • adding input procedure for processing read OBISes;
        • list of OBISes appeded by description and the syntax higflight;
        • adding an option of control bytes LE order of integers;
        • ID of the attribute of representing OBIS appended by "ClassId" and "a";
        • "ClassId" of OBIS expanded up to two bytes;
        • trimming the visible strings up to first zero byte;
        • adding preset devices with known main OBISes;
        • address field expanded for support single digit like to SN;
        • the "tr" and "ctx" attributes moved from IO.
      • mbBase: Expanded by an input procedure for customizing without changing the template. Expanding in support by the types "Int8 (i8)" and "Double (d)", also as by recreation attributes with changed type and removing attributes are missing in the items list. Allowing to specify address of the register in HEX and OCTAL.
  • LibsDB.vcaBase:
    • wlb_Main:
      • The library appended by an extra icon 'weath13n' for the widget "Weather (weather)".
      • FIX:TextLab,ImgLab: Expanding for processing conflict states "false && false" and "true && true" taking the parameters from item [2] and [3].
        • Adding alarms generation from the "Error (err)" attribute.
        • FIX: Renaming the states name "Enable" to "Enabled" and "Disable" to "Disabled".
        • FIX: Unifying the alarms blinking with just changing work color to alarm one in the second cycle.
      • alarmsAct,alarmsSt: Adaptation to human-readable names in messages.
      • FIX:storeHouse: Moving the Control Panel formation and updating to the table updating code.
        • FIX: Separating data preparing part from formation the visual data for early preparing the lists and with limiting time of processed items.
        • Appending to processing the event ws_TableEdit of checking validity row and column.
        • The retry cycles and updating rewrote for specifying time in "toCalcCycles" in seconds and updating after its elapsing.
        • FIX: Preventing of show second filter field in the item form after change the user.
        • FIX: Fixing the images overview at selecting in the file combobox.
        • Specifying the transaction mode in all SQLReq() calls.
        • The control panel appended by the selection fields.
        • Rewrote in preparing the column list for filters with using redefined names of the standard fields "NAME", "DSCR", and with true sorting.
        • In file sizes used new function SYS.cpct2str().
      • FIX:ImgLab: Taking the background color even empty from images list at its presence.
        • FIX: Setting width of the border to 2 when it is zero at the selection blinking, that is for active elements.
        • Format of the attribute "Images (imgs)" moved to the help, that is to the second line.
      • FIX:objProps: Appending of tracing the user changing, appending for support real properties.
      • ElCadr: Adding the attribute "Parameter: Force disable PID (prmNotPID)" for disabling PID show at presence SP.
      • cntrPaspExt: Hide attributes in EVAL. Generating for user action messages at changing the editable properties.
      • TextLab: Adapted to use the default background at its missing in "st_text".
    • wlb_doc:
      • FIX:docRepYear: Fixing of processing the last value in year for data from archives.
      • docUsersSet: Expanding by a possibility to specify-configure of used archivers.
  • Model.AGLKS.Model.DAQ_BlockCalc.gen_cnt: Appending the description by the field "MessName: {Name}".