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

Тема: Сетевые переменные в режиме Slave у ПР200

  1. #1

    По умолчанию Сетевые переменные в режиме Slave у ПР200

    Здравствуйте. Из скада-системы требуется передать в ПР200 число, превышающее 65535. ПР 200 в режиме слейв. Есть ли возможность вообще в ПР передавать числа с плавающей запятой по сетевой переменной? И какой порядок байт в этом случае в ПР? Я так понял, что в слейв режиме чекбоксы у пр200 по изменению порядка следования байт не работают. Спасибо.

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

    По умолчанию

    попробуйте порядок 2301

    float нормально передается.

  3. #3

    По умолчанию

    Я так понял, что в слейв режиме чекбоксы у пр200 по изменению порядка следования байт не работают.
    Да вроде всё работало.

  4. #4

    По умолчанию

    Дело в том, что у меня трейс мод 6 в качестве скада-системы. Мне требуется передать с экрана оператора число, больше 65536. В ПР 200 выбрал функциональный блок fGT для сравнения двух чисел. Как я понимаю, мне нужно подружить порядок следования байт в сообщении с трейса на ПР. Не могу их подружить вообщем.

  5. #5
    Banned
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,664

    По умолчанию

    Цитата Сообщение от Артем Пешин Посмотреть сообщение
    блок fGT для сравнения двух чисел.
    небольшое уточнение, для сравнения двух вещественных чисел, а если речь о 65536 и выше, то это возможно о целочисленных Вы говорите

  6. #6

    По умолчанию

    Да. Совершенно верно. Однако я в руководстве ПР 200 так и не понял размерность ячеек под функ. блок GT. Мне, фактически, нужно не вещественное число, а INT32. Чтобы до миллиарда считало. Как это сделать пока не могу понять. Задавать с окна в трейс мод число 500000 (например), и сравнивать блоком GT его с другим числом в ПР200.

  7. #7
    Banned
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,664

    По умолчанию

    Цитата Сообщение от Артем Пешин Посмотреть сообщение
    Да. Совершенно верно. Однако я в руководстве ПР 200 так и не понял размерность ячеек под функ. блок GT. Мне, фактически, нужно не вещественное число, а INT32. Чтобы до миллиарда считало. Как это сделать пока не могу понять. Задавать с окна в трейс мод число 500000 (например), и сравнивать блоком GT его с другим числом в ПР200.
    в слейве сделайте две переменные целочисленные подряд, в скаде выбираете адрес первой переменной((теоретически четный адрес), в ПР где нибудь на схеме одну переменную смещаете с помощью функции SHL на 16 разрядов и складываете с помощью ADD со второй переменной, проблема возникнет только с порядком расположения байт, с ними надо "поиграться" чтоб найти нужную последовательность

  8. #8

    По умолчанию

    Понял. Спасибо за помощь.

  9. #9

    По умолчанию

    В общем, решил себя не утруждать и всю логику работы программы сделать в трейс мод. ПР 200 буду использовать только как источник импульсов с датчиков. Отсутствие реализации инт32 в сетевых переменных огорчает.

  10. #10
    Banned
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,664

    По умолчанию

    Цитата Сообщение от Артем Пешин Посмотреть сообщение
    В общем, решил себя не утруждать и всю логику работы программы сделать в трейс мод. ПР 200 буду использовать только как источник импульсов с датчиков. Отсутствие реализации инт32 в сетевых переменных огорчает.
    так это Вас протокол модбас должен огорчать, там нет понятия 32 разрядное слово

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

Похожие темы

  1. Сетевые переменные ПР200.
    от Newcomer в разделе Программируемые реле
    Ответов: 26
    Последнее сообщение: 22.12.2022, 15:30
  2. RS485 Modbus int32 переменные в ПР200 (Slave)
    от Falanor в разделе Среда программирования OWEN Logic
    Ответов: 4
    Последнее сообщение: 22.04.2019, 18:55
  3. сетевые переменные ПР200
    от pwm100558 в разделе Программируемые реле
    Ответов: 57
    Последнее сообщение: 17.12.2017, 22:06
  4. Сетевые переменные
    от TYER в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 02.05.2017, 10:21
  5. сетевые переменные
    от КИП в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 15.02.2011, 02:34

Ваши права

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