|
|
Строка 28: |
Строка 28: |
| ** '''Matrix 2''' под ''Windows 7'' | | ** '''Matrix 2''' под ''Windows 7'' |
| | | |
− | = Системные требования =
| |
− | ''Какие операционные системы поддерживает агент DPA?''<br/>
| |
− | * Windows NT 4.0
| |
− | * Windows 2000
| |
− | * Windows XP
| |
− | * Windows XP Embedded
| |
− | * Windows Vista 32/64-битная
| |
− | * Windows 7 32/64-битная
| |
− | * Windows 10 32/64-битная
| |
| | | |
− |
| |
− | ''Можно ли установить агент DPA на серверную платформу Windows, например, Windows Server 2008?''<br/>
| |
− | Да, агент DPA будет корректно работать на серверных платформах.
| |
− |
| |
− |
| |
− | ''Требуется ли для агента DPA установка .NET framework?''<br/>
| |
− | Нет, .NET framework не требуется.
| |
− |
| |
− |
| |
− | ''Требуется ли обновление или установка Service Pack для поддерживаемых операционных систем?''<br/>
| |
− | Нет, установка Service Pack не требуется. Агент DPA совместим со всеми версиями Service Pack на поддерживаемых операционных системах.
| |
− |
| |
− |
| |
− | ''Сколько ресурсов процессора, оперативной памяти и диска HMI использует агент DPA в процессе работы?''<br/>
| |
− | Агент DPA использует крайне незначительное количество ресурсов.<br/>
| |
− | Сам файл агента DPA имеет размер ~500 Кбайт.<br/>
| |
− |
| |
− | [[Файл:agentDISKresources.png]]<br/>
| |
− |
| |
− | Процесс агента DPA использует порядка 2-3 Мбайт оперативной памяти.<br/>
| |
− |
| |
− | [[Файл:agentMEMresources.png]]<br/>
| |
− |
| |
− | Нагрузка на процессор минимальная, в пределах погрешности.
| |
− |
| |
− |
| |
− | ''В процессе работы производит ли агент DPA какие либо файловые операции? Пишет логи? Использует файлы конфигураций?''<br/>
| |
− | Нет, никакие файловые операции не выполняются, логи не пишутся, файлы конфигураций не используются. Нагрузка на диск отсутствует.
| |
− |
| |
− | = Установка и настройка =
| |
− | == Где скачать ==
| |
− | Последние версии установщика агента DPA всегда можно скачать с нашего FTP-сервера:<br/>
| |
− | ftp://ftp.x-tensive.com/Public/DPA%20Agents/
| |
− |
| |
− | Если система DPA уже установлена на сервере, то установочные файлы агента можно скачать из модуля ''"Установочные файлы"'':<br/>
| |
− | [[File:systemMenu.png]] => [[File:setupFilesMenu.png]]
| |
− |
| |
− | Из списка дистрибутивов выбрать ''"Windows native agent installer"'' и нажать кнопку ''"Скачать"'':<br/>
| |
− | [[File:setupFilesList.png]]
| |
− |
| |
− | == Установка агента ==
| |
− | Скопируйте установочный файл агента в файловую систему ЧПУ, например, в каталог ''C:\DPA''.<br/>
| |
− | Со стойки ЧПУ запустите установочный файл с правами администратора. Вся установка пройдет полностью в автоматическом режиме. При этом в консоль будет выведен детальный протокол хода установки.
| |
− |
| |
− | Что происходит при установке агента DPA:
| |
− | # Будет создан каталог ''C:\Program Files\X-tensive\DPA''.
| |
− | # В каталог ''C:\Program Files\X-tensive\DPA'' будут скопированы следующие файлы:
| |
− | #* '''dpa.agent.exe''' - служба агента DPA.
| |
− | #* '''dpa.rs.exe''' - вспомогательная служба агента DPA.
| |
− | #* В зависимости от типа ЧПУ установщик так же скопирует вспомогательные DLL-библиотеки.
| |
− | # ''dpa.agent.exe'' будет зарегистрирован в качестве Windows-службы '''DPAAGENT''' с типом запуска "автоматический".
| |
− | # ''dpa.rs.exe'' будет зарегистрирован в качестве Windows-службы '''DPARS''' с типом запуска "вручную".
| |
− | # Если в операционной системе присутствует встроенный ''firewall'', то службы ''dpa.agent.exe'' и ''dpa.rs.exe'' будут добавлены в исключения.
| |
− | # Будет выполнен запуск службы '''DPAAGENT'''
| |
− |
| |
− | <span style="color:red"><b>Внимание!</b></span> На некоторых типах ЧПУ каталог ''Program Files'' может находиться на другом диске. Например, в некоторых версиях ''Siemens SINUMERIK ADVANCED'' этот каталог находится на диске ''E:\''. Установщик автоматически определит правильное расположение каталога.
| |
− |
| |
− | При установке на 64-х битную платформу файлы будут скопированы в каталог ''C:\Program Files (x86)\X-tensive\DPA''
| |
− |
| |
− | [[File:agentInstallLogs.png]]
| |
− |
| |
− | Если в операционной системе отсутствует встроенный ''firewall'', например, если установка идет на Windows NT 4.0 или на Windows 2000, а так же на WIndows XP с выключенным ''firewall'', то при установке в консоль будут выданы предупреждения. Их можно проигнорировать.
| |
− |
| |
− | == Как проверить, что агент запущен и работает ==
| |
− | Запустите оснастку "Службы" консоли управления MMC. Убедитесь, что службы DPA зарегистрированы, и служба агента DPA запущена:<br/>
| |
− | [[File:dpaServices.png]]
| |
− |
| |
− | == Обновление агента ==
| |
− | Для обновления версии агента не требуется удалять предыдущую версию. Просто запустите установщик новой версии, обновление пройдет полностью в автоматическом режиме. Что при этом будет выполнено:
| |
− | # Если служба '''DPAAGENT''' запущена, то она будет остановлена.
| |
− | # Если служба '''DPAAGENT''' зарегистрирована в операционной системе, то она будет удалена.
| |
− | # Если служба '''DPARS''' запущена, то она будет остановлена.
| |
− | # Если служба '''DPARS''' зарегистрирована в операционной системе, то она будет удалена.
| |
− | # Будет выполнена установка новой версии агента DPA с замещением файлов предыдущей версии.
| |
− |
| |
− | == Как проверить, какая версия агента установлена ==
| |
− | Используя Проводник Windows, перейдите в каталог ''C:\Program Files\X-tensive\DPA\''. Откройте свойства файла ''dpa.agent.exe'':<br/>
| |
− | [[File:dpaAgentVersion.png]]
| |
− |
| |
− | == Удаление агента ==
| |
− | <span style="color:red"><b>Внимание!</b></span> Для обновления агента не требуется удалять предыдущую версию.
| |
− |
| |
− | Для полного удаления агента DPA необходимо выполнить несколько шагов:
| |
− | :1. Запустить ''dpa.agent.exe'' с ключом ''/uninstall''.
| |
− | <pre>
| |
− | cd "c:\program files\x-tensive\dpa"
| |
− | dpa.agent.exe /uninstall
| |
− | </pre>
| |
− | [[File:uninstallDpaAgent.png]]
| |
− |
| |
− | :2. Запустить ''dpa.rs.exe'' с ключом ''/uninstall''.
| |
− | <pre>
| |
− | cd "c:\program files\x-tensive\dpa"
| |
− | dpa.rs.exe /uninstall
| |
− | </pre>
| |
− | [[File:uninstallDpaRS.png]]
| |
− |
| |
− | :3. Удалить каталог ''C:\Program Files\X-tensive''.
| |
− |
| |
− | = Подключение драйвера к агенту =
| |
| | | |
| == Протокол взаимодействия == | | == Протокол взаимодействия == |
Для чего нужен агент
Драйвер DPA для подключения к стойкам ЧПУ использует соответствующие протоколы на сетевых интерфейсах станка.
Для некоторых типов ЧПУ такие программные интерфейсы отсутствуют, не предусмотрены или не доступны. В этих случаях для подключения ЧПУ к системе мониторинга требуется установка дополнительного компонента - агента DPA.
Упрощенно схема взаимодействия компонентов выглядит так:
Для каких типов ЧПУ используется агент
Агент DPA применяется для следующих типов ЧПУ:
- Siemens
- SINUMERIK 840D HMI ADVANCED под Windows XP или Windows 2000
- OKUMA
- OSP-P100
- OSP-P200
- OSP-P300
- MAZAK
- 640T NEXUS под Windows 2000
- 640M NEXUS под Windows 2000
- 640T/MT/TE под Windows 2000
- 640M/M‐5X под Windows 2000
- 640MTPro под Windows 2000
- 640MPro под Windows 2000
- Matrix под Windows XP
- Matrix NEXUS под Windows XP
- Matrix 2 под Windows 7
Протокол взаимодействия
Драйвер и агент DPA взаимодействуют по бинарному TCP протоколу. Инициатором подключения всегда выступает драйвер DPA. Агент работает по принципу "запрос-ответ", так же используется концепция подписок на изменения данных.
Агент DPA по умолчанию использует порт 5505.
Может ли более одного драйвера одновременно работать с одним и тем же агентом DPA?
Агент DPA корректно обрабатывает подключение нескольких клиентов, в нашем случае клиентом является драйвер DPA. Но драйвера DPA будут итеративно устанавливать свои подписки и удалять подписки второго драйвера, что приведет к сбоям в получении данных. Для стабильной работы подключайте не более одного драйвера к агенту DPA.
Настройка подключения
При создании и настройке драйвера, в случае настройки подключения вручную, укажите тип драйвера. Если драйвер использует подключение к агенту DPA, то система автоматически пропишет порт 5505. Например, в случае драйвера Siemens (DDE), который соответствует подключению к Siemens SINUMERIK ADVANCED:
Далее, укажите IP-адрес стойки ЧПУ и следуйте визарду настройки.
Аналогично происходит подключение к агентам DPA на системах ЧПУ MAZAK, OKUMA и других систем ЧПУ, для которых используется агент DPA.