FLProg

Визуальное программирование для не программистов

Яндекс.Метрика
Страница Web сервера


Данный блок служит для создания одной из страниц Web сервера. В свойствах блока на закладке 'Устройство' необходимо указать устройство коммуникации, через которое будет производиться работа сервера, настроить данное устройство, если это первый блок с этим устройством. Так же необходимо указать порт, на котором этот сервер будет работать.




На закладке 'Входы' можно создать входы блока, значение которых в последствии можно использовать в теле страницы. Так же можно создать вход "Enable" высокий уровень на котором позволяет странице выдаваться на запрос по выбранным адресам. При низком уровне на этом входе страница выдаваться не будет



На закладке 'Адреса страницы' надо создать адреса, при вызове которых сервер будет выдавать данную страницу. Адресов может быть несколько, но не меньше одного. При наличии нескольких страниц с одним адресом будет выдаваться страница, у которой будет высокий уровень на входе 'Enable'при его наличии. В противном случае будет отдаваться страница добавленная позднее. К каждому адресу можно привязать выход, на котором при вызове данного адреса будет появляться высокий уровень. При вызове любого другого адреса да этом входе будет выставляться низкий уровень.


На закладке 'Тело страницы' можно написать HTML код страницы, который отправится браузеру. В месте, где необходимо вывести значение с входов блока надо вставить их имена. Компилятор автоматически вставить вместо имени входа необходимый код. Так же на этой вкладке можно дат указание браузеру обновлять страницу с установленным интервалом.
При использовании модуля WiFi надо учитывать, что в текущей версии программы модуль WiFi может выполнять только одну функцию, либо передача переменной, либо прием переменной, либо быть Web сервером, либо Web клиентом.
Такие же условия надо учитывать при при использовании модуля ENC28J60