====== Статьи ====== [[requirements|Установка и системные требования]]\\ [[license|Стоимость лицензии]]\\ [[device|Протоколы (устройства)]]\\ [[script|Использование скриптов]]\\ [[app|Разработка приложений]]\\ [[filt|Работа с фильтрами]]\\ [[library|Разработка библиотек графических компонентов]]\\ ====== Стандартная библиотека графических компонентов ====== {{:icon_text.png?nolink |}} [[lib.ds.text|Текстовое поле]] {{:icon_input.png?nolink |}} [[lib.ds.input|Поле ввода]] {{:icon_button.png?nolink |}} [[lib.ds.button|Кнопка]] {{:icon_color.png?nolink |}} [[lib.ds.color|Выбор цвета]] {{:icon_date.png?nolink |}} [[lib.ds.datetime|Дата/время]] {{:icon_list.png?nolink |}} [[lib.ds.list|Список]] {{:icon_poplist.png?nolink |}} [[lib.ds.poplist|Выпадающий список]] {{:icon_image.png?nolink |}} [[lib.ds.image|Изображение]] {{:icon_trend.png?nolink |}} [[lib.ds.trend|График трендов]] {{:icon_line.png?nolink |}} [[lib.ds.line|Линия]] {{:icon_circle.png?nolink |}} [[lib.ds.circle|Круг]] {{:icon_rect.png?nolink |}} [[lib.ds.rect|Прямоугольник]] {{:icon_arch.png?nolink |}} [[lib.ds.archgraph|Архив]] {{:icon_journal.png?nolink |}} [[lib.ds.journal|Журнал]] {{:icon_html.png?nolink |}} [[lib.ds.html|HTML]] {{:icon_trend.png?nolink |}} [[lib.ds.statgraph|Статичный график]] {{:icon_trend.png?nolink |}} [[lib.ds.grafdata|График данных]] ====== Функции скриптов интерфейса ====== [[log|log]] - вывод в системный журнал отладочных сообщений\\ [[ds.include|ds.include]] - подключить файл скрипта\\ [[ds.goto|ds.goto]] - переход на другой экран\\ [[ds.sleep|ds.sleep]] - приостановить работу скрипта на указанное время\\ [[ds.showmsg|ds.showMsg]] - отобразить всплывающее сообщение\\ [[ds.global|ds.global]] - пользовательский объект для временного хранения данных\\ [[ds.quit|ds.quit]] - закрыть клиента среды исполнения\\ [[ds.getBit|ds.getBit]] - получить значение указанного бита из числа\\ [[ds.setBit|ds.setBit]] - установить значение указанного бита в числе\\ [[ds.crtFilt|ds.crtFilt]] - создать фильтр данных\\ [[ds.crtPid|ds.crtPid]] - создать PID регулятор\\ [[ds.getdev|ds.getDev]] - получить значение переменной из устройства\\ [[ds.setdev|ds.setDev]] - установить значение переменной в устройстве\\ [[ds.getdevstate|ds.getDevState]] - получить информацию об устройстве\\ [[ds.getobj|ds.getObj]] - получить свойство графического элемента\\ [[ds.setobj|ds.setОbj]] - установить свойство графического элемента\\ [[ds.getScreenName|ds.getScreenName]] - получить имя текущего экрана\\ [[ds.addjourmsg|ds.addJourMsg]] - добавить в журнал сообщение\\ [[ds.clearjour|ds.clearJour]] - очистить журнал\\ [[ds.getjoursize|ds.getJourSize]] - получить количество сообщений в журнале\\ [[ds.showKeyb|ds.showKeyb]] - открыть виртуальную клавиатуру\\ [[ds.playsound|ds.playSound]] - воспроизвести звуковой файл\\ [[ds.getarlist|ds.getArList]] - получить список архивируемых переменных\\ [[ds.getarval|ds.getArVal]] - получить список значений переменной, сохраненных в архив\\ [[ds.dbexec|ds.dbExec]] - выполнить запрос к базе данных\\ [[ds.dbselect|ds.dbSelect]] - выполнить запрос с получением данных из базы\\ [[ds.rpccall|ds.rpcCall]] - вызвать функцию приложения\\ [[ds.plccall|ds.plcCall]] - вызов функции скрипта ПЛК\\ [[ds.objcall|ds.objCall]] - вызов функции графического компонента\\ ====== Функции скриптов ПЛК ====== [[log|log]] - вывод в системный журнал отладочных сообщений\\ [[ds.include|ds.include]] - (в процессе описания)\\ [[ds.getBit|ds.getBit]] - получить значение указанного бита из числа\\ [[ds.setBit|ds.setBit]] - установить значение указанного бита в числе\\ [[ds.crtFilt|ds.crtFilt]] - создать фильтр данных\\ [[ds.crtPid|ds.crtPid]] - создать PID регулятор\\ [[ds.getdev|ds.getDev]] - получить значение переменной из устройства\\ [[ds.setdev|ds.setDev]] - установить значение переменной в устройстве\\ [[ds.dbexec|ds.dbExec]] - выполнить запрос к базе данных\\ [[ds.dbselect|ds.dbSelect]] - выполнить запрос с получением данных из базы\\ [[ds.rpccall|ds.rpcCall]] - вызвать функцию приложения\\ ====== Функции системных приложений ====== ===== Менеджер процессов ===== [[pm.getversion|pm.getVersion]] - получить версию платформы\\ [[pm.getplatform|pm.getPlatform]] - получить тип платформы\\ \\ [[pm.addlog|pm.addLog]] - добавление в системный журнал сообщения\\ \\ [[pm.showlog|pm.showLog]] - открыть окно менеджера процессов на вкладке "Системный журнал"\\ [[pm.showset|pm.showSet]] - открыть окно менеджера процессов на вкладке "Настройки"\\ \\ [[pm.getappstat|pm.getAppStat]] - получить информацию о приложениях системы\\ [[pm.runapp|pm.runApp]] - запустить приложение\\ [[pm.stopapp|pm.stopApp]] - остановить приложение\\ \\ [[pm.getprolist|pm.getProList]] - получить список проектов системы\\ [[pm.getrunpro|pm.getRunPro]] - получить список запущенных проектов\\ [[pm.crtpro|pm.crtPro]] - создать новый проект в системе\\ [[pm.delpro|pm.delPro]] - удалить из системы проект\\ [[pm.setproautorun|pm.setProAutoRun]] - управление состоянием автозапуска проекта\\ [[pm.imppro|pm.impPro]] - (в процессе описания)\\ [[pm.getexppro|pm.getExpPro]] - (в процессе описания)\\ [[pm.runpro|pm.runPro]] - (в процессе описания)\\ [[pm.stoppro|pm.stopPro]] - (в процессе описания)\\ \\ [[pm.getflash|pm.getFlash]] - (в процессе описания)\\ [[pm.getaccount|pm.getAccount]] - (в процессе описания)\\ \\ [[pm.sysreboot|pm.sysReboot]] - (в процессе описания)\\ [[pm.syshalt|pm.sysHalt]] - (в процессе описания)\\ [[pm.syssetdate|pm.sysSetDate]] - (в процессе описания)\\ ===== Сервер ===== [[server.getprolist|server.getProList]] - (в процессе описания)\\ [[server.getpcid|server.getPcId]] - (в процессе описания)\\ [[server.getdevlist|server.getDevList]] - (в процессе описания)\\ [[server.getarval|server.getArVal]] - (в процессе описания)\\ [[server.addjourmsg|server.addJourMsg]] - (в процессе описания)\\ [[server.getjournal|server.getJournal]] - (в процессе описания)\\ [[server.clearjour|server.clearJour]] - (в процессе описания)\\ [[server.getjoursize|server.getJourSize]] - (в процессе описания)\\ [[server.jourack|server.jourAck]] - (в процессе описания)\\ [[server.getfile|server.getFile]] - (в процессе описания)\\ [[server.getscreenfile|server.getScreenFile]] - (в процессе описания)\\ [[server.getscriptfile|server.getScriptFile]] - (в процессе описания)\\ [[server.getliblist|server.getLibList]] - (в процессе описания)\\ [[server.getsplist|server.getSpList]] - (в процессе описания)\\ [[server.getdbpath|server.getDbPath]] - (в процессе описания)\\ [[server.getauthpage|server.getAuthPage]] - (в процессе описания)\\ [[server.setdevcfg|server.setDevCfg]] - (в процессе описания)\\ [[server.getdevcfg|server.getDevCfg]] - (в процессе описания)\\ [[server.setdevmode|server.setDevMode]] - (в процессе описания)\\ [[server.getdevstate|server.getDevState]] - (в процессе описания)\\ [[server.setdevvarlist|server.setDevVarList]] - (в процессе описания)\\ [[server.getdevval|server.getDevVal]] - (в процессе описания)\\ [[server.setdevval|server.setDevVal]] - (в процессе описания)\\ [[server.browsedev|server.browseDev]] - (в процессе описания)\\ [[server.loadpro|server.loadPro]] - (в процессе описания)\\ [[server.runprodev|server.runProDev]] - (в процессе описания)\\ [[server.runproscript|server.runProScript]] - (в процессе описания)\\ [[server.stopproscript|server.stopProScript]] - (в процессе описания)\\ [[server.savepro|server.savePro]] - (в процессе описания)\\ [[server.getprotree|server.getProTree]] - (в процессе описания)\\ [[server.getoronode|server.getProNode]] - (в процессе описания)\\ [[server.getpronodebyname|server.getProNodeByName]] - (в процессе описания)\\ [[server.getpronodeidbyname|server.getProNodeIdByName]] - (в процессе описания)\\ [[server.getprochild|server.getProChild]] - (в процессе описания)\\ [[server.addpronode|server.addProNode]] - (в процессе описания)\\ [[server.delpronode|server.delProNode]] - (в процессе описания)\\ [[server.getprodata|server.getProData]] - (в процессе описания)\\ [[server.setprodata|server.setProData]] - (в процессе описания)\\ [[server.setprotype|server.setProType]] - (в процессе описания)\\ [[server.setproname|server.setProName]] - (в процессе описания)\\ [[server.getlicinfo|server.getLicInfo]] - (в процессе описания)\\ [[server.dbexec|server.dbExec]] - (в процессе описания)\\ [[server.dbselect|server.dbSelect]] - (в процессе описания)\\ [[server.plccall|server.plcCall]] - (в процессе описания)\\ ===== Редактор проектов ===== [[editor.openpro|editor.openPro]] - (в процессе описания)\\