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

Форум

Ресурсы Rockwell

Product Directory

Essential Components

Literature Library

Knowledge Base

Electronic News&Magazines

Блог

Encompass Program

Product Certification

  


Предыдущие результаты



Предыдущие результаты



Предыдущие результаты

 [quote:c0ef069ace="Prototip"]Уважаемые коллеги, проблема решена. Все ответы на мои вопросы по настройкам сервера и клиентов находились в топиках KnowledgeBase ( support.rockwellautomation.com ) . Спасибо всем за участие![/quote:c0ef069ace] Поздравляю! Вы прям счастливчик, вам повезло , что топики с базы знаний решили вашу проблему... (интересно, а что , если б не решили ?) [size=9:c0ef069ace]я вот, напрbмер, так и не решил проблему просмотра данных AlarmLog в RSViewLogViewer'e на клиенте Active Display System (ADS - это примочка, позволяющая слепить клиент-сервер с RSView32 - для тех у кого нету RSView SE)[/size:c0ef069ace]

 [quote="dv_"][quote:d59ad8fd4c="stall2006"] Есть ли программа в контроллере? Какой версии Firmware в контроллере? Еще отчего вопросительный знак может быть - отсутствие нужного EDS. [/quote:d59ad8fd4c] Можно поподробнее по этому поводу...Если допустим программы нет в контроллере-как это определить?Как ее туда установить?КАк определить наличие Firmware?Через Rslogix?И что такое EDS?

 [quote:15ab3b6158="stall2006"]... в RSLogix 5000 панелька опознается как PanelView plus 700[/quote:15ab3b6158] Может в RSLinx, а не в RSLogix? [quote:15ab3b6158="stall2006"]...а вот сам контроллер тоже опознается но только по ip -адресу.На нем значок с треугольником,в котором восклицательный знак.(если проводить аналогии с ПК-это когда устройство опознано, но на него нет драйвера.)[/quote:15ab3b6158] Все драйверы в RSLinx - нужно выбрать нужный (судя по косвенным признакам это сделано). Есть ли программа в контроллере? Какой версии Firmware в контроллере? Еще отчего вопросительный знак может быть - отсутствие нужного EDS. [quote:15ab3b6158="stall2006"]Вообще конечная цель-это подключить данный котроллер и панель к SCADA Trace Mode. Но либо она как-то криво сделана, либо я не совсем разбираюсь в ней, но у меня не получается подключить конртоллер Allen Bradley к TM. Поэтому пока пробую в RSLogix 5000... а по поводу ссылки-Может есть пошаговое руководство как подключать контроллер AB к ПК???[/quote:15ab3b6158] ТМ умеет общаться по EtherNet/IP? Для связи по OPC нужен RSLinx Classic [b:15ab3b6158]Profesional [/b:15ab3b6158](с RSLogix идет [b:15ab3b6158]Lite[/b:15ab3b6158], он не является сервером OPC). См.: http://vdt-automation.com.ua/modules.php?name=Docs и выбирай Communication - там все есть (самый первый документ).

 ActiveX на VBA не сделать, сделать на VB. Но я считаю ActiveX это геморррр (до сих пор не могу заставить работать LogViewer на ADS клиенте ) Я делал связку RSView-VBA+MS-SQL, делал через ADO - ключевые слова для поиска VBA-ADO-ODBC, найдется очень хорошая толковая инфа как это блюдо готовить... на картинке показано как добавить ADO в VBA : [img:2f1b3f4a7f]http://www.pixshock.net/pic_b/5b620bbd44cd4b9de2ca1e03d3af2995.png[/img:2f1b3f4a7f] Для доступа к содержимому БД надо знать имя БД, имена таблиц, имена полей, пользователя/пароль... привожу кусок кода доступа к БД MS SQL из VBA [code:1:2f1b3f4a7f] Attribute VB_Name = "DB" Public connect As New ADODB.Connection Public recset_report As New ADODB.Recordset Public recset_XO As New ADODB.Recordset Public recset_GO As New ADODB.Recordset Public recset_ustavki As New ADODB.Recordset ' привет :) Sub Check_motor_number() ' проверяем: нет ли такой же записи в базе Dim message As String Dim ADOErr As ADODB.Error On Error GoTo Error_handler ' при отсутствии связи с SQL базой переход на обработчик ошибок lb_Retry: 'connect.Open ("Provider=MSDASQL.1;Persist Security Info=False;User ID=Administrator;Data Source=RSdata;Mode=ReadWrite;Initial Catalog=RSViewBase") connect.Open ("Provider=MSDASQL.1;Persist Security Info=False;Data Source=SQL_SRV-01;Mode=ReadWrite;Initial Catalog=RSViewBase") '--- recset_report --- recset_report.CursorType = adOpenKeyset recset_report.LockType = adLockOptimistic recset_report.Open " select * from ymz_report Where motor_number = " & gTagDb.GetTag("YMZ_tags\motor_number").Value & _ " AND step <> -1 ORDER BY date_time", connect If recset_report.RecordCount <> 0 Then recset_report.MoveLast End If ' --- если двигатель в базе --------------------------------------------------------- If recset_report.RecordCount <> 0 Then ... тут уж далее по смыслу [/code:1:2f1b3f4a7f] С *.dbf полагаю принцип тот же... В AlarmSummary можно давать свои названия столбцам - дайте пробел или пусто. Убрали кнопки - "квитировать строку", "квитировать все" :lol: Видеть три последних - а остальные не интересуют?

 Добрый день и с праздником 1мая! Извиняюсь за возможно дурацкий вопрос, но: [quote:fca6053c3d]system\AlarmBanner Строковый Самый последний, самый опасный сигнал тревоги. Если возникает сигнал тревоги с равным или более высоким уровнем опасности, он замещает первый сигнал тревоги, даже если первый сигнал тревоги не был подтвержден.[/quote:fca6053c3d] А как правильно и проще всего получить [b:fca6053c3d]предпоследний[/b:fca6053c3d] сигнал тревоги? Дело в том, что хотелось бы всегда видеть 3-4 последних аларма. alarmsummary не выход. Спасибо!

 Если Вы всё делали точно по [url=http://literature.rockwellautomation.com/idc/groups/literature/documents/in/viewse-in003_-en-p.pdf]FactoryTalk View Site Edition Installation Guide VIEWSE-IN003I-EN-P[/url], а всё равно не получается, то, конечно, дело может быть и в Windows.

 Уважаемый Админ, видите ли, конкретной единой документации по настройке как сервера, так и клиента, я так и не нашёл. Я произвел изменения на компьютерах, ссылаясь на отдельные документации, инструкции, в основном пользовался help-ом Factory Talk. Если есть документация с последовательной настройкой, не могли бы Вы посоветовать что-нибудь? Я думаю, наиболее вероятна какая-то недоработка в настройке IIS, в создании виртуального каталога, одним словом, я думаю проблема кроется в настройках непосредственно самого Windows. В help-е говорится, что виртуальный каталог в IIS создаётся с альтернативным сервером, далее производится backup hmi server, затем restore hmi server, далее secure web site setup, и все последующие процедуры. Не могли бы Вы порекомендовать что-нибудь по этой части, может поделитесь какими-то тонкостями из своего опыта? Уже не знаю, с какой стороны подойти к проблеме, всё перепробовал. :(

 Да... В Factory Talk Directory я заменил localhost на серверский комп. А ошибка всё "ругается"... :(

 Что могут подсказать профессионалы по проблеме: ActiveX элемент RSViewLogViewer не показывает данные с AlarmLog и ActivityLog (но показывает с DataLog) на ADS клиенте? RSView32 v7.20 не патченная ADS v7.20 не патченный сервер - Win2003srv R2 RU, контроллер домена клиент - WinXP SP2 RU, в домене сделал как в топике [color=blue:7ea8fd0808]29748 - RSViewLogViewer Patch to allow LogViewer control to operate in RSView32 version 7.xx.[/color:7ea8fd0808] - не помогло (только вот патчи для RSView32 не ставил) LogViewer пофиксен (топик [color=blue:7ea8fd0808]34977 - RSView32 7.20 patch to correct the filter for the RSViewLogViewer ActiveX control.[/color:7ea8fd0808] ) RSViewLogServer.exe добавлен в Автозагрузку - не помогло Windows Firewall отключен на сервере и на клиенте настройки DCOM изначально были такие как рекомендует топик ([color=blue:7ea8fd0808]21643 - An ADS client using an RSViewlogviewer ActiveX control to view alarm log files sops displaying the logged data[/color:7ea8fd0808]): [u:7ea8fd0808]сервер:[/u:7ea8fd0808] уровень проверки подлинности - Подключение, Олицетворение - Идентификация [u:7ea8fd0808]клиент:[/u:7ea8fd0808] уровень проверки подлинности - none, Олицетворение - Идентификация на сервере и клиенте в настройках DCOM добавлены пользователь ВСЕ , которому разрешено все и локально и удаленно, так же все разрешено пользователям NETWORK, SYSTEM, INTERACTIVE у кого какие мысли - хоть в каком направлении копать....?

 [quote:863844d6f5="s60"][b:863844d6f5]про текущего пользователя на ADS-клиенте:[/b:863844d6f5] возможно в этом топике [color=blue:863844d6f5]_RSView32 Active Display System ActiveX controls: Add RSView32 security to button; Display the current user_[/color:863844d6f5] [url]http://rockwellautomation.custhelp.com/app/answers/detail/a_id/35762/related/1[/url] в БазеЗнаний есть че-то полезное...[/quote:863844d6f5] поставил этот ActiveX (содержит UserLabel и Button) - работает (тьфу-тьфу-тьфу)



Предыдущие результаты


Ещё результаты



Предыдущие результаты



Предыдущие результаты



Предыдущие результаты



Предыдущие результаты




  
RA & VDT GmbH


Облако тэгов
Automation Fatal Error RSLogix ControlLogix sound FTView Control Logix MVI56-104S 1734-AENTR Altivar Add-on Instruction MVI46MCM Ethernet PLC-5 SLC-500 1757-SRM Firmware ComactLogixL32E 1756-L75 1756-RM2 Controlnet cable Promass Client Memory 1769-L32E execution minutes seconds Windows Build 00000d5c Unspecified terminate geehrter automatis

Яндекс цитирования

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.150 секунды