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


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

- Стандарт НП «АВОК» 7.11-2024
«Рекомендации по проектированию инженерных систем
дошкольных образовательных организаций»

АВОК в соц. сетях
ИНН: 7714824045 | erid: 2VtzqwzKQiU
 
Добавить ответ в эту темуОткрыть тему
> Счётчики Меркурий 234 в pxc 001.D
rusruss
сообщение 16.12.2020, 10:35
Сообщение #1





Группа: New
Сообщений: 14
Регистрация: 11.10.2020
Пользователь №: 382645



Добрый день! По проекту нужно сделать Диспетчиризацию счётчиков меркурий 234. Кабель от счётчиков идёт в контроллер pxc 001.D. Подскажите, пожалуйста, как осуществить подключение или настроить эту связь в CFC? Какие то библиотеки нужны или что то другое? Ни разу не работал с этим и не знаю, куда копать
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
manjey73
сообщение 16.12.2020, 11:04
Сообщение #2





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



Вы можете программировать CFC блоки на C++, ST или еще каком-то подобном языке в вашем контроллере ?
Если нет - забудьте.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
rusruss
сообщение 16.12.2020, 11:17
Сообщение #3





Группа: New
Сообщений: 14
Регистрация: 11.10.2020
Пользователь №: 382645



Да, могу
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
kosmos440o
сообщение 16.12.2020, 12:13
Сообщение #4





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



Зачем столько геморроя? Напрямую в скаду нельзя вывести? Есть прекрасные ОРС серверы, а у кого-то есть даже драйверы)))
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
manjey73
сообщение 16.12.2020, 13:42
Сообщение #5





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



kosmos440o вы не думали, что это может быть предусмотрено проектом?
я например видел такой проект насосных, где так же использовался ПЛК и счетчик, чтение счетчика при помощи ПЛК как минимум экономит средства на дополнительных каналах связи.

Например ПЛК с Ethernet и есть свободный порт 485. Нужно добавить коммутатор, преобразователь интерфейса Ethernet-RS485
Если основные параметры читает ПЛК, то экономим тут средства.

rusruss исходники чтения Меркурий 230 для RapidScada я выкладывал на GitHub, лекгко найдете. Исходники на C# плюс надо выкинуть из кода все, что связано с интеграцией Scada системы. (если будете писать под контроллер, объясню что и как в общих чертах)
Ну и определиться с типом счетчика с тарификатором он у вас или без (буква P кажется) чтобы понять какой командой его читать.
Есть 236-й дома, могу дать логи запросов и ответов если понадобятся.
Документацию на протокол производитель предоставляет по запросу (письмо от предприятие), но могу и скинуть...

А, есть где-то библиотека опроса, написанная специалистами ABB с описанием и т.д. Вроде на CodeSys3, тоже могу поискать и скинуть.
По идее блоки на ST написаны.

Сообщение отредактировал manjey73 - 16.12.2020, 13:45
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
GURU_RU
сообщение 16.12.2020, 13:59
Сообщение #6





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



и я смотрю на этот проект - https://youtu.be/t6GRbJgJrrY

как понял по счетчикам нашел здесь - https://serebrum.ru/ru/training

Цитата(manjey73 @ 16.12.2020, 13:42) *
kosmos440o вы не думали, что это может быть предусмотрено проектом?
я например видел такой проект насосных, где так же использовался ПЛК и счетчик, чтение счетчика при помощи ПЛК как минимум экономит средства на дополнительных каналах связи.

Например ПЛК с Ethernet и есть свободный порт 485. Нужно добавить коммутатор, преобразователь интерфейса Ethernet-RS485
Если основные параметры читает ПЛК, то экономим тут средства.

rusruss исходники чтения Меркурий 230 для RapidScada я выкладывал на GitHub, лекгко найдете. Исходники на C# плюс надо выкинуть из кода все, что связано с интеграцией Scada системы. (если будете писать под контроллер, объясню что и как в общих чертах)
Ну и определиться с типом счетчика с тарификатором он у вас или без (буква P кажется) чтобы понять какой командой его читать.
Есть 236-й дома, могу дать логи запросов и ответов если понадобятся.
Документацию на протокол производитель предоставляет по запросу (письмо от предприятие), но могу и скинуть...

А, есть где-то библиотека опроса, написанная специалистами ABB с описанием и т.д. Вроде на CodeSys3, тоже могу поискать и скинуть.
По идее блоки на ST написаны.

Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
manjey73
сообщение 16.12.2020, 14:02
Сообщение #7





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



GURU_RU у товарища другой контроллер и ему надо написать модуль чтения счетчика под него. При чем тут Серебрум ?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
GURU_RU
сообщение 16.12.2020, 14:10
Сообщение #8





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



Да, горе у него. Протоколы геморные sad.gif . У Серебрума можно запросить исходник протокола, как пример реализации и их С перенести) Иначе просидеть над этой задачей можно долго.
Или, кобальт как шлюз использовать меркурий в модбас рту
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
manjey73
сообщение 16.12.2020, 14:15
Сообщение #9





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



GURU_RU, а, а кто мешает запросить у них исходник и так ?

Да нет там ничего геморного особо, если речь идет о чтении напряжение, ток, мощность. Там геморр только при чтении профиля мощности есть. Ну еще по авторизации и синхронизации часов на уровне пользовательского пароля.

Протокол достаточно простой, почти. По крайней мере для ПЛК написать вышеуказанное можно без заморочек.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
GURU_RU
сообщение 16.12.2020, 14:36
Сообщение #10





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



manjey73, может правильно тогда предложить Вам свою услугу для разработки этого протокола под кодесис?


Цитата(manjey73 @ 16.12.2020, 14:15) *
GURU_RU, а, а кто мешает запросить у них исходник и так ?

Да нет там ничего геморного особо, если речь идет о чтении напряжение, ток, мощность. Там геморр только при чтении профиля мощности есть. Ну еще по авторизации и синхронизации часов на уровне пользовательского пароля.

Протокол достаточно простой, почти. По крайней мере для ПЛК написать вышеуказанное можно без заморочек.

Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
manjey73
сообщение 16.12.2020, 16:24
Сообщение #11





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



GURU_RU не, мне не надо, из ПЛК на CodeSys 2 у меня есть только Овен ПЛК 100, а бибки от ABB используют работу с портом библиотеки CAA чего-то там, а это вроде CodeSys 3. и переделывать мне это влом smile.gif

К тому же у автора вообще контроллер другой, явно не CodeSys, хотя хз...
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
kosmos440o
сообщение 16.12.2020, 18:39
Сообщение #12





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



Щас наэкономите ))) Программа же сама бесплатно напишется, надо только найти исходники на Гитхабе и выкинуть всё лишнее clap.gif

Сообщение отредактировал kosmos440o - 16.12.2020, 18:44
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Sigezmund
сообщение 16.12.2020, 19:29
Сообщение #13





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



Ребята, какие овены, какие кодэсисы, вы видели, что от вас человек хочет? Задача поставлена четко-контроллер сименс pxc001. D, счетчик меркурий 234. Насколько мне изаестно, сименс работает с протоколами m-bus, modbus rtu, knx и еще scl. Но у меркурия, на сколько мне известно, имеется интерфейс rs-485, в котором нет ничего из вышеперечисленного у контроллера. Может быть на форуме есть умельцы по контроллераи Desigo PX, которым удавалось сращивать эти 2 железки, я не пробовал. Но проекты, в которых я видел сименс desigo и меркурий, интегрируются через opc. Для этого у меркурия есть драйаеры.

Сообщение отредактировал Sigezmund - 16.12.2020, 19:33
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
dopi
сообщение 17.12.2020, 1:18
Сообщение #14





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



Цитата(rusruss @ 16.12.2020, 10:35) *
Добрый день! По проекту нужно сделать Диспетчиризацию счётчиков меркурий 234. Кабель от счётчиков идёт в контроллер pxc 001.D. Подскажите, пожалуйста, как осуществить подключение или настроить эту связь в CFC? Какие то библиотеки нужны или что то другое? Ни разу не работал с этим и не знаю, куда копать

если у pxc 001.D говорят есть modbus rtu, то я видел вот такого зверя
http://tractavt.ru/products/elektronnye-us...chika-merkuriy/

сам не пробовал
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
kosmos440o
сообщение 17.12.2020, 10:42
Сообщение #15





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



И шо, контроллер будет получасовики в Экселе выдавать?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
manjey73
сообщение 17.12.2020, 11:00
Сообщение #16





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



Sigezmund автор ответил, что может программировать CFC блоки на языках типа С или ST. Собственно если есть RS485 и возможность программировать любые протоколы, то решение решаемое. О чем я и спросил автора первым же постом.
Что касается M-Bus, Modbus и KNX то сам по себе этот ПЛК с ними работать не сможет, не буду вдаваться в подробности почему, сами найдете в документации.

kosmos440o у меня нет контроллера, о котором говорит автор. Могу только помочь с объяснениями как работает по протоколу счетчик, не более. Если стоит конкретная задача опрашивать его именно при помощи ПЛК (опять же, он должен это уметь)


dopi сильно не советую этого зверя ибо Г полное. Видел его живьем, люди не смогли с ним совладать, пытаясь прикрутить к системе HoneyWell
Выше писал, есть у счетчика особенности, которые в этой железке по непониманию никак не реализованы. И вообще, железка сделана кулибиным больше, чем профи.


з.ы. простите, но за автора выполнять работы не собираюсь, просто потому, что для этого нужен контроллер именно тот, который есть у автора и потратить кучу времени, как его программировать. Если автор это умеет и ПЛК позволяет писать свободные протоколы кроме штатно реализованных то почему нет ?

Сообщение отредактировал manjey73 - 17.12.2020, 11:03
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Sigezmund
сообщение 17.12.2020, 12:42
Сообщение #17





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



Цитата(manjey73 @ 17.12.2020, 11:00) *
Sigezmund автор ответил, что может программировать CFC блоки на языках типа С или ST. Собственно если есть RS485 и возможность программировать любые протоколы, то решение решаемое. О чем я и спросил автора первым же постом.
Что касается M-Bus, Modbus и KNX то сам по себе этот ПЛК с ними работать не сможет, не буду вдаваться в подробности почему, сами найдете в документации.

kosmos440o у меня нет контроллера, о котором говорит автор. Могу только помочь с объяснениями как работает по протоколу счетчик, не более. Если стоит конкретная задача опрашивать его именно при помощи ПЛК (опять же, он должен это уметь)


dopi сильно не советую этого зверя ибо Г полное. Видел его живьем, люди не смогли с ним совладать, пытаясь прикрутить к системе HoneyWell
Выше писал, есть у счетчика особенности, которые в этой железке по непониманию никак не реализованы. И вообще, железка сделана кулибиным больше, чем профи.


з.ы. простите, но за автора выполнять работы не собираюсь, просто потому, что для этого нужен контроллер именно тот, который есть у автора и потратить кучу времени, как его программировать. Если автор это умеет и ПЛК позволяет писать свободные протоколы кроме штатно реализованных то почему нет ?

Ну так Вы сами то этот контроллер программировать умеете, знакомы с железом и программным обеспечением? А то я не совсем понял с какой целью Вы меня к документации отправили, поскольку этот контроллер работает с вышеописанными протоколами без всяких проблем.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
manjey73
сообщение 17.12.2020, 12:46
Сообщение #18





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



Sigezmund я не знаю этот контроллер, по этому и спрашивал автора, позволяет ли он писать сторонние протоколы обмена.
А что касается M-Bus, KNX и Modbus то вчера пытался найти инфу по этому контроллеру и вот что нарыл.
1. Для работы с KNX люди пишут что должна быть соответствующая прошивка контроллера.
2. а вот что касается M-Bus подозреваю что и модификация контроллера должна быть заточена под эту шину, так как она далека от RS485 в принципе своем.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Sigezmund
сообщение 17.12.2020, 13:05
Сообщение #19





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



А я расскажу, если Вам не приходилось работать с этими контроллерами. Чтобы работать с одим из этих протоколов, то действительно нужно загружать прошивку под конкретный протокол, который Вы собираетесь использовать. При этом никаких прошивок самому писать не нужно, всё уже написано и загружается стандартными программными средствами. И абы какой rs-485 в этот контроллер просто так не сунешь
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
manjey73
сообщение 17.12.2020, 13:57
Сообщение #20





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



Sigezmund что касается M-Bus и KNX допускаю (не понятно только как тут с M-Bus работать, так как это не 485-й интерфейс по физике). Так как часть прошивки это конфигурирование устройств.

Что касается Modbus прошивки не знаю, возможно тоже для конфигурирования.

Вопрос в другом, прошивка Modbus кроме штатных средств настроек Modbus позволяет программно писать опрос других устройств или нет ? то есть посылать в порт RS485 свои посылки и принимать ответы ?
По описанию, вроде как позволяет

"Платформа для интеграции устройств сторонних производителей с
протоколами KNX, Modbus, M-Bus и других на уровень автоматики (в
протокол BACnet)"

Сообщение отредактировал manjey73 - 17.12.2020, 13:58
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

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

 

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



ООО "Русич" ИНН 9721068883 / ЕРИД 2VtzqvMjLF8


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

Реклама: ООО «СибСтронг» | ИНН 6670013662 | ERID: 2VtzqwyM2dc
Реклама: ООО «СЛ-ЛАЗЕР» ИНН 7727447267 | erid: 2VtzquvhFWx

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






RSS Текстовая версия Сейчас: 31.7.2025, 6:19
Политика ООО ИИП «АВОК-ПРЕСС» в отношении обработки персональных данных