Страница 3 из 4 ПерваяПервая 1234 ПоследняяПоследняя
Показано с 21 по 30 из 38

Тема: Настройка аналоговых входов с ИП320

  1. #21
    Пользователь Аватар для Flomaster
    Регистрация
    03.05.2007
    Адрес
    Khabarovsk
    Сообщений
    278

    По умолчанию

    Я проверял только с подключенными модулями. Проект выложу завтра.
    А что всё-таки посоветуете по поводу моей проблемы? Как заставить работать МДВВ в одной сети частотным преобразователем?

  2. #22

    По умолчанию

    Цитата Сообщение от xScar2003 Посмотреть сообщение
    Я проверял только с подключенными модулями. Проект выложу завтра.
    А что всё-таки посоветуете по поводу моей проблемы? Как заставить работать МДВВ в одной сети частотным преобразователем?
    По поводу МДВВ - менять прошивку на 1,09. Т.е. нести в сервисный центр. В более старой (вашей) версии были ошибки с реализацией modbus RTU.

  3. #23
    Пользователь Аватар для Flomaster
    Регистрация
    03.05.2007
    Адрес
    Khabarovsk
    Сообщений
    278

    По умолчанию

    Вот проект:
    PLC150.rar
    При скорости RS-485 2400 и 4800 уходил в перезагрузку сразу после того, как была залита на него программа.
    При скорости 9600 работает, но есть конфликт ЧП и МДВВ.
    При более высоких скоростях не проверял, т.к. 9600 - максимальная скорость для ЧП.

  4. #24
    Пользователь Аватар для Flomaster
    Регистрация
    03.05.2007
    Адрес
    Khabarovsk
    Сообщений
    278

    По умолчанию

    Возвращаюсь к старой теме. Были заказаны и получены МДВВ с прошивкой 1.09. Вчера пытался запустить систему. Но прошивка в МДВВ почему-то тоже оказалась 1.08 (хотя специально заказывали 1.09). Дата упаковки 09.09.2008г. Ну и, соответственно, в плане моей проблемы ничего не поменялось...
    Еще заметил такую странность: если собрать полностью сеть на RS-485, в которую входят ПЛК-150, ИП320, МДВВ и ЧРП, то связь с МДВВ отваливается, даже если на ЧРП не подается питание. Может быть это поможет получить ответ на мой вопрос, как же заставить работать МДВВ и ЧРП в одной сети???

  5. #25

    По умолчанию

    Цитата Сообщение от xScar2003 Посмотреть сообщение
    Возвращаюсь к старой теме.
    1. у вас на одном интерфейсе 2 мастера. Что в корне не верно. До определенного момента ИП и ПЛК могут, пусть и с ошибками, работать мастерами в одной сети. При увеличении количества запросов (в том числе при подключении устройств, чп например), ошибок становится больше и линия перестает нормально функционировать. Вывод - переводить ИП на другой интерфейс или делать панель подчиненным устройством, то есть слэйвом. На время тестирования отключите панель. И проверьте насколько изменится качество связи.

    2. Далее, у вас в опросе МДВВ и ЧП присутствует параметр Start_MDVV И START_UMD. Попробуйте для начала обойтись без них, то есть не задавайте их вовсе.

    3. Имеет смысл для МДВВ также попробовать universal modbus device с использованием двух регистров - 50 запись и 51 чтение.

  6. #26
    Пользователь Аватар для Flomaster
    Регистрация
    03.05.2007
    Адрес
    Khabarovsk
    Сообщений
    278

    По умолчанию

    Цитата Сообщение от Kirill Посмотреть сообщение
    1. у вас на одном интерфейсе 2 мастера. Что в корне не верно. До определенного момента ИП и ПЛК могут, пусть и с ошибками, работать мастерами в одной сети. При увеличении количества запросов (в том числе при подключении устройств, чп например), ошибок становится больше и линия перестает нормально функционировать. Вывод - переводить ИП на другой интерфейс или делать панель подчиненным устройством, то есть слэйвом. На время тестирования отключите панель. И проверьте насколько изменится качество связи.

    2. Далее, у вас в опросе МДВВ и ЧП присутствует параметр Start_MDVV И START_UMD. Попробуйте для начала обойтись без них, то есть не задавайте их вовсе.

    3. Имеет смысл для МДВВ также попробовать universal modbus device с использованием двух регистров - 50 запись и 51 чтение.
    Ясно, попробую сделать мастером ПЛК. Потому как при отключенном ЧП (когда МДВВ работает нормально) при связи ПЛК-МДВВ иногда проскакивает ошибка 81. Видимо, связано это с двумя мастерами сети.

    И еще такой вопрос. Если в сети RS-485 присутствуют несколько подчиненных устройств, как правильно настроить время их опроса? Нужно выставлять одинаковое время опроса? или наоборот, разное?

  7. #27

    По умолчанию

    Цитата Сообщение от xScar2003 Посмотреть сообщение
    Ясно, попробую сделать мастером ПЛК. Потому как при отключенном ЧП (когда МДВВ работает нормально) при связи ПЛК-МДВВ иногда проскакивает ошибка 81. Видимо, связано это с двумя мастерами сети.

    И еще такой вопрос. Если в сети RS-485 присутствуют несколько подчиненных устройств, как правильно настроить время их опроса? Нужно выставлять одинаковое время опроса? или наоборот, разное?
    Если вы не использует командные каналы в universal modbus device, то особой разницы нет, ПЛК сам распределяет посылки, чтобы они не конфликтовали. Проще задать для каждого устройства то время, которое вас устроит и опрашивать так. Понятное дело, что бесконечно умешать это время тоже нельзя, но в пределах 100-200 мс вполне допустимо опрашивать несколько устройств в сети.

  8. #28

    По умолчанию

    Достаточно просто просчитать пропускную способность шины. Это для 115200 - 11520 байт/сек. Типичная транзакция - 20 байт. т.е. 576 транзакций в сек. Есть естественные задержки между запросом и ответом и между запросами. пусть на них 2 мс (хотя есть и более медленные устройства), т.е. ещё 23 байта, итого 11520/(20+23)=267 транзакций.
    Если число транзакций в секунду на шине подходит к 60% от этого числа - начинаются проблемы.

  9. #29
    Пользователь Аватар для Flomaster
    Регистрация
    03.05.2007
    Адрес
    Khabarovsk
    Сообщений
    278

    По умолчанию

    Извините за долгое отсутствие. Продолжая работу, пришел к выводу, что в конфликтах всё-таки виноваты 2 мастера, а именно ПЛК и ИП320. Решили сделать мастером сети ПЛК. Соответственно, слэйвом будут МДВВ, ИП320 и ЧРП. Но вот какой возник вопрос. Мне нужно, чтобы данные, введенные с панели, запоминались и восстанавливались на экране после отключения и включения ПЛК и ИП320. В том виде, как это сделано сейчас (ИП320 - мастер сети), всё отлично, всё сохраняется автоматически. Но как такое правильно реализовать, когда ИП320 будет слэйвом?

    Вопрос №2. Можно ли как-то отследить отключение и включение питания контроллера?

    Вопрос №3. 2 контроллера связаны по витой паре. у каждого определен свой набор сетевых переменных, которые он может записывать. Переменные другого контроллера он может только читать. Всё работает стабильно до того, как отключили питание. После восстановления питания, переменные другого контроллера (которые можно только читать) остаются в прежнем состоянии, хотя на том контроллере, которых их пишет, значения поменялись. Лечится это перезагрузкой контроллера кнопкой Сброс. Что лучше сделать? Ping контроллером своего оппонента? Или отслеживать сброс/включение питания? Как делается Ping?

    Вопрос №4. Есть МВА8. К одному входу подключен потенциометр. Какой нужно указать тип датчика в конфигураторе для того, чтобы определить установленное на потенциометре сопротивление, если считать, что минимум - 0, а максимум - 100?

  10. #30

    По умолчанию

    1. Для модбас мастера нужно предусмотреть ручное сохранение параметров
    2. Да в plc congf.. добавьте модуль статистики
    3. Пример на ping лежит на диске ПЛК, но на всякий случай...
    4. Сопротивление какое на максимуме?
    Вложения Вложения
    • Тип файла: zip ping.zip (9.8 Кб, Просмотров: 20)

Страница 3 из 4 ПерваяПервая 1234 ПоследняяПоследняя

Ваши права

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