Страница 1 из 3 123 ПоследняяПоследняя
Показано с 1 по 10 из 26

Тема: Совместная работа ИПП120 и ПЧ Altivar (ATV12).

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

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

    По умолчанию Совместная работа ИПП120 и ПЧ Altivar (ATV12).

    Коллеги добрый день! Я недавно начал изучать Modbus и не имею достаточного опыта. Прошу помочь.
    Смог ли кто-нибудь соединить ИПП120 с ПЧ ATV12.
    Для теоретической проверки возможности их совместной работы сделал следующее:

    1) составил программу с одной входной сетевой переменной (запрос времени наработки ПЧ) и одной выходной переменной (вывод значения на экран ИПП120), больше ничего в программе нет. Программа приложена;
    2) сонфигурировал параметры сети в Oven Logic для ИПП120(9600, 8Е1, Мастер) и сконфигурировал с панели ПЧ ATV12 (9600, 8Е1, Slave, ID1, длины всех линий 20см, собрал на столе);
    3) проверил связь между компьютером (эмуляция Мастера) и ATV12 в режим Slave, с помощью программы Simply Modbus Master - результат успешный, информацию с регистров считывает успешно, информация считанная с регистров в ПЧ соответствует реальным значениям, коаксиальный кабель собран правильно;
    4) проверил связь между компьютером (эмулятор Slave) и ИПП120(Master) с помощью программы Simply Modbus Slave - результат отрицательный, связи нет. Попробовал программу CASModbusScanner - она показала пакеты, но из-за слабого функционала программы подробной информации нет.
    5) соеденил ИПП120 и ATV12 между собой - результат отрицательный, пробовал считать разные регистры, пробовал перекидывать А и В у RS-485 местами, перепробовал все варианты настроек "Старшим битом вперед" и т.п., связи нет.
    В чем может быть причина? Что можно посмотреть? Какие есть варианты? Может ли быть что ATV12 работает с 16-ричной системой, а Овен Логик только с десятичной системой и поэтому они друг друга не понимают? Просто я не знаю что ещё предположить?
    Прошу проконсультировать.
    Вложения Вложения

  2. #2

    По умолчанию

    Цитата Сообщение от Роман2 Посмотреть сообщение
    Коллеги добрый день! Я недавно начал изучать Modbus и не имею достаточного опыта. Прошу помочь.
    Смог ли кто-нибудь соединить ИПП120 с ПЧ ATV12.
    Для теоретической проверки возможности их совместной работы сделал следующее:

    1) составил программу с одной входной сетевой переменной (запрос времени наработки ПЧ) и одной выходной переменной (вывод значения на экран ИПП120), больше ничего в программе нет. Программа приложена;
    2) сонфигурировал параметры сети в Oven Logic для ИПП120(9600, 8Е1, Мастер) и сконфигурировал с панели ПЧ ATV12 (9600, 8Е1, Slave, ID1, длины всех линий 20см, собрал на столе);
    3) проверил связь между компьютером (эмуляция Мастера) и ATV12 в режим Slave, с помощью программы Simply Modbus Master - результат успешный, информацию с регистров считывает успешно, информация считанная с регистров в ПЧ соответствует реальным значениям, коаксиальный кабель собран правильно;
    4) проверил связь между компьютером (эмулятор Slave) и ИПП120(Master) с помощью программы Simply Modbus Slave - результат отрицательный, связи нет. Попробовал программу CASModbusScanner - она показала пакеты, но из-за слабого функционала программы подробной информации нет.
    5) соеденил ИПП120 и ATV12 между собой - результат отрицательный, пробовал считать разные регистры, пробовал перекидывать А и В у RS-485 местами, перепробовал все варианты настроек "Старшим битом вперед" и т.п., связи нет.
    В чем может быть причина? Что можно посмотреть? Какие есть варианты? Может ли быть что ATV12 работает с 16-ричной системой, а Овен Логик только с десятичной системой и поэтому они друг друга не понимают? Просто я не знаю что ещё предположить?
    Прошу проконсультировать.
    Добрый день. ИПП120 питается полноценно, не от USB?
    Еще период опроса и таймаут ответа для 9600 можно увеличить, начать с 1000 и 500 соответственно. Регистры для ИПП в десятичном формате записываются, если у ПЧВ hex нужно пересчитать. И для простоты проверки, начать с простого регистра, не float.
    Последний раз редактировалось Ревака Юрий; 29.08.2021 в 07:56.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    e-mail: yu.revaka@owen.ru

    Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
    Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
    Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ

  3. #3

    По умолчанию

    ИПП120 у меня запитан полноценно от ATV12(не от USB). Адреса регистров для ATV12 при программировании в Овен Лоджик я естественно беру только в 10-ом формате, а потом ИПП120 их пакует и отправляет эти пакеты в 16-тиричном формате или в 10?.
    Периоды опроса и таймаута я попробую увеличить, по результатам отпишусь.
    У ИПП120 команды на чтение формируются в такой последовательности - "Slave ID+код функции+адрес первого считываемого регистра+количество считываемых регистров+CRC16"?

  4. #4

    По умолчанию

    Цитата Сообщение от Роман2 Посмотреть сообщение
    У ИПП120 команды на чтение формируются в такой последовательности - "Slave ID+код функции+адрес первого считываемого регистра+количество считываемых регистров+CRC16"?
    Там стандартный modbus rtu, ничего нового.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    e-mail: yu.revaka@owen.ru

    Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
    Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
    Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ

  5. #5

    По умолчанию

    Цитата Сообщение от Роман2 Посмотреть сообщение
    ИПП120 у меня запитан полноценно от ATV12(не от USB). Адреса регистров для ATV12 при программировании в Овен Лоджик я естественно беру только в 10-ом формате, а потом ИПП120 их пакует и отправляет эти пакеты в 16-тиричном формате или в 10?.
    Периоды опроса и таймаута я попробую увеличить, по результатам отпишусь.
    У ИПП120 команды на чтение формируются в такой последовательности - "Slave ID+код функции+адрес первого считываемого регистра+количество считываемых регистров+CRC16"?
    а вы уверены, что вам нужна именно 0x03 функция? попробуйте 0x04, я не раз встречал, что прибору нужно обязательно указывать ту функцию, по которой он может отдать инфу, а вот в инструкциях все производители очень вольно указывают название функции. например у вайнтек чтобы читать 03 функцию, надо указывать 04, и на оборот.
    еще предлагаю любым порт монитором посмотреть, что шлет комповый эмулятор на чп, а потом что ИПП шлет. и все сразу станет на свои места. модбас РТУ очень простой для расшифровки сырых данных протокол.
    Последний раз редактировалось bayk; 29.08.2021 в 12:53.

  6. #6

    По умолчанию

    Цитата Сообщение от bayk Посмотреть сообщение
    а вы уверены, что вам нужна именно 0x03 функция? попробуйте 0x04, я не раз встречал, что прибору нужно обязательно указывать ту функцию, по которой он может отдать инфу, а вот в инструкциях все производители очень вольно указывают название функции. например у вайнтек чтобы читать 03 функцию, надо указывать 04, и на оборот.
    еще предлагаю любым порт монитором посмотреть, что шлет комповый эмулятор на чп, а потом что ИПП шлет. и все сразу станет на свои места. модбас РТУ очень простой для расшифровки сырых данных протокол.
    Сейчас попробую. Какой порт монитор порекомендуете?

  7. #7

    По умолчанию

    Вот что шлет ипп120 на комп - (приложенный файл). Безымянный.jpg
    Пока не понимаю как это читается.

  8. #8

    По умолчанию

    Получается что ИПП120 ничего не шлет на комп (len=0)?
    А должен отправлять запрос на считывание сетевой переменной из регистра по адресу 3233.

  9. #9

    По умолчанию

    Цитата Сообщение от Роман2 Посмотреть сообщение
    Получается что ИПП120 ничего не шлет на комп (len=0)?
    А должен отправлять запрос на считывание сетевой переменной из регистра по адресу 3233.
    Запустите mbslave и подключите туда ИПП120 через какой-то USB-RS485 преобразователь, например AC-4. Modbus Poll можно к ПЧВ подключить вместо ИПП120 и сравнить посылки.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    e-mail: yu.revaka@owen.ru

    Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
    Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
    Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ

  10. #10

    По умолчанию

    Скорость передачи увеличил до 19200 бит в сек, таймаут и период опроса 500 и 1000 мс - без результатов, связи нет. Может проблема всё таки в формате передаваемых данных? Порекомендуйте сканер который сможет прочитать пакет отправляемый от ИПП120.

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

Похожие темы

  1. Ответов: 2
    Последнее сообщение: 05.04.2017, 14:13
  2. Ответов: 6
    Последнее сообщение: 23.01.2016, 13:18
  3. Совместная работа 2 ПЧВ
    от rovki в разделе Подбор Оборудования
    Ответов: 12
    Последнее сообщение: 03.01.2016, 13:45
  4. Совместная работа ТРМ 10 и ЧП.
    от inovator в разделе Подбор Оборудования
    Ответов: 4
    Последнее сообщение: 29.10.2012, 06:18
  5. Работа АС4 С c ПЧ ALtivar и АВВ
    от av-ignatov в разделе Эксплуатация
    Ответов: 4
    Последнее сообщение: 14.04.2009, 14:01

Ваши права

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