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

Тема: ПР200 Проблема передачи переменной в Scada систему

  1. #1

    По умолчанию ПР200 Проблема передачи переменной в Scada систему

    Здравствуйте столкнулся с такой проблемой.
    ПР200 считывает регистр "3202- текущая частота" из частотника Altivar 930, обмен по RS485 Modbus RTU настроен и работает, проблема в том что пр200 в режиме слейв ограничен адресами регистров 512 -571 (кажется), я считываю частоту с частотника в режиме ПР200 мастер, создаю переменную (Read_HZ) в ПР200 значение этой переменной успешно приходит и мне нужно ее передать в Scad'у (Simple Scada), сложность в том что Scada сама как я понял мастер и работает только со слэйв устройствами , но в режиме слэйв ПР200 ограничен адресами регистров 512-571, так как быть , как передать значение переменной с регистром 3202 из частотника в Scada??? Прошу помощи, т.к совсем новичок в этих делах и только начал изучать программирование, буду благодарен кто поможет

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

    По умолчанию

    Скопируйте в любую сетевую переменную то, что вы читаете из частотника. И не важно в куда 3202 -> 512 и т.д. где есть место.

    Scada (любая) все равно не сможет ЧЕРЕЗ ПР читать регистр частотника, так в чем проблема то ?

  3. #3

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Скопируйте в любую сетевую переменную то, что вы читаете из частотника. И не важно в куда 3202 -> 512 и т.д. где есть место.

    Scada (любая) все равно не сможет ЧЕРЕЗ ПР читать регистр частотника, так в чем проблема то ?
    Пр200 в режиме мастер он запишет регистр значение регистра 512 в частотник , а не в себя ???
    В режиме слэйв ПР200 все передает хорошо. ОPC сервер OWEN если пр200 в слэйв режиме создаю к примеру пременную 512 регистр опрашивает нормально, проблема то в мастере не могу опросить опс сервером ПР200
    Последний раз редактировалось n_zelenev; 27.11.2023 в 13:23.

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

    По умолчанию

    Если вам из Scada еще и запись в ПЧ нужна, то вы программно должны предусматривать по изменению регистра 512 запись в ПЧ в 3202 а так же копирование значения из 3202 в регистр 512. Или вообще разнести регистры пользовательские 512 и 513 или 512 и 514 (если используете float) для чтения и записи из Scada.

    Просто так ничего само по себе не заработает...

  5. #5

    По умолчанию

    Цитата Сообщение от n_zelenev Посмотреть сообщение
    Пр200 в режиме мастер он запишет регистр значение регистра 512 в частотник , а не в себя ???
    В режиме слэйв ПР200 все передает хорошо. ОPC сервер OWEN если пр200 в слэйв режиме создаю к примеру пременную 512 регистр опрашивает нормально, проблема то в мастере не могу опросить опс сервером ПР200
    Вам же уже всё расписывал. ПР200 мастер читает 3202, в программе присваиваете сетевую переменную мастера в сетевую переменную в слейве.
    В слейве 64 регистра с 512-575. Из слейва читаете Скадой.

  6. #6

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Вам же уже всё расписывал. ПР200 мастер читает 3202, в программе присваиваете сетевую переменную мастера в сетевую переменную в слейве.
    В слейве 64 регистра с 512-575. Из слейва читаете Скадой.
    Я правильно понял, в настройках прибора создаю еще один интерфейс RS485 но уже слэйв, там создаю переменную VAR 512 регистр и к этой переменной привязываю уже перемененную регистр 3202 с мастера???????????????
    и в OPC сервере уже опрашиваю 512 регистр к которому в овен логик привязан регистр 3202?

  7. #7

    По умолчанию

    У Вас в ПР сколько слотов rs 485? Надо два. Один мастер, другой слейв.

  8. #8

    По умолчанию

    Плата рс 485 1 , слота 2 , Я считываю значение регистра 3202 с первого слота (мастер) к нему подключен Частотник и в овен логик создал второй интерфейс рс 485 слэйв(без платы), в нем переменную рег 512, привязал переменную 3202 к 512 (слэйв) и уже 512 опрашиваю опс сервером

  9. #9

    По умолчанию

    Цитата Сообщение от n_zelenev Посмотреть сообщение
    Плата рс 485 1 , слота 2 , Я считываю значение регистра 3202 с первого слота (мастер) к нему подключен Частотник и в овен логик создал второй интерфейс рс 485 слэйв(без платы), в нем переменную рег 512, привязал переменную 3202 к 512 (слэйв) и уже 512 опрашиваю опс сервером
    Так у Вас в сети сейчас, как я понял два мастера, это не правильно. Вам надо один интерфейс на ПР оставить мастером , как есть. И опрашивать им ПЧ и пр. А к другой интерфейсной плате RS485 ПР200 подключить скаду. В этой второй сети скада мастер, ПР слейв. Т.е нужно физически две платы 485 чтоб были, а не виртуально.

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

    По умолчанию

    рс 485 слэйв(без платы)
    ну если у воздуха спрашивать, то воздух и получите

    RS485 не Ethernet, тут и вашим и нашим данные не передаются...

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

Похожие темы

  1. изменение переменной ПР200 с кнопок и из SCADA
    от bovitan в разделе Программируемые реле
    Ответов: 2
    Последнее сообщение: 15.11.2023, 13:53
  2. Ответов: 5
    Последнее сообщение: 09.10.2020, 12:21
  3. Ответов: 13
    Последнее сообщение: 05.07.2019, 11:34
  4. Помогите подобрать бесплатную SCADA-систему
    от gadgadgets@gmail.com в разделе Подбор Оборудования
    Ответов: 6
    Последнее сообщение: 17.04.2018, 11:24
  5. Ответов: 4
    Последнее сообщение: 28.01.2009, 11:34

Ваши права

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