S3 - это мультиплатформенность

Может работать в Windows, Linux, QNX, Solaris, причем одновременно !

Инструкции по инсталляции
Инструкция по установке кроссплатформенной Demo системы с использованием виртуальной машины Печать

Необходимость иметь минимум два узла сети для разработки и отладки проектов на S3 преодолевается с помощью использования одной из виртуальных машин, работающих в среде MS Windows (или Linux), например VMware.

VMware позволяет эмулировать на самом низком уровне оборудование нескольких x86 компьютеров (и не только x86) в среде MS Windows или Linux, вместе с памятью, процессором, жестким диском, сетевой картой, видеоадаптером, портами RS-232 и USB. Эмуляция настолько точная, что на такие виртуальные компьютеры можно устанавливать с CD-ROM или образа ISO любые другие операционные системы, в том числе и QNX. При этом эти ОС буду работать в параллель с MS Windows или Linux, в отдельном окне.

Подробнее...
 
Инструкция по установке демонстрационной версии Печать

Содержание

Демострационная бета-версия включает в себя версию среды разработки S3 (S3-IDE) для Microsoft Windows/Linux/Solaris и версию среды исполнения для QNX-контроллеров (S3-QNX-Runtime), которые предназначены для ознакомления с программным продуктом S3.

Демонстрационная версия поставляется с несколькими работающими проектами систем АСУ ТП, которые можно изучать и модифицировать.

Демонстрационная версия S3-IDE распространяется в ввиде архива S3IDE.zip

Демонстрационная версия S3-QNX-Runtime распространяется ввиде инсталляционного исполняемого скрипта s3rt.qnx.revxxxx.demo.sh, где xxxx - номер релиза.

Демонстрационная версия S3-IDE не имеет ограничений.

Демонстрационная версия S3-QNX-Runtime имеет ограничения по времени непрерывной работы (2 часа) и по количеству драйверов устройств ввода/вывода.

Системные требования

  • Celeron 1.2 ГГц
  • Минимум 1 ГБ ОЗУ и 300 МБ на диске
  • Видеокарта с разрешением не ниже 1024x768
  • Наличие Ethernet-карты
  • Windows XP/2000 / Linux / Solaris для S3-IDE
  • QNX 6.3 (среда исполнения) для S3-QNX-Runtime

Инсталляция S3-IDE

Инсталляция S3-IDE в Windows

Для инсталляции запустите s3-ide-X.X.X.XXXX-windows.exe, где XXX - номер версии.

Нажмите Далее

Для работы S3 необходима виртуальная машина Java Runtime Environment (JRE) версии не ниже 1.6.22. Если у Вас установлена более старая версия, инсталлятор S3 предложит ее деинсталлировать и установить 6.22:

Будут установлены отмеченые компоненты, а неотмеченные будут удалены.

Поэтому для деинсталяции S3 необходимо запустить инсталлятор еще раз и снять отметки тех продуктов, которые Вы желаете деинсталировать.

Появится следующее окно, предлагающее выбрать папку установки JRE.

Если такая папка уже существует, вы можете выбрать другую папку, либо вручную удалить существующую. Установить еще раз JRE в уже существующую папку не удастся:

Дальнейшая установка особенностей не имеет.

Инсталляция S3-IDE в Linux и Solaris

Скачайте скрипт s3-ide-X.X.X.XXXX-linux.sh где XXX - номер версии, отсюда:

icon S3-IDE для Linux (92.27 Мбайт 2010-11-06 00:21:50)

Установите флаг выполнения командой

chmod a+x ./s3-ide-X.X.X.XXXX-linux.sh

Запустите скрипт командой

./s3-ide-X.X.X.XXXX-linux.sh

В зависимости от установленной локали, инсталлятор запустится на русском или на английском языке

Нажмите Далее.

Для работы S3 необходима виртуальная машина Java Runtime Environment (JRE) версии не ниже 1.6.22. Если у Вас установлена более старая версия, инсталлятор S3 предложит ее деинсталлировать и установить 6.22:

Будут установлены отмеченые компоненты, а неотмеченные будут удалены.

Поэтому для деинсталяции S3 необходимо запустить инсталлятор еще раз и снять отметки тех продуктов, которые Вы желаете деинсталировать.

Появится следующее окно, предлагающее выбрать папку установки JRE.

Если такая папка уже существует, вы можете выбрать другую папку, либо вручную удалить существующую. Установить еще раз JRE в уже существующую папку не удастся:

Дальнейшая установка особенностей не имеет.

После установки появится подменю "Программирование" в системном меню с пунктом с логотипом S3, а так же ярлык рабочем столе.

Демонстрационные проекты можно выбирать из экрана начального запуска S3:

 

Если что-то пойдет не так

В большинстве случаев все так и работает.

Как показывает опыт, основной источник довольно редких конфликтов - это ранее установленные версии JRE.

Для работы S3-IDE в Linux требуется установленная среда исполнения Java (jre) версии не ниже 1.6.22.

S3 не будет работать с открытыми/свободными реализациями Java, которые можно найти во многих Linux-дистрибутивах (например, в Ubuntu, Debian), поскольку они либо устарели, либо неполны. Скачайте и установите последнюю версию Sun's Java Runtime Environment c сайта http://www.java.com, либо используйте идущую с инсталлятором S3.

После инсталляции проверьте, что java runtime имеет нужную версию, не ниже 1.6.22, набрав в окне терминала

#java -version

Инсталляция среды исполнения S3-QNX-Runtime

Примечание: Для ознакомления , и, во многих случаях для разработки, ОС QNX вместе с S3-QNX-Runtime удобнее установить на той-же машине, ноутбуке, на котором ведется основная разработка, в среде MS Windows или Linux, с использованием одной из виртуальных машин, например VMWare. Тогда QNX машина с S3 будет исполняться в окне Windows/Linux и соединяться с S3-IDE или S3-HMI через виртуальный адаптер сети, предоставляемый VMWare.

Инсталляция среды исполнения производится на компьютере с загруженной ОС QNX6.3 с правами администратора root. Для получения прав администратора необходимо выполнить логин как root. Для большинства демонстрационных проектов желательно наличие установленной видеокарты на борту QNX-контроллера (отображение мнемосхем) и запущенной графической оболочки Photon.

Для установки необходимо переписать инсталляционный скрипт в файловую систему QNX и запустить его на исполнение.

Например, если инсталляционный скрипт будет находится на компакт диске, тогда запуск будет выполняться так:

# sh /fs/cd0/s3rt.qnx/s3rt.qnx.rev1955.sh

После успешной инсталляции необходимо перезагрузить компьютер с QNX.

После перезагрузки компьютер будет иметь имя demo в qnx сети и IP-адрес 192.168.0.254. Проверить имя можно набрав в командной строке команду hostname:

# hostname
demo

IP адрес qnx компьютера можно изменить в файле /etc/net.cfg.

Рекомендация: компьютер со средой разработки S3 и компьютеры с QNX должны иметь IP адреса, находящиеся в одной подсети. (например 192.168.0.55 - для S3 и 192.168.0.254 для QNX). В этом случае поиск контроллера средой разработки внутри подсети будет происходить автоматически. В случае если будут использоваться разные подсети, необходимо будет ввести IP адрес qnx контроллера вручную в окне свойств контроллера.

Демонстрационные проекты

В составе S3-Demo входят демонстрационные проекты, иллюстрирующие основные приемы создания анимированных интерфейсов пользователя и алгоритмов управления.

Вы можете запускать и модифицировать проекты по вкусу.

Работает контекстная справка.

Приятного ознакомления !

 


А так же ...

Новость дня

Новое учебное пособие от Национальной металлургической академии Украины

Национальная металлургическая академия Украины выпускает теперь инженеров по автоматизации, которые обладают навыками разработки систем реального времени в среде SCADA/Softlogic/DCS S3.

Коллектив преподавателей кафедры автоматизации разработал учебное пособие "Программирование систем реального времени. Проектирование автоматизированных систем управления в среде SCADA/SoftLogic S3", которым любезно поделился с нами.

Подробнее ...



Экспорт RSS

Новости S3

s3.com.ua