Установка WinccOA 3.19 на дистрибутив Linux Ubuntu 20.04.6 LTS через VMware Workstation 17 PRO
Сразу оговорюсь, эта статья написана исключительно в исследовательских целях. Решение делалось для тестирования протокола связи S7 Plus с SIMATIC PLCSIM Advanced для проверки работоспособности драйвера и проверки возможностей. Обширное тестирование с моей стороны не проводилось в плане баз данных, устойчивости и стабильности решения, но по сравнению с другими дистрибутивами эта установка и настройка пакетов и их зависимостей оказалась самой быстрой и простой. Поэтому решил поделиться опытом.
Для установки потребуется:
1) Linux Ubuntu 20.04.6 LTS https://releases.ubuntu.com/focal/ubuntu-20.04.6-desktop-amd64.iso
2) SIMATIC WinCC Open Architecture v3.19 P001 найти можно на Рутрекере или взять с офф сайта.
3) И собственно сам VMware Workstation 17 PRO



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











Далее подключаем дистрибутив к виртуальной машины а точнее расшариваем папку на физической машине для виртуальной делается это в настройках виртуальной машины.
Важное уточнение, виртуальная машина должна быть выключена в этот момент.

Я немного лентяй писать много команд мне лень поэтому я пользуюсь по старинки Миднайт Командером sudo apt install mc

после подключения каталога появиться /mnt/hgfs где и будет распологаться каталог на физической машине


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

Еще нужно добавить репозиторий пакетов Debian. Он нам понадобиться для уставновки зависимостей пакетов.
deb http://ftp.de.debian.org/debian bullseye main
его прописываем /etc/apt/sources.list командой sudo nano /etc/apt/sources.list
Cntrl+O Cntrl+W Записываем изменения в файл
Ubuntu будет ругаться что репозиторий не подписан
добавляем ключи репозитория
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 0E98404D386FA1D9 6ED0E7B82643E131 605C66F00D6C9793


далее идём в каталог winccoa и пробуем установить но будет ругаться что нет зависимостей ничего страшного
В каталоге где лежат дебиан пакеты дистрибутива WinccOA запускаем команду
sudo dpkg -i *.deb
пойдёт процесс утановки

Далее скажет что не может установить пакеты по причине ошибок
есть волшебная команда
sudo apt --fix-broken install




Если вам понравилось напишите я попробую подготовить урок как связываться с SIEMENS PLCSIM и как настраивать протокол при работе симулятора.
lilovyi@gmail.com