Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?

Официальный форум Simple-Scada.

Автор Тема: Поддержка WinCE возможна или поезд ушёл?  (Прочитано 5355 раз)

uni

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Доброго, мы разрабатываем своё железо и как один из вариантов использования - хотим иметь скаду под одну из операционок, которая могла бы там стоять. ОС - Linux или WinCE. Решили начать сами разрабатывать скаду под WinCE, отсюда и вопрос. Делаю обзор систем в сети, чтобы не изобретать велосипед.

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3214
    • Просмотр профиля
    • Simple-Scada
Re: Поддержка WinCE возможна или поезд ушёл?
« Ответ #1 : 22 Июля 2015, 10:43:45 »
Здравствуйте!

Конкретно на WinCE (Windows Embedded Compact) никогда не тестировали. Но некоторое время работали на Windows Embedded Standard. Работает прекрасно. Пожалуй, даже лучше чем на обычных версиях Windows.

uni

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Поддержка WinCE возможна или поезд ушёл?
« Ответ #2 : 22 Июля 2015, 10:53:21 »
Интересует именно ОСь, основанная на CE, а не на XP. Т.е. КПК'шная версия Windows.

П.С. А на чём написано ПО? C#, .Net?

Цитировать
Windows Embedded Compact 7 (известная ранее как Windows Embedded CE 7.0) — седьмая версия операционной системы реального времени Windows Embedded CE, развивающейся отдельно от семейства Windows NT, и ориентированной на предприятия, изготавливающие промышленные контроллеры и устройства бытовой электроники. Windows Embedded Compact может работать на различных микропроцессорных архитектурах и поддерживает x86, SuperH и ARM.
« Изменён: 22 Июля 2015, 10:54:40 от uni »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3214
    • Просмотр профиля
    • Simple-Scada
Re: Поддержка WinCE возможна или поезд ушёл?
« Ответ #3 : 22 Июля 2015, 13:37:43 »
Трудно сейчас сказать как поведет себя scada на WinCE, нужно тестировать.
Написана Smple-Scada полностью на языке Delphi.

uni

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Поддержка WinCE возможна или поезд ушёл?
« Ответ #4 : 22 Июля 2015, 13:47:24 »
Надо же, симпатично выглядит для Delphi (интересно, что за набор компонентов использовался).

Код, видимо, нативный, а архитектура у нас ARM, поэтому ваша скада у нас не пойдёт. Я надеялся на .Net, мы будет писать под неё. Возможно не на C#, а на C++/CLI (если он там поддерживается).
« Изменён: 22 Июля 2015, 13:48:12 от uni »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3214
    • Просмотр профиля
    • Simple-Scada
Re: Поддержка WinCE возможна или поезд ушёл?
« Ответ #5 : 22 Июля 2015, 13:53:27 »
Все верно, с ARM можно даже не пытаться).

интересно, что за набор компонентов использовался
Никаких компонентов. Все писалось с нуля без обычной формы, компонентов и пр.. Отрисовка средствами DirectX/OpenGL при помощи движка ZenGL. Т.е. такой же способ, как при разработке компьютерных игр.
« Изменён: 22 Июля 2015, 13:55:32 от Simple-Scada »

uni

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Поддержка WinCE возможна или поезд ушёл?
« Ответ #6 : 22 Июля 2015, 15:53:42 »
Ясно, а то я смотрю как-то оно нестандартно для VCL выглядит. В .Net тоже есть как бы 2D движок - WPF, на DirectX основанный. Т.е. среда разработки поддерживает (Blend, входит в комплект Visual Studio 2013). Простые 2D алгоритмы уже "зашиты" и можно ими пользоваться не программируя. Вот только вряд ли WPF на нашем железе "поднимется" (будет совместима). Самим писать движок как-то неохота. Будет либо свой велосипед, либо тоже какой-то движок.

Вообще, конечно, использование таких движков, по-моему, это правильное направление.

Спасибо за ответы.