Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 16 из 16

Тема: ПЛК100 и панель Pro-Screen EKF

  1. #11

    По умолчанию

    Цитата Сообщение от Алекс2013 Посмотреть сообщение
    Большое спасибо за помощь.
    Данные с контроллера читает, на контроллер передает.
    Есть вопрос :
    Как сделать что бы введенная уставка передавалась в контроллер, и при отключении и включении питания не обнулялась, не надо было ее вводить заново.
    Если ПЛК - слейв, то все его сетевые переменные (используется конфигурация ПЛК) - энергонезависимые и сохраняют своё значение при отключении питания, ничего дополнительно делать не нужно

  2. #12
    Пользователь
    Регистрация
    22.03.2013
    Адрес
    Кострома
    Сообщений
    96

    По умолчанию

    Все огромное спасибо, вроде разобрался.
    Надо поставить галочку Индекс и указать регистр RW.

  3. #13

    По умолчанию

    Цитата Сообщение от Алекс2013 Посмотреть сообщение
    Все огромное спасибо, вроде разобрался.
    Надо поставить галочку Индекс и указать регистр RW.
    Индекс ставить не надо, просто указать RW, это энергонезависимая память.

  4. #14
    Пользователь
    Регистрация
    28.08.2008
    Адрес
    23..93..123
    Сообщений
    1,799

    По умолчанию

    Вот смотрю на вопросы эти и недоумеваю...это что шоу тиктокеров, дакументачку позырить не варик? Или как там в тиктоке у вас?
    Главный принцип иженера-RTFM (Read The Fucking Manual)!!!

  5. #15
    Пользователь
    Регистрация
    30.12.2017
    Адрес
    г.Вязьма,смоленская обл.
    Сообщений
    41

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Да просто всё, в настройках всё выбираете Вложение 64452
    Если панель Слейв, то регистры как есть,
    если панель Мастер, то адреса регистров и бит +1 от адресов ПЛК. Так во многих панелях сделано.

    Конфигуратор, почти копия конфигуратора панелей ONI.
    Коллеги, если позволите, маленькая ремарка. Чтобы не прибавлять 1 к номерам регистров, нужно в настройках связи зайти во вкладку "расширенные" и в поле "базовый адрес" изменить 1 на 0.

  6. #16

    По умолчанию EKF PRO-Screen и несколько ПЛК

    Всем привет. Подниму тему снова, что-ли...
    Подскажите, пожалуйста, кто в курсе. Кто стыковал несколько ПЛК с панелью от EKF. Собираю сборку RSC-10E и надо подключить две (и больше) ПР103 по Ethernet. Прописываю IP, даже номера станций указываю, хотя полагаю эти номера станций нигде не применяются.
    Так-то костылями получается читать/писать регистры, но... Как оперировать именно номерами станций в макросе, чтобы не плодить несколько шин регистров для каждой ПР, потому что их в проекте может быть несколько.
    Например, в цикле читаю шину данных с одной ПР:

    for (i = 0; i < NUM_PLC; i++) {
    SetWord(@iStation@, 0, i); // или i + 1
    GetMem(MasMem, @sl_00@, 0, PLC[i].BUS_CNT*sizeof(unsigned short));
    ....
    }

    , где "sl_00" - начальный адрес шины опроса в ПР (регистр 16384), записанный в "Адресных метках" PRO-Screen.
    Если в адресных метках в свойствах sl_00 установить чекбокс "Индекс" и указать адрес индекса @iStation@, не происходит смена т.н. Номера станции. В общем, не пойму как "динамически" обрабатывать опросы с несколькими ПР, чтобы каждый раз не переписывать макрос при изменении количества ПР.

Страница 2 из 2 ПерваяПервая 12

Похожие темы

  1. Ответов: 26
    Последнее сообщение: 31.01.2023, 17:42
  2. Модуль Screen, реализация screensaver
    от walhi в разделе СПК1xx (архив)
    Ответов: 5
    Последнее сообщение: 06.10.2021, 10:41
  3. Сodesys 2.3 ПЛК100 панель Wientek MODBUS по 485
    от darkwolf в разделе ПЛК1хх
    Ответов: 5
    Последнее сообщение: 26.10.2015, 11:00
  4. ПЛК100 - Панель СП270 (передача бита)
    от DELPHI_FOREVE в разделе ПЛК1хх
    Ответов: 8
    Последнее сообщение: 23.04.2013, 12:35
  5. ПЛК100 - Панель СП270 передача строки
    от DELPHI_FOREVE в разделе ПЛК1хх
    Ответов: 6
    Последнее сообщение: 05.04.2013, 05:11

Ваши права

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