Я думаю что вы заблуждаетесь. Конечно, если УД представляет собой кучу проводов и самодельный контроллер без исходников и проекта, скорее всего его можно будет только заменить. А если используется про автоматика и есть проект - исполнителей полно.
А ваши близкие справятся с ремонтом холодильника и телевизора? В крайнем случае, смогут заменить фрагмент лопнувшей трубы отопления?
И как это вас останавливает от использования телевизора, холодильника, отопления?
У меня сделан проект с детальным описанием коммуникаций, програмнныйх решений, включая адресацию, порты, переменные. Есть ЗиП. Любой спец на основании этого проекта заменит/починит/допилит. Как и телевизор.
Отписался выше- уже 7 лет работает установка на базе ещё debian 7. В системе контроллер Beckhoff с 7 модулями расширения (больше 50 цифровых и аналоговых портов) подключенный по modbus TCP и 1-wire шлюз на базе orange pi + USB serial 1-wire master.
Работает без проблем. Правда vis примитивные - я не дизайнер интерфейсов.
Ещё вспомнил про поддержку: находил ошибки в драйвере и разработчик оперативно их исправлял и выкатывал новую версию. Он, кстати, тут засветился - bluefox, если не ошибаюсь. Пользуясь случаем, передаю большое спасибо!
"Заводские решения типа QNAP и Synology" стоят дешевле самодельных аналогов. Вся цена в корпусе. Попытайтесь сделать аналогичный корпус и вы все поймёте. Кучу итераций только на охлаждение потратите.
Проверенное временем решение - HP MicroServer. Если интересно - посмотрите.
Согласен с вами в части ППИ. А по поводу "Правила склонения в русском действуют только на слова на русском":
"Иностранные слова, входя в русский язык, осваиваются им, то есть подчиняются его законам. Так ударение в заимствованиях часто перемещается на середину слова. «Русская» норма произношения устанавливается не сразу, словари могут отражать постепенное движение от одного варианта произношения к другому".
Вы не понимаете как работает cgroups. Этому механизму не требуется поддержка со стороны приложения - просто при попытке аллоцировать память свыше установленного предела приложение получит ошибку.
Можно было роутер не менять, а настроить параметры ядра для TCP стека. Но в общем - вы совершенно правы. Это задача не только и не столько на программирование, сколько на знание сетевой архитектуры и мониторинг процессов.
Больше чем что?
Почему не получится заменить?
Я думаю что вы заблуждаетесь. Конечно, если УД представляет собой кучу проводов и самодельный контроллер без исходников и проекта, скорее всего его можно будет только заменить. А если используется про автоматика и есть проект - исполнителей полно.
А ваши близкие справятся с ремонтом холодильника и телевизора? В крайнем случае, смогут заменить фрагмент лопнувшей трубы отопления?
И как это вас останавливает от использования телевизора, холодильника, отопления?
У меня сделан проект с детальным описанием коммуникаций, програмнныйх решений, включая адресацию, порты, переменные. Есть ЗиП. Любой спец на основании этого проекта заменит/починит/допилит. Как и телевизор.
Отписался выше- уже 7 лет работает установка на базе ещё debian 7. В системе контроллер Beckhoff с 7 модулями расширения (больше 50 цифровых и аналоговых портов) подключенный по modbus TCP и 1-wire шлюз на базе orange pi + USB serial 1-wire master.
Работает без проблем. Правда vis примитивные - я не дизайнер интерфейсов.
Ещё вспомнил про поддержку: находил ошибки в драйвере и разработчик оперативно их исправлял и выкатывал новую версию. Он, кстати, тут засветился - bluefox, если не ошибаюсь. Пользуясь случаем, передаю большое спасибо!
Так ioBroker и есть реализация SCADA системы!
Я ещё 7 лет назад прикручивал его ко вполне промышленным контроллерам по modbus TCP без всяких MQTT напрямую. Все работает.
Это не совсем так. Производство, да ещё и контрактное производство - очень многогранно.
Это же сильно зависит от возраста. После 40 процесс сильно ускоряется.
Не нужно страдать 8)
Как минимум у трех вариантов в этой статье есть SSD M2.
Я ответил на ваш вопрос уже. Повторюсь: потому что это не целевая ниша для OBPC.
И предложил вам варианты.
Доказывать вам я ничего не собираюсь.
?
Нормальный такой вопрос для "Информационная служба Хабра"..
Послушайте, если уж вы конструктор такого уровня, вам ли переживать за pci card?
Они специально созданы для расширения функционала базовой платформы.
Кому то нужна карта HBA, кому то 8 serial interfaces, а кому-то 2 х 10GE
"Заводские решения типа QNAP и Synology" стоят дешевле самодельных аналогов. Вся цена в корпусе. Попытайтесь сделать аналогичный корпус и вы все поймёте. Кучу итераций только на охлаждение потратите.
Проверенное временем решение - HP MicroServer. Если интересно - посмотрите.
Позволю себе не согласиться.
Корпус NAS - это прежде всего дисковые корзины и грамотное охлаждение.
На этом фоне pci карта кажется мелочью.
Ну и NAS на USB - даже не тратьте время. Проверено уже не раз - худший вариант.
У вас же есть pci-e. Ставьте что угодно - хоть HBA.
Не ставят на плате, вероятно, потому что спроса нет.
Если не верите мне - просто попробуйте настроить!
Это займет намного меньше времени, чем наша переписка!
Да все проще: для конкретного процесса установлен пермональный лимит на память.
Не нужно усложнять. Скальпель Окамма.
Спасибо. Исправлю.
Кстати, подумав понял, что нужно смотреть не правила склонения заимствованных слов, а правила склонения аббревиатур.
В этом случае тоже получается, что API - мужской род.
Согласен с вами в части ППИ. А по поводу "Правила склонения в русском действуют только на слова на русском":
"Иностранные слова, входя в русский язык,
осваиваются им, то есть подчиняются его законам. Так ударение в
заимствованиях часто перемещается на середину слова. «Русская» норма
произношения устанавливается не сразу, словари могут отражать
постепенное движение от одного варианта произношения к другому".
Вот тут ещё про заимствованные слова со ссылками на источники: http://gramota.ru/class/istiny/istiny_10_zaimst/
Вы не понимаете как работает cgroups. Этому механизму не требуется поддержка со стороны приложения - просто при попытке аллоцировать память свыше установленного предела приложение получит ошибку.
Можно было роутер не менять, а настроить параметры ядра для TCP стека.
Но в общем - вы совершенно правы. Это задача не только и не столько на программирование, сколько на знание сетевой архитектуры и мониторинг процессов.