Страница 1 из 5 123 ... ПоследняяПоследняя
Показано с 1 по 10 из 42

Тема: ПЛК Twido и HMI СП310

  1. #1

    По умолчанию ПЛК Twido и HMI СП310

    Коллеги, подскажите как поступить. Подключил панель к ПЛК по протоколу MODBUS RTU. Панель Mester, контроллер Slave. С панели на контроллер бит проходит на ура, а в обратную сторону - никак.
    Настройки панели - 9600-8-1-без контроля четности, задержка отправки 20мс
    Настройка ПЛК - 9600-8-1-без контроля четности, response timeout 50x100мс, time between frames 10мс.

    С панели на контроллер отправляем бит 0x0 (при этом на ПЛК срабатывает %M0), в обратную сторону отправляем 0x1 и ждем срабатывания %M1.

    Есть мысли?

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

    По умолчанию

    в чем подвох, панель мастер и только она может отправлять запросы на чтение или запись битов/регистров. Что означают слова в обратную сторону отправляем 0x1кто отправляет запрос на установку бита, плк? Или это Вы так объясняете раоту функции чтения из панели
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

  3. #3

    По умолчанию

    Запись регистра с HMI в PLC проходит корректно, а чтение PLC в HMI не проходит. При этом на панели все время светится сообщение "Соединение PLC порт 1".

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

    По умолчанию

    Цитата Сообщение от alexfly Посмотреть сообщение
    Запись регистра с HMI в PLC проходит корректно, а чтение PLC в HMI не проходит.
    опять как то витиевато, к тому же возвращаясь к первому посту
    отправляем 0x1 и ждем срабатывания %M1
    допустим Вы читаете панелью бит %М1, счего он вдруг должен сменить состояние, он его менять должен из программы плк, а панель должна визуализировать его изменение
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

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

    По умолчанию

    Цитата Сообщение от alexfly Посмотреть сообщение
    Коллеги, подскажите как поступить. Подключил панель к ПЛК по протоколу MODBUS RTU. Панель Mester, контроллер Slave. С панели на контроллер бит проходит на ура, а в обратную сторону - никак.
    Настройки панели - 9600-8-1-без контроля четности, задержка отправки 20мс
    Настройка ПЛК - 9600-8-1-без контроля четности, response timeout 50x100мс, time between frames 10мс.

    С панели на контроллер отправляем бит 0x0 (при этом на ПЛК срабатывает %M0), в обратную сторону отправляем 0x1 и ждем срабатывания %M1.

    Есть мысли?
    Какая ссылка в адресе на запись бита %M1?
    Должна быть 0х, как на картинке
    Захват-1.png

    А если сделали так
    Захват-2.png
    То все верно панель сообщает о потери связи
    Ведь биты в адресном пространстве 1х контроллера только для чтения, какая запись?
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  6. #6

    По умолчанию

    Сделано все правильно. Отправляем 0x0, пытаемся прочитать 0x1. Программа в ПЛК пока предельно примитивная. Контакт M0 замыкает катушку M1. На данный момент глобальная задача просто увидеть обратную связь.

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

    По умолчанию

    Так как Вы не можете выбирать непосредственно регистры "М" Twido, в отличии от меня,
    То у Вас для кнопки и лампы должно быть так
    Захват-4.png Захват-6.png
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  8. #8

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    Так как Вы не можете выбирать непосредственно регистры "М" Twido, в отличии от меня,
    То у Вас для кнопки и лампы должно быть так
    Захват-4.png Захват-6.png
    Да так и сделано... Буду в пн подключаться к контроллеру с помощью OPC-сервера и смотреть, что он отдает...

  9. #9

    По умолчанию

    Продолжаем разговор. Коннект установил. Но когда количество слов на экран превышает 18 связь с ПЛК теряется. Есть какие-то явные ограничения?

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

    По умолчанию

    Цитата Сообщение от alexfly Посмотреть сообщение
    Продолжаем разговор. Коннект установил. Но когда количество слов на экран превышает 18 связь с ПЛК теряется. Есть какие-то явные ограничения?
    О, аппетиты растут.
    Программа в ПЛК пока предельно примитивная. Контакт M0 замыкает катушку M1. На данный момент глобальная задача просто увидеть обратную связь.
    С битам, что было не так?
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

Страница 1 из 5 123 ... ПоследняяПоследняя

Похожие темы

  1. Прозрачность. СП310
    от _Алексей_ в разделе Панели оператора (HMI)
    Ответов: 2
    Последнее сообщение: 14.06.2016, 12:11
  2. СП310+ПЛК110-60[M02]
    от AlekseyK в разделе Эксплуатация
    Ответов: 0
    Последнее сообщение: 27.04.2016, 01:34
  3. Не могу связать СП270 и Twido TWDLMDA20DR
    от Andriy в разделе Панели оператора (HMI)
    Ответов: 4
    Последнее сообщение: 15.08.2012, 23:46
  4. Контроллер twido и сп270
    от feniks13 в разделе Панели оператора (HMI)
    Ответов: 4
    Последнее сообщение: 08.12.2009, 13:23

Ваши права

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