From OpenSCADAWiki
Jump to: navigation, search

DAQ

  • The Logical Level linking appended by a form of the address representing as the prefixed path "prm:/node/node", so with support of the relative addressing at "." and "..":
    • the DAQ item linking functions expanded by the base node specifying in the attribute "ndBase", for: ctrListPrmAttr(), daqAt(), prmAt(), attrAt();
    • the implementation object TPrmTempl::Impl of the Logical Level of the DAQ-template expanded for the new linking support.
  • FIX: Setting the LogicalLevel links prevented from cleaning all the string after the space at the link constants "val:".
  • ModBus: Appended by the option "e" for the register endian switch to LE for generic and BE for strings. The string extension of the registers appended by the input charset conversion. Appended by the parameter "Omit cycles for read back of written" for control such feature apart from the asynchronous writing.
  • FIX:DAQGate:
    • FIX: The message categories in catsPat() of obtaining the data source messages of the Controller Object switched to generate own detailed rules of the regular expression from the specified remote controllers — to prevent very redundant messages obtaining.
    • FIX: Improved-fixed in the Controller Alarm status formation for multiple stations, when ALARM it is at missing connection of all stations.
    • The sync() function of the controller object rewrote completely in the "Removing remotely missed parameters" section for:
      • processing the parameter's representing stations: removing completely for missing stations and parameters with no station;
      • removing disabled parameters and the logical containers at the flag "Allow the automatic removal of parameters and attributes".
    • The function TMdContr::messSet() of the DAQ related messages setting adapted to support attributes in the parameter address for significant attributes of the generic-container parameters, that is needed for the messages transmission from the up stations to the down ones.
  • JavaLikeCalc: Expansion-finishing the object's cycle implementation "for({var} in {obj}) {body of the loop}" by the possibility of pointing as the Object <obj> of the included ones through the properties or from the results. The constant values appended by "null" as a synonym to EVAL (EVAL_REAL).
  • OPC_UA: Finished in the writing support through custom flags of the Standard mode and the type obtaining from IO for the Logical mode.