 | |
Предыдущие результаты
Судя по обозначению, это не контроллер,а проект.
Обратитесь по поводу данного проекта в наш офис в Тольятти:
ВДТ-Тольятти
Россия
445057 Самарская обл., г. Тольятти,
ул. Спортивная д.14, офис 5
Teл.: +7 8482 505 725
Факс: +7 8482 505 865
e-Mail: togliatti@vdt-automation.de
|
Здравствуйте!
Великий Google про [i:8bd2c1de1b]COM модель RSView32 типа Exсel[/i:8bd2c1de1b] молчит.
RSView32 имеет [url=http://vdt-automation.de/files/rsview32_object_model.pdf]вот такую[/url] Object Model в VBA, конечно. Но это же не то, что Вам нужно. Или...?
Можете поделитесь ссылочкой на эти [i:8bd2c1de1b]другие[/i:8bd2c1de1b] форумы? Было бы очень любопытно узнать, что именно они имеют в виду :)
Если не секрет, какую Вы решаете задачу? Может быть можно её решить, не доставая правой рукой левое ухо?
|
После загрузки ОС сервер активаций не видит USB ключа, надо сделать серверу стоп/стар и refresh на вкладке лицензий - тогда все нормально становиться...
Подозреваю что кто-то где-то не успевает загрузиться или не том порядке грузиться...
В чем может быть проблема ?
|
Ура товарищи!
Василиса Премудрая была права, когда говорила, что утро вечера мудренее.
Если кому-то интересно, привожу кусок скрипта на VB
[code:1:7bf119947e]
' Объявляем необходимые переменные
Dim tagnames As StringList
Dim dlmodel As DataLogModel
' Ассоциируем объект типа datalogmodel с нужным нам даталогом
Set dlmodel = gDataLog.DataLogModels.Item("datalogmodel_name")
' Заталкиваем в стринглист значения следующего свойства и все список тегов у нас в кармане, теперь на его основе можно клепать автоматические запросы к базе SQL просто перебирая список.
Set tagnames = dlmodel.DataLogModelCfg.TagsInModel
[/code:1:7bf119947e]
Истина всегда где-то рядом, до нее нужно только докопаться)
Да, 2 OldDad, +1 за отличную ссылку, повешу над столом, пусть согревает душу холодными вечерами.
|
Возьмем на заметку, спасибо.
Однако я имел ввиду немного другое, вчера был конец рабочего дня и голова плохо варила, поэтому наверно не смог правильно поставить задачу.
В общем, в VB, установленном внутри пакета RSView32, есть библиотеки классов и функций для работы с объектами пространства RSView32.
В частности и даталоги там упомянуты, но с наскока взять мне их не удалось, толи усталость к вечеру, толи знание языка подвело - скрипт выполняется с критической ошибкой, после чего надо винду грузить по новой) на эксперименты много времени уходит.
Поэтому я и сказал, что если кто-то такое уже делал - ответит без проблем.
Переформулирую, как при помощи классов и функций VB получить доступ к именам тегов, прикрепленных к даталог-модели, например сохранить их в объекте типа Stringlist, ну или что-то подобное.
Заранее благодарен.
|
Когда проект RSView32 работает и логирование данных включено, в папке проекта RSView32 в папке DLGLOG внутри находятся файлы-описатели моделей типа .mdf и папки с такими же именами, как и файлы-описатели, т.е. с именами Ваших dlglog-моделей.
В этих папках содержатся логируемые данные. В каждой такой папке есть файл с примерно таким именем:
2010 06 26 0000 Trending (Tagname).DBF
В нём список тэгов данной модели. Открывается, например, Excel'ем,
|
[quote:c70ebda073="Dvoeglazov"]Вопрос специалистам: в MicroLogix есть возможность восстановления программы с флешки не затрагивая указанную область данных. Такая функция есть у CL? (с CL на данный момент не работаю - просто интересно). :oops:[/quote:c70ebda073]
У MicroLogix есть:
[URL=http://piccy.info/][img:c70ebda073]http://i.piccy.info/i5/56/09/240956/MMDownLoad.jpg[/img:c70ebda073][/URL]
Я этим не пользовался, т.к. никогда не ставил "Грузить из ПЗУ всегда" и если отслеживать факт загрузки из ПЗУ, тогда можно сделать восстановление нужных данных, например из FTView.
В CL не встречал, но для них есть отдельные программы для сохранения и восстановления данных.
|
на ПК-сервере стоит Win2003srv, Activation Tool Server так как лицензии типа Concurrent - DPE (предотвращение выполнения данных - Мой компьютер->Свойства->Дополнительно->Быстродействие->Предотвращение выполнения данных) закрывает программу flexsvr (сервер работающий с USB-dongle), хотя flexsvr находится в исключениях (о чем говорит нескрываемое окно + такое же окно предлагает отправить отчет в MS). Я руками запустил flexsvr двойным щелчком на экзешнике - он запустился, утилита активации прекрасно подцепила все лицензии, можно работать, НО все равно появлятся окно "DPE закрыла flexsvr", закрываешь его - появляется "Отправить отчет?", закрываешь его - появляется "DPE закрыла flexsvr" и так бесконечно.
Кто-нибудь знает как это исправить?
P.S. WindowsFirewall включен, утилита WindowsFirewalConfigurationUtility запускалась, отработала.
|
[quote:440e12c8bf="AlexV"]
отцитирую по почтовому :)
>>с правовой точки зрения:
>>лицензия крепится к
>>1) серийный номер винчестера - сможете все 4 одинаковыми сделать?
под виртуалкой это одинаково по-умолчанию, ведь будут запускаться копии одной и тойже[/quote:440e12c8bf]
Не получится, т.к. лицензия занята.
Это проверено для [b:440e12c8bf]FT View Client[/b:440e12c8bf] (специально делали - все лицензии [i:440e12c8bf]привязали[/i:440e12c8bf] на один [b:440e12c8bf]USB Dongle[/b:440e12c8bf]), может для [b:440e12c8bf]RSView32 [/b:440e12c8bf]иначе.
|
[quote:109ed3239b="s60"][quote:109ed3239b="oldDad"]Забудьте это старьё - ADS.
RSView32 тоде пора потихоньку забывать, т.к. устарела.
Используйте [url=http://literature.rockwellautomation.com/idc/groups/literature/documents/pp/ftalk-pp013_-en-p.pdf]FactoryTalk View Site Edition[/url], она как раз предназначена для клиент-серверных конфигураций.[/quote:109ed3239b]
парень хочет сэкономить... 8)[/quote:109ed3239b]
Кстати, далеко не факт, что конфигурация на FactoryTalk View будет дороже, там совершенно другие принципы лицензирования...
Там лицензируются не тэги, а экраны
отцитирую по почтовому :)
>>4 виртуалке на одном ПК прицепленные к одному PLC ....
>>теоретически - да, а практически вряд ли....
Все зависит от PLC, если это ControlLogix, то он может и не заметить разницы :D
>>с правовой точки зрения:
>>лицензия крепится к
>>1) серийный номер винчестера - сможете все 4 одинаковыми сделать?
под виртуалкой это одинаково по-умолчанию, ведь будут запускаться копии одной и тойже
>>2) MAC-адресу сетевой - в одной сети 4 одинаковых мака (если
>>сможете изменить)
Извините, но фигню говорите... Все виртуалки работают в сети через виртуальные адаптеры, а не физические... физический условно один на хост компьютере, для сети это выливается всего-лишь в несколько IP на одном MAC :P
>>3) USB-dongle - тут уж цена 100 евро за штуку (только надо будет
>>каждой виртуалке зацепить этот USB )
Ну против лома, только ломом можно...
и вообще, не это обсуждаем... независимо от лицензий, RSView32 физически невозможно запустить на одном компьютере в двух экземплярах без применения виртуальной машины
|
Предыдущие результаты
Ещё результаты |
|
| |
|