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

Форум

Ресурсы Rockwell

Product Directory

Essential Components

Literature Library

Knowledge Base

Electronic News&Magazines

Блог

Encompass Program

Product Certification

  


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



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



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

 Выбросил панель за окно минут на 10, остудил, чтобы увеличить время нормальной работы в начале...:) Проделал всю процедуру с начала, вот что успел прочитать на экране: [b:cd90779ef6]Pocket CMD v.4.10 \>copy\"Storage card"\"Rockwell software *.mer COPY: Cannot open\Hard Disk\*.mer \>pause Press any key to continue...[/b:cd90779ef6] Может потому что флэшка - 2Гб?

 [img:298c641b2f]http://ipicture.ru/upload/100519/PT39C2qPPA.jpg[/img:298c641b2f] [img:298c641b2f]http://ipicture.ru/upload/100519/PnPVDlkeV2.jpg[/img:298c641b2f] Добрый день.Ну вроде все получилось. Теперь проблема другого характера.Когда я обновлял Firmware, то форматнул контроллер и проект, который на нем был естественно удалился. А проект там был такого рода. На фото изображен генератор сигналов. Когда я крутил большие черные кнопки-сигнал менялся.как теперь заново сделать все как было?. Сейчас крутя кнопки-ничего не меняется. Как я понимаю, надо написать программу, которая будет связывать каналы этого генератора и контроллера. С чего начать?Может у кого-то что подобное есть?

 После включения панели нормальный экран все-же появляется на некотрое время, минуты на 3-4... Попробовал слить на USB-flash. Вставил флэшку, появилась надпись "press any key", а что я нажму, у меня тач-панель, попробовал поклацать по разным частям экрана, все так и осталось... Потом опять пошли эти полосы, выключил питание, проверил содержимое флэшки - пусто... И как быть? Как обойти эту [b:593376ad06]Any key[/b:593376ad06]?

 [quote:a252fff711="dv_"]Да. И подождать просьбы о нажатии [b:a252fff711]Any key[/b:a252fff711].[/quote:a252fff711] Здесь как раз проблема - на экране кроме полос ничего не видно... И клавиатуры тоже нет. Тач-панель 2711-T6C20D. [quote:a252fff711="dv_"]Для команды [b:a252fff711]Copy [/b:a252fff711]поменять местами [b:a252fff711]Откуда[/b:a252fff711] [b:a252fff711]Куда[/b:a252fff711][/quote:a252fff711] Здесь понятно... [quote:a252fff711="dv_"]В настройках панели, но доступ туда может быть закрыт. В качестве отмычки - полное удаление проекта с панели, тогда ей просто не куда деваться... :D[/quote:a252fff711]Здесь не совсем понятно, не могли бы немного, что называется, разжевать... :) [quote:a252fff711="dv_"]Можно не менять, т.к. инициатива обмена с контроллером принадлежит панели.[/quote:a252fff711] То есть? У меня на каждом из объектов (А, В) по контроллеру CL-5000 со своими IP-шниками и по панели тоже со своими... Вчера, когда панель умерла, ребята пробовали рабочую панель ставить вместо умершей, а толку... Данных нет...

 [quote:36c6c7055f="SergeF"]CompactFlash нет в наличии (нахожусь в тундре) :o , USB флэшка имеется. А можно поподробнее описать процесс. Если я правильно понял, нужно флэшку с созданным файлом просто воткнуть в USB-порт панели и проект запишется?[/quote:36c6c7055f] Да. И подождать просьбы о нажатии [b:36c6c7055f]Any key[/b:36c6c7055f]. Давно флешкой пользовался - на PV+600 работало, а на PV+1500 нет. Версия у обоих была 3.20. С [b:36c6c7055f]CF [/b:36c6c7055f]на все 100%. [quote:36c6c7055f="SergeF"]А как потом залить его на новую панель? ![/quote:36c6c7055f] Для команды [b:36c6c7055f]Copy [/b:36c6c7055f]поменять местами [b:36c6c7055f]Откуда[/b:36c6c7055f] [b:36c6c7055f]Куда[/b:36c6c7055f] [quote:36c6c7055f="SergeF"]Как мне поменять IP-шник на рабочей панели, чтобы в случае чего можно было быстро перенести панель с объекта А на объект В? Спасибо![/quote:36c6c7055f] В настройках панели, но доступ туда может быть закрыт. В качестве отмычки - полное удаление проекта с панели, тогда ей просто не куда деваться... :D Можно не менять, т.к. инициатива обмена с контроллером принадлежит панели.

 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: Видеть три последних - а остальные не интересуют?

 поставил патч для LogViewer... все как доктор Роквелл прописал... на ADS-клиенте включил Log Activity Bar - при вызове экрана с LogViewer (LogViewer ничего не показывает) в строке активности пишет, что нужны более новые версии файлов [color=blue:ba8ac69020]MS ADO, MS Date and Time Picker, MS DataGrid[/color:ba8ac69020] и на серваке в папке ActiveXControlSetup нет соответсвующих CAB файлов... :evil: как задолбали эти ocx'ы .... :P

 Спасибо за документацию. Создал проект, который прекрасно работет на RSView ME на ПЭВМ: читает и пишет параметры через ModBus. Но при загрузке в панель (в конце) выдает ошибку: "Unable to add Kepware server configuration information to the runtime file. Would you to continue creating the runtime file anyway?". На ПЭВМ установлено: FactoryTalk View Studio: 5.00.00 (CPR9) Patch/Pack Number: 00 Build Number: 55 Подскажите, пожалуйста, в чем может быть причина.

 почти день экспериментов с trendXWrapper...... итоги: 1) вместо trendX использую TrendXWrapper 2) для добавления тега на тренд сделал макрос (файлы с расширением *.mcr), в котором написал [code:1:2b03bc265c] Invoke Me.TrendXW1.Pens_Add("M1_power","Мотор №1: Мощность", "кВт", 0.0, 2000.0, "DataLogModel1") Invoke Me.TrendXW1.Pen_Set("M1_power", "Color", 16711680) [/code:1:2b03bc265c] 3) для очистки тренда от перьев после закрытия экрана сделал макрос, в котором написал [code:1:2b03bc265c] Invoke Me.TrendXW1.Pens_RemoveAll() [/code:1:2b03bc265c] макрос поставил на закрытие экрана с трендом 4) изначально тренд сконфигурирован БЕЗ перьев-тегов, при вызове экрана "Тренд" - команды RSView32 показать экран с трендом и выполнить соответствующий макрос для выбранного агрегата.... получается экран один, а данные в него можно падавать разные....и править только текстовые файлы *.mcr все работает даже с несколькими копиями экранов с трендом, хотя получается первый не закрывается и макрос очистки перьев не вызывается.... но но вый экран показывает только нужные теги - все ОК

 можно наделать n-ое количество шаблонов, отличающихся друг от друга только списком тегов для отображения... и открывать экран с Ivokу LoadTamplate($TagTmplPath$$TagTmplName$) и перед Invoke присваивать тегу TagTmplName имя нужного файла-шаблона..... но это не практично.... много лопатить руками при настройке и перенастройке.... С Враппером копаюсь.....



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


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



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



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



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



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




  
RA & VDT GmbH


Облако тэгов
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 automatisch keine globalen Fehlerme

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

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