Страница 409 из 1043 ПерваяПервая ... 309359399407408409410411419459509909 ... ПоследняяПоследняя
Показано с 4,081 по 4,090 из 10426

Тема: ВОПРОС-ОТВЕТ (отвечаем на простые вопросы от новичков)

  1. #4081

    По умолчанию

    Кто подскажет ПРИМЕР: Вложение 18794 Это выбор уставок, а как можно сделать так чтоб цифровой можно выбрать уставки для редактирования?

  2. #4082

    По умолчанию

    Цитата Сообщение от ООО "БЛС инжинеринг" Посмотреть сообщение
    Кто подскажет ПРИМЕР: Вложение 18794 Это выбор уставок, а как можно сделать так чтоб цифровой можно выбрать уставки для редактирования?
    Разве не кто не знает как?

  3. #4083
    Пользователь
    Регистрация
    12.07.2007
    Адрес
    Воронеж
    Сообщений
    884

    По умолчанию

    Цитата Сообщение от ООО "БЛС инжинеринг" Посмотреть сообщение
    Разве не кто не знает как?
    Если честно, не ясно что именно нужно

  4. #4084

    По умолчанию

    Цитата Сообщение от приборист Посмотреть сообщение
    Если честно, не ясно что именно нужно
    ПРИМЕР:
    1) При нажатии на А1 выбираем уставку U2 и эта уставка отображается в окне W при этом её возможно редактировать (корректировать)

    2) Если нажимаем на А1 и выбираем уставку U4 то также в окне W отображается уже уставка U4.
    То есть при выборе любой уставки чтоб была возможность её редактировать в одном окне Вложение 18804

  5. #4085
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,243

    По умолчанию

    Цитата Сообщение от ООО "БЛС инжинеринг" Посмотреть сообщение
    ПРИМЕР:
    1) При нажатии на А1 выбираем уставку U2 и эта уставка отображается в окне W при этом её возможно редактировать (корректировать)

    2) Если нажимаем на А1 и выбираем уставку U4 то также в окне W отображается уже уставка U4.
    То есть при выборе любой уставки чтоб была возможность её редактировать в одном окне Вложение 18804
    и кто мешает по фронту задать фиксированную уставку, а далее редактировать её как хочется
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  6. #4086
    Пользователь
    Регистрация
    05.05.2015
    Адрес
    Уфа
    Сообщений
    5

    По умолчанию

    Программирую ПЛК110 на CFC.

    Контроллер подключен в качестве Modbus slave к панели оператора Weintek.
    Одна из уставок задается с панели оператора. Каким образом задать для этой уставки значение по умолчанию, чтобы при пуске и работе контроллера без панели это значение было ненулевым?

  7. #4087
    Пользователь Аватар для _Mikhail
    Регистрация
    25.07.2013
    Адрес
    Ярославль
    Сообщений
    510

    По умолчанию

    Цитата Сообщение от Данис Посмотреть сообщение
    Программирую ПЛК110 на CFC.

    Контроллер подключен в качестве Modbus slave к панели оператора Weintek.
    Одна из уставок задается с панели оператора. Каким образом задать для этой уставки значение по умолчанию, чтобы при пуске и работе контроллера без панели это значение было ненулевым?
    переменная RETAIN в памяти ПЛК

  8. #4088
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,840

    По умолчанию

    Цитата Сообщение от Данис Посмотреть сообщение
    Программирую ПЛК110 на CFC.

    Контроллер подключен в качестве Modbus slave к панели оператора Weintek.
    Одна из уставок задается с панели оператора. Каким образом задать для этой уставки значение по умолчанию, чтобы при пуске и работе контроллера без панели это значение было ненулевым?
    Т.к. все переменные в модуле Slave являются retain по умолчанию, то достаточно один раз ввести начальное значение с панели. После этого панель можно даже не включать, значение переменной останется таким, каким было перед выключением ПЛК.
    В общем случае нужно объявить в разделе глобальных переменных
    VAR_GLOBAL RETAIN
    My_1 AT %QW7.1.0: WORD := 100;
    END_VAR
    где %QW7.1.0 -соответствующий адрес из конфигурации Slave.
    При этом этот адрес не должен быть именован в Slave.

    ЗЫ. Но в последнем случае переменная My_1 всегда будет равна 100 после каждого включения ПЛК.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  9. #4089
    Пользователь
    Регистрация
    05.05.2015
    Адрес
    Уфа
    Сообщений
    5

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    Т.к. все переменные в модуле Slave являются retain по умолчанию, то достаточно один раз ввести начальное значение с панели. После этого панель можно даже не включать, значение переменной останется таким, каким было перед выключением ПЛК.
    В общем случае нужно объявить в разделе глобальных переменных
    VAR_GLOBAL RETAIN
    My_1 AT %QW7.1.0: WORD := 100;
    END_VAR
    где %QW7.1.0 -соответствующий адрес из конфигурации Slave.
    При этом этот адрес не должен быть именован в Slave.

    ЗЫ. Но в последнем случае переменная My_1 всегда будет равна 100 после каждого включения ПЛК.
    Спасибо, за подробный ответ. Вроде все понятно. Буду пробовать.

  10. #4090
    Пользователь Аватар для Эдуард_Н
    Регистрация
    22.09.2014
    Адрес
    Курган
    Сообщений
    1,612

    По умолчанию

    Не знаю как Weintek и где у него ретейн, а в другой панели пришлось делать передачу уставки с панели в ПЛК по триггеру иначе при включении панель всё переписывала в ноль.

Страница 409 из 1043 ПерваяПервая ... 309359399407408409410411419459509909 ... ПоследняяПоследняя

Метки этой темы

Ваши права

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