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

Тема: Опрос СИ 30 по Modbus RTU

  1. #1

    Exclamation Опрос СИ 30 по Modbus RTU

    Добрый день! У меня возник вопрос по поводу передачи информации через Modbus от СИ 30. Что будет передавать прибор после того как количество импульсов превысит 999999?

  2. #2

    По умолчанию

    Значение счетчика обнулится, а значит и обнулится значение передаваемое по сети.

  3. #3

    По умолчанию

    А можно сделать чтобы обнулялся только индикатор а по сети счет шел дальше или вообще не обнулялся (на индикаторе застыли 999999, а по сети импульсы добавлялись к нему)?

  4. #4

    По умолчанию

    На приборе так сделать невозможно. Программно - вполне, на скаде.

  5. #5

    По умолчанию

    То есть в скаде нужно запомнить последнее значение перед сбросом и при новом цикле счета значение из счетчика добавлять к нему?

  6. #6
    Пользователь Аватар для _Mikhail
    Регистрация
    25.07.2013
    Адрес
    Ярославль
    Сообщений
    510

    По умолчанию

    Да , именно так

  7. #7

    По умолчанию

    Объясните, пожалуйста, еще один момент: в инструкции к СИ30 в В.2"Считываемые параметры" указано что текущее значение счетчика импульсов имеет 2 модбас адреса и размер данных лонг(4 байта). Значит ли это что при обнулении после превышения 999999 в 0х0001 регистре в 0х0000 регистр прибавится 1 и будет прибавляться каждый раз после обнуления? Спасибо.

  8. #8

    По умолчанию

    Нет, это значит что значение счетчика в диапазоне -99999 до +999999 размещается в двух регистрах. Грубо говоря часть числа в одном регистре часть в другом.

  9. #9

    По умолчанию

    Здравствуйте! Извините за тупой вопрос, но как мне вывести на скаду значение из счетчика если оно в двух регистрах каждий по 2 байта. 2 байта это FFFF=65535 и когда число в 0х0001 превышает это значение то в 0х0000 записывается 1 а в 0х0001 начинается запись с нуля? Спасибо!

  10. #10
    Пользователь Аватар для _Mikhail
    Регистрация
    25.07.2013
    Адрес
    Ярославль
    Сообщений
    510

    По умолчанию

    Цитата Сообщение от AVeshnik Посмотреть сообщение
    Здравствуйте! Извините за тупой вопрос, но как мне вывести на скаду значение из счетчика если оно в двух регистрах каждий по 2 байта.
    Указываешь младший регистр и устанавливаешь тип переменной FLOAT

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

Похожие темы

  1. Опрос по ModBus RTU и AscII
    от DevilViper в разделе Сетевые технологии
    Ответов: 9
    Последнее сообщение: 14.06.2016, 20:50
  2. Счетчик СИ-30 как подключиться по Modbus
    от Дмитрий Шпак в разделе Эксплуатация
    Ответов: 0
    Последнее сообщение: 28.11.2014, 09:43
  3. Ответов: 3
    Последнее сообщение: 05.11.2014, 12:27
  4. Опрос ТРМ32 по Modbus RTU
    от super100 в разделе ПЛК1хх
    Ответов: 1
    Последнее сообщение: 24.10.2013, 14:29
  5. Опрос СИ-30 через библиотеку owen_io.dll
    от MCBK в разделе Эксплуатация
    Ответов: 0
    Последнее сообщение: 05.09.2013, 16:25

Ваши права

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