Изменения

Перейти к навигации Перейти к поиску

OPC UA

1793 байта добавлено, 01:57, 8 декабря 2022
=Установка=
1. Загрузить файл инсталлятора OPC UA сервера на станок.
 2. Запустить файл от имени администратора. 
3. При установке потребуется указать IP контроллера во внутренней сети станка.
 4. Прописать в исключения брэндмауэра порт 4840. 
=Сертификаты безопасности=
Протокол OPC UA поддерживает шифрование трафика. OPC UA сервера и драйвер на стороне DPA также поддерживают использование сертификатов.
*$certDns = "deviceName";
*$certLocation = "Cert:\CurrentUser\My";
 
Преобразование файла в формат PEM:
<pre> $certOut = [System.Security.Cryptography.PemEncoding]::Write("CERTIFICATE", $cert.RawData);
[IO.File]::WriteAllBytes("my.cert", $certOut); </pre>
 
Экспорт приватного ключа:
<pre> $keyOut = [System.Security.Cryptography.PemEncoding]::Write("PRIVATE KEY", $cert.PrivateKey.ExportPkcs8PrivateKey());
[IO.File]::WriteAllBytes("my.key", $keyOut); </pre>
В результате выполнения последней команды будут созданы приватный и публичный ключ.
*Приватный ключ: my.key
*Публичный ключ: my.cert
=Лицензирование=
=Обновление=
==Без использования сертификатов безопасности==Для обновления обязательно требуются ранее сгенерированные и установленные сертификаты, если они утеряны, то требуется запускать файл обновления непосредственно на станке. Для удаленного обновления используется утилита dpa.opcua.rs (по вопросам получения утилиты свяжитесь с вашим менеджером компании X-tensive)Работа  Для работы с утилитой осуществляется через требуется запустить командную строку.Для запуска требуется и перейти в директорию, где расположена утилита, например, с помощью команды:
<pre> cd C:\Users\Admin\DPA </pre>
1. Скачать инсталлятор новой версии OPC UA сервера Для обновления также следует скачать файл обновления на компьютер, где установлена DPAс которого запускается утилита для обновления.==При установленном сертификате==Запускаем команду: <pre>dpa.opcua.rs target 192.168.1.100 execute upgrade C:\Users\Admin\dpa.ua.cndex.install64_v1.2. Запускаем командную строку3.exe </pre>Проверяем, перес что обновление встало корректно<pre>dpa.opcua.rs target 192.168.1.100 </pre>В строке version должна быть устанавливаемая версия.Пишем ==Без установленного сертификата==Если сертификат не установлен на компьютер, с которого производится обновление, то можно указать их вручную при обновлении. <br>Найти ранее сгенерированные сертификаты, например сертификаты с именем ''Upgrade.cert'' and ''upgrade.key''<pre>dpa.opcua.rs target (ip станка) 192.168.1.100 execute upgrade (указываем путь до файла с новой версией, пишем название файла) C:\Users\Admin\dpa.ua.cndex.install64_v1.2.3.exe --key “cert\upgrade.key” –cert “cert\upgrade.cert” </pre>Проверяем , что версия встала обновление встало корректноЗапускаем CMD в папке с <pre>dpa.opcua.rs Пишем dpatarget 192.168.opcua1.rs target (ip станка) 100 </pre>Ищем строку В строке version Если должна быть устанавливаемая версия правильная, то все готово.
2208

правок

Навигация