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


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

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

АВОК в соц. сетях
ИНН: 7714824045 | erid: 2VtzqwzKQiU
 
Добавить ответ в эту темуОткрыть тему
> Lon, Carel и Viesmann
rainproof
сообщение 12.2.2013, 11:12
Сообщение #1





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



Доброе время суток, коллеги!
возникла необходимость (хотелка Заказчика) - сконнектить PCO3 c контроллером Vitotronic-200HO1 (котел Vitodens 200-W).
сконнектился с контроллером котла, сохранил LON-переменные контроллера в лонмэйкере (как девайс). создал в вантуле ответные переменные (сохранил тип и название, просто nvi изменил на nvo, ну и свойства соответственно). залил в LONплату PCO3 (ну и проект вантула соответственно в РСО3 - сделал вобщем тестовую программу). переменные читаются и пишутся нормально.
и остановился... (((
в описании Висмана для Лона столько оговорок, что это жесть какая-то! просто страшно вообще что-то делать. "эта переменная - уставка, но...вообще-то она не совсем уставка, точнее - совсем не уставка...."

к тому же - переменная типа SNVT_Alarms, на которую я возлагал большие надежды (хотел считывать аварийный статус котла) - не поддерживается Лон-картой Carel. ((((

переменная nvoNodeRlyState (тип SNVT_state), которая содержит инфу о состоянии котла - вроде как поддерживается платой ЛОН карела, но только в одном направлении - может только сформировать nvo..... входящие переменные этого типа для нее недоступны.

вобщем с мониторингом как-то еще вроде нормально - большую часть данных считать можно. но как быть с управлением и заданием уставок?

для задания уставок выделил несколько переменных:

nvoBoCSetpoint

nvoCFDMSetpoint - я так понял что соответствующая ей переменная котла nviCFDMSetpoint - и есть действующая уставка температуры. но как она будет изменяться и влиять на программу, если на контроллере включено погодозависимое регулирование?

nvoDHWCSetpt - уставка темп.горячей воды. в мануале сказано, что она активна только если режим котла переходит из"авто" в "режим приготовления гор.воды". это получается, чтобы активировать возможность дистанционного изменения уставки темп.гор.воды - мне еще нужно перевести на это время котел из режима "авто" в "режим приготовления гор.воды"?? а так не хочется трогать переменную, которая переключает режимы работы.

nvoHCC1FlowTSet
nvoHCC1SpaceSet

Вобщем - мои впечатления от ЛОНа и Эшелона - очень .............................!)))
Может кто поможет развеять мое невежество в данном вопросе?))
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Chabol
сообщение 12.2.2013, 20:08
Сообщение #2





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



У контроллера котла модет быть задействовано/испольовано несколько контуров регулирования (приготовления воды) каждый со своей заданной температурой.
В зависимости от того, какие контуры задествованы, то такие уставки и будут иметь действие.

Лучше чем в мануале не объясню, но если на пальцах то

nvoCFDMSetpoint это "центральное устройство упр-я запросами" полученного от каждого контура в зависимости от приоритетов и состояний.

давать Изменять температуру в контурах пользователю - НЕ РЕКОМЕНДУЮ, да и не зачем, а то, как пример, выставит и неведомо что потечет из крана горячей воды. Эти вещи выставляются обычно при пуско-наладке котла. но коль уж будете предоставлять ему такую возможность, то хотя бы сделайте доступ по паролю.

Для пользователя можете отмониторить задания, состояния, авария.
Из полезного для пользователя может быть принудительное ВКЛючение котла, когда тот находится в режиме "СОН" (при настройке контроллера котла обычно задается временнОй график подготовки горячей воды, максимально близкий к графику потребности в гор. воде, что делается с целью экономии ресурсов). Но время от времени горячая вода может понадобиться во внеурочное время, вот тогда и приходится заставить проснуться котел, а в терминологии LON из AUTO перевести в HEAT (DHWCApplicMd). Котел запуститься, догреет воду до заданной температуры и сам перейдет в режим AUTO.

SNVT_Alarms действительно слишком комплексная переменная (тяжеловесная структура) помимо всего прочего содержащая в себе метки времени событий. Так что если все делать по кошерному то это та самая переменная. Для простых ситуаций конечно не хвататет простой бинарной переменной Авария (кстати входящей в коммплексную), но это уже взгляд производителя на тему автоматизации его девайса.

Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
rainproof
сообщение 13.2.2013, 10:35
Сообщение #3





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



Цитата(Chabol @ 12.2.2013, 21:08) *
SNVT_Alarms действительно слишком комплексная переменная (тяжеловесная структура) помимо всего прочего содержащая в себе метки времени событий.

может можно из этой переменной как-то средствами Лонмэкера? я нашел блок Type Translator - что-то такое он делает с перменными...
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
rainproof
сообщение 13.2.2013, 12:39
Сообщение #4





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



есть несколько переменных (считал с контроллера), тип которых неидентифицируется, и их нет в описании. в свойствах тип не указан:

nvoCFDMProdState
nviCFDMConsDmd
nvoHCC1UnitState
nviLFDMProdState
nvoLFDMConsDmd
nvoBoCBoCState

может, подскажете, что это за переменные?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Chabol
сообщение 13.2.2013, 13:49
Сообщение #5





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



Предлагаю мануал к прочтению, как ответ на Выш вопрос
Если останутся вопросы - задавайте, постараюсь ответить.
Прикрепленные файлы
Прикрепленный файл  manual_lon_Viessmann.pdf ( 2,31 мегабайт ) Кол-во скачиваний: 82
 
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
rainproof
сообщение 13.2.2013, 14:03
Сообщение #6





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



Цитата(Chabol @ 13.2.2013, 14:49) *
Предлагаю мануал к прочтению, как ответ на Выш вопрос
Если останутся вопросы - задавайте, постараюсь ответить.

спасибо, читаю, изучаю...выделил переменную, посредством которой рассчитываю корректировать производительность установки:
nviCFDMConsDmd
но ее тип - не определен. когда мониторил контроллер при работающем котле - вроде как в % (0-100,0).
если создавать ответную переменную, то тоже не указывать ее тип?
вот что в описании про нее:
"Центральное устройство управления запросами (Central Flow Demand Manager Object) собирает запросы
потребителей тепловой энергии в сети и формирует максимальное значение на основе приходящих за-
просов по температуре на входе nviCFDMConsDmd"
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
rainproof
сообщение 13.2.2013, 14:39
Сообщение #7





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



Цитата(rainproof @ 13.2.2013, 15:03) *
выделил переменную, посредством которой рассчитываю корректировать производительность установки:
nviCFDMConsDmd
но ее тип - не определен. когда мониторил контроллер при работающем котле - вроде как в % (0-100,0).

вот снимок браузера лонмэйкера с этой переменной. что за тип, я так и не понял


Прикрепленные файлы
Прикрепленный файл  vvv_1.jpg ( 222,81 килобайт ) Кол-во скачиваний: 80
 
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
rainproof
сообщение 13.2.2013, 17:04
Сообщение #8





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



вот, сваял переменные (в приложенном файле).

т.к. впервые буду конектить два устройства по ЛОН - очень переживаю.
возникает вопрос: вот, обновятся переменные в обоих девайсах в соответствии с проложенными связями, а потом? когда закрою лонмэйкер и отключу юсб конвертер?

и момент с "откатом назад". он возможен? наверное нужно удалить связи при включенных в сеть двух устройствах? (т.к. в момент создания связи лонмейкер выводит сообщение, что переменные обновлены в соответствии со связями).

Сообщение отредактировал rainproof - 13.2.2013, 17:24
Прикрепленные файлы
Прикрепленный файл  Visio_Boiler_R1.pdf ( 80,37 килобайт ) Кол-во скачиваний: 46
 
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Гость_Max2114_*
сообщение 14.2.2013, 7:56
Сообщение #9





Guest Forum






Цитата(rainproof @ 13.2.2013, 17:04) *
вот, сваял переменные (в приложенном файле).

т.к. впервые буду конектить два устройства по ЛОН - очень переживаю.
возникает вопрос: вот, обновятся переменные в обоих девайсах в соответствии с проложенными связями, а потом? когда закрою лонмэйкер и отключу юсб конвертер?

и момент с "откатом назад". он возможен? наверное нужно удалить связи при включенных в сеть двух устройствах? (т.к. в момент создания связи лонмейкер выводит сообщение, что переменные обновлены в соответствии со связями).


Ежели я не шибаюсь, там в витотрониках есть байт, в котором хранится способ создания сети, и можно его поменять и сеть не будет "сама себя настраивать".


Кстати.. Вам удалось нормально считать тип аварии? Я считывал данные в скаду, и у меня их массивы вообще не считались - удалось только считать состояние, температуры, уставки и процент работы котлов... а задать уставку температуры вообще не получилось...

Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
rainproof
сообщение 14.2.2013, 8:41
Сообщение #10





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



Цитата(Max2114 @ 14.2.2013, 8:56) *
Кстати.. Вам удалось нормально считать тип аварии? Я считывал данные в скаду, и у меня их массивы вообще не считались - удалось только считать состояние, температуры, уставки и процент работы котлов... а задать уставку температуры вообще не получилось...

сегодня попробую преобразовать переменную типа SNVT_Alarm в тип SNVT_Switch посредством блока Type Translator.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Гость_Max2114_*
сообщение 14.2.2013, 9:58
Сообщение #11





Guest Forum






Цитата(rainproof @ 14.2.2013, 9:41) *
сегодня попробую преобразовать переменную типа SNVT_Alarm в тип SNVT_Switch посредством блока Type Translator.

Ну я не могу так сделать. Я сеть не конфигурировал - просто считал данные при помощи платы PCLTA-21 и OPC-сервера.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Chabol
сообщение 14.2.2013, 11:36
Сообщение #12





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



To rainproof
nviCFDMConsDmd - тип UNVT_Demand (U-user, т.е. тип определяемый пользователем/производителем), поэтому это некий формат данных для внутреннего (Висмановского) обмена данными, раз описание ее он не приводит.
В Вашем случае для управления производительностью пощупайте переменную nviCFDMProdCmd.


To Max2114 SNVT_Alarm
читать у меня удалось между устройствами LONсети, а именно Виссманн и Loytec LVIS. На LVIS (ЖК-панель) из Alarm выбирались интересующие меня поля (тип аварии читал и дешифровал это точно).

Сообщение отредактировал Chabol - 14.2.2013, 11:37
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
rainproof
сообщение 14.2.2013, 13:05
Сообщение #13





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



Цитата(rainproof @ 14.2.2013, 9:41) *
сегодня попробую преобразовать переменную типа SNVT_Alarm в тип SNVT_Switch посредством блока Type Translator.


блок TypeTranslator не подходит для этой задачи ((( выхода, увы, нет!(((

Сообщение отредактировал rainproof - 14.2.2013, 13:15
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Chabol
сообщение 14.2.2013, 14:20
Сообщение #14





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



Как вариант - железяка (PLC), которая сможет осуществлять вычленение желаемых полей из структуры SNVT_Alarm и выдавать в желаемом Вам типе.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
rainproof
сообщение 14.2.2013, 14:52
Сообщение #15





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



Цитата(Chabol @ 14.2.2013, 15:20) *
Как вариант - железяка (PLC), которая сможет осуществлять вычленение желаемых полей из структуры SNVT_Alarm и выдавать в желаемом Вам типе.

понадеялись на карту ЛОН карела, времени особо не было вникать, внесли ее в смету. потом вникли - оказалось она многие типы переменных не поддрживает, в том числе и SNVT_Alarm
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
rainproof
сообщение 20.2.2013, 17:06
Сообщение #16





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



создаю переменную типа SNVT_HVAC_Mode. по описанию - тип integer, диапазон 0 - 255. но Лонмейкер-браузер все переменные видит, кроме этой. выдает ошибку только по этой переменной
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Chabol
сообщение 20.2.2013, 17:42
Сообщение #17





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



Возможно допустили ошибку при создании типа, ведь HVAC не один и ряд из них 1-байтные
SNVT_hvac_emerg (103)
SNVT_hvac_mode (108)
SNVT_hvac_overid (111)
SNVT_hvac_status (112)
SNVT_hvac_type (145)

Или по аларму попробуйте реализовать аппаратно - т.е. с котла сигнал АВАРИЯ подать на Ваш ПЛК и забыть как страшный сон.

Сообщение отредактировал Chabol - 20.2.2013, 17:46
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
rainproof
сообщение 20.2.2013, 18:04
Сообщение #18





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



Цитата(Chabol @ 20.2.2013, 18:42) *
Возможно допустили ошибку при создании типа, ведь HVAC не один и ряд из них 1-байтные
SNVT_hvac_emerg (103)
SNVT_hvac_mode (108)
SNVT_hvac_overid (111)
SNVT_hvac_status (112)
SNVT_hvac_type (145)

Или по аларму попробуйте реализовать аппаратно - т.е. с котла сигнал АВАРИЯ подать на Ваш ПЛК и забыть как страшный сон.

создал в вантуле переменную тип интеджер, диапазон 0-255, в сетевых свойствах этой переменной указал SNVT_hvac_mode (108). в браузере лонмэйкера появляется знак "?"
насчет аларма - на котле нету дискр выхода по аварии )))
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
rainproof
сообщение 22.2.2013, 10:32
Сообщение #19





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



еще один момент: кареловская плата LON категорически отказывается принимать и передавать переменные типа SNVT hvac_mode. пробовал все типы (интеджер, аналог, булеан), пробовал в Lonset и через 2СF импортировать, и макроблоком RI_Out_Lon, и сетевые свойства переменным задавал - ничего не помогает! причем с висмана lonmaker browser - нормально принимает и передает...это жесть какая-то! unsure.gif helpsmilie.gif
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ktulu
сообщение 2.3.2013, 18:55
Сообщение #20





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



"еще один момент: кареловская плата LON категорически отказывается принимать и передавать переменные типа SNVT hvac_mode"

...я не сильно уверен, но в свое время у меня похожие пляски были с PIXEL LON-картой, в итоге я нашел XIF-файл LON-карты PIXEL и в обычном блокноте создал ей конфигурацию nvi-nvo которые мне были нужны, потом в NL220 подставлял этот XIF и из его шаблона создавал девайсы, пляски были у меня с VTS приточками...
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
SIM
сообщение 25.6.2013, 18:48
Сообщение #21





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



Подскажите пожалуйста как подключить такого монстра

Цитата
Vitotronic 100 Тип HC1B Контроллер управления котловым контуром
Vitotronic 300-K Тип MW2B Цифровой погодозависимый каскадный контроллер


К ПК вообще, а лучше к SCADA Intouch 8.0. До этого все устройства подключали через Modbus RTU, Modbus TCP, преобразователи интерфейсов типа Moxa. А тут пришла беда, и заказчик поставил перед фактом, что буде данный котел, по даташиту у него Lon. Как Lon подключить к ПК? Поиск дал первую ссылку вот:

http://dionabms.ru/products/interface/lon-usb

Цитата
NIC709-USB адаптер для сетей LON
Easylon USB Interface with NSI интерфейсный модуль USB


Есть ли между ними принципиальная разница? И есть ли что дешевле? 600 евро всётаки за адаптер blink.gif

Далее идет ПО, нужно что-то вроде Lonmaker 3.1? И OPC сервер типа NLOPV-MIP от Newron из соседней темы http://forum.abok.ru/index.php?showtopic=35609

В идеале бы не USB, а Ethernet, но хоть так для начала, хотябы предоставить диспетчеру текущую температуру и уставки.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
SIM
сообщение 25.6.2013, 19:13
Сообщение #22





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



И по ценам, что-то дороговато, 600 евро за адаптер (USB,IP), и пока нашел OPC сервер за 450 евро
http://dionabms.ru/products/soft/opc_servers/nlopc

Неужели нет ничего дешевле? В итоге 10 переменных платить под 1000 евро, думаю должны быть свободные программы для небольшого числы переменных.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
activeru
сообщение 3.7.2013, 15:13
Сообщение #23





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



Извиняюсь, может оффтопик, но есть вопрос по LON и vitotronic:
Имеется несколько устройств LON, которые общаются между собой. Устройства вполне корректно отдают список переменных в LonWorks, даже есть xif'ы, которые можно импользовать. Но! Контроллеры видят друг от друга некоторые данные, которые не доступны в блоках в LonMaker'е. Такое впечатление, что по данной сети LON ходит больше переменных, чем можно получить в LonMaker. Подскажите, есть ли способ вытащить эти скрытые прееменные.

Конкретно данная проблема, например на контроллерах: Vititronic 300 + 2xVitotronic 100, а переменная, которую видит vitotronic 300, но невозможно получить в LonMaker - температуры выхлопных газов котла с контроллером Vitotronic 100.

Почему я утверждаю, что VT_300 видит эту переменную - потому, что это значение доступно с VT_300 через оптопорт, а связей между VT_300 и VT_100, кроме LON - нет.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Chabol
сообщение 4.7.2013, 18:53
Сообщение #24





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



Цитата(SIM @ 25.6.2013, 19:13) *
И по ценам, что-то дороговато, 600 евро за адаптер (USB,IP), и пока нашел OPC сервер за 450 евро
http://dionabms.ru/products/soft/opc_servers/nlopc

Неужели нет ничего дешевле? В итоге 10 переменных платить под 1000 евро, думаю должны быть свободные программы для небольшого числы переменных.


Дешевле с ЛОН - врядли. Но это стартовый, так сказать, взнос для работы с этой сетью.

Сообщение отредактировал Chabol - 4.7.2013, 18:53
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Chabol
сообщение 4.7.2013, 19:01
Сообщение #25





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



LON-протокол позволяет производителям создавать свои типы переменных, в т.ч. и сложные, типа структуры.
Вполне возможно, что такого рода переменная задействована, но при этом производитель не дает возможности (описания) ее расшифровки.

Кроме того у Висман с ЛОН-интерфейсом есть так называемое "автоматическое" связывание мастер и подчиненных контроллеров/котлов в многокотельной установке. Так вот в этом случае ЛОН используется как транспорт, внутри которого "бродит" нечто внутрифирменное от Виссман.

Не знаю, возможно, при "ручном" связывании, как у Вас когда возникла необходимость что-то по ЛОНу считать/передать, некоторые свзязи между котлами так и воссоздаются "невидимыми" обычному пользователю.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
AlexandrN
сообщение 10.3.2025, 13:44
Сообщение #26





Группа: New
Сообщений: 6
Регистрация: 17.11.2010
Из: Moscow
Пользователь №: 81553



Дабы не плодить темы, задам вопрос в старой.

Имеется система из ведущего контроллера VIESSMANN 300-К Type MW1B, и пары ведомых 200-H Type HK1B, 200-H Type HK3B, котел Vitocrossal 100 CI1B, все соединено шиной LON. Заказчик очень желает видеть температуру теплоносителя в отопительных контурах, (с остальными проблем нет) но не очень понятно в какой переменной она содержится, для отопительных контуров нашли только 2 переменные статуса: nvoHCC1UnitState и nvoHCC1EffRmSet, но они относятся скорее к температурам помещений, и в nvoHCC1EffRmSet содержится дефолтные 20гр. Термодатчики контуров подключены стандартно к входам контуров (2М2 2М3 на 300-м), в меню эти температуры есть, в приложении тоже выводится температура контура, нам не понятно как на внешнюю диспетчеризацию вывести?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Verling
сообщение 28.7.2025, 12:41
Сообщение #27





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



Возможно

Сообщение отредактировал Verling - 28.7.2025, 12:44
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

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

 

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




Реклама: ООО «СибСтронг» | ИНН 6670013662 | ERID: 2VtzqvWgxEU

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

Реклама: ООО «СЛ-ЛАЗЕР» ИНН 7727447267 | erid: 2VtzquvhFWx
Последние сообщения Форума






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