Пожалуйста, включите JavaScript для просмотра этого сайта.

Скрипты Simple-Scada

Синтаксис

function LoadCalibration(const AName, AFileName, AFilePath: string; ACodepage: TM_FileCodepage): Boolean;

Описание

Загружает градуировочную таблицу из файла AFileName, расположенному по пути AFilePath. Если путь не задан, то скада попытается найти файл в папке "..\Simple-Scada\Projects\имя_проекта\User files\". Кодировка файла определяется параметром ACodepage. После загрузки, таблице присваивается имя AName. Возвращает FALSE если загрузка не удалась. Также, при возникновении любых проблем с загрузкой таблицы в журнале сервера отобразятся соответствующие ошибки.

Пример кода

begin
  // загружаем таблицу из файла D_100.txt с кодировкой Unicode, расположенного 
  // в директории по-умолчанию, т.е. "..\Simple-Scada\Projects\имя_проекта\User files\".
  // Присваиваем внутреннее имя 'D100'
  LoadCalibration('D100''D_100.txt''', fcpUTF8);
end.

Пример файла градуировочной таблицы

0,    0.009
10,   0.018
20,   0.031
30,   0.047
40,   0.068
50,   0.094
60,   0.125
70,   0.161
80,   0.203
90,   0.25
100,  0.303