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

Тема: Reset, ModBus(Slave) TCP

  1. #1

    По умолчанию Reset, ModBus(Slave) TCP

    Доброго времени суток!
    Имеется следующая связка: ОВЕН ПЛК100 с поднятым на нем протоколом ModBus(slave) TCP , интерфейс - Ethernet. С другой стороны ПК с ModBus(Master) TCP. Обмен данными проходит нормально (состояние связи оценивается по трассировке на ПК).
    После нажатия в CodeSys команды "Online/Reset" или "Online/Reset(cold)" обмен прекращается, то есть с ПК ModBus(Master) отправляет запросы, а ответа от ПЛК100 нет. Нажатие кнопок Старт/Стоп , Сброс на ПЛК обмен не поднимает. Запустить обмен удается только повторной загрузкой проекта в ПЛК.
    Пожалуйста, подскажите, в чем причина такой реакции ПЛК на команду Reset?

  2. #2

    По умолчанию

    ну вы даете) сносите программу с плк и спрашиваете, почему он не работает)

  3. #3

    По умолчанию

    Это нормальная реакция - программа у Вас была в ОЗУ, и Вы её честно Reset сбрасываете.
    Для того, чтобы записать программу на Flash - необходимо из меню Online выполнить команду Creat Boot Project (Создание загрузочного проекта).

  4. #4

    По умолчанию

    Цитата Сообщение от Николаев Андрей Посмотреть сообщение
    Это нормальная реакция - программа у Вас была в ОЗУ, и Вы её честно Reset сбрасываете.
    Для того, чтобы записать программу на Flash - необходимо из меню Online выполнить команду Creat Boot Project (Создание загрузочного проекта).
    Пробовал записывать программу на Flash - не помагает. То есть создавался загрузочный проект, после комманды Reset или Reset(cold) и запуска (Старт) программа записанная в ПЛК отрабатывает алгоритм адекватно. Единственно не поднимается передача данных по ModBus(slave). ПЛК прошит последней версией ПО выложенной на сайте на данный момент. Какие еще будут варианты ?

  5. #5

    По умолчанию

    Странно - должно все быть нормально.
    Кидайте программы на plc@owen.ru с подробным описанием - глянем.

  6. #6

    По умолчанию

    Добрый день! столкнулся с аналогичной проблемой!
    Оборудование:
    PLC model MODEL PLC 110-60
    Binary VERSION 2.10.7
    Need Target version 2.10
    Compiled: 12:24:25 Jul 23 2009
    с другой стороны lectus Modbus OPC/DDE
    после загрузки лог лектуса выглядит так:
    14:42:54.250 [3264] Загружен экземпляр сервера
    14:42:54.265 [3264] КЛИЕНТ ЗАПУЩЕН
    14:42:54.875 [3412] (192.168.0.252:502) подключение - ОК
    14:42:54.875 [3412] (192.168.0.252:502)Tx: [12] 49 9A 00 00 00 06 01 03 00 00 00 01
    14:42:54.875 [3412] (192.168.0.252:502)Rx: [11] 49 99 00 00 00 05 01 03 02 00 00
    И далее данные без проблем! При нажатии reset или подобных действиях лог выглядит так:
    14:46:02.343 [3264] Загружен экземпляр сервера
    14:46:02.343 [3264] КЛИЕНТ ЗАПУЩЕН
    14:46:03.843 [3412] (192.168.0.252:502) ошибка подключения (Socket Error # 10061
    Connection refused.)
    14:46:03.843 [3412] (192.168.0.252:502) ошибка при передаче данных (Нет подключения)
    14:46:03.843 [3412] Ошибка приема/передачи (192.168.0.252:502 Адрес:1)
    14:46:04.359 [3264] Выгружен экземпляр сервера
    14:46:04.359 [3264] КЛИЕНТ ОСТАНОВЛЕН
    Помогает, как выше описано, только полная перезагрузка программы!
    Вот программа
    Вопросы по Чернышевскому :-)
    Вложения Вложения

  7. #7

    По умолчанию Все работает нормалбно, но нет обмена по ModeBus TCP

    Подтверждаю, есть такая проблема. При сбросе, не поднимается сессия ModBus TCP. Причем все работает нормально, кроме обмена данными со SCADA.
    Вот часть лога из лектуса:
    11:43:02.580 [3524] (10.0.0.65:503) ошибка подключения (Socket Error # 10061
    Connection refused.)
    11:43:02.580 [3524] (10.0.0.65:503) закрытие соединения удаленным хостом (Connection Closed Gracefully)
    11:43:02.580 [3524] Ошибка приема/передачи (10.0.0.65:503 Адрес:2)
    Эта ерунда реально напрягает, особенно если нет возможности остановить технологический процесс. Может как-то можно восстановить связь без перезагрузки программы?
    Последний раз редактировалось sink3d; 02.12.2010 в 12:04.

  8. #8

    По умолчанию

    будем посмотреть...

  9. #9

    По умолчанию

    что значит нажат резет? кнопка?
    или программный?
    Пришлите лог снифера Ethernet

  10. #10

    Exclamation

    Здравствуйте. Провели испытание. Проблема на последней прошивке не выявлена!

    1) Codesys 2.3.9.25
    2) PLC154-U.M прошивка 2.12.7
    3) Target 2.10
    4) Lectus OPC 3.9 Сборка 29 от 02,11,09 (та, которая на нашем сайте)

    В ПЛК были добавлены 2 переменные.

    Настройки PLC и Lectus на скриншотах:
    1.jpg
    2.JPG
    3.JPG
    4.JPG
    5.JPG

    При нажатии на Reset информация восстанавливается - вот лог:
    Код:
    12:33:45.060 [8124] (10.0.6.10:502)Rx: [11] 00 22 00 00 00 05 01 03 02 00 00
    12:33:46.003 [8124] (10.0.6.10:502)Tx: [12] 00 23 00 00 00 06 01 03 00 00 00 01
    12:33:46.024 [8124] (10.0.6.10:502)Rx: [11] 00 23 00 00 00 05 01 03 02 EA 97
    12:33:46.074 [8124] (10.0.6.10:502)Tx: [12] 00 24 00 00 00 06 01 03 00 01 00 01
    12:33:46.094 [8124] (10.0.6.10:502)Rx: [11] 00 24 00 00 00 05 01 03 02 00 00
    12:33:47.015 [8124] (10.0.6.10:502)Tx: [12] 00 25 00 00 00 06 01 03 00 00 00 01
    12:33:47.019 [8124] (10.0.6.10:502)Rx: [11] 00 25 00 00 00 05 01 03 02 EE 8F
    12:33:47.068 [8124] (10.0.6.10:502)Tx: [12] 00 26 00 00 00 06 01 03 00 01 00 01
    12:33:47.074 [8124] (10.0.6.10:502)Rx: [11] 00 26 00 00 00 05 01 03 02 00 00
    12:33:48.003 [8124] (10.0.6.10:502)Tx: [12] 00 27 00 00 00 06 01 03 00 00 00 01
    12:33:48.053 [8124] (10.0.6.10:502)Tx: [12] 00 28 00 00 00 06 01 03 00 01 00 01
    12:33:51.006 [8124] (10.0.6.10:502)Tx: [12] 00 29 00 00 00 06 01 03 00 00 00 01
    12:33:54.009 [8124] (10.0.6.10:502)Tx: [12] 00 2A 00 00 00 06 01 03 00 00 00 01
    12:33:57.012 [8124] (10.0.6.10:502)Tx: [12] 00 2B 00 00 00 06 01 03 00 00 00 01
    12:34:00.014 [8124] (10.0.6.10:502)Tx: [12] 00 2C 00 00 00 06 01 03 00 00 00 01
    12:34:03.039 [8124] (10.0.6.10:502)Tx: [12] 00 2D 00 00 00 06 01 03 00 00 00 01
    12:34:04.243 [8124] (10.0.6.10:502) закрытие соединения удаленным хостом (Connection Closed Gracefully)
    12:34:04.440 [8124] (10.0.6.10:502) подключение - ОК
    12:34:04.441 [8124] (10.0.6.10:502)Tx: [12] 00 2E 00 00 00 06 01 03 00 00 00 01
    12:34:04.447 [8124] (10.0.6.10:502)Rx: [11] 00 2E 00 00 00 05 01 03 02 0E BB
    12:34:04.492 [8124] (10.0.6.10:502)Tx: [12] 00 2F 00 00 00 06 01 03 00 01 00 01
    12:34:04.508 [8124] (10.0.6.10:502)Rx: [11] 00 2F 00 00 00 05 01 03 02 00 00
    12:34:04.914 [8124] (10.0.6.10:502)Tx: [12] 00 30 00 00 00 06 01 03 00 00 00 01
    12:34:04.921 [8124] (10.0.6.10:502)Rx: [11] 00 30 00 00 00 05 01 03 02 10 96
    12:34:04.964 [8124] (10.0.6.10:502)Tx: [12] 00 31 00 00 00 06 01 03 00 01 00 01
    12:34:04.970 [8124] (10.0.6.10:502)Rx: [11] 00 31 00 00 00 05 01 03 02 00 00
    12:34:05.046 [8124] (10.0.6.10:502)Tx: [12] 00 32 00 00 00 06 01 03 00 00 00 01
    12:34:05.052 [8124] (10.0.6.10:502)Rx: [11] 00 32 00 00 00 05 01 03 02 11 1B
    12:34:05.097 [8124] (10.0.6.10:502)Tx: [12] 00 33 00 00 00 06 01 03 00 01 00 01
    12:34:05.103 [8124] (10.0.6.10:502)Rx: [11] 00 33 00 00 00 05 01 03 02 00 00
    12:34:06.002 [8124] (10.0.6.10:502)Tx: [12] 00 34 00 00 00 06 01 03 00 00 00 01
    12:34:06.008 [8124] (10.0.6.10:502)Rx: [11] 00 34 00 00 00 05 01 03 02 14 DB
    12:34:06.053 [8124] (10.0.6.10:502)Tx: [12] 00 35 00 00 00 06 01 03 00 01 00 01
    12:34:06.059 [8124] (10.0.6.10:502)Rx: [11] 00 35 00 00 00 05 01 03 02 00 00
    12:34:07.004 [8124] (10.0.6.10:502)Tx: [12] 00 36 00 00 00 06 01 03 00 00 00 01
    12:34:07.022 [8124] (10.0.6.10:502)Rx: [11] 00 36 00 00 00 05 01 03 02 18 C9
    Как видно в логе, лектус после сброса плк пытается до него достучаться, после загрузки ПЛК связь восстанавливается!

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

Ваши права

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