Доброго времени суток. Прошу помощи. Сел разбираться в веб сервере. Добавил глобальные переменные. Добавил их в на форму index. Сделал отдельную форму .
<FORM METHOD=POST ACTION="zapravka_start">
<table>
<tr>
<td>IP Адрес</td>
<p id=".OSTATOK" name=".OSTATOK"><OWEN>.OSTATOK</OWEN></p>
<td><input type="text" SIZE=3 name=".OSTATOK" value="<OWEN>.OSTATOK</OWEN>"></td>
<td><input type="text" SIZE=3 name=".ZADANIE" value="<OWEN>.ZADANIE</OWEN>"></td>
<td></td><td></td>
</tr>
<tr><td colspan="7"><INPUT TYPE="submit" VALUE="Начать заправку"> <INPUT TYPE="reset" VALUE="Сбросить"></td></tr>
</table>
</FORM>
Добавил их в файл param.txt.
T1,T2,T3,T4,T5,I1,I2,I3,I4,I5,I6,<OWEN>PLC_PRG.cur _t1</OWEN>,<OWEN>PLC_PRG.cur_t2</OWEN>,<OWEN>PLC_PRG.cur_t3</OWEN>,<OWEN>PLC_PRG.cur_t4</OWEN>,<OWEN>PLC_PRG.cur_t5</OWEN>,<OWEN>PLC_PRG.i1</OWEN>,<OWEN>PLC_PRG.i2</OWEN>,<OWEN>PLC_PRG.i3</OWEN>,<OWEN>PLC_PRG.i4</OWEN>,<OWEN>PLC_PRG.i5</OWEN>,<OWEN>PLC_PRG.i6</OWEN>,<OWEN>.OSTATOK</OWEN>,<OWEN>.ZADANIE</OWEN>
Переменные экспортируются, проверил через веб интерфейс http://ip_контроллера/param.txt
Сами параметры на форме видны, то есть читаются без проблем, но при обработке submit (из браузера они передаются), но ПЛК не может обнаружить переменных в ответе и have_vars остается в false.
IF FIND(header,'POST /zapravka_start')=1 THEN
ZAPRAVKA_BUTTON:=1;
wanna_form:=1;
header:='';
END_IF

IF ZAPRAVKA_BUTTON THEN
file_name:='<HTML><BODY>Start <SCRIPT TYPE="text/javascript"><!--VAR bl = new backlink();bl.write();//--></SCRIPT></BODY></HTML>';
ELSE
IF have_vars THEN
file_name:=DWORD_TO_STRING(res_of);
have_vars:=FALSE;
ELSE
file_name:='<HTML><BODY>form executed <SCRIPT TYPE="text/javascript"><!--VAR bl = new backlink();bl.write();//--></SCRIPT></BODY></HTML>';
END_IF

END_IF

Весь родной функционал примера работает без проблем.