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

Тема: Передача данных из СПК110 в SCADA и обратно по MODBUS TCP

  1. #1
    Пользователь
    Регистрация
    04.11.2010
    Адрес
    Шымкент, Казахстан
    Сообщений
    20

    По умолчанию Передача данных из СПК110 в SCADA и обратно по MODBUS TCP

    Здравствуйте коллеги!!!

    Столкнулся с такой проблемой.

    Для передачи данных типа REAL разбиваем на 2 слова помещаем в holding-регистры и отправляем в SCADA в нужный тег.
    А как реализовать обратный процесс через тот же самый тег?

  2. #2

    По умолчанию

    Ну не в те же, а в область инпут регистров скорее.

    Что за скада? ОРС используете?

  3. #3
    Пользователь
    Регистрация
    04.11.2010
    Адрес
    Шымкент, Казахстан
    Сообщений
    20

    По умолчанию

    Скада - ASIX, OPC не используем.

  4. #4

    По умолчанию

    Цитата Сообщение от Джоник Посмотреть сообщение
    Скада - ASIX, OPC не используем.
    Если в ней встроен механизм работы с модбас регистрами, то в плк должна быть область инпут регистров, куда вы и должны записывать требуемый тег. Если в плк в свойствах регистров установите галочку "запись" (Для содесиса версии 3.5.16 и выше), то сможете и перезаписывать этот тег из контроллера при необходимости.

  5. #5
    Пользователь
    Регистрация
    04.11.2010
    Адрес
    Шымкент, Казахстан
    Сообщений
    20

    По умолчанию

    У меня такая история с типом REAL. Если передаю данные типа WORD через 1 holding-регистр, работает в обоих направлениях без input-регистра.

  6. #6

    По умолчанию

    А орс ua есть в скаде? Там проще. В плк нужно будет только установить тип переменной на прием, на запись или на прием и запись...

  7. #7
    Пользователь
    Регистрация
    04.11.2010
    Адрес
    Шымкент, Казахстан
    Сообщений
    20

    По умолчанию

    OPC UA нет.

  8. #8

    По умолчанию

    Цитата Сообщение от Джоник Посмотреть сообщение
    OPC UA нет.
    https://owen.ru/forum/archive/index.php/t-39129.html

    Уже увидел в истории)
    Ну с инпут регистрами же работает, как я понял. А это как бы правильное направление.

  9. #9
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    12,986

    По умолчанию

    InputRegisters - только чтение
    Должны быть HoldingRegisters, чтобы была запись.

    Запись Real это два регистра. Либо Scada сама понимает, что раз Real, то будет выбрана соответствующая команда, либо выбрать самим 0x10 и записывать 2-а регистра

  10. #10

    По умолчанию

    Цитата Сообщение от Джоник Посмотреть сообщение
    Для передачи данных типа REAL разбиваем на 2 слова помещаем в holding-регистры и отправляем в SCADA в нужный тег.
    Вы именно на СПК это делаете, т.е. SCADA у Вас выступает как ведомое? Ну, тогда функцией 3 читать оттуда же, куда пишете.
    Хотя, с моей т.з., логичнее это делать как раз на стороне SCADA - и читать, и писать.

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

Похожие темы

  1. Передача уставки из СПК110[М01] в MasterOPC Universal Modbus Server
    от fizhimik в разделе СПК210, СПК1xx [М01]
    Ответов: 7
    Последнее сообщение: 21.11.2023, 14:00
  2. Ответов: 26
    Последнее сообщение: 31.01.2023, 17:42
  3. Ответов: 9
    Последнее сообщение: 21.11.2022, 09:24
  4. Стековая панель. Передача данных обратно в массив структур
    от Андрей Косоротов в разделе Master SCADA 4D
    Ответов: 0
    Последнее сообщение: 16.10.2022, 18:24
  5. Передача данных c СПК207 по протоколу Modbus RTU
    от Maria в разделе СПК2xx (архив)
    Ответов: 11
    Последнее сообщение: 02.03.2016, 16:53

Ваши права

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