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

Тема: СПК 107 + ОРС сервер

  1. #1

    Red face СПК 107 + ОРС сервер

    Есть проблемка, не могу из СПК 107 вытащить переменную типа WORD в ОРС сервер (Lectus Modbus OPC and DDE server)

    COM1(2) - RS-485 ModBus RTU Master: задействован для обмена с удаленными модулями (все ОК);
    COM2(3) - RS-485 ModBus RTU Slave: задействован для обмена с ОРС;

    В настройках СПК все СОМ - RS-485;
    Связь с COM2 есть: проверил ПО-анализатором;
    Настройку Slave делал по руководству "SPK_Modbus_v.0.81".

    К сожалению у меня нет информации зависимости списка переменных каналов ModBus СПК с hex (х16) адресами тегов ОРС сервера.

    У меня в проекте тестовая переменная,типа WORD, которой я присваиваю значение "3" имеет адрес %IW49. По идеи в ОРС адрес 49 в 16-ой будет 31.
    В симуляции CODESYS %IW49 = 3. В ОРС =0.
    Изображения Изображения
    • Тип файла: png СПК107.png (65.9 Кб, Просмотров: 22)
    • Тип файла: png OPC.png (174.8 Кб, Просмотров: 30)

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

    По умолчанию

    Цитата Сообщение от PGK Посмотреть сообщение
    Есть проблемка, не могу из СПК 107 вытащить переменную типа WORD в ОРС сервер (Lectus Modbus OPC and DDE server)

    COM1(2) - RS-485 ModBus RTU Master: задействован для обмена с удаленными модулями (все ОК);
    COM2(3) - RS-485 ModBus RTU Slave: задействован для обмена с ОРС;

    В настройках СПК все СОМ - RS-485;
    Связь с COM2 есть: проверил ПО-анализатором;
    Настройку Slave делал по руководству "SPK_Modbus_v.0.81".

    К сожалению у меня нет информации зависимости списка переменных каналов ModBus СПК с hex (х16) адресами тегов ОРС сервера.

    У меня в проекте тестовая переменная,типа WORD, которой я присваиваю значение "3" имеет адрес %IW49. По идеи в ОРС адрес 49 в 16-ой будет 31.
    В симуляции CODESYS %IW49 = 3. В ОРС =0.
    На %IW смотреть не надо, и пользоваться симуляцией тоже (если только вы не называете так сервисную визуализацию CODESYS).

    Напишите, пожалуйста, на e.kislov@owen.ru - я вышлю вам рабочую версию документа о настройке обмена между СПК и OPC.

  3. #3

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    На %IW смотреть не надо, и пользоваться симуляцией тоже (если только вы не называете так сервисную визуализацию CODESYS).

    Напишите, пожалуйста, на e.kislov@owen.ru - я вышлю вам рабочую версию документа о настройке обмена между СПК и OPC.
    Спасибо, Евгений.

  4. #4

    По умолчанию Есть связь ОРС-СПК но данные не передаются

    С зависимостью адресации тегов СПК - ОРС разобрался.
    Все просто: у СПК в slave-списке переменных первая переменная (тег) равна в ОРС "0" адресу hex. Адрес переменной в slave-списке СПК не влияет на адрес тега в ОРС. (Так у меня первая переменная имеет адрес %IW49).

    В чем не разобрался:
    Не могу понять в чем проблема.
    Связь СПК с ОРС есть.
    В СПК данные на slave поступают.
    В ОРС нет ничего
    Изображения Изображения
    Последний раз редактировалось PGK; 01.07.2016 в 10:24.

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

    По умолчанию

    Символьная конфигурация используется только для работы с OPC-сервером от CODESYS. Вам она не нужна.

    Вам нужно правильно настроить теги в Лектусе - это тоже описано в том документе, который я вам отправил.

  6. #6

    По умолчанию

    Спасибо Евгению за помощь, все получилось.

    Ошибка была у меня в slave-списке переменных - нужно было подключать переменные в %QW (Входные регистры).
    Настройка ОРС также изменилась.

    Настройки СПК Slave и ОРС на скриншотах.

    SPK.pngOPC_Device.pngOPC_item.png
    Последний раз редактировалось PGK; 01.07.2016 в 11:26.

  7. #7
    Пользователь Аватар для Эдуард_Н
    Регистрация
    22.09.2014
    Адрес
    Курган
    Сообщений
    1,612

    По умолчанию

    Я так понимаю, что связь ОРС с СПК107 осуществляется через RS485. Что будет со связью если к этому порту подключить преобразователь RS485-Ethernet?

  8. #8
    Пользователь
    Регистрация
    23.01.2008
    Адрес
    Белгородская область, Валуйки
    Сообщений
    274

    По умолчанию

    если этот преобразователь будет полноценным modbus Rtu / MODBUS tcp/IP ШЛЮЗОМ ТО ВСЕ БУДЕТ
    НЕДАВНО ДЛЯ СЕБЯ ДОДЕЛАЛИ ТАКОЙ ШЛЮЗ ДЛЯ УМНОГО ДОМА

Похожие темы

  1. ОПС сервер
    от жекон в разделе Master SCADA 3
    Ответов: 2
    Последнее сообщение: 15.07.2013, 12:39
  2. OPC сервер
    от IVM в разделе Master SCADA 3
    Ответов: 1
    Последнее сообщение: 05.05.2013, 17:19
  3. OPC сервер
    от Vitaly123 в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 04.06.2012, 16:39
  4. орс сервер
    от Сергей71 в разделе ПЛК1хх
    Ответов: 1
    Последнее сообщение: 30.08.2010, 12:58
  5. Dde-сервер и Vba
    от D_O_K в разделе Сетевые технологии
    Ответов: 11
    Последнее сообщение: 10.03.2009, 18:26

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

Ваши права

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