УкраїнськаEnglishmRussian
Вход/Новый

Создана прошивка ПЛК основанная на OpenSCADA и ALTLinux

15.10.2008 11:11 Давность: 16 yrs
Категория: НовостьРазработка

Автор: Роман Савоченко


Для построения ПЛК основанных на OpenSCADA создана прошивка и подготовлены скрипты шаблона ALTLinux mkimage для создания этих прошивок. С помощью mkimage создан LiveCD и LiveUSB включающие демонстрационную конфигурацию OpenSCADA.

Прошивка использует 30Мб и может быть записана на USB и IDE флеши. Прошивка сделана для PC/104 платы Kontron MOPSlcdLX. Прошивка выполняет:

  • загрузку в течении 27 секунд;
  • проверку и восстановление рабочей файловой системы;
  • хранение пользовательских данных и изменений прошивки в файле work;
  • автоматическую конфигурацию сети с помощью DHCP (или 192.168.0.1);
  • доступ к ПЛК по SSH;
  • синхронизацию времени с использованием ntp;
  • исполнение OpenSCADA с доступными сетевыми интерфейсами:
    • конфигурация посредством Web (10002,10004);
    • среда визуального управления посредством Web (10002,10004);
    • интерфейс управления OpenSCADA (10005).

OpenSCADA включает модули:

  • БД:
    • DBF;
    • MySQL;
    • SQLite.
  • Архивация:
    • на файловую систему;
    • на БД.
  • Источники данных:
    • Вычислитель на основе языка функциональных блоков;
    • Вычислитель на основе Java-подобного языка высокого уровня;
    • Контроллеры логического уровня;
    • Платы сбора данных фирмы Diamond Systems;
    • Различные ПЛК посредством протокола ModBus (RTU,ASCII,TCP);
    • ПЛК фирмы Siemens;
    • Данные ОС;
    • Данные удалённых OpenSCADA станций.
  • Транспорты: TCP,UDP и UNIX сокеты.
  • Транспортные протоколы:
    • HTTP;
    • Собственный протокол управления OpenSCADA.
  • Пользовательские интерфейсы:
    • Движок среды визуального управления (СВУ);
    • Визуализатор СВУ на основе Web;
    • Конфигуратор OpenSCADA на основе Web.

4244