 | |
Предыдущие результаты
Всё страньше, и страньше...
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..."?
|
Конфигурируя в 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]
|
оказывает про объектную модель и ее использование в сторонних приложениях (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.
|
еще что скажите по поводу RSViewSE? Есть ли поддержка Global objekts в нем и каковы отличаются по цене по сравнению с RSView32?
|
Да типа такого, тлько выносная антенна нужна, которую можно на улицу на шкаф прикрутить.
Можно даже безкорпусную: я вот нашел GlobalSat ET-112 OEM GPS-МОДУЛЬ (SiRF II), RS-232 (~1000 руб), но антенны для уличной установки пока так и не могу найти.
|
Сегодня утром попытался сделать просто новый даталог. И очень удивился и одновременно обрадовался - кажется это сможет помочь дальнейшему делу. Дело в том что когда я сохранял даталог - вылезла ошибка. Окошко, в заголовке которого написано [b:c21a213436]RSView Datalog Editor[/b:c21a213436], а в самом тексте [b:c21a213436]The server 'DP1_HMI' in area 'RNA://$Global/DP1' is out of service[/b:c21a213436]
Вопрос: это какая-нибудь служба даталогов не стартовала или в чем проблема? Потому что сам сервер запущен, клиенты к нему спокойно коннектятся, студия подключается без каких либо ошибок.
|
[b:b5ed57f383]About the Security Feature[/b:b5ed57f383]
The Security feature allows you to control the individual users’ access to RSLogix 5000 projects and controllers. Using RSI Security Server software, you control access to your projects and controllers based on:
- the individual user logged into a workstation
- the project the user is attempting to access
- the workstation from which the user is attempting to access the project
Typically, you would use RSI Security Server software to grant or deny permission to perform a particular action on a particular project to a particular person at a particular workstation.
Note: The security feature is primarily intended to prevent accidental unauthorized access to your projects and controllers. It is important to note that while the feature does provide some protection against intentional unauthorized access, it is not intended to provide protection against sophisticated system "hackers." You should exercise your own additional precautions against such unwanted access.
RSI Security Server grants or denies access based on four pieces of information:
- user ID (i.e., the user’s login name)
- workstation ID
- action name (i.e., the activity the user is trying to perform, such as data table modification, or processor mode change)
- resource name (i.e., controller name)
In addition, you can group resources, actions, persons, and workstations via access control lists, which define certain characteristics to determine access levels.
[b:b5ed57f383] RSLogix 5000 and RSI Security Server[/b:b5ed57f383]
When used with RSLogix 5000, RSI Security Server supports 3 global actions and 6 project-related actions. Global actions are not tied to a specific project, and may include:
- securing the controller
- creating a new project (either through the New Controller dialog, or through the Translator Tool utility)
- updating your firmware.
The project-related actions allow you to perform specific tasks on a specific project or group of projects, and may include:
- viewing a project
- going online
[color=darkblue:b5ed57f383]- maintaining a project (e.g., saving, converting, exporting, downloading, setting/forcing tag values, etc.)[/color:b5ed57f383]
- full access (e.g., editing a project), unsecuring the controller, or updating firmware.
Note: Access to these actions is hierarchical. For instance, if you have access to the Go Online action, you also have access to the View Project action; if you have access to the Maintain Project action, you can also access Go Online and View Project; and finally, if you have Full Access, you can access Maintain Project, Go Online, and View Project.
Defining your levels of security begins with deciding the type of access you want to allow to each user, project, or workstation. The following tables can help you to identify your security needs.
|
Предыдущие результаты
Ещё результаты |
|
| |
|