 | |
Предыдущие результаты
В проекте, который надо запустить под обычным пользователем, стартует OPC-сервер, с которого потом тянут данные другие клиенты. Так вот если он запущен под админом, то другие клиенты могут соединяться и брать данные. Если же проект запускается под пользователем, то последовательно выдаются такие сообшения:
Заголовок окна: "OPC Tag Server"
Remote Users are not enabled.
Enable Remote Users on this computer?
[Yes] [No] [Cancel]
После нажатия "Yes", выдаёт ещё один MessageBox
Cannot Enable DCOM for remote users accessibility. Make sure that DCOM is installed on the system.
И у клиентов выдаёт, что не смог подключиться к OPC-серверу.
При этом, как я и писал ранее, в конфигурации "Службы компонентов" всем, в том числе и "Анонимный Вход", всё разрешено по полной.
Может OPC-сервер пытается искать конфигурацию безопасности DCOM в пользовательской ветке реестра? но это же бред какой-то...
Кто что знает про это конкретнее? :)
|
MediaChecker, ошибочка вышла :)
|
[quote:84a0f891a8="kempo"]В RSLogix5000 есть команда GSV. И в ней есть ClassName "REDUNDANCY". Сколько не искал в документации расшифровку кодов от атрибутов этого класса - нигде ничего не нашел. Может кто-то поможет?
[/quote:84a0f891a8]
Пожалуйста:
http://www.vdt-automation.de/docs/gsv_redundancy.pdf
|
Видите ли, серверы ОРС пишут очень многие фирмы. Видите ли, к сожалению, наша практика показывает, что продукты далеко не всех фирм обеспечивают на практике полную совместимость между собой. Гарантировать совместимость можно только в том слчае, если используются рекомендуемые проверенные решения, например от Kepware: http://www.kepware.com/
А что это за компания LIMACO? Что за сервер? Сертифицирован?
|
Heck, Вы наверное имели ввиду 1747-KE? При помощи чего в данный момент этот модуль связан с ПК? SLC виден через RSLinx?
|
Уважаемые спецы, ай нид хелп! перелопатил инет но никак не могу найти информацию по автоматизации газо-факельных хозяйств, в частности обзор АСУТП для данного вида производства, диплом на носу а я туплю вот... такие дела... может есть у кого литература по этой теме, иначе декан схавает мою личностную матрицу? буду безмерно благодарен!!! :!: :!: :!:
Ах да: worker-85@mail.ru
|
[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.
|
[quote:bd7609bdf5="Kondratiev"]
для отображения данных на трендов приходится запускать модели в каждой копии общего проекта, и соответсвенно каждаю станция где запущена модель(локальная или с "общим проектом") пытается класть данные в базу.
[/quote:bd7609bdf5]
Нужно на каждой станции сделать ODBC к каждой базе/таблице.
В моделях RSView у всех кроме собственной выставить способ записи OnDemand (по вызову), тогда писать данные будет только одна машина, а читать - все. Будет появляться мусор от других RSView в виде начальных и конечных (Marker - B, E) записей при запуске остановке моделей, но их можно удалить триггером или вызовом скрипта в планировщике. Эти записи нужны были при хранении в отдельных суточных файлах, в вашем случае они не нужны.
У меня есть объект где историю пишет пользовательская программа, а гафики смотрит RSView через TrendX, кстати он где-то здесь есть русифицированный.
Еще можно свалить данные в одну базу данных с добавлением поля, указывающего какая машина записала. В MSSQL это делается через настройку соединения (pipe), по умолчанию стоит TCP\IP.
|
Да, есть версия с конкурентной активацией, например, 9324-RLD600ENF. Она имеет так называемую [u:2f9c1ce8af][url=http://literature.rockwellautomation.com/idc/groups/literature/documents/fa/ft00-fa001_-en-e.pdf]"floating activation"[/url]:[/u:2f9c1ce8af]
[quote:2f9c1ce8af][b:2f9c1ce8af]What is a concurrent activation?[/b:2f9c1ce8af]
A concurrent activation locks the software activation to an activation server computer. The activation server manages a pool of activations and shares them with client computers over a network connection. Client computers must be configured to search for activations on the activation server. An activation file is not required on each client computer. Concurrent activations can be either floating or borrowed. See the next two questions below.
You can use a dongle for the Host ID for concurrent activation. Only the computer with the dongle attached can serve the activations.
[b:2f9c1ce8af]
What is a floating concurrent activation?[/b:2f9c1ce8af]
Floating activations are automatically checked out to a client computer when the client runs software that requires activation. The activations are automatically checked back in to the activation server when the client shuts down the software or loses its network connection. Floating activations require a continuous network connection.[/quote:2f9c1ce8af]
Но в любом случае нужно покупать количество лицензий, равное максимальному количеству одновременно работающих станций. Т.е. если купить 2 лицензии, то из 10 станций одновременно смогут работать 2 любых.
|
[quote:3bb9569510="Mr_Wasp"]... полностью автоматическую систему в наших условиях мы сделать не можем. Такова особенность.[/quote:3bb9569510]
Надо стремиться.
«One of my favorite predictions is the one about the factory of the future.
It will have two occupants, a man and a dog.
The man will be there to feed the dog and the dog will be there to keep the man from touching anything.»
Dick Morley
[quote:3bb9569510="Mr_Wasp"]Помните у Хазанова:
"Мы тоже были молодыми, но чтоб за деньги...никогда!"[/quote:3bb9569510]
Лучше из Жванецкого:
"Можно даром, если вас не интересует результат."
Ладно совет - чтогбы не проверять 100 битов по "ИЛИ" -
кто мешает сделать тревоги в DINT[4] итого 128 битов.
Если все слова равны нулю (ЧЕТЫРЕ проверки) тревог нет.
При реализации действий по тревоге в контроллере следует
учесть, что в случае, когда отключение чего-то приводит к снятию сигнала тревоги, тогда высока вероятность потери факта тревоги для регистрации :(
|
Предыдущие результаты
Ещё результаты |
|
| |
|