Показано с 1 по 10 из 110

Тема: Пример реализации Web сервера - изменение IP настроек и построение графика

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    Да, похоже, библиотека эта чисто виртуальная сущность - при ближайшем рассмотрении ее нет, есть только SysLibSymbols_E.pdf и соответствующие темы в help'е. Похоже действительно хотели, но не сделали. Но это не важно. Я просто предлагаю реализовать более удобный интерфейс доступа к символам:

    void *SysLibGetSymbolAddress(const char *Name); /* То, что хотели сделать в СoDeSys, см. help */
    typedef enum { INT, SINT, REAL, .... } data_type;
    data_type SysLibGetSymbolType(const char *Name);
    typedef struct { const char *name; void *address; data_type type; } symbol_info;
    const symbol_info *SysLibEnumSymbols(bool Start); /* Информация о всех символах по-одному, Start==TRUE для первого обращения */

  2. #2

    По умолчанию

    Цитата Сообщение от alex1963 Посмотреть сообщение
    Да, похоже, библиотека эта чисто виртуальная сущность - при ближайшем рассмотрении ее нет...
    Хелп внимательно читали? Данная биб-ка реализована для больших ПЛК высшей ценовой категории на базе системы исполнения CSP32F. В них она и работает. В большинстве ПЛК эконом класса на базе CSP32E (embedded) обычно нет даже файловой системы! Тут ее в принципе нет смысла поддерживать.

    Для ПЛК Овен вполне можно реализовать предложенный вариант. Только лучше назвать эту биб-ку иначе, дабы не путаться.

  3. #3

    Smile Где-то закралась ошибка в web-сервере ПЛК100

    Добрый день! Попытался поиграться с WEB-сервером ПЛК100. Интересная штука получается. Добавляем глобальные переменные i0..i13, создаем символьный файл. Описываем имена переменных в файле index.html. Читаем - читается отлично. Пытаемся записать - записываются значения переменных всех кроме первой (самой верхней в таблице). Меняем количество переменных - добавляем или удаляем, все равно первая переменная, какая бы она ни была, не записывается. Файл конфигурации каждый раз меняем. В чем может быть подвох? Может я что-то не так делаю? Подскажите, плиз!
    Вложения Вложения

  4. #4
    Пользователь
    Регистрация
    12.05.2010
    Адрес
    Россия
    Сообщений
    27

    По умолчанию

    на основе первого примера в теме.
    единственное пока какая проблема решилась это упростил заголовок первые две строчки убрав:

    оставив простопустой тег html

    .иначе при запросе страницы контроллер ребутился
    Последний раз редактировалось darkwolf; 03.12.2016 в 22:35.

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •