Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 13

Тема: После выключения питания ПЛК не работает CodeSys OPC

  1. #1

    По умолчанию После выключения питания ПЛК не работает CodeSys OPC

    Добрый день!
    Столкнулся с проблемой не могу решить.
    Используем в своих проектах ПЛК Овен 110[M02]. Для обмена данными со скада системой используем CodeSys OPC. Настраиваем символьную конфигурацию, настраиваем сам OPC сервер через OPC Configurator. Процедура стандартная и все работало.
    Недавно изменили концепцию проекта (начали широко использовать структуры и указатели) и теперь каждый раз после выключения ПЛК происходит следующее: OPC сервер запускается, может выдавать список переменных, но обмен с ПЛК не происходит и при изменении переменных в скаде, переменные в ПЛК не меняются. Проблема решается только полной очисткой, перекомпиляцией и полной загрузкой проекта в ПЛК. Соответственно, требуется программист и сбрасываются все переменные (в том числе энергонезависимые), а значит требуется полная настройка оборудования.
    Кто-то сталкивался с подобной проблемой? Как можно ее решить?

  2. #2

    По умолчанию

    Скорее всего проблема связана с некорректным использованием указателей в проекте ПЛК.

  3. #3

    По умолчанию

    Какая связь между указателями в проекте и работой OPC?
    Логика в проекте отрабатывает без каких-либо нареканий. При загрузке проекта OPC тоже работает корректно. Проблемы начинаются после отключения питания.

  4. #4

    По умолчанию

    Продолжаю искать причину:
    - файл символьной конфигурации в директории проекта *.sym создается и наполнен соотв. переменными
    - файл *.sdb в директории Gateway Files создается и наполнен
    - по прежнему при полной загрузке в ПЛК он работает
    - после отключения и включения питания ПЛК запускается, подключаюсь к нему кодесисом, он выдает сообщение PLC Started, и показывает статус ЗАПУЩЕНО. Однако, программа не выполняется и соответственно переменный OPC сервера пустые...

  5. #5

    По умолчанию

    У меня такая же проблема. После отключения-включения питания ПЛК CodesysOPC не может соединится с ним через Ethernet.

    Логи CodesysOPS:
    (13.10.2018, 16:18:44.695) 49. Reconnect to <PLC1>
    (13.10.2018, 16:18:44.695) [PLC1]: ::ConnectGateway(): m_ulGatewayChannels=1
    (13.10.2018, 16:18:45.725) **** ERROR: Login failed. No reply from PLC <PLC1>
    (13.10.2018, 16:18:45.725) **** ERROR: Open communication to <PLC1> failed
    (13.10.2018, 16:18:47.675) [PLC1]: :isconnectGateway(m_ulGateway=0):
    CodesysOPC устанавливает соединение только после того как вручную захожу в проект Codesys и подключаюсь к контроллеру:
    (13.10.2018, 16:21:38.054) Motorola=0, NoLogin=0
    (13.10.2018, 16:21:38.070) <PLC1> ProjectID matched, Project <test8>: PLC=124083, SYM=124083
    (13.10.2018, 16:21:38.070) Reorganize finished, with changed item pool
    (13.10.2018, 16:21:38.070) <PLC1> 27 symbols loaded
    (13.10.2018, 16:21:38.163) <PLC1> 1 active items
    У кого-нибудь получилось решить проблему?

  6. #6
    Пользователь
    Регистрация
    10.12.2009
    Адрес
    Воронеж
    Сообщений
    673

    По умолчанию

    При подключении кодесисом после перезапуска плк он сразу подключается или говорит, что программа изменена?

  7. #7

    По умолчанию

    Сразу подключается. Пишет: "PLC Started".

  8. #8

    По умолчанию

    Тоже были заморочки подобные, перешел на 3 версию OPC. Стабильнее стало работать.

  9. #9

    По умолчанию

    Можно программировать контроллер и конфигурировать символьный файл во 2 версии Codesys и использовать OPC 3 версии?

  10. #10

    По умолчанию

    Да можно, только все пременные в скаду надо заново заносить. В 3 версии еще удобнее тем что структуры выделяются в отдельные группы тэгов.

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

Похожие темы

  1. Ответов: 2
    Последнее сообщение: 14.07.2016, 11:03
  2. Ответов: 4
    Последнее сообщение: 12.07.2015, 11:48
  3. ПЛК 100 после отключения питания
    от Guk в разделе ПЛК1хх
    Ответов: 7
    Последнее сообщение: 16.06.2015, 16:21
  4. Ответов: 6
    Последнее сообщение: 06.02.2014, 16:31
  5. Ответов: 3
    Последнее сообщение: 22.03.2010, 14:11

Ваши права

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