Jump to content
    

Посоветуйте новичку для старта

30 minutes ago, AlexandrY said:

Далее DIY-щик впадет на некторое время в ступор,

Вы забываете одну простую вещь - ваш этот ящик не заработает, пока не проделать огромный обьем подготовительных работ. 220В тоже в воздухе неподключенными не оставишь. Поэтому придется расключить все и сразу, а до этого времени в квартире не жить

Системы же с удаленными датчиками и актуаторами наращивать проще, что важно для DIY. У меня, например, в первые дни система состояла вообще из одного датчика температуры, контроллера и реле управления отоплением. А свет включался и отключался автоматами в щитке. И я потихоньку каждый вечер добавлял по одной релюшке, кнопочке на планшет, пока все не настроил. 

А сценарии настроил позже. Взгляните на Nodered - там отладка делается без проблем с работающими сценариями. 

ПС несколько ПЛК для двухкомнатной квартиры - это вы уже разошлись. :-)

Share this post


Link to post
Share on other sites

15 minutes ago, syoma said:

 Поэтому придется расключить все и сразу, а до этого времени в квартире не жить

Я ориентируюсь по описанной TC-ом обстановке, а она включает несделанные полы и отопление.
Там по любому жить невозможно будет еще месяц. 
Ссылки на избыточность PLC как то странно слышать от тех кто целый PI вставляет на управление парой реле. 
Тот же Zipato со всеми примочками дороже среднего PLC. 
Но на PLC можно делать гораздо более полезные алгоритмы, и он неубиваем в отличии от PI, который может привиснуть просто из-за своей кривой трассировки и дешевых DDRAM-ов.
Но главное - конструктивное удобство.
PLC со всеми модулями IO займут наименьшее место в ящике по сравнению с другими решениями. 
А то часто ставят PI, а на разъемах, питании, экранировании, корпусах и возней с компоновкой больше в 10 раз денег тратят. 

 

Share this post


Link to post
Share on other sites

7 часов назад, haker_fox сказал:

Зато потом при необходимости вы свои розетки можете распределить группами, например, часть из них завести на ИБП.

Неужто в Иркутске, с Саяно-Шушенской ГЭС неподалёку, часто отключают лепестричество? :russian_ru:

Share this post


Link to post
Share on other sites

1 hour ago, jcxz said:

Неужто в Иркутске, с Саяно-Шушенской ГЭС неподалёку, часто отключают лепестричество?

У нас своя ГЭС есть. От меня примерно в 1 км))) Можно кабель напрямую затянуть. А если серьёзно - тоя имел в виду этот функционал в первую очередь для ПК. Я не думаю, что компу будет полезно внезапное вырубание электричества во время его работы, не говоря уже о пользователе.

1 hour ago, jcxz said:

Саяно-Шушенской ГЭС неподалёку,

Ну вы сказали..."неподалёку". Иркутская область и Красноярский край граничат. Но не настолько близко...

Share this post


Link to post
Share on other sites

4 hours ago, AlexandrY said:

он неубиваем в отличии от PI, который может привиснуть просто из-за своей кривой трассировки и дешевых DDRAM-ов.

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

4 hours ago, AlexandrY said:

Но на PLC можно делать гораздо более полезные алгоритмы

И что на ПЛК можно сделать в двухкомнатной квартире, чего недьзы сделать на RPi или не дай бог Zipato? Вы вообще с последним работали, чтобы утверждать его ограниченность?

4 hours ago, AlexandrY said:

Ссылки на избыточность PLC

Я говорил об избыточности ПЛК? Я говорил об избыточности 2-х и более ПЛК для одной квартиры. Гораздо лучшим вложением денег было бы дублирование одного ПЛК, чем в распределение функций между несколькими

Share this post


Link to post
Share on other sites

1 hour ago, syoma said:

чего недьзы сделать на RPi

Кстати, а на какую плату стоит смотреть. Я не в теме, но вроде бы несколько версий RPi существует...

Share this post


Link to post
Share on other sites

1 hour ago, syoma said:

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

И что на ПЛК можно сделать в двухкомнатной квартире, чего недьзы сделать на RPi или не дай бог Zipato? Вы вообще с последним работали, чтобы утверждать его ограниченность?

Я говорил об избыточности ПЛК? Я говорил об избыточности 2-х и более ПЛК для одной квартиры. Гораздо лучшим вложением денег было бы дублирование одного ПЛК, чем в распределение функций между несколькими

RPi  не имеет IO. Эт вообще не решение пока не сказано на чем сделано к нему IO. 
Но расположение разъмов на RPi  говорит что он не для надежной автоматики. 
Насчет использования PRi в ПЛК, то что я видел там в каждом модуле расширения стоял RPi. Т.е. надежность уменьшенная на порядок. 

У Zipato язык примитивных сценариев. Алгоритмы на таком не пишутся.
На PRi можно писать  что угодно, но там нет IO, так что конь в вакууме. 
А на PLC можно писать в диаграммах состояний  и самая удобная отладка и HMI

Но сделав все на  одном PLC придется каждый раз останавливать весь умный дом чтобы залить новую версию софта. 
Поэтому не вижу альтернатив нескольким PLC. 

Share this post


Link to post
Share on other sites

1 hour ago, syoma said:

чем в распределение функций между несколькими

Не трудно ли в таком случае ошибиться? Например, если делать ОПС на базе контроллера, на котором одноврменно крутятся сценарии для управления шторами, освещением и т.п., то нет ли риска конфликта ПО?

Share this post


Link to post
Share on other sites

41 minutes ago, AlexandrY said:

RPi  не имеет IO. Эт вообще не решение пока не сказано на чем сделано к нему IO. 

EtherCAT, Modbus TCP, MQTT. Можно Z-wave.

Но вы как-то начали с зависаний из-за трассировки и DDRAM - а это к I/O не относится. Не хотите закончить свою мысль?

41 minutes ago, AlexandrY said:

А на PLC можно писать в диаграммах состояний  и самая удобная отладка и HMI

Вы со своим HMI PLC-шным, помнится, пролетели.

На RPi спокойно ставится тот же самый Codesys и можете и в диаграммах состояний писать и отладкой заниматься. Только опять же, нужно ли это в двухкомнатной квартире? Мне как-то не понадобилось.

А вот как вы к ПЛК Z-wave подключите, мне интересно.

42 minutes ago, haker_fox said:

Кстати, а на какую плату стоит смотреть. Я не в теме, но вроде бы несколько версий RPi существует...

Берите самую новую. Не ошибетесь.

Share this post


Link to post
Share on other sites

11 minutes ago, syoma said:

EtherCAT, Modbus TCP. Можно Z-wave.

Эт не IO , это полевые шины.
Я IO называю аналоговые и цифровые входы-выходы, гальваноизолированные, без проблем с быстродействием, помехоустойчивые, с нормированными характеристикамии и т.д.

11 minutes ago, syoma said:

Вы со своим HMI PLC-шным, помнится, пролетели.

Пролетел с подключением по OPC UA, а не с HMI. Но не пролетел еще с MQTT и  Modbus. :biggrin:

11 minutes ago, syoma said:

На RPi спокойно ставится тот же самый Codesys и можете и в диаграммах состояний писать и отладкой заниматься. Только опять же, нужно ли это в двухкомнатной квартире? Мне как-то не понадобилось.

А вот как вы к ПЛК Z-wave подключите, мне интересно.

Codesys  на RPi  - отстой. И вы это должны знать. Его потому там на халяву и дают. 
Те же Wago имеют  стандартный модуль для связи с EnOcean, штука не менее крутая чем Z-Wave. 
 

Share this post


Link to post
Share on other sites

32 minutes ago, AlexandrY said:

Я IO называю аналоговые и цифровые входы-выходы, гальваноизолированные, без проблем с быстродействием, помехоустойчивые, с нормированными характеристикамии и т.д.

Берете EK1100+Нужное количество EL1008, EL2008, EL3102 и т.д. Подключаете к RPI Ethernet кабелем. Получаете помехоустойчивость и нормированные характеристики. 

32 minutes ago, AlexandrY said:

Те же Wago имеют  стандартный модуль для связи с EnOcean, штука не менее крутая чем Z-Wave. 

Замечательно, только EnOcean используется гораздо меньше, чем Z-wave и это довольно специфическая технология. Где модуль Z-wave?

32 minutes ago, AlexandrY said:

Codesys  на RPi  - отстой.

В чем отстой, напомните. Что не держит жесткий реалтайм на 1мс?

А на 10мс - как пойдет? Или для УД этого недостаточно?

Share this post


Link to post
Share on other sites

1 hour ago, syoma said:

Берете EK1100+Нужное количество EL1008, EL2008, EL3102 и т.д. Подключаете к RPI Ethernet кабелем. Получаете помехоустойчивость и нормированные характеристики. 

Замечательно, только EnOcean используется гораздо меньше, чем Z-wave и это довольно специфическая технология. Где модуль Z-wave?

А на 10мс - как пойдет? Или для УД этого недостаточно?

Но мы же спорим не про то на чем можно сделать в принципе, а про то на чем может сделать неопытный DIY-щик.
 
Кстати, сомневаюсь что в бесплатном CoDeSys будет фича по подключению к EtherCAT. У Wago она продается отдельно.
Ну а так CoDeSys  под PRi лишен полезных инструментальных сервисов и утилит. 
Скажем может он автоматически определить состав модулей в сборке на  EK1100? 
А поиграть состоянием IO в ручном режиме не запуская программы? 

EnOcean  работает без батареек. Если и ставить беспроводные сенсоры, то только на EnOcean.

Чем там ТС собирается управлять в кондиционере и отоплении я не знаю.
Может думает делать примитивное релейное управление с гистерезисом взятым с потолка.
Но я бы делал на алгоритмах FuzzyLogic. А они, как известно, элементарно генерятся в MATLAB-е и экспортируются в PLC.
А Zipato предлагает некий закрытый алгоритм управления всего лишь температурой. 
Нынче, когда бушует корона, надо еще и очень следить за влажностью, уровнем углекислоты и ионным насыщением. 
Боюсь что Zipato обломается всем этим рулить. 

 

 

Share this post


Link to post
Share on other sites

12 hours ago, AlexandrY said:

Но я бы делал на алгоритмах FuzzyLogic. А они, как известно, элементарно генерятся в MATLAB-е и экспортируются в PLC.

Было бы интересно посмотреть на реальный алгоритм управления температуры FuzzyLogic, сделанный в Matlabe. Раз это так элементарно, не поделитесь? Глядишь, я себе такой поставлю, а то у меня тоже примитивная релейщина сейчас стоит. 

Share this post


Link to post
Share on other sites

11.07.2020 в 12:08, AlexandrY сказал:

Но еще не учтено главное - психология DIY-щика занимающегося всем этим в свое свободное время. 

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

11.07.2020 в 11:10, haker_fox сказал:

Решается. Но гибкость снижается. Например, у меня в коридоре сейчас 5 точечных светильников в потолке. И в щит приходит 5 кабелей отдельно. В любой момент я могу сформировать группы из них так, как мне захочется. Мы ведь говорим об "умном доме"? Так зачем же ему подрезать аппаратные возможности? На чём экономим? На паре-тройке лишних десятков метров кабеля?

А как у Вас выглядит переконфирурирование в группы? Залез в щиток и перебрал проводку на нужные каналы управления PLC? Или у вас каждая лампочка на своём канале?..

Если второе - то с тем же успехом можно воткнуть под диммеру Z-Wave на каждую лампочку и переконфигурировать группы хоть в зависимости от времени суток / сцены.

Share this post


Link to post
Share on other sites

11 minutes ago, maxz.php said:

Или у вас каждая лампочка на своём канале?

Каждая на своём канале. Но, так как все кабели подклчены к щиту через клеммы, то можно после клеммника провода трассировать внутри как угодны. Лишь бы в щит они приходили отдельно.

13 minutes ago, maxz.php said:

Если второе - то с тем же успехом можно воткнуть под диммеру Z-Wave на каждую лампочку и переконфигурировать группы хоть в зависимости от времени суток / сцены.

Насколько я помню вы пришли за советом. Вот вам их и дают. Делать будете, конечно, как вам по душе)

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...