Вход на форум 
В начало e-Mail

Форум

Ресурсы Rockwell

Product Directory

Essential Components

Literature Library

Knowledge Base

Electronic News&Magazines

Блог

Encompass Program

Product Certification

  
Smart Solutions VDT :: Просмотр темы - Получение данных из RSView через RSView ODBC Driver
 FAQFAQ   ПоискПоиск   ГруппыГруппы   ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Получение данных из RSView через RSView ODBC Driver

 
Начать новую тему   Ответить на тему    Список форумов Smart Solutions VDT -> Программные средства систем автоматизации
Предыдущая тема :: Следующая тема  
Автор Сообщение
Vadimka
Новичок
Новичок


Зарегистрирован: Aug 07, 2006
Сообщения: 6
Рейтинг: +0/-0

СообщениеДобавлено: Пн 07 Авг, 2006 13:19:36    Заголовок сообщения: Получение данных из RSView через RSView ODBC Driver Ответить с цитатой

Пробую получить Real Time значения через ADO соединение. Real Time таблица приходит пустая, видны только названия столбцов (TagName, TagValue). Может проблемма с RSView Log Server?
Кто-нибудь сталкивался с подобным?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Mr_Wasp
Эксперт
Эксперт


Зарегистрирован: Mar 14, 2006
Сообщения: 128
Рейтинг: +2/-0
Откуда: Липецк

СообщениеДобавлено: Вт 08 Авг, 2006 5:32:26    Заголовок сообщения: Ответить с цитатой

Если речь идет об RSView32, то подозрение такое, что Вам надо файл другой открывать. Там в зависимости от настройки модели периодически создаются два файла: файл имен тегов и файл значений. Покопайтесь в папке DLGLOG, которая по-умолчанию располагается в папке проекта. Там будет папка с именем модели, а в ней попарно созданные файлы.

Vitaliy D. Burtsev
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Vadimka
Новичок
Новичок


Зарегистрирован: Aug 07, 2006
Сообщения: 6
Рейтинг: +0/-0

СообщениеДобавлено: Ср 09 Авг, 2006 8:41:24    Заголовок сообщения: Ответить с цитатой

Это конечно понятно. Но полуть данные нужно не из файла, а из виртуальной таблицы "RealTime" с именами тегов и их значениями, в которую организеут данные RSView32 ODBC Driver. Как сказано в базе знаний Rockwell Automation
http://domino.automation.rockwell.com/applications/kb/RAKB.nsf/0/92CED024D912B3AC85256AFB005BF406?OpenDocument
RSView32 Log Server получает данные из RSView, а RSView32 ODBC Driver получает данные из RSView32 Log Server и организует их в 5 виртуальных таблиц, предоставляя доступ к данным регистратора активности, регистратора "алармов", регистратора данных, а также к начениям тегов в реальном режиме времени. Причем в последнем случае не требуется ни каких файлов регистрации.
Проблема состоит в том, что не получается получить эти самые real-time значения всех тегов сразу, группой. Пока получается получить значение только одного тега. При этом надо заранее знать его имя и указывать его в SQL запросе при опращении к драйверу ODBC.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
oldDad
Site Admin
Site Admin


Зарегистрирован: May 05, 2005
Сообщения: 2773
Рейтинг: +89/-5

СообщениеДобавлено: Ср 09 Авг, 2006 10:35:09    Заголовок сообщения: Ответить с цитатой

Да, это был 2001 год, было такое... Smile Я помню, что тогда попробовал и затем по какой-то причине не стал доставать правой рукой левое ухо, а написал скрипт, получающий в цикле все значения тэгов прямо из базы RSView32. а для обработки "исторических" данных - из dbf-файлов папки DLGLOG.

А почему, кстати, бы Вам не попробовать получать значения тэгов через OPC?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
isaev
Частый гость
Частый гость


Зарегистрирован: Mar 09, 2006
Сообщения: 23
Рейтинг: +0/-0
Откуда: Донецк

СообщениеДобавлено: Чт 10 Авг, 2006 6:42:00    Заголовок сообщения: Ответить с цитатой

Конечно - такие вещи лучше делать через OPC. У меня проект таким образом отлично работает года, эдак, четыре в автономном режиме.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Vadimka
Новичок
Новичок


Зарегистрирован: Aug 07, 2006
Сообщения: 6
Рейтинг: +0/-0

СообщениеДобавлено: Пт 11 Авг, 2006 8:28:46    Заголовок сообщения: Ответить с цитатой

Уважаемый oldDad! На чем вы написали свой скрипт? Можно ознакомиться с его содержимым?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
oldDad
Site Admin
Site Admin


Зарегистрирован: May 05, 2005
Сообщения: 2773
Рейтинг: +89/-5

СообщениеДобавлено: Пт 11 Авг, 2006 8:36:08    Заголовок сообщения: Ответить с цитатой

Скрипт этот был написан на VBA под RSView32, это был проект пресса для плит MDF завода Simpelkamp. У меня этого проекта, увы, уже нет. Sad
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
DJON
Новичок
Новичок


Зарегистрирован: Jul 23, 2006
Сообщения: 3
Рейтинг: +0/-0

СообщениеДобавлено: Вт 29 Авг, 2006 19:58:22    Заголовок сообщения: Ответить с цитатой

Кому интересно, можете попробовать написать программку получающую данные с контроллера через DDE. Я написал программку на Delphi, которая в реальном времени получала даные с контроллера 1756-L55. Получилось, что можно обойтись и без RSView32, нужен только RSLinx. Хотел попробовать создать связь DDE, используя Gateway, чтоб мою программу можно было переносить на любой компьютер сети и не конфигурировать для каждого RSLinx, но такого результата не добился. Скорее всего много я хочу Cool . Хотя возможности в творчестве Rockwell предоставляет громадные. Если по этому поводу кто ещё экспериментировал, поделитесь хоть намёком. Стандартные решения описаны обширно, а хочется чего-то эксклюзивного.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
isaev
Частый гость
Частый гость


Зарегистрирован: Mar 09, 2006
Сообщения: 23
Рейтинг: +0/-0
Откуда: Донецк

СообщениеДобавлено: Чт 31 Авг, 2006 6:45:48    Заголовок сообщения: Ответить с цитатой

Если Вы будете работать в этом направлении, то рано или поздно Вы придете к OPC. Я сам когда-то проделывал подобные изыскания, являясь любителем самопальных приложений, да простят меня оппоненты.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Dvoeglazov
Эксперт
Эксперт


Зарегистрирован: Mar 06, 2006
Сообщения: 278
Рейтинг: +1/-0
Откуда: г.Киров-Чепецк

СообщениеДобавлено: Пт 08 Сен, 2006 6:46:32    Заголовок сообщения: Ответить с цитатой

Была как-то у нас системка которая данные с контроллера ложила на сервер, а потом другая программка с сервера писала в RSView и пр.
Еще и WEB интерфейс был на сервере.
Писали все программки тоже на Delphi.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Smart Solutions VDT -> Программные средства систем автоматизации Часовой пояс: GMT + 1
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах

Powered by phpBB © 2001, 2005 phpBB Group
Яндекс цитирования

Smart Solutions VDT GmbH | Friedrich-List-Allee 38, D-41844 Wegberg-Wildenrath, Germany
Tel.: +49 2432 933 57 83 | e-Mail: office@vdt-solutions.de
Все товарные знаки и торговые марки являются собственностью их владельцев.
При использовании материалов сайта ссылка на данный сайт обязательна.
Открытие страницы: 0.126 секунды
/n