Реклама / ООО «ИЗОЛПРОЕКТ» / ИНН: 7725566484 | ERID: 2VtzqucPabn
IPB IPB
Проектирование, монтаж, наладка, сервис

Здравствуйте, гость ( Вход | Регистрация )

- Рекомендации АВОК 5.5.1-2023
«Системы противодымной вентиляции жилых и общественный зданий»

- Рекомендации АВОК 7.8.3-2023
«Проектирование инженерных систем лабораторий»

- Рекомендации АВОК 7.10-2023
«Здания жилые и общественные. Защита от шума и вибрации инженерного оборудования»

АВОК в соц. сетях
ИНН: 7714824045
 
Добавить ответ в эту темуОткрыть тему
> Как вывести значение датчика на панели.
Retard
сообщение 23.9.2018, 17:29
Сообщение #1





Группа: Участники форума
Сообщений: 41
Регистрация: 22.11.2017
Пользователь №: 332248



Подружил панель Winetek с модулем bmxnoc0401 по Modbus TCP. В контроллере есть переменная %MV220, которая отображает значение температуры. Как передать эти данные в панель?
Для меня это всё в новинку, тыкаюсь как котёнок в жопу вместо сиськи, все нервы себе измотал. ПОДСКАЖИТЕ.

На самой панели ставлю числовой индикатор, которому прописываю адрес локального ПЛК 3x00221 вроде как это соответствует %MW220, но ничего не отображается, только 0. Видимо, в настройках Modbus Device на NOC 0401 надо создать запрос на запись. Расскажите, как это сделать.

P.S. панель winetek, PLC m340, скрещивал просто через modbus tcp, чтобы панель была слейвом.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ktulu
сообщение 23.9.2018, 22:39
Сообщение #2





Группа: Участники форума
Сообщений: 170
Регистрация: 10.5.2008
Пользователь №: 18574



"В контроллере есть переменная %MV220, которая отображает значение температуры"
..какого типа переменная?, INT,REAL, или?

"Как передать эти данные в панель?"
..панель обычно мастер и запрашивает сама данные у ПЛК

" адрес локального ПЛК 3x00221"
..это не адрес локального ПЛК, а адрес считываемого регистра ModBus, и 3x это обычно область системных регистров типа какналы модулей ввода-вывода и тд, вам скорее всего надо считывать 4x00221 если выбрана классическая адресация от 1, есть еще от 0, тогда адресация идет без смещения
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Retard
сообщение 24.9.2018, 9:20
Сообщение #3





Группа: Участники форума
Сообщений: 41
Регистрация: 22.11.2017
Пользователь №: 332248



Цитата(ktulu @ 23.9.2018, 22:39) *
"В контроллере есть переменная %MV220, которая отображает значение температуры"
..какого типа переменная?, INT,REAL, или?

"Как передать эти данные в панель?"
..панель обычно мастер и запрашивает сама данные у ПЛК

" адрес локального ПЛК 3x00221"
..это не адрес локального ПЛК, а адрес считываемого регистра ModBus, и 3x это обычно область системных регистров типа какналы модулей ввода-вывода и тд, вам скорее всего надо считывать 4x00221 если выбрана классическая адресация от 1, есть еще от 0, тогда адресация идет без смещения

1. Переменная типа Real
2. Поставил Modbus TCP/IP, так что да, теперь панель опрашивает контроллер
3. %MW220 - адрес ячейки памяти в контроллере, в которую пишется значение с датчика температуры

Цифровой индикатор на панели - В настройках панели устройство Schneider Modbus tcp/ip, и адрес ячейки %MW220, отображается 0, т.е. надписи NO PLC Response больше нет, панель и модуль коммуницируют.


Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Retard
сообщение 24.9.2018, 9:59
Сообщение #4





Группа: Участники форума
Сообщений: 41
Регистрация: 22.11.2017
Пользователь №: 332248



Первый же ваш вопрос, дал правильный ответ. Поменял формат данных на 32 float (Real) и данные начали отображаться. Не понял как убрать затык с запятой. Датчик отдаёт показания с точностью до 10-й доли градуса, хочу поместить эту десятую часть за запятую. Ставлю в настройках 2 знака слева и один справа от запятой, данные перестают отображаться.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Добавить ответ в эту темуОткрыть тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

Реклама
ООО «Арктика групп» ИНН: 7713634274


ООО «УНИСПЛИТ» ИНН: 6453155081 erid:2VtzqvE2vr3

Последние сообщения Форума





Rambler's Top100 Rambler's Top100

RSS Текстовая версия Сейчас: 27.4.2024, 4:03