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

Форум

Ресурсы Rockwell

Product Directory

Essential Components

Literature Library

Knowledge Base

Electronic News&Magazines

Блог

Encompass Program

Product Certification

  


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



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



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

 [quote:ea9f3910eb="SpellBinder"]... но, как только на соседнем котле срабытывает допустим то же предупредительная сигнализация не критичного параметра, в сигнализации 1-го котла опять необходимо подтверждать уже сквитированный сигнал ранее. Операторов машинистов это уже мягко бесит. Вот такая проблема.[/quote:ea9f3910eb] А может поискать почему и где для 1-го котла взводится тревога при срабатывании на другом котле. Теги разные для разных котлов?

 [quote:ddef3d719d="dv_"][quote:ddef3d719d="mak"]День добрый! Ребят,а кто знает как в rslogix500 сделать, так чтоб сканирование программы последенего лада начиналось заново т.е опять с 1-го лада??[/quote:ddef3d719d] Ну и термины :( Что понимать под словом [b:ddef3d719d]лад[/b:ddef3d719d]? Если строку программы (Rung, цепочка...) тогда ничего делать не надо.[/quote:ddef3d719d] пордон ранг!

 [quote="Zlodeyz"]1. В сименсе блоке называется Pulse. Посылаешь на вход импульс он запускает счетчик на выходе появляется 1. Счетчик отсчитывает заданное время и обнуляет выход. В FBD делается на двух блоках: [b:731ae5a04c]TONR [/b:731ae5a04c]и [b:731ae5a04c]BOR[/b:731ae5a04c]. У [b:731ae5a04c]TONR [/b:731ae5a04c]берешь выход [b:731ae5a04c].DN [/b:731ae5a04c]. На LD ([b:731ae5a04c]Timer_ON.DN [/b:731ae5a04c]- требуемый бит): [code:1:731ae5a04c] BST XIC Start NXB XIC Timer_ON.TT BND TON Timer_ON [/code:1:731ae5a04c]

 Технология применения RSLogix Emulate 5000 приведена [url=http://literature.rockwellautomation.com/idc/groups/literature/documents/gr/lgem5k-gr015_-en-p.pdf]здесь на стр.15.[/url]: [quote:751700a3f5] A Brief Outline of Using RSLogix Emulate 5000 Typically, RSLogix Emulate 5000 is used to check logic (or the logic behind HMI systems, etc.) before that logic is put into physical controllers. Here’s a brief outline of how you can implement RSLogix Emulate 5000 in your project development. 1. In RSLogix 5000, create a new project using the Emulator processor type. 2. Set up the project’s I/O configuration to match that of the Chassis Monitor, configuring I/O simulation modules or additional emulator modules to emulate your application. 3. Develop the logic program for your application, configuring it to run on the emulator. Use symbolic tags for your I/O points and alias them to simulated I/O modules or other emulators (using produced and consumed tags). You can also use tags in RSTestStand or RSView to simulate I/O. 4. Download your program to the emulator and debug it using the tools in RSLogix 5000. 5. After verifying your program’s operation with the emulator, save a copy of your project for reference. 6. In RSLogix 5000, change the processor type of your project to use the physical processor that will run your application. Reconfigure your project’s I/O to use the modules for your application. 7. Re-alias the I/O points in your project to use the I/O modules for your application. 8. Remove any tracepoint and breakpoint instructions you may have used in the project (these will not work in a physical processor). 9. Verify your project and correct any errors. You can then download your project to your physical controller.[/quote:751700a3f5] В этом же документе написано,что коммуникационные модули не поддерживаются. Сетевой ввод-вывод также не поддерживается. Это не контроллер, а эмулятор процессора.

 [quote:3bd446fc91="Zlodeyz"]1. В сименсе блоке называется Pulse. Посылаешь на вход импульс он запускает счетчик на выходе появляется 1. Счетчик отсчитывает заданное время и обнуляет выход.[/quote:3bd446fc91] Если Вам необходим широтно-модулированный сигнал для управления, например, исполнительным механизмом, то это блок POSP: [color=darkblue:3bd446fc91][i:3bd446fc91]The POSP instruction opens or closes a device, such as a motor-operated valve, by pulsing open or close contacts at a user-defined cycle time with a pulse width proportional to the difference between the desired and actual positions.[/i:3bd446fc91][/color:3bd446fc91] [quote:3bd446fc91="Zlodeyz"]2. Упаковка\распаковка битов. У блока 1 вход и 8 выходов. Подаешь на вход байт на выходе 8 сигналов (битов).[/quote:3bd446fc91] Ничего распаковывать вообще не нужно. Просто обращайтесь к непосредственно нужному биту в этом байте, и всё.

 [quote:cbef2d87b5="Zlodeyz"]Подскажи по пунктам что ты делаешь. :) .[/quote:cbef2d87b5] меняешь тип процессора на Emulator RSLogix Emulate 5000 Controller и всё... мож ты что напутал? вместо эмулятора на SoftLogix переключаешь? тогда реально весь ввод/вывод слетает

 Ни локально, ни удалённо не удаётся подключиться к RSView32 как ОРС-серверу со стороны ОРС-клиента - другой SCADA. При попытке вставить переменную в ОРС-сервер RSI.RSView32OPCTagServer, выдаётся сообщение об ошибке запуска ОРС-сервера в связи с отказом в доступе. В Startup OPC/DDE Server запущен. Команда RTDataServerOn подана. В чём может быть причина? Если нужны какие-то ещё настройки, то какие?

 Уважаемый Velikij, в RSLogix5000 v16 есть команды цифровых и аналоговых алармов. В частности, команда генерирования аналоговых алармов называется ALMA. В этой команде есть тэги HHlimit, Hlimit, LLlimit и Llimit. Изменяя значения этих тэгов, Вы можете динамически изменять уставки алармов. Более подробно смотрите документ 1756-rm003_-en-p.pdf: [quote:410d4cdcdd] The ALMA instruction detects alarms based on the level or rate of change of a value. The ALMA instruction provides additional functionality when used with RSLinx Enterprise and FactoryTalk View SE software. You can display alarms in the Alarm Summary, Alarm Banner, Alarm Status Explorer, and Alarm Log Viewer displays in FactoryTalk View SE software.[/quote:410d4cdcdd] В RSView32, например, Вы можете указать в качестве граничного значения Alarm не фиксированное значение, а имя тэга, в котором оно будет содержаться. А тэг меняйте, как хотите (в контроллере или в RSView32). Вот что написано в документе vw32-um001_-en-e: [quote:410d4cdcdd] Variable thresholds Threshold values can be constant or variable. ... A variable threshold can change, because its value is taken from another tag value, not a constant number. You define a variable threshold by naming a tag in the appropriate field in the editor. That tag’s value is the threshold for the alarm; as the tag changes, the threshold changes. Variable thresholds require more system resources than constant thresholds. This is due to the continuous scanning of threshold values and to the processing necessary to detect alarm faults.[/quote:410d4cdcdd]

 Уважаемый коллега! Постараюсь ответить на Ваши вопросы по пунктам: 1. Определить количество серверов можно на основании этого документа Rockwell: [url]http://rockwellautomation.custhelp.com/cgi-bin/rockwellautomation.cfg/php/enduser/fattach_get.php?p_sid=HN2Y*4lj&p_li=&p_accessibility=0&p_redirect=&p_file_id=16128&p_tbl=9&p_id=32549&p_created=1218814074&p_olh=0[/url] (Knowledgebase, Answer ID 32549) В случае, если Вы желаете получить картинку с FT View Server-а через web, то эта функция уже присутствует в возможностях продукта, но для работы необходима служба Microsoft® Windows® Terminal Services. В случае, если Вы звхотите объединить и визуализацию икакие-то отчеты по продуктам, то есть такой продукт - FactoryTalk Portal. Посмотреть его возможности можно здесь: [url]http://literature.rockwellautomation.com/idc/groups/literature/documents/pp/ftalk-pp008_-en-p.pdf[/url] 2. Для разработки всех систем визуализации FactoryTalk (клиент-серверные приложения, просто SCADA на один компьютер, панели визуализации) необходим продукт FactoryTalk View Studio. 3. Если Вам нужна SCADA на один компьютер, есть такой продукт - FactoryTalk View Station. Весь перечень продуктов Rockwell по визуализации есть здесь: [url]http://literature.rockwellautomation.com/idc/groups/literature/documents/sg/view-sg001_-en-p.pdf[/url] 4. RSOPC GateWay (он же FactoryTalk Gateway) - это продукт Rockwell, который позволяет считывать теги с серверов FactoryTalk View (и вообще доступ к ресурсам FactoryTalk) через интерефейс OPC. [url]http://samplecode.rockwellautomation.com/idc/groups/literature/documents/pp/ftalk-pp003_-en-p.pdf[/url] 5. Дополнительный софт не нужен. Детальная инструкция по настройке резервирования находится здесь: [url]http://rockwellautomation.custhelp.com/cgi-bin/rockwellautomation.cfg/php/enduser/fattach_get.php?p_sid=u9aK45lj&p_li=&p_accessibility=0&p_redirect=&p_file_id=16186&p_tbl=9&p_id=40891&p_created=1219185703&p_olh=0[/url] (Knowledgebase, Answer ID 40891) 6. Фактически, если задача пустковая, Вы можете средствами самого FactoryTalk View Server логировать данные через ODBC в любую базу данных. Далее на VBA писать формирование отчетов. Вообще, для таких задач я бы рекомендовал использовать такой продукт Rockwell - FactoryTalk Historian Classic и FactoryTalk Transaction Manager. В комплект поставки входит MSSQL. Данное решение позволяет накапливать данные и отображать их через Web интерфейс в виде отчетов и графиков. Почитать об этих продуктах можно даже на русском языке тут: [url]http://www.vdt-intershop.ru/docs/Software/Technical%20Data/9398-HISTD-ru.pdf[/url] [url]http://www.vdt-intershop.ru/docs/Software/Technical%20Data/9398-RSSQLTD-ru.pdf[/url]

 Проще всего, думаю, применить функцтиональный блок PIDE - Function Block Enhanced PID (это ПИД-регулятор с автонастройкой). Можно использовать пакет [url=http://literature.rockwellautomation.com/idc/groups/literature/documents/td/loop-td001_-en-d.pdf]RS Loop Optimizer[/url].



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


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



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



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



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



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




  
RA & VDT GmbH


Облако тэгов
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.150 секунды