Современные технологии автоматизации» («СТА») —  журнал для квалифицированных специалистов по промышленной автоматизации Форум СТА — современные технологии автоматизации Домашняя страница
Домашняя страница форума CTA Домашняя страница форума CTA > II. АСУТП и SCADA > Программное обеспечение
  Активные темы Активные темы
  FAQ FAQ  Искать в форуме   Зарегистрироваться Зарегистрироваться  Вход в систему Вход в систему

Genesis 32. Ошибка архивации

 Ответить Ответить
Автор
Сообщение
Павел13 Смотреть выпадающим
Новичок
Новичок


Присоединился: 12 Сентябрь 2013
Online Status: Offline
Публикации: 4
Свойства публикации Свойства публикации   Ответить, цитируя автора - Павел13 Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Тема сообщения: Genesis 32. Ошибка архивации
    Опубликовано: 12 Сентябрь 2013 10:20
Задача:
есть сервер, на котором находится ОРС-сервер, а также архивируемая база данных, которая находится в папке с общим доступом
к серверу подключен ПК оператор с genesis. 
Создаю системную БД Microsoft Access в папке на сервере, добавляю теги с ОРС.
Не получается настроить архивацию при выоборе папки на сервере. При выборе узла (локальный) или операторской "Ошибка при создании глобальных установок", при выборе в качестве узла сервера "Класс не зарегистрирован 80040154". При создании БД на операторской машине всё ОК, архивирует.
Подскажите, в чём может быть проблема?
Нужно ли для этого настраивать сетевой обмен через GenBroker, если да, то как?
Наверх
MuadDib Смотреть выпадающим
Действительный член
Действительный член
Аватар

Присоединился: 27 Июль 2006
Online Status: Offline
Публикации: 304
Свойства публикации Свойства публикации   Ответить, цитируя автора - MuadDib Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 12 Сентябрь 2013 17:55
Хранение БД Access в расшаренной папке на сервере - крайне неудачное решение. Лучше всего в вашем случае установить Gen32 на сервер и запустить там GenBroker в режиме службы (GenTray вам в помощь). Далее, запускайте архивацию TrendWorX прямо на сервере. Расшаривать файл БД не нужно, доступ к архивным данным должен осуществляться через OPC.
На операторской машине потребуется настройка клиентской части GenBroker для получения лицензии от сервера. Также лучше прописать сетевое имя сервера в конфигурации узлов GenBroker (в разделе OPC over TCP/IP).
На счет настройки GenBroker можно почитать фирменные App notes, которые должны быть в комплекте поставки на диске. Также можете глянуть здесь:
http://partners.iconics.com/%2FTech-Support%2FGENESIS32%2FGenesis32%2FApplication-Note%2FV8%2FGenBroker-Passing-OPC-data-over-TCP-IP-%282%29.aspx.
В документе по этой ссылке есть пример обращения к OPCDA-тэгу посредством GenBroker. Обращение к историческим тэгам осуществляется аналогично.
Кстати, ИМХО, архивацию в Access лучше не использовать. У нас архивация осуществляется в MS SQL Server. Насколько я знаю, Gen32, начиная с версии 9, поддерживает MS SQL Express (бесплатный вариант SQL Server). Лучше попробуйте архивировать в SQL, гораздо меньше потенциальных проблем. Но это, разумеется, вопрос отдельный.
Теория - это когда все знаешь, но ничего не работает.
Практика - это когда все работает, но никто не знает как.
Наверх
 Ответить Ответить

Переход на форум Права доступа на форуме Смотреть выпадающим

Bulletin Board Software by Web Wiz Forums® version 9.64
Powered by Web Wiz Forums Free Express Edition
Copyright ©2001-2009 Web Wiz