From OpenSCADAWiki
Revision as of 18:09, 3 October 2017 by RomanSavochenko (Talk | contribs)
Contents
[hide]1 Модуль DAQ.JavaLikeCalc
Объект "Библиотека функций" (SYS.DAQ.JavaLikeCalc["lib_Lfunc"])
- ElTp {funcID}(ElTp prm1, ...) — вызывает функцию "funcID" библиотеки "Lfunc" с параметрами prm{N}. Возвращает результат вызываемой функции. Префикс "lib_" перед идентификатором библиотеки обязателен!
Объект "Пользовательская функция" (SYS.DAQ.JavaLikeCalc["lib_Lfunc"]["func"])
- ElTp call(ElTp prm1, ...) — вызывает функцию "func" библиотеки "Lfunc" с параметрами prm{N}. Возвращает результат вызываемой функции. Префикс "lib_" перед идентификатором библиотеки обязателен!
2 Модуль DAQ.LogicLev
3 Модуль DAQ.BlockCalc
Объект "Блок" (SYS.DAQ.BlockCalc["cntr"]["blk_block"])
- ElTp cfg(string nm) — получение значения конфигурационного поля nm объекта.
- bool cfgSet(string nm, ElTp val) [доступ к соответствующей подсистеме] — установка конфигурационного поля nm объекта в значение val.
- TCntrNodeObj cntr() — возвращает объект контроллера этого параметра, независимо от вложенности.
4 Модуль DAQ.ModBus
Template:Include file="/HomePageEn/Doc/ModBus" notoc="1" first anchor="API" last anchor="endAPI"