Функция TransferringFromHdaDataToBD() считывает данные с HDA-серверов, и записывает их в БД системы СИМП Лайт. Функция обеспечивает автоматизацию считывания архива данных с устройства, например: раз в час, раз в сутки и т.д.
TransferringFromHdaDataToBD(ChannelName, StartDate, EndDate, DepthOfArchive): Boolean | |
ChannelName: String | Имя канала |
StartDate: TDateTime | Начальная дата (время) |
EndDate: TDateTime | Конечная дата(время) |
DepthOfArchive: Integer | Глубина архива |
Функция возвращает: True: запись прошла успешно False: ошибка записи |
{Pascal Script} Var depth: Integer; beginTime, endTime: TDateTime; res: Boolean; nameChannel: String = 'Температура 1'; Begin beginTime := now-1; endTime := now; depth := 100; CoInitialize(nil); try res := TransferringFromHdaDataToBD(nameChannel, beginTime, endTime, depth); finally CoUninitialize; end; if res then AddToDebugLog('Запись прошла успешно') else AddToDebugLog('Ошибка записи!'); end. |
Подробную информацию об "Окне отладочной информации" можно почитать здесь.