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

Форум

Ресурсы Rockwell

Product Directory

Essential Components

Literature Library

Knowledge Base

Electronic News&Magazines

Блог

Encompass Program

Product Certification

  


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



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



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

 Могу ошибаться, но я считаю, что все в порядке. В случае резервирования на ControllLogix (ControlLogix Redundancy System), вся остальная архитектура скады (RSLinx и RSView), понимают резервированные контроллеры как один контроллер. За переключения в случае ошибок отвечают физические модули синхронизации RM, а не RSLinx, эти модуля даже айпишники контроллерам заменяют, обратите внимание когда будите дергать шнурок в следующий раз. Так что настраивайте все как для одного контроллера и наслаждайтесь. :D

 [quote:1061214fd1="DIMIOKS"]В RSView32, так же как и в FTView SE 6.1 для создания моделей (компонентов) событий используется редактор Events, который вызывается из эксплорера по дереву: -Logic And Control --Events Что такое Event Detector?[/quote:1061214fd1]Он самый. Термины, которыми я пользуюсь из далекого прошлого, но от Rockwell. [quote:1061214fd1="DIMIOKS"]А разве не проще объявить тот же тег как событийный на VBA и дальше уже обрабатывать событие. Я только что проверил - работает норм...[/quote:1061214fd1]Можно, но в моем случае меньше кода VBA. :) , т.к. нет кода для подключения тега. Попробуй - выбери любой объект на экране и по правой кнопке мышки выбери [b:1061214fd1]VBA Code[/b:1061214fd1] - понравится, но имей ввиду можешь наплодить пустышек типа: [code:1:1061214fd1]Private Sub Group239_Click() End Sub[/code:1:1061214fd1]

 [quote:3fb06d6a6f="dv_"]Event Detector - тот же, что и в RSView32, но помни - исполняется сервером. [b:3fb06d6a6f]Logiс and Control\Events[/b:3fb06d6a6f] может в v6.1 переименовали. Или [b:3fb06d6a6f]Alarm&Event[/b:3fb06d6a6f] - в SE новое средство, мощнее, чем Alarm в 32-ом.. Рекомендую освоить.[/quote:3fb06d6a6f] Извиняюсь за настойчивость, но мы уже голову сломали, интерпретируя слова [u:3fb06d6a6f]Event Detector[/u:3fb06d6a6f], тем более, что... [quote:3fb06d6a6f="dv_"]Event Detector - тот же, что и в RSView32[/quote:3fb06d6a6f] Мы много лет работаем на RSView32, но, к нашему стыду, никто из нас не может ответить на этот вопрос - что такое [u:3fb06d6a6f]Event Detector[/u:3fb06d6a6f] :oops: В RSView32, так же как и в FTView SE 6.1 для создания моделей (компонентов) событий используется редактор Events, который вызывается из эксплорера по дереву: -Logic And Control --Events Что такое Event Detector?

 [quote:a23def8462="DIMIOKS"][quote:a23def8462="dv_"]Но если сильно надо, тогда можно, только реши для себя какому клиенту нужно принудительно открыть окно. [/quote:a23def8462] У меня один клиент[/quote:a23def8462]Тогда тебе нужна FTView SE Station, но все равно это клиент - сервер. [quote:a23def8462="DIMIOKS"][u:a23def8462]Evet Detector[/u:a23def8462] имеется виду [u:a23def8462]Logiс and Control\Events[/u:a23def8462]?[/quote:a23def8462]Event Detector - тот же, что и в RSView32, но помни - исполняется сервером. [b:a23def8462]Logiс and Control\Events[/b:a23def8462] может в v6.1 переименовали. Или [b:a23def8462]Alarm&Event[/b:a23def8462] - в SE новое средство, мощнее, чем Alarm в 32-ом.. Рекомендую освоить. [quote:a23def8462="DIMIOKS"]Дисплей у меня должен открывать однозначно без участия оператора, только по [color=red:a23def8462][b:a23def8462]изменению тега в контроллере[/b:a23def8462],[/color:a23def8462] в любое время работы проекта.[/quote:a23def8462]Т.е. надо принудительно в зависимости от ситуации открывать экран? Для Station это будет легче, т.к. не надо индентифицировать клиента, от которого пришла команда, но суть не меняется ([i:a23def8462]клиент - сервер[/i:a23def8462]). Такое великолепно делается в [b:a23def8462]ME[/b:a23def8462] - штатное средство. В [b:a23def8462]SE[/b:a23def8462] (твой случай - один клиент) - сделай экран, который загружается без отображения (ключи загрузки как и в 32-м). На этом экране сделай отображение [b:a23def8462][color=red:a23def8462]нужного тега контроллера[/color:a23def8462][/b:a23def8462] и в VBA контролируй его изменение - легче, чем привязываться к тегу из памяти. [color=red:a23def8462][/color:a23def8462] Если есть экран, который открыт всегда, тогда [color=red:a23def8462][b:a23def8462]этот тег[/b:a23def8462][/color:a23def8462] можно разместить на нем и поставить атрибут невидимости...

 [quote:5573c38d69="dv_"]Но если сильно надо, тогда можно, только реши для себя какому клиенту нужно принудительно открыть окно. [/quote:5573c38d69] У меня один клиент [quote:5573c38d69="dv_"]Сделали: - на любом из клиентов открывается нужный экран - перемещается, масштабируется (разрешаем только для трендов). - нажимается <CTRL>+<PageUP> - на 55" открывается [b:5573c38d69]активный[/b:5573c38d69] экран клиента. - при необходимости открытия нескольких экранов - действия повторить. - <CTRL>+<PageDown> - закрывает [b:5573c38d69]все [/b:5573c38d69]открытые таким образом экраны.[/quote:5573c38d69] Дисплей у меня должен открывать однозначно без участия оператора, только по изменению тега в контроллере, в любое время работы проекта. [quote:5573c38d69="dv_"]Задействовано: - Event Detector - VBA, на полноценных клиентах код одинаковый, на ViewOnLy отличается.[/quote:5573c38d69] [u:5573c38d69]Evet Detector[/u:5573c38d69] имеется виду [u:5573c38d69]Logiс and Control\Events[/u:5573c38d69]? Если да, то пока ещё не докопался... [quote:5573c38d69="dv_"][b:5573c38d69]FT View SE[/b:5573c38d69]: код принадлежит экрану, доступ к объектам экрана.[/quote:5573c38d69] Так то да, но через Application всё таки можно взять некоторую информацию о состоянии приложения и выполнить некоторые действия с дисплеями. While, DoEvents не отменили, так что через одно место всё таки можно имитировать подобие глобального кода. Зачем отменили стандартный StringList :o Приходится использовать динамические массивы :evil:

 Такие устройства имеются у, например, Phoenix Contact: [url=http://eshop.phoenixcontact.pt/phoenix/customerNavigation.do?action=selectlanguage]2811284 MACX MCR-UI-UI Configurable 3-way isolating amplifier with safe electrical isolation, 24 V, power bridging. DIP switches on the front, over 1600 signal conversions can be set. Order configuration, screw connection, SIL.[/url] Берите из ControlLogix обычный стандартный аналоговый выходной сигнал, подавайте на такой изолирующий усилитель, и он промасштабирует сигнал в нужный диапазон:

 Доброго времени суток. Подскажите, как можно получить сигнал в диапазоне [-10mA, 10mA] c шасси ControlLogix. Может, выпускаются специализированные аналоговые модули сторонними производителями, или преобразователи с 0..20 mA?

 Вот ответ из базы знаний: The 1769-SM2 Compact I/O DSI / Modbus Communications module is not selectable via CompactLogix CompactBus Local list in RSLogix5000 programming software. Since it is not available it must be entered in as an Other - [b:411ef25bb9]Generic Module.[/b:411ef25bb9] There are two switches which configure the card. The sizes of the assembly instances are dependent on these switch settings. 1769-SM2 User Manual Page 2-3 and 2-4 shows how to set these switches The Comm Format must be selected for Data - INT The Input Assembly Instance is 101 and the size needs to be set to 7 for single drive and 31 for multi-drive mode. The Output Assembly Instance is 100 and the size needs to be set to 7 for single drive and 31 for multi-drive mode. The Configuration Assembly Instance Size is 102 and the size needs to be set 42 for controller mode and 0 for parameter mode.

 Добрый день! На работающем объекте пришло время менять батарейки. Можно ли поменять их на включенном контроллере? Или как поменять батарейки, чтобы не потерялись никакие данные с контроллера? Может есть инструкция от Rockwell по этому поводу?

 Предлагаем производимые нами контроллеры для автоматического включения резерва (АВР) серии EnergyController AVR v5.21 и v5.31. Для схем с секционированием и без, панельного монтажа и на DIN рейку. Цены от производителя. [url]http://robotix.com.ua/avr_v5_21.html[/url] [url]http://www.youtube.com/watch?v=wcqw1c_vhE4[/url] +38066-666-66-82 postmaster@robotix.com.ua



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


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



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



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



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



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




  
RA & VDT GmbH


Облако тэгов
Rockwell ProSoft Modbus Automation ControlLogix MVI56-MCM Allen-Bradley Logix Windows FactoryTalk PanelView VersaView ControlTower GuardLogix Compact Software Studio Designer 100-E 100-D SMC-50 Energy Saver 1756-RMS-SC Spectrum Encompass Level Ethernet Redundancy Stratix

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

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