Синтаксис
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