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

Тема: плк в режиме шлюза-потерялись регистры

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь
    Регистрация
    11.01.2009
    Адрес
    Кострома
    Сообщений
    3,144

    По умолчанию

    Посмотрел ваш пример:
    1 адреса МВА назначают через 16 см. РЭ(у вас 2 и 3)
    2 Last adres- номер опрашиваемого вданный момент адреса прибора(опрос идет быстро -отображение может запаздывать)
    3 Таймауе 50ms- много. Поставьте 5-10.
    4 Используйте для устойчивой работы МВА8 не шаблон, а Universal Modbus Device
    Последний раз редактировалось Илья Кареткин; 06.12.2010 в 09:30.

  2. #2

    По умолчанию

    спасибо, завтра попробую с мва.

  3. #3

    По умолчанию

    У меня похожая ситуация: Modbus(Master) не считывает входных регистров "Register input mоdule", а "Registr output mоdule" нормально передаются из ПЛК и внешним прибором нормально принимаются . Сниффером видно что и запрос на чтение , соответственно заданым параметрам Register input mоdule , ПЛК выдает в линию порта RS-485 нормально, внешний прибор на этот запрос отвечает, а на Register input module - "0", Last error - '81'. Неужели системный баг?
    Вот фрагмент сниффера:
    <01 03 00 7C 00 02 05 D3 01 03 04 13 88 00 00 7E 9D 01 06 00 C3 00 00 79 F6 01 06 00 C3 00 00 79 F6 01 03 00 7C 00 02 05 D3 01 03 04 13 88 00 00 7E 9D 01 06 00 C3 00 00 79 F6 01 06 00 C3 00 00 79 F6 01 03 00 7C 00 02 05 D3 01 03 04 13 88 00 00 7E 9D 01 06 00 C3 00 00 79 F6 01 06 00 C3 00 00 79 F6 01 03 00 7C 00 02 05 D3 01 03 04 13 88 00 00 7E 9D 01 06 00 C3 00 00 79 F6 01 06 00 C3 00 00 79 F6 01 03 00 7C 00 02 05 D3 01 03 04 13 88 00 00 7E 9D 01 06 00 C3 00 00 79 F6 01 06 00 C3 00 00 79 F6 01 03 00 7C 00 02 05 D3 01 03 04 13 88 00 00 7E 9D >
    В примере использован Real input mоdule, но то же самое и с Register input module.
    Уважаемая техподдержка, проверьте Modbus(Master) с внешними приборами других производителей.
    Последний раз редактировалось vojt; 10.01.2011 в 22:07.

  4. #4

    По умолчанию

    Я поменял адреса модулей МВА (теперь 16 и 32 вместо 2 и 3). Я изменил скорость (теперь 9600 бод). Я поменял в дереве устройств положение ветвей с МВА (теперь идет 4дн4р, МВА1, МВА2, Altistart). Я поменял шаблоны МВА на универсальное Модбас устройство. Я поменял время на 10 мс. Я даже АС-3 поменял!!!
    Похоже, это действительно баг. Если так, то выход один - ручками прописывать шлюз (из регистра а в регистр в и т.д.)

  5. #5

    По умолчанию

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

  6. #6

    По умолчанию

    Вот пустой проект. В CoDeSys я вижу обмен с МВА. На компьютере нашлись следующие адреса:0-Last adress, 2- Last Error, 3- Start (????)
    4 и далее- в ответе ошибка адреса 0х80.
    Вложения Вложения
    • Тип файла: rar test.rar (8.7 Кб, Просмотров: 4)

Ваши права

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