 | |
Предыдущие результаты
Здравствуйте, Ольга Владимировна.
Лично я уже много лет использую [url=http://www.avast.com/ru-ru/index]avast[/url] и ещё посоветовал бы ещё очень эффективный [url=http://www.f-secure.com/en/web/home_global/protection/free-online-tools/free-online-tools]онлайн-сканер от f-secure[/url].
Удачи!
|
Добрый день!
При запуске HMI сервера и загрузке проекта после Dereved тегов начинают безостановочно сыпаться следующие ошибки:
The Distributed Alarm Client for Test/ is ready."
08.12.2011 16:03:13 FactoryTalkDiagnostics Error Operator 1001 N/A HMI1 "Logged Date: 11:03:13 Thursday, December 08, 2011
Location: HMI1 Provider: RSView Server
Username: FactoryTalk Service Verbosity: 0
The Distributed Alarm Client failed to find a server manager RNA://$Global/Test.(0x80040154)"
08.12.2011 16:03:13 FactoryTalkDiagnostics Error Operator 1001 N/A HMI1 "Logged Date: 11:03:13 Thursday, December 08, 2011
Location: HMI1 Provider: RSView Server
Username: FactoryTalk Service Verbosity: 0
The Distributed Alarm Client failed to call server . (0x80040154, 0x14D8, 1)"
08.12.2011 16:03:13 FactoryTalkDiagnostics Error Operator 1001 N/A HMI1 "Logged Date: 11:03:13 Thursday, December 08, 2011
Location: HMI1 Provider: RSView Server
Username: FactoryTalk Service Verbosity: 0
The Distributed Alarm Client failed to get alarm server . (0x80040154)"
08.12.2011 16:03:13 FactoryTalkDiagnostics Information Operator 1001 N/A HMI1 "Logged Date: 11:03:13 Thursday, December 08, 2011
Location: HMI1 Provider: RSView Server
Username: FactoryTalk Service Verbosity: 0
Сервер поднят на Windows 2003, Сервер БД MSSQL на отдельном сервере. Кто знает в чём может быть проблема?
|
Всё страньше, и страньше...
1. Какая у Вас версия PanelBuilder32 ? [url=ftp://99-135-102-83.lightspeed.tukrga.sbcglobal.net/../Software/PanelBuilder%2032/PB32%203_83.zip]Тыц[/url]
1.1. И верно ли введён серийный номер? и [url=http://plcforum.uz.ua/viewtopic.php?f=12&t=5255]Тыц[/url]
Посмотрите тут "Help"→"About PanelBuilder32..."
2. Есть ли в меню "File" пункт "Copy Font File..."?
|
Можно, например, записывать возникающие события в DLGLOG и написать VBA-скрипт, достающий из .dbf-файла модели записи в порядке, обратном их возникновению, и показывающий их на экране (или, как вариант, присваивающий значения cтринговым тэгам, которые будут показываться на экране).
|
Конфигурируя в Integrated Architecture Builder, получаю такую ошибку при "Global check"
[url=http://radikal.ru/F/s016.radikal.ru/i335/1101/70/7a7bc1e09a90.jpg.html][img:a1e316fda7]http://s016.radikal.ru/i335/1101/70/7a7bc1e09a90t.jpg[/img:a1e316fda7][/url]
Что я делаю не так?
Оборудование:
[img:a1e316fda7]http://s002.radikal.ru/i198/1101/1a/e0dc0700e058.jpg[/img:a1e316fda7]
|
Когда проект RSView32 работает и логирование данных включено, в папке проекта RSView32 в папке DLGLOG внутри находятся файлы-описатели моделей типа .mdf и папки с такими же именами, как и файлы-описатели, т.е. с именами Ваших dlglog-моделей.
В этих папках содержатся логируемые данные. В каждой такой папке есть файл с примерно таким именем:
2010 06 26 0000 Trending (Tagname).DBF
В нём список тэгов данной модели. Открывается, например, Excel'ем,
|
оказывает про объектную модель и ее использование в сторонних приложениях (such as Visual Basic or Visual C++) написано в самом хелпе к RSView32 -
[quote:139fb58a5b]
[b:139fb58a5b]Using the RSView32 Object Model from an external automation controller[/b:139fb58a5b]
-----------------------------------------------------------------------------------------
If you wish to access the RSView32 Object Model from an external automation controller (such as Visual Basic or Visual C++), you will need to create a new RSView32 Application object and set a Project object to the currently loaded RSView32 project.
[i:139fb58a5b]Example[/i:139fb58a5b]
[code:1:139fb58a5b]Dim RsvApp as RSView32.Application
Dim RsvProj as RSView32.Project
Set RsvApp = New RSView32.Application
Set RsvProj = RsvApp.ActiveProject
'Continue on with code using RsvProj[/code:1:139fb58a5b]
[b:139fb58a5b]Tips[/b:139fb58a5b]
· If you use the Project object in more than one subroutine, you will want to dimension a global object variable using the Public statement.
· The runtime error "'429' ActiveX component can't create object" can be encountered on Windows 9x when the RSView32 object model is used from an external automation controller like Visual Basic.
To avoid this problem add the RDM directory to your path in autoexec.bat (for example, C:\Program Files\Rockwell Software\RDM).
[/quote:139fb58a5b]
картинка иерархии объектов [url=http://www.pixshock.net/f5970ba636b771044990865903325833.html][img:139fb58a5b]http://www.pixshock.net/pic_s/f5970ba636b771044990865903325833.jpg[/img:139fb58a5b][/url]
|
1) оригинал мана по ADS RSView32 Active Display Getting Results Guide vw32ad-gr001_-en-e.pdf
[quote:1fde79b18a]Alarms
Clients do not support objects not contained in graphic displays. Only
graphic displays with embedded objects are supported. You can only use
commands that are related to embedded alarm summaries (for
example, AcknowledgeAll).
Each alarm summary object displays the state of the alarms found on
the Active Display Server with which the Active Display Station is
associated.
Only the internal bell on the server sounds to announce an alarm.
All alarm-related commands operate on the alarms found on the
server. This provides global alarm management capabilities. When
alarms are acknowledged from a client, the user name recorded in the
alarm log file is the name of the user that is logged in at the server, not
the client.[/quote:1fde79b18a] стр. 46 - embedded : внедренные, вложенные
2) [quote:1fde79b18a]Любой пакет без активации работает, как демо-версия. Пробуйте. [/quote:1fde79b18a] скачать то где ? если RSView32 у меня по работе есть + ее скачать можно, то ADS нигде не нашел. На сайте Rockwell в разделе Downloads-Demo смотрел - не нашел. Не там искал ?
3) я проектом занимаюсь 2 недели, на ADS решение вышли еще до меня, ранее с ADS не работал, потому я прорабатываю его решение моей задачи. Мне без разницы каким средством решить задачу - ADS это будет или что-то другое. В сложившейся ситауции (для разработки куплена RSView Works + ADS есть расширение к RSView) ADS заслуживает рассмотрения, но по имеющейся информации пока понять трудно - решит оно мою задачи или нет. Меня интересуют технические аспекты выбора. Поддержка Роквел-Москва сааавсем не заинтересована в разъяснении технических вопросов - "Купите factory - оно лучше". Дронов сказал, что можно вопрос решить еще через ADS. Вот и копаю-разбираюсь что есть что. Я ж не против отдать деньги - ТОЛЬКО не за лишь бы что, к чему еще кучу костылей и заплаток придется придумать, а за средство максимально точно решающее мою задачу.
3) у меня 1 клиент резервный, можно звук от сервера шнурком притянуть к рабочему клиенту, но кастыль номер раз. Если понадобиться прицепить 2й клиент - то аудиокабель в тройник-размножитель ?? фигня
4) VBA формы и MsgBox пока не планирую - а если понадобяться - бегать в другое помещение к серверу смотреть в закрытый шкаф не имеет смысла - у сервера вместо монитора KVM-консоль
5) за пример с цена спасибо - материал к размышлению....
|
Здравствуйте!
я использую FT View Machine Edition V5.00.00 для создания интерфейса для панели AB PanelView Plus1000
При создании проекта у нас автоматически создаются 3 дисплея: ALARM, DIAGNISTICS, INFORMATION.
Отображение или неотображение ALARM и INFORMATION регулируются в ./System/startup, DIAGNOSTICS - в ./System/Diagnostics List Setup.
Собственно ничего сложного в этом нет - ставишь/убираешь галочки и при возниконевении каких то событий на экране появляется/не_появляется соответствующее окно, информируеющее о некорректных действиях.
[b:288b0b5bbc]Вопрос №1:[/b:288b0b5bbc] в каких случаях можно неотображать каждый из дисплеев и к каким последствиям это может привести?
Так же имеется конкретно-практический вопрос по поводу дисплея DIAGNISTICS:
Для перехода по дисплеям проекта я буду использовать Display List Selector. Я делаю следующим образом: создаю в Global Objects свой Display List Selector "myDLS" и копирую его на все дисплеи проекта (создаю ссылки). Таким образом в каждом дисплее у меня имеется одинаковое меню перехода на другие дисплеи.
Проблема заключается в следующем: при попытке перейти на уже открытый дисплей выводится журнал ошибок DIAGNOSTICS, который и сообщает мне о том, что я пытаюсь перейти на уже существующий дисплей. Если я отключаю DIAGNOSTICS, то соответственно не выводится.
[b:288b0b5bbc]Куча вопросов №2:[/b:288b0b5bbc] Верно ли данное решение(так как журнал сообщений ведется не зависимо от того отображается или нет, ошибки возникают)? К каким последствиям это может привести, если панель будет использоваться долгое время? Существуют ли другие способы решения данной проблемы с использованием ссылок и одного глобального Display List Selector?
[b:288b0b5bbc]Вопрос №3:[/b:288b0b5bbc] Имеется утановленная на компе FT View Machine Edition. И соответственно написанный проект под панельку. Установил FT View Machine Edition на ноут, что бы уже ехать на объект и там работать.
Перенос папки C:\Documents and Settings\All Users\Documents\RSView Enterprise\ME\HMI Projects\Имя_проекта по тому же адресу на ноуте результатов не дал. Видел в реестре переменные с названиями проектов, но трогать пока не стал, может тут что подскажут. Вопрос в следующем: как перенести проект, который хранится на компе, на ноут?
|
В RSViewSE как раз такая функциональность есть.
[quote:3d416a177f]
[b:3d416a177f]Save development time using Global Objects[/b:3d416a177f]
Global objects save you development time by letting you link the
appearance and behavior of a base graphic object to multiple
references of the object throughout an RSView application. When you
make changes to the base object, all objects that reference that object
inherit the same changes. For greater flexibility, referenced objects
contain properties that can be optionally “unlinked” from the base
object -- for example, animations, connections, or size. This allows
individual objects to be uniquely customized without losing the other
benefits of Global Objects. A number of objects that support RSLogix
instructions are available as Global Objects, including PID and
Totalizer faceplates.[/quote:3d416a177f]
По цене RSViewSE во многих случаях дешевле, чем RSView32.
Вообще, RSViewSE современннее и лучше, чем устаревшая RSView32, которая (с успехом!) существует на рынке уже более 10 лет. Честно говоря, я не могу себе представить причины, по которым для новых систем всё ещё покупают RSView32.
|
Предыдущие результаты
Ещё результаты |
|
| |
|