Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
S3_Методичка_рус.doc
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
8.89 Mб
Скачать

1.5.1. Установка Demo системы с использованием виртуальной машины

Для удобства проектирования разработчики S3-IDE сконфигурировали и установили на виртуальную машину один узел QNX Runtime с именем QNX_DEMO и IP адресом 192.168.100.100 [7].

Виртуальная машина представляет собой несколько обычных файлов в файловой системе ОС, в которой работает виртуальная машина (MS Windows или Linux).

Архив с готовой виртуальной машиной можно загрузить, предварительно зарегистрировавшись на сайте (http://www.s3.com.ua) в разделе для скачивания. Далее распакуйте файлы архива в директорию на своем жестком диске , например D:\s3qnx.

Для запуска QNX Runtime потребуется бесплатный программный продукт VMware Player. Его можно скачать с сайта VMware, предварительно зарегистрировавшись на нем по ссылке:

http://downloads.vmware.com/d/info/desktop_downloads/vmware_player/3_0

После установки этого программного продукта, вы можете увидеть в папке «Сетевые подключения» больше одного виртуального сетевого адаптера, в нашем случае VMnet1 и VMnet8 (рис. 1.101).

Рис. 1.101. Окно сетевых подключений с виртуальными

Ethernet адаптерами VMNet

Нам потребуется только один. Поэтому отключите все, кроме одного, в нашем случае VMnet1. В оставшемся в свойствах протокола TCP/IP установите адрес 192.168.100.1 (рис. 1.102).

Рис. 1.102. Свойства TCP/IP виртуального Ethernet адаптера VMNet1

Запустите VMware Player. Выберите команду Open, а затем, с помощью файлового диалога найдите папку, куда вы распаковали виртуальную машину. В папке найдите файл QNX632.vmx. Нажмите Открыть.

При первом запуске появится окно с запросом «Вы переместили виртуальную машину, либо скопировали?». Выберите пункт по умолчанию, «Скопировали» (рис. 1.103).

Рис. 1.103. Окно первого запуска VMware Player

После нажатия ОК, QNX начнет грузиться в окне VMware Player под Windows. Дождитесь окончания загрузки QNX и графической оболочки Photon (рис. 1.104).

Рис. 1.104. Окно VMware Player после загрузки QNX

На этом установка виртуального QNX контроллера завершена. Теперь можно запустить S3, указав в свойствах QNX контроллера имя QNX_DEMO и IP адрес 192.168.100.100 (из-за особенностей виртуализации автоматический поиск контроллеров не работает, так что необходимо прописать адрес вручную) (рис. 1.105).

Рис. 1.105. Окно конфигурации QNX контроллера в S3

Теперь можно загрузить ваш проект в виртуальный контроллер с помощью кнопки Загрузить S3 проект на контроллер панели инструментов окна S3-IDE и запустить проект с помощью кнопки Запустить S3 проект.

После запуска возможно отлаживать проект, нажав соответствующую кнопку. Отладка заключается в том, что в режиме отладки в таблице переменных появляются поля со значениями переменных. Кроме того, эти поля доступны для редактирования и можно принудительно устанавливать значения переменных. В режиме отладки, рядом с выводами функциональных блоков FBD так же появляются значения реального времени.

Таким образом, с помощью виртуальной машины, можно вести почти полноценную разработку двухуровневой АСУ ТП – с одним уровнем на Windows (или Linux) и с другим узлом – на QNX.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]