УкраїнськаEnglishmRussian
Вхід/Новий
У темі немає нових постів

openSCADA на Segnetics SMH2Gi (Linux 2.6.29)


Автор Повідомлення
Повідомлення створено: 31. 03. 2011 [09:24]
Semen
Семен Тараканов
Автор теми
Зареєстрован(а) с: 31.03.2011
Повідомлення: 2
Интересуют возможности данного контроллера с точки зрения openSCAD'ы (полностью или частично).


[Повідомлення редагувалось 1 раз(ів), останній раз 31.03.2011 в 09:25.]
Повідомлення створено: 31. 03. 2011 [10:27]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зареєстрован(а) с: 12.12.2007
Повідомлення: 3750
"Semen" wrote:

Интересуют возможности данного контроллера с точки зрения openSCAD'ы (полностью или частично).

ARM уже поддерживается, а значит как сервер с Web-интерфейсом и т.д. работать будет.
Даже если SDK там невменяемое всегда есть возможность запустить из chroot, в нужном программном окружении.
Работу визуального интерфейса тяжело предсказать, но шансы достаточно велики. Возможно хоть из под иксов, хоть прямо на фрейм буфер, посредством QT.

Однако никто это устройство ещё не использовал, а значит готового решения нет и остается достаточно большая вероятность в необходимости доработки отдельных моментов - адаптации.

Learn, learn and learn better than work, work and work.
Повідомлення створено: 31. 03. 2011 [10:32]
almaz
Almaz Karimov
Contributor
Зареєстрован(а) с: 25.09.2008
Повідомлення: 516
Этой машинке, как минимум, не хватает сенсорного экрана для работы со скада. Да и слабовата. Как локальный контроллер с отображением некоторых данных может и потянет несложные задачи (ARM 400МГц)... Встанет ли на него OpenSCADA и будет ли нормально функционировать? Наверно, на этот вопрос можно ответить только поработав с железкой... Всё-таки специализированная железка: нестандартный экран, клавиатура, да и линукс может оказаться неполным (возможна ли установка другого дистрибутива, всех нужных пакетов?)... Системные требования OpenSCADA:
http://wiki.oscada.org/Function?v=xtj#h83-6

[Повідомлення редагувалось 1 раз(ів), останній раз 31.03.2011 в 10:32.]

21 век - век повсеместной автоматизации. Главное - во благо всем людям.
Повідомлення створено: 31. 03. 2011 [10:38]
Semen
Семен Тараканов
Автор теми
Зареєстрован(а) с: 31.03.2011
Повідомлення: 2
"roman" wrote:
как сервер с Web-интерфейсом и т.д. работать будет

Вот это самое интересное. Хотя производитель вроде как работает над веб-сервером...
Повідомлення створено: 31. 03. 2011 [11:03]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зареєстрован(а) с: 12.12.2007
Повідомлення: 3750
"almaz" wrote:

Этой машинке, как минимум, не хватает сенсорного экрана для работы со скада. Да и слабовата. Как локальный контроллер с отображением некоторых данных может и потянет несложные задачи (ARM 400МГц)... Встанет ли на него OpenSCADA и будет ли нормально функционировать? Наверно, на этот вопрос можно ответить только поработав с железкой... Всё-таки специализированная железка: нестандартный экран, клавиатура, да и линукс может оказаться неполным (возможна ли установка другого дистрибутива, всех нужных пакетов?)... Системные требования OpenSCADA:
http://wiki.oscada.org/Function?v=xtj#h83-6

Всё будет работать нормально. Я адаптировал OpenSCADA на ARM в N800, где 400МГц. Как сервер через Web просто летает. Неплохо работает и QT-интерфейс в chroot окружении от ALTLinux при сборке с оптимизацией -O2.
Как числодробилка N800 конечно девайс никакой, ибо мат. сопроцессора для работы с плавающей точкой у него нет. Однако у указанного устройства FPU похоже есть: Vector Floating Point, VFP9.

Поэтому вполне нормальный device для работы OpenSCADA.

Learn, learn and learn better than work, work and work.
Повідомлення створено: 31. 03. 2011 [11:05]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зареєстрован(а) с: 12.12.2007
Повідомлення: 3750
"Semen" wrote:

Вот это самое интересное. Хотя производитель вроде как работает над веб-сервером...

У OpenSCADA свой, поэтому наличие оного у производителя не важно.

Learn, learn and learn better than work, work and work.
Повідомлення створено: 31. 03. 2011 [15:18]
almaz
Almaz Karimov
Contributor
Зареєстрован(а) с: 25.09.2008
Повідомлення: 516
На N800 без особых проблем встают несколько основных дистрибутивов linux, а тут может оказаться, что работает только своя фирменная сборка с оригинальными драйверами и без возврата кода в основную ветку, под которой не соберётся что-нибудь нужное для скады. Железо-то специфичное. К тому же, зачем нужна для веб-сервера железка с экраном, когда есть ARM-компы в 2-3 раза мощнее и в 2-3 раза дешевле без экрана?
Semen, если думаете её использовать выясните на форуме производителя подробности: можно ли поставить стандартное ядро линукса? другие дистрибутивы? возможно ли поставить нужные для опенскады пакеты? и т.д. А можно дать ссылку на OpenSCADA производителю. ) Возможно, заинтересуются, опробуют и дадут знать результаты...

[Повідомлення редагувалось 1 раз(ів), останній раз 31.03.2011 в 15:21.]

21 век - век повсеместной автоматизации. Главное - во благо всем людям.
Повідомлення створено: 31. 03. 2011 [15:30]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зареєстрован(а) с: 12.12.2007
Повідомлення: 3750
"almaz" wrote:

На N800 без особых проблем встают несколько основных дистрибутивов linux, а тут может оказаться, что работает только своя фирменная сборка с оригинальными драйверами и без возврата кода в основную ветку, под которой не соберётся что-нибудь нужное для скады. Железо-то специфичное.

Вот поэтому я и написал, что если SDK невменяемое, то есть возможность запустить chroot окружение от любого нужного дистрибутива. Было бы на железе исходно нормальное ядро с уже запущенными дровами и т.д, а chroot можно подготовить с нужным набором библиотек. Это проверено и здесь нет никаких проблем, многие системные программы в дистрибутивах Linux изначально работают в отдельных chroot!

Если на N800 поставить своё ядро то многое железо как раз работать и не будет. Поэтому такое редко делают, а стараются использовать исходное окружение, или поднять chroot если исходное совсем плохо. Например, ICP DAS контроллеры на ARM имеют нормальное ядро 2.6.19 и внутреннее окружение времён 2000 года, компилятор GCC 2.95, но это не мешает запустить chroot окружение с последними версиями библиотек и компилятора, например, от ALTLinux.

Вообще, chroot можно сравнить со статической сборкой, при которой никаких системных библиотек из ОС не используется, а используется только ядро и его интерфейсы. Однако сделать chroot проще чем полностью собирать статически, да и более гибко.

Learn, learn and learn better than work, work and work.
Повідомлення створено: 01. 04. 2011 [10:05]
almaz
Almaz Karimov
Contributor
Зареєстрован(а) с: 25.09.2008
Повідомлення: 516
Судя по сообщениям на форуме производителя, Semen имеет в наличии эту железку. Так что ждём результатов испытания на ней OpenSCADA )
http://wiki.oscada.org/Doc/SborkaIzIsxodnikov?v=14w
http://oscada.org/ru/forum/posts/vnedrenie/arm/

[Повідомлення редагувалось 1 раз(ів), останній раз 01.04.2011 в 10:11.]

21 век - век повсеместной автоматизации. Главное - во благо всем людям.



2171