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

Форум

Ресурсы Rockwell

Product Directory

Essential Components

Literature Library

Knowledge Base

Electronic News&Magazines

Блог

Encompass Program

Product Certification

  


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



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



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

 [quote:4aafa2f6ca="s60"]вы описали для trend, a я говорю о ActiveX элементе TrendX[/quote:4aafa2f6ca] Но Вы нигде и не упоминали, что имеете в виду именно TrendX. Возможно, Вам поможет [url=http://rockwellautomation-emea.custhelp.com/app/answers/detail/a_id/8633/kw/RSView32%20TrendX/r_id/113031]KB8633 - RSView32 TrendX Wrapper ActiveX[/url]. Цитата оттуда: [quote:4aafa2f6ca][b:4aafa2f6ca]Background[/b:4aafa2f6ca]: When using the TrendX ActiveX control in RSView32, the properties for the Pens, XAxis, and YAxis return an object variable. This means that the RSView32 Invoke command can not access the properties and methods for the Pens, XAxis or YAxis. Additionally this prevents tags from being bound to the properties of the Pens, XAxis, or YAxis objects. [b:4aafa2f6ca]Solution:[/b:4aafa2f6ca] The TrendXWrapper ActiveX control contains/hosts the installed RSView32 TrendX control and provides the lower level properties and methods of the TrendX control at the wrapper level so that these can be accessed in a RSView32 graphic. Example: The TrendX ActiveX control has an XAxis object which has a property called DisplayGridLines. In RSView32 this property can not be accessed with the invoke command or be bound to a Tag. The TrendX Wrapper control exposes this property at its level as XAxis_DisplayGridLines(). This allows the Invoke command to set or read this property value, and allow binding a tag to this property.[/quote:4aafa2f6ca]

 [quote:dfcaef7c63="oldDad"]При создании тренда используйте вместо имён тэгов их плейсхолдеры [color=darkblue:dfcaef7c63]#1, #2[/color:dfcaef7c63] и т.п. При вызове экрана с трендом используйте команду [color=darkblue:dfcaef7c63]Display[/color:dfcaef7c63] c параметром вызова [color=darkblue:dfcaef7c63]/T[i:dfcaef7c63]tag_name[/i:dfcaef7c63][/color:dfcaef7c63], где в качестве [color=darkblue:dfcaef7c63][i:dfcaef7c63]tag_name[/i:dfcaef7c63][/color:dfcaef7c63] перечислите через запятую все реальные тэги, которые должны быть на тренде в том порядке, в котором они перечислены при создании тренда.[/quote:dfcaef7c63] Это вы описали для trend, a я говорю о ActiveX элементе TrendX для которого описана объектная модель и есть метод RSTrendX1.Pens.Add ("TagName" и т.д.) - но так можно обратиться к TrendX который на VBA-форме, на экране *.gfx надо через Invoke ... Но проверил и ваше предложение - чудес не произошло - #1 так и остался #1

 При создании тренда используйте вместо имён тэгов их плейсхолдеры [color=darkblue:d73f1962be]#1, #2[/color:d73f1962be] и т.п. При вызове экрана с трендом используйте команду [color=darkblue:d73f1962be]Display[/color:d73f1962be] c параметром вызова [color=darkblue:d73f1962be]/T[i:d73f1962be]tag_name[/i:d73f1962be][/color:d73f1962be], где в качестве [color=darkblue:d73f1962be][i:d73f1962be]tag_name[/i:d73f1962be][/color:d73f1962be] перечислите через запятую все реальные тэги, которые должны быть на тренде в том порядке, в котором они перечислены при создании тренда.

 Вот, есть вот такой документ: [url=http://literature.rockwellautomation.com/idc/groups/literature/documents/um/2711p-um002_-en-p.pdf]Modbus Applications For PanelView Plus and PanelView Plus CE Terminals[/url].

 Кто-нибудь пробовал использовать в проекте имена пользователей в User Account на кириллице? Нарекания, проблемы есть? Я попробовал - работает, но насколько надежно при длительном использовании.... не споткнется ли RSView об кириллицу в именах пользователей при в какой-нибудь момент при длительном использовании ? Есть ли комментарии от Rockwell по этому вопросу ?

 Добрый день. Помогите наити документацию, как связать PVPlus400 с устройством по ModBus TCP или RTU. Например связать PVPlus400 и ML1400 c портом сконфигурированным под ModBus. Прошил в панель ModBus EtherNet и ModBus Serial, но не могу найти как обратиться к ним. KeepServer на ПЭВМ настроил на связь с ML1400 по ModBus - все работает.

 Здравствуйте. Вопрос следующий: Для 1734-ACNR (Point I/O) заказали 1786-TPR (N штук) и 1786-TNCL10 (N*2 штук). Заказ пришел. Выяснилось что в комплекте с 1786-TPR идут 1786-BNC (2 штуки). :shock: Получилось, что 1786-TNCL10-лишние. :( . Их порядка 200 штук. Возможно ли купить 1786-TPR без 1786-BNC? Если да, то какой код? С уважением, Александр.

 [quote:391ccadd93="oldDad"]Для работы с этими контроллерами Вам необходимо установить на Вашем компьютере коммуникационный пакет RSLinx, который получит данные с контроллеров и предоставит их по OPC всем потребителям. В зависимости от конкретного типа контроллера Вам необходимо иметь в компьютере также плату с сооответствующим контроллеру коммунмкационным интерфейсом.[/quote:391ccadd93] Спасибо за ответ! Правильно ли я понял, что пакет RSLinx является помимо всего прочего и OPC DDE сервером? Просто я думал что необходимо использовать на ПК OPC сервер типа KEPServerEx фирмы Kepware (с драйвером для протокола DF1), и так как оба контроллера и SLC500 и MicroLogix1500 поддерживают вроде бы протокол DF1. Это первый вариант. И второй вариант, использовать протокол ModBus и соответствующий OPC сервер (так проще для интеграции подсистемы). MicroLogix1500 поддерживает (вроде бы) ModBus, а SLC500 предпологается связать с ModBus с помощью комуникационного модуля Prosoft MVI46-MCM. Все предполагается связать с ПК по интерфейсу RS-232 или RS-485 с помощью преобразователей интерфейса. Хотелось бы услышать мнение проффесионалов в этом деле! Что то может упростить или усовершенствовать? Единственное требование заказчика это использование контроллеров от Allen Bradley (может посоветуете какие то другие контроллеры этой фирмы?)

 Файл лицензии на локальном диске или на удаляемом? Должен быть на локальном. Если на удалённом, то нужно создать переменную CHECKDRIVES в Start>Control Panel>System>Advanced>Environment Variables и присвоить ей значение CDA. Если файл проекта и файл активации находятся не на том же диске, что и RSView32, то они должны быть расшарены с правами чтения и записи, т.к. RSView32 требует полного контроля над этими файлами. Возможно, вызывается какой-нибудь экран вызывается, а у него в StartUp имеется команда "TrendXServerOn". Тогда нужно убрать "TrendXServerOn" оттуда и перенести, например, в StartUp проекта.

 Т.е. для описанного выше проекта, данная конфигурация должна подойти: ---На базе FT View --- * FactoryTalk View Studio for FactoryTalk View (среда разработки) * FactoryTalk View Site Edition Station 15 Display (исполнительная система) * OPC-сервер ModBus * FactoryTalk Transaction Manager "RSSQL PROFESSIONAL VERSION" (модуль для фиксирования событий в базе MS SQL) ---На базе RsView32 (просто для проформы) --- RSView32 Works 1500 (среда разработки) RSView32 Runtime 1500 (исполнительная система) OPC-сервер ModBus FactoryTalk Transaction Manager "RSSQL PROFESSIONAL VERSION" (модуль для фиксирования событий в базе MS SQL)



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


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



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



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



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



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




Выберите страницу:   [ << Предыдущая страница ] 1 2


  
RA & VDT GmbH


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

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

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