Виталий_НСК
11.04.2016, 16:42
Добрый день! Попытался поиграться с WEB-сервером ПЛК100. Интересная штука получается. Добавляем глобальные переменные i0..i13, создаем символьный файл. Описываем имена переменных в файле index.html. Читаем - читается отлично. Пытаемся записать - записываются значения переменных всех кроме первой (самой верхней в таблице). Меняем количество переменных - добавляем или удаляем, все равно первая переменная, какая бы она ни была, не записывается. Файл конфигурации каждый раз меняем. В чем может быть подвох? Может я что-то не так делаю? Подскажите, плиз!
думаете поможет если несколько тем создадите? В проекте Вашем нет комментов, что к чему и зачем, поэтому и разбираться нет особого желания в свободное от работы время
Виталий_НСК
11.04.2016, 19:07
Очень приятно, что на мои просьбы кто-то откликнулся! Спасибо, capzap! По поводу описания проекта, то там все просто. За основу взят проект изменения сетевых настроек: IP, MASK, шлюза из примеров программ w3_test. Хочу прикрутить web-сервер к своему проекту для просмотра/изменения переменных. Постараюсь описать как можно точнее проект. Для проверки работы web-сервера в глобальных переменных созданы переменные i0,i1,..,i13 и в файле index.html описаны их же имена. Функциональные блоки моего проекта, содержащиеся в папке www взяты полностью из примера программ w3_test, поэтому комментариев к сожалению я не смогу добавить. А проект практически не изменен, я только изменил имена глобальных переменных проекта IP1,IP2,IP3,IP4 и т.д. на i0,i1,i2..i13 и убрал текст PLC_PRG, ту часть, которая меняет сетевые настройки в файле local_addres.dat. Также убрал часть контента с java-визуализацией за ненадобностью (хочу добиться только того, чтобы глобальные переменные изменялись через файл index.html). Постарался упростить как мог! Вроде бы все работает, символьный файл создает описание глобальных переменных, мы через файл index.html обращаемся к их описаниям и отправляем данные методом POST на открытый сокет в ПЛК. Но почему-то меняются не все измененные нами переменные, остаются неизменные именно верхние (в таблице "Настройки САРТ") переменные. Их же добавляем в файл index.html внизу, прекрасно начинают меняться, но перестает меняться та переменная, которая в табличке "Настройки САРТ" index.html вверху! Не могу понять, где проблема скрылась? Подскажите пожалуйста, если в чем-то ошибся! Очень надо!
Powered by vBulletin® Version 4.2.3 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot