отправка данных канала по http
Доброго времени!! Скриптом формирую по протоколу http get запрос ..все четко отправляется...получается на стороннем веб сервере.. Есть OPC сервер опрашивает расходомер... скада все прекрасно видит ... Вобщем имеются теги *** Channel_1.Device_1.Group_1.Tag_1 ....*** никак не пойму как эти тэги использовать в скриптах виртуального канала... Мне нужно отправить данные с этих какналов *** Channel_1.Device_1.Group_1.Tag_1 *** http Get запросом ... Спасибо!
var
IdHTTP: TIdHTTP;
TOSEND: string;
Const
FHOST = 'http://test.su?a=';
in1 = '123456789';
begin
///in2 := ReadValue('Channel_1.Device_1.Group_1.Tag_2');
TOSEND:=FHOST+in1;
IdHTTP := TIdHTTP.Create;
try
IdHTTP.Get(TOSEND);
finally
IdHTTP.Free;
end;
end.
Ответ
День добрый.
примерно так полагаю:
var
IdHTTP: TIdHTTP;
TOSEND: string; in2: double;
Const
FHOST = 'http://test.su?a=';
begin
in2 := ReadValue('Channel_1.Device_1.Group_1.Tag_2');
TOSEND := FHOST + FloatToStr(in2);
IdHTTP := TIdHTTP.Create;
try
IdHTTP.Get(TOSEND);
finally
IdHTTP.Free;
end;
end.
Спасибо! OPC сервер запущен. Тест каналов проходит успешно..данные корректны... Скрипт компилируется успешно.. Но при выполнении и опросе каналов одни нули.. может что то с типами переменных не сходится..
Огромное спасибо! все работает. Пойду трясти руководство пусть лицензию покупают)))
лог с веб хоста... все ок..
[07/Nov/2023:17:21:22 +0300] "GET /api/chetchikpar1.php?rashod=0,846780836582184&davlenie=11,6829814910889&temperat=173,520935058594 HTTP/1.1" 302 209 "-" "Mozilla/3.0 (compatible; Indy Library)"
[07/Nov/2023:17:21:24 +0300] "GET /api/chetchikpar1.php?rashod=0,846780836582184&davlenie=11,6829814910889&temperat=173,520935058594 HTTP/1.1" 302 209 "-" "Mozilla/3.0 (compatible; Indy Library)"
[07/Nov/2023:17:21:25 +0300] "GET /api/chetchikpar1.php?rashod=0,846780836582184&davlenie=11,6829814910889&temperat=173,520935058594 HTTP/1.1" 302 209 "-" "Mozilla/3.0 (compatible; Indy Library)"
[07/Nov/2023:17:21:26 +0300] "GET /api/chetchikpar1.php?rashod=0,846780836582184&davlenie=11,6829814910889&temperat=173,520935058594 HTTP/1.1" 302 209 "-" "Mozilla/3.0 (compatible; Indy Library)"
Сервис поддержки клиентов работает на платформе UserEcho
День добрый.
примерно так полагаю: