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

Тема: Вопрос по MB_TcpSlave из Owen Communication

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

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

    По умолчанию

    Отгружаю установку на ПЛК 200 заказчику. Пароли ему не даю от вебморды (почему... отдельный вопрос). Хочу чтобы он с панели оператора поменял настройку сети на нужную и ничего не сломал. Во время работы на горячую менять не надо.

    На СПК делаю экран настройки Setup_Net.png, на 200 хотелось бы повторить.

    т.е. заказчик не должен нигде ковыряться, только на моих экранах. Вбить значения и нажать обновить настройки. Можно с перезагрузкой контроллера.
    Последний раз редактировалось hermano; 02.10.2022 в 18:54.

  2. #2
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,603

    По умолчанию

    Цитата Сообщение от hermano Посмотреть сообщение
    Отгружаю установку на ПЛК 200 заказчику. Пароли ему не даю от вебморды (почему... отдельный вопрос). Хочу чтобы он с панели оператора поменял настройку сети на нужную и ничего не сломал. Во время работы на горячую менять не надо.

    На СПК делаю экран настройки Setup_Net.png, на 200 хотелось бы повторить.

    т.е. заказчик не должен нигде ковыряться, только на моих экранах. Вбить значения и нажать обновить настройки. Можно с перезагрузкой контроллера.
    Для этого потребуется:

    1. Добавить в менеджер библиотек проекта библиотеку CmpSysExec.
    2. Узнать имя сетевого интерфейса, у которого вы хотите изменить IP (можно посмотреть в web-конфигураторе).

    2022-10-03_7-57-39.png

    Предположим, у вас есть сетевой интерфейс с именем WAN, которому вы хотите задать IP = 192.168.0.30.

    Тогда в коде вашего проекта делайте так:

    Код:
    IF xChangeIp THEN
    	
    	CmpSysExec.sysExecute('uci set network.wan.ipaddr=192.168.0.30');
    	CmpSysExec.sysExecute('uci commit');
    	CmpSysExec.sysExecute('reload_config');
    	
    	xChangeIp := FALSE;
    	
    END_IF

Похожие темы

  1. OWEN Communication Library
    от Zulfiqor в разделе СПК210, СПК1xx [М01]
    Ответов: 2
    Последнее сообщение: 12.09.2021, 18:21
  2. опрос по owen communication
    от Dmitrijb в разделе СПК1xx (архив)
    Ответов: 9
    Последнее сообщение: 19.03.2021, 09:55
  3. Вопрос по OWEN Logic и таймерам
    от Хитрый в разделе Среда программирования OWEN Logic
    Ответов: 6
    Последнее сообщение: 01.05.2018, 10:37
  4. библиотека ArhivatorOwenLib, 0.1 (OWEN) - вопрос
    от dimessen в разделе СПК1xx (архив)
    Ответов: 2
    Последнее сообщение: 15.01.2016, 19:15
  5. Вопрос по протоколу OWEN (разбор ASCII текста на PRESENTATION LAYER)
    от ASM в разделе Помощь Разработчикам
    Ответов: 6
    Последнее сообщение: 08.12.2012, 11:36

Ваши права

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