|
Выбор платформы для сервера автоматизации здания |
|
|
|
Feb 28 2012, 13:29
|
Частый гость
 
Группа: Участник
Сообщений: 141
Регистрация: 26-09-08
Пользователь №: 40 492

|
Привет всем! Решаю вопрос с выбором платформы, для построения сервера автоматизации здания. На нем будут крутится: общая логика, интерфейсы Modbus, Wireless M-BUS, CAN в перспективе и т.д. Ориентируюсь на одноплатные компьютеры или АРМ мли х86 архитектуры. Выбираю между Linux и Windows. В качестве основных критериев выбора мог бы выделить: * Скорость разработки драйверов, софта, запуск системы. Если выбирать между Linux и Windows (с учетом знаний. Linux, программированием на С, РНР, Visual Studio C#, .NET, всего по немногу..) * Надежный производитель. * Наличие драйверов под Linux, наличие информации о девайсе на форумах, документация и т.д. * Цена желательно до 200 баксов. * Наличие переферии: SPI, желательно - I2C, UART, СAN * Потребеление не критичный вопрос. Пофильтровав интернет мне прирглянулись такие платы: 1. http://www.avalue.com.tw/products/ECM-QB.cfm 2. EPIA-840 http://www.viaembedded.com/en/products/boa...1230&tabs=13. FriendlyARM tiny6410 http://www.friendlyarm.net/P.S. Обязательно хочу через SPI интегрировать на плату приемопередатчик СС1101 или другой, если есть лучше. Из под чего проще сделать управление СС1101 Linux или Windows?
|
|
|
|
|
 |
Ответов
|
Feb 29 2012, 09:44
|
Местный
  
Группа: Свой
Сообщений: 351
Регистрация: 11-09-05
Из: Харьков
Пользователь №: 8 458

|
Цитата(Sergey379 @ Feb 28 2012, 16:29)  Решаю вопрос с выбором платформы, для построения сервера автоматизации здания. На нем будут крутится: общая логика, интерфейсы Modbus, Wireless M-BUS, CAN в перспективе и т.д. Ориентируюсь на одноплатные компьютеры или АРМ мли х86 архитектуры. Выбираю между Linux и Windows. В качестве основных критериев выбора мог бы выделить: * Скорость разработки драйверов, софта, запуск системы. Если выбирать между Linux и Windows (с учетом знаний. Linux, программированием на С, РНР, Visual Studio C#, .NET, всего по немногу..) * Надежный производитель. * Наличие драйверов под Linux, наличие информации о девайсе на форумах, документация и т.д. * Цена желательно до 200 баксов. * Наличие переферии: SPI, желательно - I2C, UART, СAN * Потребеление не критичный вопрос. + вопрос живучести: через какое время оно, при режиме 24х365 - обвалится ... а обвалится обязательно! + время восстановления после такого обвала; как по мне: безусловно Linux... напомнило вопрос: "а вы купили бы билет на самолёт, зная, что ним управляет Windows?" Цитата(Sergey379 @ Feb 28 2012, 16:29)  Из под чего проще сделать управление СС1101 Linux или Windows? конечно, проще то, что умеешь делать  но даже в отношении поддержки специальной (не десктопной) периферии, Linux проще, но главное - предсказуемее, посмотрите вот это: "Модули ядра Linux" ... ну и, может, вот это: "Инструменты Linux для Windows-программистов"может это вам поможет определиться + вообще окажется полезным  Цитата(Sergey379 @ Feb 28 2012, 16:29)  P.S. Обязательно хочу через SPI интегрировать на плату P.S.  по SPI в Linux кое-что, по верхам, можете глянуть здесь: http://habrahabr.ru/blogs/linux/123145/http://habrahabr.ru/blogs/linux/123266/
|
|
|
|
|
Feb 29 2012, 12:17
|
Частый гость
 
Группа: Участник
Сообщений: 141
Регистрация: 26-09-08
Пользователь №: 40 492

|
Цитата(Olej @ Feb 29 2012, 13:44)  + вопрос живучести: через какое время оно, при режиме 24х365 - обвалится ... а обвалится обязательно! Обволится по причине железа или софта? Например у меня Dell PowerEdge сервер работает уже 4 года без остановки. Железо ниразу не глюкануло. Думаю, что если найти хорошего производителя, то про железо можно забыть. Что касается софта, то в случае с Линуксом, наверное все зависит от профессионализма человека, который будет строить сервер. В плане стабильности у Линукса неплохая репутация, на сколько я понял... Цитата(Olej @ Feb 29 2012, 13:44)  как по мне: безусловно Linux... напомнило вопрос: "а вы купили бы билет на самолёт, зная, что ним управляет Windows?" я тоже за Линукс. Тем более есть небольшой опыт с ним. Но, пытаюсь понять умных людей из Siemens, Beckhoff и т.д., который для своих промышленных PC выбирают все же Windows Embedded. Значит, в конечном итоге, при всех за и против Windows обеспечивает более оптимальный путь разработки, поддержки, развития продукта? Понятно, что у для них Windows стоит других денег, но вряд ли это основной аргумент. Предполажу, что на выбор больше влияет возможность использовать готовые сетевые сервисы, программные решения того же .NET для интеграции системы автоматизации на более высокий пользовательский и сетевой уровень.. Отсюда скорость реализации новых технологий. С этой точки зрения, возможно, Линукс больше подходит для локальных, конечных решений: роутеры, файерволы и т.д. ? Спасибо за ссылки!
|
|
|
|
|
Mar 12 2012, 09:51
|
Частый гость
 
Группа: Свой
Сообщений: 163
Регистрация: 25-09-09
Из: Nizhny Novgorod, Russia
Пользователь №: 52 588

|
Цитата(Sergey379 @ Feb 29 2012, 16:17)  Обволится по причине железа или софта? Например у меня Dell PowerEdge сервер работает уже 4 года без остановки. Железо ниразу не глюкануло. Думаю, что если найти хорошего производителя, то про железо можно забыть. Что касается софта, то в случае с Линуксом, наверное все зависит от профессионализма человека, который будет строить сервер. В плане стабильности у Линукса неплохая репутация, на сколько я понял... Судя по исследованиям количества отказов в серверах "Гугла", можно сказать, что применяя в своём "железе" динамическую память с аппаратным контролем чётности, можно свести вероятность сбоя к пренебрежимо малой. Тынц.
|
|
|
|
|
Mar 12 2012, 11:41
|
практикующий тех. волшебник
    
Группа: Участник
Сообщений: 1 190
Регистрация: 9-09-05
Пользователь №: 8 417

|
Цитата(Enthusiast @ Mar 12 2012, 13:51)  ...Судя по исследованиям количества отказов в серверах "Гугла"...применяя в своём "железе" динамическую память с аппаратным контролем чётности, можно свести вероятность сбоя к пренебрежимо малой... мягко говоря бред. чиссо из практики по ремонту: 1) при поиске, прогоне после ремонта памяти (или около памяти мест) _всегда_ делался термотест. и я вам скажу - сбой при нагреве имеет место быть. всё остальное от лукавого. 2) аппаратный контроль чётности (как правило) выдаёт аппаратное прерывание процу. а тот уже может по своему усмотрению поднять лапки (как в форточках), либо принять меры. судя по тому что в бытовых компах под форточками отказ памяти происходит ну очень редко (синий экран смерти, и это есть причина обращения в ремонтную мастерскую. конечно же если не ставить левый софт и прочая софтверная хрень...), то можно сделать вывод, что статья заказная... (круглый)
|
|
|
|
|
Mar 12 2012, 13:38
|
Частый гость
 
Группа: Свой
Сообщений: 163
Регистрация: 25-09-09
Из: Nizhny Novgorod, Russia
Пользователь №: 52 588

|
Цитата(kolobok0 @ Mar 12 2012, 15:41)  мягко говоря бред. К североамериканцам доверия больше будет? Тынц.
|
|
|
|
Сообщений в этой теме
Sergey379 Выбор платформы для сервера автоматизации здания Feb 28 2012, 13:29  Olej Цитата(Sergey379 @ Feb 29 2012, 15:17) Об... Feb 29 2012, 12:40   Sergey379 Цитата(Olej @ Feb 29 2012, 16:40) Siemens... Feb 29 2012, 13:23    Olej Цитата(Sergey379 @ Feb 29 2012, 16:23) Др... Feb 29 2012, 13:34 Sergey379 Цитата(Olej @ Feb 29 2012, 17:34) А чем в... Feb 29 2012, 13:51 Olej Цитата(Sergey379 @ Feb 29 2012, 16:51) Ес... Feb 29 2012, 14:46  Sergey379 Цитата(Olej @ Feb 29 2012, 18:46) - в бол... Feb 29 2012, 15:40   Olej Цитата(Sergey379 @ Feb 29 2012, 18:40) На... Feb 29 2012, 16:57   ARMik Цитата(Sergey379 @ Feb 29 2012, 21:40) На... Mar 1 2012, 09:03    Olej Цитата(ARMik @ Mar 1 2012, 12:03) А вы не... Mar 1 2012, 09:36    Sergey379 Цитата(Olej @ Feb 29 2012, 20:57) http://... Mar 1 2012, 10:51 Enthusiast Судя по гугловской статье, при количестве отказов ... Mar 16 2012, 02:22
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|