Установка и диагностика ключа

<< Click to Display Table of Contents >>

Navigation:  Modbus Universal MasterOPC Server > Исполнительная система для Linux > Установка >

Установка и диагностика ключа

Установка локального ключа

Как правило после установки локального ключа OPC сервер определяет его автоматически. Если этого не произошло - OPC не обнаружил ключ (о чем свидетельствует запись в логе) и работает в Демо режиме, то можно воспользоваться специальной диагностической утилитой для Linux. С ее помощью можно сформировать специальный key.ini файл, который позволит OPC подключиться к нужному ключу.

Утилита имеет аналогичный функционал, как утилита для Windows (подробно описана в данном разделе), но реализована в виде консольного приложения. Для скачивания приложения необходимо подключиться к FTP-серверу ООО «МПС Софт» по ссылке:

ftp://ftpGuestSupport:21B74F6E@support.insat.ru/

Каталог: /Updates/

Перейдите в папку [FindKey] и скачайте архив [WorkWithKey_linux_X64.zip].

Внимание! Для подключения к FTP-серверу рекомендуем использовать FTP-менеджер (Total Commander, FileZilla или др.).

FTP-сервер техподдержки: support.insat.ru

Логин: ftpGuestSupport

Пароль: 21B74F6E

При неудачных попытках подключения, обращайтесь к своему системному администратору.

После скачивания архива распакуйте его, и найдите файл KeyUpdater_x64.

Подключитесь к компьютеру с установленным OPC сервером через WinSCP, создайте каталог в домашней папке пользователя, например Testkey и скопируйте в нее файл.

linux_ustanovka_na_linux_ustanovka_i_diagnostika_klyucha

Также папку можно создать через терминал, командой mkdir. Поскольку в данной папке будут создаваться файлы нужно предоставить пользователю права на запись файлов командой chmod u+w

Затем подключитесь к компьютеру через терминал, и зайдите в созданную директорию. Сначала необходимо предоставить пользователю права на запуск программы - это можно сделать с помощью команды:

chmod +x KeyFinder_x64

 

linux_ustanovka_na_linux_ustanovka_i_diagnostika_klyucha1

После этого программу можно запускать. Если запустить ее без параметров, то утилита выполнит поиск всех локальных (Local keys) и сетевых (Networks keys) ключей.

linux_ustanovka_na_linux_ustanovka_i_diagnostika_klyucha2

Если ключи обнаружены, то утилита выдает информацию по ним:

Key position - позиция ключа (потребуется для формирования файла key.ini).

Serial Number - серийный номер ключа. Специальный идентификатор ключа.

Затем выводится информация по каждой позиции продукта в ключе:

Product position - позиция продукта в ключе (потребуется для формирования файла key.ini).

Product number - лицензионный номер программы (совпадает с номером на брелоке).

Program - имя программы и срок окончания технической поддержки. Если ПО имеет дату сборки после окончания срока действия технической поддержки, то оно не запустится.

 

Также доступны следующие атрибуты запуска.

Сокращенный вариант

Полный вариант

Описание

-l

--local

Показать только локальные ключи

-r

--network

Показать только сетевые ключи

-cl

--create-local

Создать файл key.ini для указанного локального ключа

-cn

--create-network

Создать файл key.ini для указанного сетевого ключа

-v

--version

Текущая версия программы

-h

--help

Справка к программе

Создадим key.ini файл для Modbus Universal. Для этого выполним команду:

./KeyFinder_x64 -cl

 

linux_ustanovka_na_linux_ustanovka_i_diagnostika_klyucha3

В терминале будет предложено ввести номер позиции ключа (ключей может быть несколько), а затем номер позиции продукта в ключе. В нашем случае номер позиции ключа - 1, а номер позиции продукта в ключе - 2.

linux_ustanovka_na_linux_ustanovka_i_diagnostika_klyucha4

Будет создана папка с именем продукта и номером ключа:

linux_ustanovka_na_linux_ustanovka_i_diagnostika_klyucha5

В данной папке находится файл key.ini.

linux_ustanovka_na_linux_ustanovka_i_diagnostika_klyucha6

Теперь данный файл (именно файл, а не папку!) нужно скопировать в папку servercfg в папке установленного сервера. Это можно сделать через WinSCP или командой cp в терминале.

linux_ustanovka_na_linux_ustanovka_i_diagnostika_klyucha7

После этого можно запускать OPC сервер.

Установка сетевого ключа

В случае использования сетевого ключа на Linux, выполните следующие шаги:

1.Установите сервер сетевых ключей на хост машину, как это описывалось в данном разделе. Если хост машина также является Linux системой, то скачайте инсталлятор сервера сетевых ключей с сайта производителя ключа.

2.Скачайте утилиту поиска ключа с FTP как это описывалось в данном разделе ранее.

3.Выполните в ней поиск ключей. При первом поиске можно запустить программу без атрибутов, чтобы она попыталась найти все ключи (и локальные и сетевые).

4.Если сетевой ключ успешно найден, то создайте файл ключа для нужной вам позиции командой ./KeyFinder_x64 -cn

5.Поместите файл key.ini в папку servercfg в папке установленного OPC сервера.

6.Также рекомендуется поместить в папку servercfg файл gnclient.ini - данный файл создается после первого запуска программы и находится в ее директории.

На этом настройка сетевого ключа закончена - можно пробовать снова запустить ОРС сервер, он должен будет подключиться к сетевому ключу.

Если утилита диагностики ключей не обнаружила сетевой ключ, то:

1.Откройте на редактирование файл gnclient.ini. Найдите в файле поле IP_NAME =

2.В данном поле пропишите IP адрес компьютера, в котором установлен ваш сетевой ключ. Если используются не стандартный порт 3186 - то исправьте его в поле PORT.

3.Повторите поиск ключей.