PDA

Просмотр полной версии : настройка связи с БМРЗ



S.Bobrov
28.02.2019, 13:19
Здравствуйте!
столкнулся на днях с проблемой подключения БМРЗ к телемеханике, подскажите есть ли какие то тонкости? сначала решил все проверить в лаборатории, прежде чем вводить в эксплуатацию на объектах.
првильно ли я понимаю, что без разницы на этапе теста такой связки подключаюсь через плк или напрямую?

Сергей Сисейкин
28.02.2019, 13:42
Добры день.

ответьте, пожалуйста, на несколько вопросов, чтобы мы лучше могли понимать проблематику.
1) модификаций БМРЗ достаточно большое количество и для каждой в нашей библиотеке шаблонов свое описание, какая у Вас точная модификация прибора?
2) какой тип БМРЗ вы выбрали в среде разработки (модуль контроллеры)?
3) год выпуска Вашего прибора
4) какой канал связи и протокол вы используете при обмене между БМРЗ и Телемеханикой?

то что на "столе собрали" это правильное решение.
Без разницы, для отладки связи. Но у Вашего прибора в любом случае большое количество переменных, поэтому в проекте, подключать все напрямую к ПК не рекомендую, тем более, если у Вас будет объединено большое количество модулей.

S.Bobrov
28.02.2019, 14:17
у меня в наличии сейчас пока один БМРЗ 152-2, но у меня нет в списке всех БМРЗ конкретно моей модели, что делать?
год выпуска 2018.
RS-485 и протокол Modbus RTU. Заводская программа корректно связывается с прибором, все мои переменные считываются.
понятно, на объекте будет ПЛК110-30.ТЛ Ваш который

Сергей Сисейкин
28.02.2019, 15:59
у меня в наличии сейчас пока один БМРЗ 152-2, но у меня нет в списке всех БМРЗ конкретно моей модели, что делать?
год выпуска 2018.
RS-485 и протокол Modbus RTU. Заводская программа корректно связывается с прибором, все мои переменные считываются.
понятно, на объекте будет ПЛК110-30.ТЛ Ваш который

точно знаю, что в последней версии дистрибутива Телемеханики этот прибор есть, скачайте с нашего сайта "обновление дистрибутива до версии 1.1.8" https://www.owen.ru/product/scada_sistema_oven_telemehanika_lajt/documentation_po

После обновления выбираете свою модификацию БМРЗ в среде разработки, в телемеханике и запускаете заводскую программу прибора. Дальше Вам нужно сопоставить карту адресов прибора из конфигуратора и нашу, которая находится в файле mb-БМРЗ-15х.io (путь по умолчанию C:\Program Files (x86)\OWEN\TML\Bin\IO). Изменить адреса, лучше в заводской программе, согласно нашей карте. Затем вы сможете тиражировать карту на другие БМРЗ, если перечень опрашиваемых параметров будет типовым. Можно наш файл править, если у вас, например, используется, в свою очередь, типовая карта БМРЗ для ваших объектов. То есть на ваш выбор, но править карту надо, потому что прибору свободно задаются адреса в заводской программе и у каждого пользователя она карта адресов "своя".
но я бы для начала рекомендовал вам добавить пару-тройку дискретов и пару вещественных переменных, чтобы просто убедиться что связь между БМРЗ и Телемеханикой есть.

S.Bobrov
01.03.2019, 10:56
Обновил программу, модуль появился, спасибо. но связи с прибором все равно нет, заводская программа соединяется

Сергей Сисейкин
01.03.2019, 12:31
Обновил программу, модуль появился, спасибо. но связи с прибором все равно нет, заводская программа соединяется

Попробуйте modbus тестером опросить БМРЗ, попробуйте "соседние адреса" может быть что карта со смещением. к примеру если адрес 0х0004, то попробуйте 0х0003 и 0х0005

S.Bobrov
01.03.2019, 13:59
Попробуйте modbus тестером опросить БМРЗ, попробуйте "соседние адреса" может быть что карта со смещением. к примеру если адрес 0х0004, то попробуйте 0х0003 и 0х0005

Ура! не сразу, но увидел тестером значения. смещение в 1 адрес, это мне теперь нужно будет передлывать всю карту?

Сергей Сисейкин
04.03.2019, 08:50
Ура! не сразу, но увидел тестером значения. смещение в 1 адрес, это мне теперь нужно будет передлывать всю карту?

В описании прибора можно настроить смещение: 41524

S.Bobrov
28.05.2019, 15:26
Это снова я. подскажите, а как мне можно округлить передаваемые значения? сейчас значения передаются с сотыми и тысячными

Сергей Сисейкин
28.05.2019, 15:38
Это снова я. подскажите, а как мне можно округлить передаваемые значения? сейчас значения передаются с сотыми и тысячными

Здравствуйте!

заходите в свой IO файл (файл с описанием карты переменных БМРЗ):42942
Открываете файл и ищите нужные переменные (которые нужно округлить), меняете атрибут "Type" на "AII":
42943
После внесения всех нужных изменений в карту прибора, нужно удалить прибор из конфигурации, закрыть модуль "Контроллеры" - само приложение, сохранить все изменения и запустить заново. Заново добавить модуль БМРЗ.
Значения будут сразу без дробной части.

to44ka
12.07.2022, 11:01
Вопрос, есть БМРЗ, подключён к АРИС по 485, (передача сигналов управления и предупредительных, аварийных сигналов). Задача взять аварийную осцилограмму , ввести (вывести) ключ, поменять уставку (Конфигуратор МТ).
Как это реализовать? У БМРЗ один интерфейс 485.

Александр Пинэко-Скворцов
12.07.2022, 15:03
Вопрос, есть БМРЗ, подключён к АРИС по 485, (передача сигналов управления и предупредительных, аварийных сигналов). Задача взять аварийную осцилограмму , ввести (вывести) ключ, поменять уставку (Конфигуратор МТ).
Как это реализовать? У БМРЗ один интерфейс 485.

Добрый день!
1. Протокол обмена с БМРЗ - Modbus RTU?
2. Правильно понимаю, что Вы планируете реализовать опрос двумя мастерами одновременно? При небольшом числе опрашиваемых параметров это возможно реализовать, разделяя запросы по времени. В этом случае они не будут конфликтовать.