Проект переехал на lxdcs.lpsphoto.us
Введение
  OpenSource операционные системы и приложения для них получают все большее распространение. Появление высокопроизводительных и недорогих контроллеров с ОС Linux позволяет использовать их как альтернативу традиционным PLC в автоматизации производственных процессов, а богатый выбор свободного программного обеспечения для разработки графических приложений дает возможность создавать HMI любой сложности. Проект XSCADA - попытка создания набора библиотек и базовых приложений для создания распределенных систем управление технологическим оборудованием.
Назначение
  Пакет предназначен для разработки систем автоматизации производственных процессов разных уровней сложности, от автономных систем сбора данных и управления на базе ПК и микроконтроллеров, до распределенных многоуровневых комплексов включающих Linux-контроллеры, станции HMI и сервера, связанные локальной сетью с обменом данными в реальном времени, с возможностью резервирования оборудования и хранилищ данных. Поддержка стандартных промышленных протоколов позволяет использовать в составе систем так же PLC и другие устройства. Пакет ориентирован на специалистов, имеющих представление о системе Linux и программировании на языке Си, хотя, как показывает 10-летняя практика использования, для создания несложных систем достаточно набора входящих в пакет приложений.
Идеология
  При разработке архитектуры системы использовались следующие принципы:
- Переносимость на разные аппаратные платформы другие UNIX-подобные ОС без изменения исходного кода
- Возможность использования одних и тех же приложений на всех уровнях - от микроконтроллерах до сервера
- Любое приложение может работать как автономно, так и в любой комбинации элементов системы
- Максимальное упрощение разарботки новых приложений
  В системе не используются:
- Какие-либо средства конфигурирования. Приложения настраиваются простыми текстовыми файлами.
- Технология OPC. Для связи с устройствам используются драйвера.
- SQL-СУБД. Для хранения данных используется собственная БД
- МЭК-языки. Для написания управляющих программ используются язык Си и библиотеки пакета.
Состав пакета
- Подсистема ввода-вывода
- Подсистема архивирования
- Сетевая подсистема
- Подсистема X-Windows визуализации
- Подсистема WEB-визуализации
- Библиотека функций для разработки управляющих приложений, драйверов УСО и средств отображения
Контакты
  По вопросам использования, а так же если Вы желаете присодиниться к разработке новых приложений -
Email:xscada@yandex.ru
© 2008-2011LPS


Используются технологии uCoz