The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"SFC готовит иск против нарушителей GPL и будет развивать альтернативные прошивки"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Присылайте удачные настройки в раздел примеров файлов конфигурации на WIKI.opennet.ru.
. "SFC готовит иск против нарушителей GPL и будет развивать аль..." +2 +/
Сообщение от Ordu (ok), 03-Окт-20, 00:29 
> Недавно видел, как человек просил помочь со схемой лифта на гидравлике (т.е. "вниз" под собственным весом. 3 этажа и возможность вызова/блокировки на каждом). Из пары сотен советов только один советчик нарисовал свою схему на простых реле и один предложил готовую из 50х годов -тоже на реле и с минимумом проводки. Вся остальная "пара сотен" советов - сплошные микропроцессоры всех видов с программами (даже на "малине" предлагали.лицо-рука..) для управления ... теми же реле.
> Зачем усложнять то, что можно сделать проще (а значит - надёжнее)?

А я объясню зачем. Тут всё очень просто. Если ты соберёшь на мк, то когда потом тебе захочется, чтобы лифт как-то иначе бы управлял очередью команд, которые асинхонно прилетают с разных этажей и изнутри лифта, всё что тебе надо будет сделать -- перепрошить мк. Когда тебе в третий раз придётся менять метод управления очередью, ты прошьёшь туда несколько способов и дашь возможность изменять текущий способ без перепрошивки. Решение на микроконтроллере проще и гибче: ты можешь сначала сделать, а потом думать как надо делать (например, как лучше управлять очередью). Решение на микроконтроллере дешевле: ты можешь даже совершить вначале какую-нибудь грубейшую ошибку проектирования, и, например, вообще не подумать о том, что команды прилетают асинхронно и что обработка их может быть нетривиальна -- в зависимости от текущего состояния системы некоторые команды может быть надо игнорировать, некоторые надо добавлять в очередь, а некоторые должны обнулять очередь. Даже если ты совершишь такую ошибку проектирования, и запилишь готовую систему, которая будет работать неудовлетворительно, то есть неплохие шансы, что исправление косяков будет гораздо дешевле, чем демонтаж старой системы плюс проектирование и установка новой.

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

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
SFC готовит иск против нарушителей GPL и будет развивать альтернативные прошивки, opennews, 02-Окт-20, 09:40  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру