Найти тему

Установка софтПЛК SIEMENS SIMATIC WinAC RTX на ПК

В этой статье будет описана пошаговая инструкция по установке софтПЛК SIMATIC WinAC RTX, а так же установка Windows 7. Дело в том, что этот софтПЛК работает ТОЛЬКО(!!!) на английской 32х битной версии Windows 7, а Windows XP уже морально устарел и мной не тестировался. В процессе установки встречаются некоторые тонкости, поэтому постарался ничего не упустить из виду. Все необходимые дистрибутивы можно скачать с Яндекс Диска. Итак, приступим...

Установка Windows 7 32 bit English

Запишем образ установочного диска Windows 7 на флешку с помощью программы Rufus.

Запись установочного образа на флешку.
Запись установочного образа на флешку.

Соглашаемся на очистку флешки.

-3

Вставляем флешку в подопытный компьютер и приступаем к установке операционной системы.

Установка Windows 7. Шаг 1
Установка Windows 7. Шаг 1
Установка Windows 7. Шаг 2
Установка Windows 7. Шаг 2

Соглашаемся условиями лицензии.

Установка Windows 7. Шаг 3
Установка Windows 7. Шаг 3

Выбираем расширенную установку

Установка Windows 7. Шаг 4
Установка Windows 7. Шаг 4

Указываем на какой диск будет установлена операционная система.

Установка Windows 7. Шаг 5
Установка Windows 7. Шаг 5

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

Установка Windows 7. Процесс копирования файлов
Установка Windows 7. Процесс копирования файлов

Указываем имя пользователя и имя компьютера.

Установка Windows 7. Шаг 6
Установка Windows 7. Шаг 6

Устанавливаем пароль для пользователя.

Установка Windows 7. Шаг 7
Установка Windows 7. Шаг 7

Отказываемся от онлайн активации Windows 7 и пропускаем шаг.

Установка Windows 7. Шаг 8
Установка Windows 7. Шаг 8

Отказываемся от установки автоматических обновлений, всё равно поддержка Windows 7 прекращена.

Установка Windows 7. Шаг 9
Установка Windows 7. Шаг 9

Устанавливаем время и часовой пояс. На сегодняшний день у нас нет перехода на летнее время, поэтому галочку можно убрать.

Установка Windows 7. Шаг 10
Установка Windows 7. Шаг 10

Операционная система установлена.

Windows 7
Windows 7

Теперь посмотрим для каких устройств нужно будет установить драйвера. Для этого открываем панель управления.

Пуск(Start) -> Панель управления(Control Panel)
Пуск(Start) -> Панель управления(Control Panel)

Переключим вид на маленькие иконки.

Панель управления
Панель управления

Откроем диспетчер устройств(Device Manager).

-18

В моём случае картина получилась такая.

Диспетчер устройств(Device Manager)
Диспетчер устройств(Device Manager)

Перед установкой драйверов поставим обновления:

windows6.1-kb4474419-v3-x86_0f687d50402790f340087c576886501b3223bec6.msu

windows6.1-kb4490628-x86_3cdb3df55b9cd7ef7fcb24fc4e237ea287ad0992.msu

Их можно найти в папке Яндекс Диска или скачать с официального сайта Microsoft.

-20

После установки обновлений, компьютер будет перезагружен.

Далее устанавливаем необходимые драйвера.

Установка SIMATIC WinAC RTX

В моём случае не получилось подключить образ диска SIMATIC WinAC RTX в Windows 7 без установки дополнительных программ, а они нам тут ни к чему. Поэтому я скопировал содержимое диска в папку. Однако, допустил ошибку, именовав папку по-русски. Установка в этом случае не запускалась или возникали ошибки.

ВАЖНО!!!
Имя папки в которой находится содержимое установочного диска, не должно содержать символов русского алфавита(как минимум)

Далее запускаем установщик WinAC RTX.

Установка SIMATIC WinAC RTX. Шаг 1
Установка SIMATIC WinAC RTX. Шаг 1

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

Установка SIMATIC WinAC RTX. Шаг 2
Установка SIMATIC WinAC RTX. Шаг 2

Указываем какие пакеты нам нужно установить в автоматическом режиме.

Установка SIMATIC WinAC RTX. Шаг 3
Установка SIMATIC WinAC RTX. Шаг 3

Дожидаемся завершения процесса установки.

Процесс установки SIMATIC WinAC RTX
Процесс установки SIMATIC WinAC RTX

Соглашаемся с установкой драйвера. Ставим галочку.

Установка SIMATIC WinAC RTX. Шаг 4
Установка SIMATIC WinAC RTX. Шаг 4

После установки пакета RTX 2009 Runtime, нам необходимо перезагрузить компьютер.

Установка SIMATIC WinAC RTX. Шаг 5
Установка SIMATIC WinAC RTX. Шаг 5

После перезагрузки компьютера автоматически запустится установщик SIMATIC WinAC RTX.

Установка SIMATIC WinAC RTX. Шаг 6
Установка SIMATIC WinAC RTX. Шаг 6

Однако, в начале установки Менеджера Лицензий появляется окно о необходимости перезагрузки компьютера, но установка Менеджера Лицензий не происходит. После перезагрузки картина повторялась циклически. Доводилось несколько раз устанавливать SIMATIC WinAC RTX. В некоторых случаях такой проблемы не наблюдалось и вся установка происходила в автоматическом режиме абсолютно нормально. Но я опишу как раз проблемный вариант, т.к. он встречается очень часто.

Процесс установки SIMATIC WinAC RTX.
Процесс установки SIMATIC WinAC RTX.

Если эта проблема появилась, то отказываемся от автоматической установки и продолжим её в ручном режиме.

Установка SIMATIC WinAC RTX. Шаг 7
Установка SIMATIC WinAC RTX. Шаг 7

Подтверждаем, что прекращаем автоматическую установку.

Установка SIMATIC WinAC RTX. Шаг 8.
Установка SIMATIC WinAC RTX. Шаг 8.

Установка менеджера лицензий

Запускаем установщик Менеджера Лицензий.

Установка Менеджера Лицензий. Шаг 1
Установка Менеджера Лицензий. Шаг 1

Указываем язык установки.

Установка Менеджера Лицензий. Шаг 2
Установка Менеджера Лицензий. Шаг 2
Установка Менеджера Лицензий. Шаг 3
Установка Менеджера Лицензий. Шаг 3
Установка Менеджера Лицензий. Шаг 4
Установка Менеджера Лицензий. Шаг 4

Соглашаемся с условиями лицензионного соглашения.

Установка Менеджера Лицензий. Шаг 5
Установка Менеджера Лицензий. Шаг 5
Установка Менеджера Лицензий. Шаг 6
Установка Менеджера Лицензий. Шаг 6
Установка Менеджера Лицензий. Шаг 7
Установка Менеджера Лицензий. Шаг 7
Установка Менеджера Лицензий. Шаг 8
Установка Менеджера Лицензий. Шаг 8

Дожидаемся завершения установки Менеджера Лицензий.

Процесс установки Менеджера Лицензий
Процесс установки Менеджера Лицензий
Установка Менеджера Лицензий. Шаг 9
Установка Менеджера Лицензий. Шаг 9

Соглашаемся перезагрузить компьютер.

Установка Менеджера Лицензий. Шаг 10
Установка Менеджера Лицензий. Шаг 10

Установка контроллера WinLC RTX

Запуск установщика контроллера WinLC RTX.

Установка WinLC RTX. Шаг 1
Установка WinLC RTX. Шаг 1

Укажем язык установки.

Установка WinLC RTX. Шаг 2
Установка WinLC RTX. Шаг 2
Установка WinLC RTX. Шаг 3
Установка WinLC RTX. Шаг 3
Установка WinLC RTX. Шаг 4
Установка WinLC RTX. Шаг 4

Соглашаемся с условиями лицензионного соглашения.

Установка WinLC RTX. Шаг 5
Установка WinLC RTX. Шаг 5

Указываем имя пользователя и организацию.

Установка WinLC RTX. Шаг 6
Установка WinLC RTX. Шаг 6
Установка WinLC RTX. Шаг 7
Установка WinLC RTX. Шаг 7
Установка WinLC RTX. Шаг 8
Установка WinLC RTX. Шаг 8

Отказываемся от передачи требуемых лицензионных ключей во время установки. Сделаем это позже.

Установка WinLC RTX. Шаг 9
Установка WinLC RTX. Шаг 9
Установка WinLC RTX. Шаг 10
Установка WinLC RTX. Шаг 10

Дожидаемся завершения установки.

Процесс установки WinLC RTX
Процесс установки WinLC RTX
Установка WinLC RTX. Шаг 11
Установка WinLC RTX. Шаг 11

Соглашаемся с перезагрузкой компьютера.

Установка WinLC RTX. Шаг 12
Установка WinLC RTX. Шаг 12

Установка SIMATIC WinAC TimeSync

Запускаем установщик SIMATIC WinAC TimeSync.

Установка SIMATIC WinAC TimeSync. Шаг 1
Установка SIMATIC WinAC TimeSync. Шаг 1

Выбираем язык установки.

Установка SIMATIC WinAC TimeSync. Шаг 2
Установка SIMATIC WinAC TimeSync. Шаг 2
Установка SIMATIC WinAC TimeSync. Шаг 3
Установка SIMATIC WinAC TimeSync. Шаг 3
Установка SIMATIC WinAC TimeSync. Шаг 4
Установка SIMATIC WinAC TimeSync. Шаг 4

Соглашаемся с условиями лицензионного соглашения.

Установка SIMATIC WinAC TimeSync. Шаг 5
Установка SIMATIC WinAC TimeSync. Шаг 5

Указываем имя пользователя и организацию.

Установка SIMATIC WinAC TimeSync. Шаг 6
Установка SIMATIC WinAC TimeSync. Шаг 6
Установка SIMATIC WinAC TimeSync. Шаг 7
Установка SIMATIC WinAC TimeSync. Шаг 7
Установка SIMATIC WinAC TimeSync. Шаг 8
Установка SIMATIC WinAC TimeSync. Шаг 8
Установка SIMATIC WinAC TimeSync. Шаг 9
Установка SIMATIC WinAC TimeSync. Шаг 9

Дождемся завершения установки.

Процесс установки SIMATIC WinAC TimeSync
Процесс установки SIMATIC WinAC TimeSync
Установка SIMATIC WinAC TimeSync. Шаг 10
Установка SIMATIC WinAC TimeSync. Шаг 10

Соглашаемся на перезагрузку компьютера.

Установка SIMATIC WinAC TimeSync. Шаг 11
Установка SIMATIC WinAC TimeSync. Шаг 11

Установка SIMATIC NET

Запускаем установщик SIMATIC NET.

Установка SIMATIC NET. Шаг 1
Установка SIMATIC NET. Шаг 1
Установка SIMATIC NET. Шаг 2
Установка SIMATIC NET. Шаг 2
Установка SIMATIC NET. Шаг 3
Установка SIMATIC NET. Шаг 3
Установка SIMATIC NET. Шаг 4
Установка SIMATIC NET. Шаг 4

Выбираем язык установки.

Установка SIMATIC NET. Шаг 5
Установка SIMATIC NET. Шаг 5

Соглашаемся с условиями лицензионного соглашения.

Установка SIMATIC NET. Шаг 6
Установка SIMATIC NET. Шаг 6

Указываем имя пользователя и организацию.

Установка SIMATIC NET. Шаг 7
Установка SIMATIC NET. Шаг 7

Указываем какие компоненты необходимо установить.

Установка SIMATIC NET. Шаг 8
Установка SIMATIC NET. Шаг 8

Дожидаемся завершения установки.

Процесс установки SIMATIC NET
Процесс установки SIMATIC NET

Отказываемся от передачи лицензионных ключей. Сделаем это позже.

Установка SIMATIC NET. Шаг 9
Установка SIMATIC NET. Шаг 9

Соглашаемся с перезагрузкой компьютера.

Установка SIMATIC NET. Шаг 10
Установка SIMATIC NET. Шаг 10

Вот теперь можно установить все необходимые лицензионные ключи. Этот процесс описывать не буду, т.к. кто-то использует приобретенные ключи, а кто-то пользуется популярным установщиком ключей, о котором тут нельзя упоминать.

Удаление обновления

Для того, чтобы наш софтПЛК сконфигурировать и запустить, необходимо удалить ранее установленное обноление: windows6.1-kb4474419-v3-x86_0f687d50402790f340087c576886501b3223bec6.msu

Для этого заходим в Панель Управления и открываем Программы и Компоненты(Programs and Features)

Панель Управления
Панель Управления

Открываем окно просмотра установленных обновлений.

Удаление обновления. Шаг 1
Удаление обновления. Шаг 1

Выбираем обновление Security Update for Microsoft Windows(KB4474419) и нажимаем кнопку Удалить(Uninstall).

Удаление обновления. Шаг 2
Удаление обновления. Шаг 2

Соглашаемся с удалением обновления.

Удаление обновления. Шаг 3
Удаление обновления. Шаг 3

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

Удаление обновления. Шаг 4
Удаление обновления. Шаг 4

Настройка конфигуратора станции

Откроем конфигуратор станции через ярлык на рабочем столе. В конфигураторе нажмём кнопку Добавить(Add).

Настройка конфигуратора станции. Шаг 1
Настройка конфигуратора станции. Шаг 1

Из выпадающего списка выберем тип добавляемого объекта - WinLC RTX. Укажем индекс с номером 2.

Настройка конфигуратора станции. Шаг 2
Настройка конфигуратора станции. Шаг 2

После добавления софтПЛК на рабочем столе появится его ярлык. Далее нажимаем кнопку Добавить(Add) для добавления сетевого интерфейса.

Настройка конфигуратора станции. Шаг 3
Настройка конфигуратора станции. Шаг 3

Из выпадающего списка выберем тип добавляемого объекта - IE General. Укажем индекс с номером 1.

Настройка конфигуратора станции. Шаг 4
Настройка конфигуратора станции. Шаг 4

Принимаем сетевую конфигурацию.

Настройка конфигуратора станции. Шаг 5
Настройка конфигуратора станции. Шаг 5

В списке конфигуратора станции видно, что софтПЛК не запущен.

-88

Откроем панель управления софтПЛК(WinLC RTX) и запустим его(RUN). В списке конфигуратора станции отобразится состояние софтПЛК - запущен.

Настройка конфигуратора станции. Шаг 6
Настройка конфигуратора станции. Шаг 6

Параметры контроллера

На панели управления софтПЛК в пункте меню "CPU" выберем Свойства(Properties).

Свойства софтПЛК
Свойства софтПЛК

Во вкладке "General" проставим везде галочки. Подтвердим настройки и перезагрузим софтПЛК.

Свойства софтПЛК. General
Свойства софтПЛК. General

Настройка RTX

В панели управления откроем Свойства RTX(RTX Properties).

Настройка RTX. Шаг 1
Настройка RTX. Шаг 1

Во вкладке "System" укажем автоматический запуск(PnP Automatic) подсистемы RTX.

Настройка RTX. Шаг 2
Настройка RTX. Шаг 2

Во вкладке "Hardware" проставляем галочки и применяем настройки.

Настройка RTX. Шаг 3
Настройка RTX. Шаг 3

Настройка софтПЛК

На панели управления софтПЛК во вкладке меню "CPU" откроем панель настройки(Tuning panel), либо её можно вызвать комбинацией клавиш Ctrl+T. Нас интересует минимальное время простоя(Min Sleep Time[ms]) после каждого цикла выполнения программы софтПЛК. Установим, например, 0.1 ms. Тут нужно соблюдать баланс между производительностью софтПЛК и нагрузкой на процессор.

Панель настройки софтПЛК
Панель настройки софтПЛК

Тестовая программа в TIA Portal

Создадим новый проект. Укажем имя проекта и путь к нему.

TIA Portal, тестовая программа. Шаг 1
TIA Portal, тестовая программа. Шаг 1

Добавим новое устройство(Add new device).

TIA Portal, тестовая программа. Шаг 2
TIA Portal, тестовая программа. Шаг 2

Выберем из списка "PC station".

TIA Portal, тестовая программа. Шаг 3
TIA Portal, тестовая программа. Шаг 3

Добавим в станцию из каталога наш софтПЛК.

TIA Portal, тестовая программа. Шаг 4
TIA Portal, тестовая программа. Шаг 4

Добавим сетевой интерфейс "IE General"

TIA Portal, тестовая программа. Шаг 5
TIA Portal, тестовая программа. Шаг 5

В сетевых настройках укажем необходимые параметры.

TIA Portal, тестовая программа. Шаг 6
TIA Portal, тестовая программа. Шаг 6

Добавим новый программный блок (Add new block).

TIA Portal, тестовая программа. Шаг 7
TIA Portal, тестовая программа. Шаг 7

Выберем функциональный блок(Function block)

TIA Portal, тестовая программа. Шаг 8
TIA Portal, тестовая программа. Шаг 8

В статических переменных функционального блока создадим булеву переменную "Var_1". И напишем примитивную программу:

#var_1 := TRUE;
TIA Portal, тестовая программа. Шаг 9
TIA Portal, тестовая программа. Шаг 9

Откроем организационный блок "Main[OB1]".

TIA Portal, тестовая программа. Шаг 10
TIA Portal, тестовая программа. Шаг 10

Вызовем в нём наш функциональный блок "Block_1[FB1]".

TIA Portal, тестовая программа. Шаг 11
TIA Portal, тестовая программа. Шаг 11

Прогрузим в софтПЛК программные блоки(Program block).

TIA Portal, тестовая программа. Шаг 12
TIA Portal, тестовая программа. Шаг 12

Поиском или вручную найдем наш софтПЛК и прогрузим программу.

TIA Portal, тестовая программа. Шаг 13
TIA Portal, тестовая программа. Шаг 13

Откроем "Block_1_DB[DB1]" и в режиме мониторинга увидим, что наша переменная "Var_1" в состоянии TRUE.

А это значит, что всё работает...

TIA Portal, тестовая программа. Шаг 14
TIA Portal, тестовая программа. Шаг 14

Отдельно отмечу, что этот софтПЛК благополучно трудится на благо моего проекта, описанного ТУТ.

Подписывайтесь на канал, ставьте палец вверх и пишите комментарии! Этим поддержите развитие канала.

Продолжение следует...