Каскада добралась до ПЛК :cool: http://www.owen.ru/forum/showthread....l=1#post205927
Вид для печати
Каскада добралась до ПЛК :cool: http://www.owen.ru/forum/showthread....l=1#post205927
Управление по блютус ПЛК 160 ОВЕН из KaScad'ы через Сокет 3м.
https://www.youtube.com/watch?v=IYGDfxSGGaM
capzap,
Так может самому что нибудь замутить ...;)все необходимое предоставим ...
Уже коцерты каскаде посвящают :o <iframe width="560" height="315" src="https://www.youtube.com/embed/A1oPoxKMMuA" frameborder="0" allowfullscreen></iframe>
в субботний вечер
Умный Дом на базе ПР200 (Пр114) и планшета с KaScada
Так уж сложилось, что тематика УД муссируется довольно давно, а воз и ныне там -нет массового использования систем УД. Одни, по беднее, что то делают на ардуино (мигают лампочками) ,другие ,богатые ,не глядя на бюджет делают системы больше для престижа и удобства. А куда податься середнячку? Что бы было не дорого, что бы можно было сделать самому, что бы было надежно и не дорого в обслуживании (замене ,ремонте ,модернизации).
Хотелось бы, что бы оборудование (устройства) было промышленным по большей части, но не дорогим и простым в бытовом применении. Что бы были соизмеримы цены на все системы, а то "мозг" можно найти за 1000р ,а устройство визуализации будет 30-50т.р. Все системы УД индивидуальны, как и потребности владельцев их. Заказывать разработку, монтаж систем УД в специализированных фирмах могут позволить себе только "богатые" .Для тех кому близка по духу или образованию цифровая техника, кто имеет опыт схемотехника (цифровика) и считает себя больше электронщиком, чем программистом (по убеждению) ,кто умеет считать собственные деньги и ценит время, предназначена данная тема.
В качестве основы ("мозга") предлагается использовать отечественные программируемые реле ПР200 и, а системы визуализации и коммуникации -планшет/смартфон на базе андроид с установленным приложением KaScada, собственной разработки. Почему именно это реле, а не другие ?
1. промышленное исполнение, со всеми вытекающими последствиями
2. относительная дешевизна по отношению к аналогам
3. и самое главное -наличие удобной (для электронщика) среды разработки Owen Logic.
Выбор планшетника очевиден - малая цена (6тр. за 10дюймов).
Выбор приложения Каскада обусловлен удобством написания проекта, единства среды разработки и исполнения проекта .
Следует сразу заметить, что "поженить"ПР200 (114) и планшет с Каскадой удалось с помощью собственной платы BTPR200,которая ставится внутрь реле
Начнем рисовать проект в среде овен лоджик для ПР200.Для начала будем формировать требование к системе управления ТЕПЛИЦЕЙ,в качестве примера ,тем более ,что она пригодится для собственной теплицы . Наличие 2х датчиков температуры -внутренней и внешней, датчика (реле) освещенности, датчиков влажности почвы. Теперь исполнительные механизмы - ТЭНы с ШИМ регулированием или задвижка на вентиле для отопления теплоносителем. Для охлаждения -кондиционер или вентилятор. Управление поливом (клапаном) ,управление освещением.
Внутренний датчик температуры и влажности аналогово\цифровой типа http://ru.aliexpress.com/item/Q0021....522674455.html с выходом RS485 ,протоколом Modbus RTU, внешний датчик (реле) температуры биметаллический типа RTC05 .Внешний датчик температуры будем использовать для реализации погозависимого управления. В качестве датчика влажности выберем два нержавеющих прудка, заглубленных на нужное расстояние в почву. В качестве реле освещенности возьмем типа http://www.vseinstrumenti.ru/electr....p03_bel_63426/
Датчики могут быть и другие. Начнем рисовать схему ...
Давайте уж на чистоту: выбор приложения Каскада обусловлен тем, что тема про Каскаду.
"удобство написания" весьма субъективно. Кому-то Каскада покажется верхом мечтаний; а кто-то будет удивляться, что добавить/удалить экран невозможно, хоть 21-ый давно наступил, или тому, что для выравнивания кнопок нужно приложить шнурку к планшету.
А в Каскаде уже можно программу для ПР200 составлять?
Или в OwenLogic можно делать проект для Каскады?
О каком единстве тогда речь?
Повторяю -выбор Каскады обусловлен исключительно удобством написания проекта визуализации и широтой представленных компонентов,среди всех известных аналогов(прежде чем писать свое ,как минимум с 3 аналогами поигрался) .Каскада находится в стадии разработки и все мелочи будут доработаны ,быстрее чем вы купите ПР200)до конца апреля.В конце мая будет Каскада работать по вайфай вместе с платой для ПР200 и ПЛК через роутер.
Под единством среды разработки и среды исполнения понимается только то что сказано ,а именно - разработка проекта визуализации и исполнение проекта визуализации ведется в одной среде- Андроид,если речь о Каскаде (без конфигураторов на винде) .
Процесс проектирования визуализации начинается с проработки всех деталей -количество устройств ,количество экранов ,,итд ,а не с бухты барахты ,как у вас -абстрактно .Чем больше возможностей ,тем больше вероятность ошибиться ....Если так приспичило ,задайте максимальное количество экранов ,а в проекте используйте сколько хотите, делов то .
Вот макрос регулятора Температуры в теплице .Для нагрева используется Пропорциональный регулятор с ШИМ .Коэффициент пропорциональности меняется в зависимости от температуры на улице 25 или 37,5 (1,5раза):rolleyes:Порог температуры для регулятора (смена уставки коэффициента ) устанавливается на внешнем биметаллическом реле температуры .
Хорошая отмазка, актуальная ) Наладят они продажу ПР200 рано или поздно.
Где на сравнение с аналогами можно посмотреть?
Взять тот же openhab: у него приложения для Android, iOS, и доступ по web.
Кнопки, графики, управление цветом лампочек, и т.п.
Разработкой openhab занимаются 50+ человек.
А каков фактор автобуса у Каскады?
1?
"Домашняя автоматизация начинается с проработки всех деталей"?
Предвкушаю такие слова в продолжении темы "умного дома": "сейчас мы делаем проект теплицы, но в Каскаде нужно указывать не 2 нужных теплице экрана, а 12, т.к. у нас будет ещё погреб, два этажа в доме, и через 5 лет гараж с воротами".
Без обид, но функция "добавить-удалить экран" реализуется элементарно, и ни к каким ошибкам не приводит. Это вам не бином Ньютона!
Да и с возможностью создавать экраны "на ходу" (и возможностью менять количество сетевых устройств) само создание проекта в Каскаде упростится. Тогда можно будет направо и налево, без зазрения совести, говорить: "Для создания проекта в Каскаде достаточно нажать кнопку <<создать проект>>".
Даже название проекта спрашивать смысла нет. Просто создавать, и потом уже давать возможность переименовывать.
Присмотритесь на восхваляемый вами ОЛ: для создания проекта достаточно только указать модель ПР. Название проекта, количество холстов, сетевых переменных и макросов ОЛ не спрашивает.
А процесс знакомства с программой начинается с простого "создать проект - посмотреть что вообще можно сделать".
Обычно, всё-таки, под единством среды разработки понимают именно единство среды разработки.
Скажем, если бы в ОЛ можно было составить экран для Каскады, сопоставить переменные и т.п.
А на указании адресов переменных как раз запросто ошибиться можно и тут, "разумеется", Каскада и ОЛ не считают это проблемой.
Это что было? Где и что у меня "абстрактно с бухты барахты"?
Держите себя в руках, и не оскорбляйте других.
И, да, "обучалку по каскаде" имеет смысл в отдельную тему вынести (или на сайт Каскады).
Ведь, через какое-то время эта обучалка останется на 80ой странице, и никто не узнает что она вообще была.
Хорошая отмазка, актуальная ) Наладят они продажу ПР200 рано или поздно
это лишь говорит об моем умении расставлять приоритеты и правильно распорядится финансами.
Где на сравнение с аналогами можно посмотреть?
Заказать и купить аналитический обзор у меня
Взять тот же openhab: у него приложения для Android, iOS, и доступ по web.
Кнопки, графики, управление цветом лампочек, и т.п.
Разработкой openhab занимаются 50+ человек.
А каков фактор автобуса у Каскады?
1?
Опенхаб не аналог каскады ,а специализированное приложение ,без бутылки не разобраться .Для регулирования точно не годится ,пойду руки помою ,после загрузки его и удаления.:cool:
Не важно сколько в автобусе ,важно кто ведет и в какие сроки доедет до цели .
Предвкушаю такие слова в продолжении темы "умного дома": "сейчас мы делаем проект теплицы, но в Каскаде нужно указывать не 2 нужных теплице экрана, а 12, т.к. у нас будет ещё погреб, два этажа в доме, и через 5 лет гараж с воротами".
Без обид, но функция "добавить-удалить экран" реализуется элементарно, и ни к каким ошибкам не приводит. Это вам не бином Ньютона!
Да и с возможностью создавать экраны "на ходу" (и возможностью менять количество сетевых устройств) само создание проекта в Каскаде упростится. Тогда можно будет направо и налево, без зазрения совести, говорить: "Для создания проекта в Каскаде достаточно нажать кнопку <<создать проект>>".
Даже название проекта спрашивать смысла нет. Просто создавать, и потом уже давать возможность переименовывать.
Обычно когда много хотят мало получают
Присмотритесь на восхваляемый вами ОЛ: для создания проекта достаточно только указать модель ПР. Название проекта, количество холстов, сетевых переменных и макросов ОЛ не спрашивает.
Что за бред сравнивать ОЛ и Каскаду .ОЛ работает с одним ПР ,каскада до 8 будет .Холст в ПР один ,что об этом спрашивать ...
Обычно, всё-таки, под единством среды разработки понимают именно единство среды разработки.
Скажем, если бы в ОЛ можно было составить экран для Каскады, сопоставить переменные и т.п.
Вы о своем ,а я о своем ,я вам про одно единство среды ,а вы мне про единство народов
Это что было? Где и что у меня "абстрактно с бухты барахты"?
Держите себя в руках, и не оскорбляйте других.
Это лишь означает , не написав и не внедрив не одного проекта на ПР и Каскаде ,а судите ...о неудобстве .
И, да, "обучалку по каскаде" имеет смысл в отдельную тему вынести (или на сайт Каскады).
Ведь, через какое-то время эта обучалка останется на 80ой странице, и никто не узнает что она вообще была.
Обучалка есть на сайте .А первая страница ,всегда будет первой .Люди обычно начинают читать с первого листа тему ,а не галопом по Европам ,то тут ,то там ,а в результате ни где и ни кто .
Спасибо за отзыв ,но флудить больше не надо ,лучше ждите ответы на свои вопросы...Мне еще делать охрану ,полив ,освещение ,отопление(на 3 форумах одновременно).....а вы отвлекаете ...
А вот не надо тогда говорить про "исключительно удобством написания проекта визуализации и широтой представленных компонентов, среди всех известных аналогов".
Окажется потом, что вам было "известно" ровно ноль аналогов. В таком случае, у Каскады уж точно широта компонентов.
А если посмотреть хотя бы на 5 аналогов, то объективное сравнение может оказаться вовсе не в сторону Каскады.
Если завтра дедулю задавит автобус, то Каскада всем пошлёт большой привет.
bus factor это не про сроки изготовления, а про меру надёжности проекта.
Если у вас в завещании указано "опубликовать исходники Каскады на github или подобном", то снимаю шляпу.
Но, скорее всего, ничего такого не написано.
Именно, специализированное для домашней автоматизации.
А Каскада -- обобщённое приложение для ПР.
Опять же: говорить, что Каскада лучше для домашней автоматизации, чем ПО, которое специально затачивалось под домашнюю автоматизацию это уж совсем жёлто.
Вот пример: качаем, запускаем, оно само обнаруживает лампочки и показывает кнопки управления. Повторюсь: вообще ничего настраивать не нужно, и openhab (как web, так и Android/iOS) показывает кнопки управления.
Ну, да, один дедуля сказал, что "точно не годится", значит уж точно "не годится".
Вот пример, где openhab регулирует: https://youtu.be/Wb5q2cvkU-U?t=2413.
Заметьте: openhab может не только как HMI выступать, но и как обработчик сценариев. Т.е. в самом openhab'е можно создавать таймеры и т.п.
Я уж не говорю о том, что регулировать может само ПР, а openhab выступать просто как HMI.
Я к чему: сказали бы правду -- никаких вопросов бы не было.
Всех устроит фраза "в комплекте с БТПР идёт Каскада, поэтому будем составлять проект для планшета в ней".
И не нужно за уши притягивать "широту компонентов".
Каскада ,в отличие от ваших программ не требует поддержки со стороны разработчика ,после написания.Хоть сто лет работайте ,одно требование -загрузили и забыли ,ни каких обновлений ОС и тогда автобусы не страшны .
Ну да сначала их лампочки купи с вайфай ,а потом они их найду ,спасибо не надо..
И не приводите примеры и ссылки ,в теме про ПР и ОЛ ,где есть строчные языки и иностранщина ,прошу .
Спасибо ,но регуляторы и логику будем делать на ПР, ПЛК .Планшет только для визуализации текущих процессов и заданий .Так что бы выключил планшет ,а система работает как то.
О, да, может, она ещё и сама развивается?
Пока выглядит хрупко.
Не нравятся строчные языки -- не надо постоянно ныть об этом.
Аргумент "не приводите примеры, где есть строчные языки" не достоин Благородных Донов.
Давайте теперь в темах про СПК трубить, что "все СПК нужно срочно выкинуть, т.к. в них есть строчные языки, а это вообще ересь и подлежит немедленному сожжению"?
"купиТЕ". На "ты" мы не переходили.
А оно кроме лампочек с wifi поддерживает кучу других протоколов, а не один как у Каскады.
Я не говорю, что "мне все 10 протоколов нужны", но по формальному сравнению "Каскада-1, openhab-100500" преимущество явно не у Каскады.
Разговор глухого со слепым ,Давай до свидание(с) .:mad:Слов видать ты не понимаешь нормальных ,но тогда не обижайся ,лови :mad:
Перейдем к реализации системы полива теплицы и газонов ...
.Так как конкретного ТЗ нет ,то буду делать как для себя ,в свой дом .Думаю целесообразно иметь возможность управлять поливом следующими способами-
1.ручное управление со смартфона (вкл\выкл)
2.управление по датчику влажности ,а именно включение по датчику ,а выключение по таймеру ,время которого можно менять со смартфона
3.Включение по часам реального времени и выключение по таймеру ,например включится в 19-00 на 25минут,так же с возможность управления со смартфона .
Оформим данный алгоритм в виде макроса ,что бы можно было использовать несколько систем полива ,например теплица ,со своим алгоритмом ,газон со своим ,итд...
Вот макрос Полив :rolleyes:
Причем тут софтлоджик и Опенхаб ..что у них общего и причем тут Каскада .
Вот именно другой вопрос ,что не выпускают,уже используют ...Как надоели эти заумные слова
Главное ни какой помощи ,одни мантры ...Ну умней ты другого в чем то ,так обьясни или зачем встревать ,что бы помнили что ли ,так не памятники
Как мальчиши -плохиши ,отвлекают ,щеки надувают ....Их в дверь ,а они в окна лезут ..Но караван идет ...
Теперь управлением теплого пола займемся (водяного ) ,через управление циркуляционным насосом по датчику температуры воздуха в помещении и на улице ...
Вам уже объяснили.
Это когда в одной программе или группе программ производится полная разработка проекта. От программы до мнемосхемы и пр. элементов СКАДЫ. Т.е. написали - все точки ВВ в СКАДЕ. Изменили прогу - точки в СКАДЕ поменялись.
Это ускоряет разработку и устраняет ряд оЧепЯток.
Я лишь говорил об единстве среды разработки визуализации и исполнения на планшете ,без дол.оборудования(ПК) и программ(конфигуратор) ,а не о единстве среды разработки проекта на ОЛ и скады ,чего и так сейчас нет ,что об этом говорить.Когда появится загрузчик для ОЛ ,сделаем загрузку проекта в ПР со смартфона ..Лично мне для ПР ,на обьекте даром не нужен ПК со скадой(софтлоджик) ,даже если б это было возможно ,что бы проекты для ПР писать и визуализацию делать и исполнять .Не надо отрываться от жизни и делать из ПР ПЛК ,в смысле решаемых задач .И если да же ПР ,реализует часть задач ПЛК (архивирование ,удаленное управление) то это не значит ,что подход к выбору средств для достижения этих целей будет аналогичен в случае с ПЛК. Кесарю -кесарево .Что одно и то же мусолить то....
Начал делать проект визуализации для своей теплицы ,первое приближение ...<iframe width="560" height="315" src="https://www.youtube.com/embed/QviELBhnCws" frameborder="0" allowfullscreen></iframe>
На днях доделаю визуализацию будет еще реалистичней ,добавлю освещение ,ранней весной это актуально ..Спасибо за отзыв .
Пожалуйста! Сейчас всё больше (даже в нашей стране) идёт тенденция к использованию альтернативных источников энергии в том числе и в теплицах и т.п., становятся популярными так называемые "Вегетарии". Думаю Каскада +пр (плк)+планшет это то что надо для автоматизации таких проектов . Спасибо Вам!
Ну а вы свою пивоварню визуализировали ,?
Вы немного ошибаетесь, я не делал пивоварню. Я делал аппарат розлива на 1 бут. для своего хобби. Вот решился попробовать сделать (коммерческий проект):confused: аппарат на 6 бут. с автоматической подачей бутылок, розливом и укупоркой. Пока что нахожусь на стадии сборки узлов аппарата. До автоматики очередь пока не дошла. Но буду использовать Вашу Каскаду. Обязательно заеду к Вам за модулем как дойдёт дело до автоматики ..... Есть ещё задумки и (желание) где можно применить Вашу Каскаду т.с. в "моей сфере"
Я не знал ,что разливают пиво без варения его ;)Ну пусть самогон:cool: ,не пиво :o
Обращайтесь ,поможем ,а если будет видео ,то плата(модуль) в подарок .:rolleyes:
Кто варит, кто разливает, а кто-то хочет попробовать :) изготавливать для "них" оборудование.
У меня лежит готовый (без дела пока) шкаф управления (на пид-контроллерах) варочным порядком, конечно можно и его модернизировать. Но пока у меня нет времени на это, сосредоточился на аппарате розлива.
Спасибо!:)
Попробовал http://en.bignox.com/#p1 для работы с приложением Каскада на винде -работает в режиме редактирования только ,блютуз не поддерживается .Вот скрин .
Может и пригодится ,а то сейчас планшета нет,а смартфон маловат для больших проектов(редактирование) :confused: .
Обсудили с KaScada ,по многочисленным просьбам пользователей ,
управление по СМС устройств (ПР,ПЛК,Ардуино) .Остановились на варианте ,что Хозяин отправляет на нужный номер телефона СМС с текстом ,например -включить полив ,итд.В проекте Каскада ставится компонент Входящее СМС (любое количество) .В свойствах компонента прописывается ТЕКСТ команды ,номер телефона с которого могут приходить СМС и номер бита заданного регистра куда будет устанавливаться единица в случае совпадения номера абонента и текста сообщения .В проекте для ПР по этому биту выполняется нужное действие .Причем есть возможность отправить ответное сообщение (выходное СМС, компонент уже есть) при получении команды или исполнения ее ,например Полив включен ,Хозяин . :D
А с учетом того ,что текст в СМС можно вводить голосом ,то вообще просто получается :D
Решили передавать по СМС не только команды ,но и данные .Например ,Отопление 22,Длина 105,,,