Показано с 1 по 10 из 38

Тема: ПР 200 и расходомер РСЦ "ВТК ГРУП"

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    Цитата Сообщение от fffredi Посмотреть сообщение
    Здравствуйте. Добился ответа от расходомера через модбас пул. Но вот засада. С адресами регистром беда. Мне важны текущий расход, накопленный объём и наработка. Если опрашиваю один параметр, то всё норм. Но вот наработка имеет адрес 33, а текущий расход 34. И все блин параметры флоат. Подскажите пожалуйста можно как то опросить все эти 3 параметра?модбас.png
    На ПР ничего не выйдет, от ругается на неправильные адреса, даже если вы чтение назначите по биту, на всех 3 флоатах. 1 Запуск чтения.jpg

    Точнее можно попробовать прочитать 31 и 34 адрес, а 33 и 34 как 2 целочисленных и собрать флоат. Так тоже не выйдет, ругается.
    Последний раз редактировалось kondor3000; 26.12.2022 в 19:00.

  2. #2

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    На ПР ничего не выйдет, от ругается на неправильные адреса, даже если вы чтение назначите по биту, на всех 3 флоатах. 1 Запуск чтения.jpg

    Точнее можно попробовать прочитать 31 и 33 адрес, а 34 и 35 как 2 целочисленных и собрать флоат, надо проверять.

    Надеюсь вы адреса перевели в десятичную систему? 49, 51 и 52
    Да, адреса в десятичной. А как из двух целых флоат собрать, не подскажите? Читать как целое пробовал, не выходит. Получается не только пр, но и другими устройствами не прочитать? Блин, вот зачем так адреса назначать(((
    Последний раз редактировалось fffredi; 26.12.2022 в 19:06.

  3. #3

    По умолчанию

    Цитата Сообщение от fffredi Посмотреть сообщение
    Да, адреса в десятичной. Читать как целое пробовал, не выходит. Получается не только пр, но и другими устройствами не прочитать? Блин, вот зачем так адреса назначать(((
    Щас попробую в ПЛК проверить.

    ЗЫ: Проверил в ПЛК, ему всё по барабану, читает флоаты из любого адреса и 49 и 51 и 52.
    Конечно неправильно, у меня в панели там целочисленные по этим адресам.

    Вероятно в вашем приборе нестандартная память, адреса в непонятном порядке, но по одному флоату то читаются.

    Кстати попробуйте прочитать флоаты, ОВЕН ОРС сервером, есть у вас переходник типа АС-4 ?
    https://owen.ru/product/new_opc_server
    Последний раз редактировалось kondor3000; 26.12.2022 в 19:23.

  4. #4

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Щас попробую в ПЛК проверить.

    ЗЫ: Проверил в ПЛК, ему всё по барабану, читает флоаты из любого адреса и 49 и 51 и 52.
    Конечно неправильно, у меня в панели там целочисленные по этим адресам.

    Вероятно в вашем приборе нестандартная память, адреса в непонятном порядке, но по одному флоату то читаются.

    Кстати попробуйте прочитать флоаты, ОВЕН ОРС сервером, есть у вас переходник типа АС-4 ?
    https://owen.ru/product/new_opc_server
    Спасибо вам за труды. Пробовал modbus universal opc server. Всё так же. Отдельно по этим адресам всё хорошо. А если вместе расход и время наработки - empty. Т.е если читать 51 и 52 регистры.

  5. #5

    По умолчанию

    Вообще изначально думал зацепить этот расходомер к овен клауду, но видно не судьба. Придётся наверное использовать модем irz и ПО от разработчика этого расходомера.

  6. #6

    По умолчанию

    Цитата Сообщение от fffredi Посмотреть сообщение
    Вообще изначально думал зацепить этот расходомер к овен клауду, но видно не судьба. Придётся наверное использовать модем irz и ПО от разработчика этого расходомера.
    Короче, в этих регистрах спокойно могут лежать флоаты ( с перевёрнутыми местами регистрами внутри), записанные туда как одиночные регистры (писать надо в порядке 49, потом в 52, потом в 51) .
    Вот скрин с ПЛК слейва и Овен ОРС серера мастера, мастером записал туда флоаты и в ПЛК они есть, 1 Тест записи 3 флоат.jpg
    их можно считать по одному регистру ( целочисленными) и собрать флоаты, главное собрать правильно ( в правильном порядке).

  7. #7

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Короче, в этих регистрах спокойно могут лежать флоаты ( с перевёрнутыми местами регистрами внутри), записанные туда как одиночные регистры (писать надо в порядке 49, потом в 52, потом в 51) .
    Вот скрин с ПЛК слейва и Овен ОРС серера мастера, мастером записал туда флоаты и в ПЛК они есть, 1 Тест записи 3 флоат.jpg
    их можно считать по одному регистру ( целочисленными) и собрать флоаты, главное собрать правильно ( в правильном порядке).
    Я правильно понимаю, что нужно будеть поиграться настройками в орс сервере ( младшим или старшим регистром вперёд - назад). По поводу собрать правильно из целых флоаты, не подскажите это как? или где почитать про это?

Похожие темы

  1. Март 2020. Свежая подборка статей на "Дзене" от "Датчиков ОВЕН"!
    от Алексей Сидорцев в разделе Трёп (Курилка)
    Ответов: 1
    Последнее сообщение: 18.04.2020, 17:32
  2. Ответов: 0
    Последнее сообщение: 02.02.2020, 21:44
  3. Ответов: 16
    Последнее сообщение: 15.02.2017, 11:39
  4. Ответов: 49
    Последнее сообщение: 06.08.2015, 14:38
  5. Ответов: 20
    Последнее сообщение: 15.04.2015, 11:02

Ваши права

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