Установка 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