Перейти к содержанию

    

Интерфейсы для "интеллектуального дома"

Опыт говорит.

Мы делали PLC c Java, бизнес по прямой продаже их конечным потребителям не оправдался.

Зато бизнес по продаже их провайдерам сервисов неплохой.

 

Т.е. ничего против существования таких дивайсов, но всетаки ниша их применения несколько другая чем заявлено на сайте.

 

На тех конфах про Forth считанные десятки посетителей. По сути это и есть весь рынок способный купиться на наличие Forth-а.

Остальных эта фича только отпугнет.

 

 

Не знаю, возможно сами и применяют.

И еще продукт в стадии продолжающейся разработки.

Язык Форт ( Forth) достаточно прост и есть русское сообщество пользователей ( http://forth.org.ru )

и действующий форум ( http://fforum.winglion.ru ) :)

 

Сам Форт язык в данном PLC контроллере сильно урезан и может только называться

стековым на базе части примитивов Форта. :(

Тех возможностей, которые есть достаточно для большого круга задач.

Пример подобного некоторого прототипа программируемого пользователем с встроенным Firmware на базе Forth языка

устройства http://www.mosaic-industries.com/Products/GUI/Handheld/

см QED-Forth ( http://www.mosaic-industries.com/Products/...ware/index.html )

описание QED-Forth ( http://www.mosaic-industries.com/Manuals/p...ide_to_QVGA.pdf )

хотя Си тоже прилагается:)

Смотря какие у Вас текущие потребности.

 

Удачное решение задач с помощью Форта самими пользователями

можно найти в использовании программы nncron ( http://nncron.ru )

на форуме пользователей данной программы http://nncron.ru/forums/viewforum.php?f=5 ( русская ветка)

Не всё так однозначно. Для кого то и этого выше крыши :)

 

P.S. Небольшое, спонтанно возникшее, обсуждение данного прибора можно найти по ссылке

http://fforum.winglion.ru/viewtopic.php?t=...1fa6a6dc79f1c8b

 

Для PLC контроллеров ( в России) Форт еще присутствует в продуктах петербурской фирмы kaskod

( правда на их сайте детальное описание данных контроллеров трудно найти )

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Т.е. ничего против существования таких дивайсов, но всетаки ниша их применения несколько другая чем заявлено на сайте.

 

Возможно. Это трудно оценить. А отдельному пользователю PLC непонятно вообще зачем если это например

не Лего.

 

На тех конфах про Forth считанные десятки посетителей. По сути это и есть весь рынок способный купиться на наличие Forth-а.

 

Пользователей Форт гораздо больше, ( на русском активных 2-3 десятка, а зарегистрировавшихся за пару лет ~ 200) но всё равно мало в силу малой информированности

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

( Cозданных Форт на разных языках программирования очень много - интересно почему?)

 

Можно учесть еще, что в робототехнике у него неплохая ниша использования. В МГУ на базе Форт идей

равивался ДССП язык.( но кто о нём знает?)

 

Остальных эта фича только отпугнет.

 

Отпугнуть может только предполагаемое понимание механизма функционирования стека

и его использование. ( что явно не следует из последовательности слов-команд)

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

выполняемой функции формируются до момента вызова самой функции и достаточная

изоморфность программного кода ( часто это одно из преимуществ скриптовых языков

например можно попробовать сравнить подходы Форта частично с Tcl/Tк )

Но простота освоения синтаксиса и небольшой начальный лексикон оперирования

проблемной областью делают его достаточно дружественным пользователю:)

А сравнимых возможностей по метарасширению трудно найти в других языках.

 

P.S. О Форт языке Вы услышали сейчас или до этого знали о нём?

Изменено пользователем Kopa

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Прошу прощения!

Может кто даст ссылочку на протокол(ы): LonTalk(LonWork)

и/или BACnet

 

Что это и с чем едят?

Весь день ищу и кроме рекламы ничего не нахожу!

 

Заранее спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я себе дома сделал Умный дом на основе промышленных контроллеров серии IСP-DAS.

 

Центральный контроллер сделан на Интел-совместимом процессоре частота 40 МГц, ПЗУ 512 кб, ОЗУ 256 кб. Имеет несколько последовательных портов, как вариант комплектации - пятизначный семисегментный индикатор на корпусе.

 

В ПЗУ зашита МиниОС, которая представляет из себя упрощенный вариант MS-DOS.

 

Среди контроллеров (там много вариантов примерно одного и того же, но с немного разными периферийными устройствами и другими особенностями) по совету продавца я выбрал контроллер, который лицензирован для системы программирования Isagraf.

 

Общение с периферийными блоками по шине RS-485.

 

Подробности (если кому интересно) в моем блоге.

 

Система работает и постепенно совершенствуется уже 2 года, без сбоев, я доволен.

 

 

У.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация