Показано с 1 по 5 из 5

Тема: Как происходит передача данных между ПЛК210-03 и CodeSys?

  1. #1

    По умолчанию Как происходит передача данных между ПЛК210-03 и CodeSys?

    Доброе утро!
    У меня имеется ПЛК210-03 с запущенной на нём рабочей программой, подключённый по Ethernet кабелю к персональному компьютеру.
    Мне нужно написать программу на C++, которая сможет считывать значения с переменных и записывать значения в переменные программы без необходимости запуска CodeSys.
    Не могли бы вы подсказать каким образом передаются данные между ПЛК и CodeSys, чтобы это реализовать?

  2. #2
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,171

    По умолчанию

    Цитата Сообщение от KYakovlev Посмотреть сообщение
    Доброе утро!
    У меня имеется ПЛК210-03 с запущенной на нём рабочей программой, подключённый по Ethernet кабелю к персональному компьютеру.
    Мне нужно написать программу на C++, которая сможет считывать значения с переменных и записывать значения в переменные программы без необходимости запуска CodeSys.
    Не могли бы вы подсказать каким образом передаются данные между ПЛК и CodeSys, чтобы это реализовать?
    Добрый день.
    Варианты могут разными, но основными являются протоколы Modbus TCP и OPC UA.
    Для C++ наверняка уже есть готовые библиотеки с реализацией этих протоколов.
    Пример настройки обмена на стороне ПЛК в режиме Slave (Server) описан в данном документе:
    https://ftp.owen.ru/CoDeSys3/11_Docu...5_OPC_v3.0.pdf

    Также существуют готовые программы, решающие данную задачу - в частности, SCADA-системы.

  3. #3

    По умолчанию

    Здравствуйте ещё раз.
    Подскажите, пожалуйста, какие пространства имён (namespace) и идентификаторы узлов (nodeID) задаются в ПЛК переменным программы при его работе в режиме Server по протоколу OPC UA?

  4. #4
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,171

    По умолчанию

    Цитата Сообщение от KYakovlev Посмотреть сообщение
    Здравствуйте ещё раз.
    Подскажите, пожалуйста, какие пространства имён (namespace) и идентификаторы узлов (nodeID) задаются в ПЛК переменным программы при его работе в режиме Server по протоколу OPC UA?
    Добрый день.
    См. скриншот.

    2024-03-05_14-40-43.png

  5. #5

    По умолчанию

    Большое спасибо!

Похожие темы

  1. Обрывы связи между ПЛК210 и Codesys (ПК)
    от gosser92 в разделе ПЛК2хх
    Ответов: 1
    Последнее сообщение: 19.08.2022, 18:16
  2. Ответов: 2
    Последнее сообщение: 16.06.2021, 22:47
  3. Отсутствует передача данных между ПР114 и Панелью СП307
    от RomanKvasov в разделе Программируемые реле
    Ответов: 11
    Последнее сообщение: 01.12.2016, 15:38
  4. Ответов: 2
    Последнее сообщение: 25.08.2014, 14:31
  5. не происходит передача данных между СП 270 и ПЛК 63 - РРРРРР.L
    от etruscilla в разделе Панели оператора (HMI)
    Ответов: 1
    Последнее сообщение: 05.07.2012, 19:39

Метки этой темы

Ваши права

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