05.02.2017

Умный Дом Beckhoff

В 1. 99. 5 году они совместно с другой немецкой компанией Wago объединились для создания контроллера с распределенной системой входов- выходов. Beckhoff паяла электронику, а Wago разрабатывал конструктив. В результате beckhoff выпустил контроллеры серии BC/BX (а Wago серию 7. В 2. 00. 0 году контракт закончился и компании развивают это направления самостоятельно. У beckhoff последняя линейка контроллеров CX под управлением Win. CE или Win. XP Embedded. У Wago это последние модификации 7.

Linux. Для своей системы я выбрал контроллер серии BC. Он считается самым . Но, впрочем по порядку о системе распределенного ввода вывода Beckhoff. Три источника, три составные части. Распределенная система Beckhoff можно разбить на три основные части: - Bus Terminal Controller - микрокомпьютер, который управляет системой, согласно записанной в него программы. Программы пишутся на любом языке программирования микроконтроллеров стандарта МЭК 6. За интерпретацию и исполнение этих программ отвечает встроенное в микроконтроллер программное ядро Twin.

Cat. В принципе в качестве контроллера может выступать и обычный ПК, но на него надо инсталлировать ядро Twin. Cat (что не бесплатно). Среда разработки и отладки программ для микроконтроллера предоставляется бесплатно. Контроллер умеет общаться с внешним миром с помошью стандартных шин и протоколов. Я использую контроллер BC9. Ethernet и общается по стандарному TCP/IP протоколу.

Умный дом - полный комплект для самостоятельной установки. Контроллер Beckhoff или Овен и модули расширения входов и выходов; Блоки питания .

К контроллеру подключаются терминалы ввода- вывода.- Bus Terminal Coupler- микрокомпьютер, который выглядит точно так же как и контроллер, но который не умеет исполнять программы. К каплеру также подключаются терминалы ввода- вывода, и его основная задача предоставить к ним доступ контроллеру в распределенной системе. Доступ дается через стандартные шины и протоколы. Бесплатная Программа Для Плоттерной Резки. Для Ethernet к BC9.

BK9. 00. 0.- Bus Terminals - модули ввода- вывода. Beckhoff предлагает очень широкую линейку модулей ввода вывода, которые деляться у него на следующие группы: дискретные входы- выходы, аналоговые входы- выходы, коммуникационные модули (шлюзы в различные протоколы передачи данных), системные модули (модули, необходимые для фунционирования системы). Контроллер BC9. 00. KL****. Модули серии EL**** предназначены для самых современных контроллеров с шиной Ether. CAT (нам это не нужно). Самым последним всегда ставится системный модуль- заглушка KL9. Общение контроллера и модулей идет через внутреннюю шину K- BUS к которой каждый модуль автоматически подключается после подсоединения в контроллеру с помошью специальных контактов.

Установка умного дома в строящемся доме с одной стороны проще. Beckhoff паяла электронику, а Wago разрабатывал конструктив. Beckhoff применения и решения. Комплексная автоматизация частного дома. Проект: СПБ, Пушкин, «Умный дом» 1800 кв.м. Реализация: 2009.

Умный Дом Beckhoff

Регистрация: 30.12.10. Сообщения: 234. Благодарности: 62. Адрес: Анапа. Умный Дом на Beckhoff . Надежные составляющие оборудования Умного дома или интеллектуального здания - технологии и материалы Beckhoff. Описание и фото.

Контроллер (или каплер) централизованно питает все модули 2. V DC. В случае, если питания от контроллера не хватает, или мы используем например модули которые надо запитывать уже к 2. V AC, то используются системные модули для разделения потенциала. Контроллер BC9. 00. К контроллеру BC9.

Для программы выделяется 6. Есть область 'энергонезависимой памяти размером 4 кб. Питание 2. 4V. Контроллер подключается к с обычной сети через Ethernet.

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

Причем beckhoff продает различные модули с различной скоростью считывания, в зависимости от задачи. Контроллер циклически через шину K- BUS считывает все данные из ячеек модулей в свою память для дальнейшей обработки программой (о циклах контроллера читай ниже). Программирование контроллера. Beckhoff Twin. Cat. Как и в других логических контроллерах у контроллера BC9. Контроллер производит циклические действия, которые состоят из двух фаз - время исполнения программы (programm running time) и коммуникационное время (background time).

Врямя исполнения программы - это четко заданные промежуток времени в течение которого происходят следующие действия - контроллер считывает все данные с модулей памяти по шине K- BUS, запускает нашу программу, которая на основании состояния входов меняет значения состояния выходов в памяти контроллера, после чего контроллер по шине K- BUS записывает данные в модули выходов, чтобы те в свою очередь произвели соответствующие действия. Если мы управились быстрее времени, чем нам выделено, то оставшееся время добавляется в background time. А вот если наша программа не успела все сделать за назначенное время, то срабатывает watchdog, который обычно перезагружает контроллер. Коммуникационное время (background time) выделяется контроллером для осуществления обмена данными между контроллером и внешним миром через Ethernet.

По умолчанию в BC9. Для написания, отладки и заливки программы в контроллер Beckhoff предоставляет бесплатный инструментарий под названием Twin.

Cat. По сути это более известная разработчикам ПЛК система Co. De. Sys, только в профиль.. Программирование контроллера может вестись на любом из 5 языков программирования из стандарта 6.

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

Нужно привыкнуть к тому, что цикл опроса WHILE (1) .. DO за тебя уже сделали. Нужно привыкнуть к тому, что контроллер входит в каждый цикл, как первый раз в жизни, поэтому надо все состояния хранить в переменных.

Нужно привыкнуть к тому, что сигнал дикретного входа определяется не как . Вообщем надо мозг чуть- чуть повернуть.. На пару градусов.. Подключение к контроллеру через Ethernet. Протокол ADS. Для обмена данными между контроллером и компьютером у Beckhoff разработан протокол ADS, который является надстройкой над TCP/IP. Инструментарий для работы с этим протоколом предоставляется бесплатно в виде файлов библиотек и поддерживает DLL, OCX, VB Script, J Script, .

NET, Java для Windows, а также есть open source проект для реализации этого протокола под Linux. Наличие этих библиотек позволяют делать две очень важные для нас вещи.

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

Также учитывая что Beckhoff сейчас вовсю переходит на модули с новой шиной e- bus (стандарт Ether. CAT), то . Дискретные модули ввода- вывода на 2 или 4 канала продаются где то за 1. Естественно, выгоднее покупать на 8 выходов. Я купил 8- канальные дискретные входы и выходы по 1. То есть по 2,1. 25 евро за канал ( по тому курсу получилось по 8. Аналоговые входы- выходы стоят дороже - от 2.

Коммуникационные самые дорогие - от 5. Я их пока не покупал, так как пока не возникло у меня необходимости в этом.

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

Система умный дом для домов из клееного бруса. Умный дом — это интеллектуальная система управления домом, которая делает его более безопасным, экономичным и комфортным.

Какие технические решения подразумеваются под каждой из перечисленных характеристик? Безопасность. Охранно- пожарная сигнализация; Система пожаротушения; Датчики движения, открытия окон и дверей, разбития стекла, протечки, температуры, задымления, загазованности. Контроль доступа на территорию и в дом; Видеонаблюдение; Домофоны; Система имитации жизнедеятельности хозяев в их отсутствие; Система локального отключения электричества при возгорании; Контроль напряжения в сети; Система защиты от поражения электрическим током; Система оповещения об обесточивании дома.

Экономичность. Автоматическое понижение температуры в пустых помещениях; Автоматическое открытие/закрытие окон для поступления холодного или теплого воздуха в зависимости от времени суток и года; Автоматическое открытие/закрытие жалюзи в зависимости от времени суток; Автоматическое включение/выключение вентиляции при срабатывании датчика, определяющего качества воздуха. Например, в комнате для курения или на кухне; Автоматическое включение/выключение света при срабатывании датчика присутствия человека; Настройка уровня освещенности; Оключение питания при постановке дома на охрану; Контроль потребляемой мощности. Комфорт. Управление климатом, отоплением и освещением. Поддержание выбранного уровня температуры и влажности; Автоматическое открытие/закрытие окон для поступления холодного или теплого воздуха в зависимости от времени суток и года; Автоматическое открытие/закрытие жалюзи в зависимости от времени суток; Удаленное включение/отключение отопления, электроприборов, теплого пола; Настройка уровня освещенности; Автоматическое включение/выключение света при срабатывании датчика присутствия человека; Автоматическое включение/выключение вентиляции при срабатывании датчика, определяющего качества воздуха. Например, в комнате для курения или на кухне; Оключение питания при постановке дома на охрану; Подогрев ливнестоков, лестниц, антиобледенение крыши; Художественная подсветка дома и территории; Резервное электропитание.

Развлечения. Интеграция с другими системами: например, сигналу домофона или звонку телефона приглушается музыка; Единое музыкальное оформление во всех помещениях; Трансляция музыки или радиопередач на внешние территории; Перемещение звука из комнаты в комнату вместе с человеком; Управление с универсального пульта и сенсорного экрана; Ограничение доступа детей к аудио- , видеоисточникам; Подключение к телефонным сетям общего пользования и внутренняя телефонная связь. Гринсайд построит для Вас умный дом, используя решения лучших производителей — АВВ, AMX, Siemens, Wago, Beckhoff, Beckhoff, Clipsal, Crestron, Gira, Jung, KNX, Merten, HDMI, LON, En. Ocean, Termokon и др.