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

Форум

Ресурсы Rockwell

Product Directory

Essential Components

Literature Library

Knowledge Base

Electronic News&Magazines

Блог

Encompass Program

Product Certification

  


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



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



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

 Технология применения 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] В этом же документе написано,что коммуникационные модули не поддерживаются. Сетевой ввод-вывод также не поддерживается. Это не контроллер, а эмулятор процессора.

 DriveTools32 безнадёжно устарел. Хотя он и должен работать под WindowsXP, но попробуйте поставить режим совместимости с Windows2000. Вообще, eсть более новые продукты: [url=http://literature.rockwellautomation.com/idc/groups/literature/documents/pp/9303-pp002_-en-p.pdf]DriveToolsSP, DriveExecutive, DriveObserver.[/url]

 Как и в любом другом контроллере, который программируется с помощью RSLogix500 (например, SLC или MicroLogix 1200, 1500, 1000) эти входы-выходы отображаются в файлах данных [color=blue:64925c734b][b:64925c734b]O[/b:64925c734b][/color:64925c734b] и [color=blue:64925c734b][b:64925c734b]I[/b:64925c734b][/color:64925c734b]. Например, O:0/30 или I:0/67 (см. файлы данных Data Files в RSLogix500). Образ выходов содержит в MicroLogix1100 четыре 16-битных слова (т.е. 64 бита), а образ входов - шесть 16-битных слов (т.е. 96 бит). В Вашей конкретной модификации заняты не все они, а только 10 первых дисретных входов, 2 слова аналоговых входов, а также 6 первых дискретных выходов. Детали читайте [url=http://literature.rockwellautomation.com/idc/groups/literature/documents/rm/1763-rm001_-en-p.pdf]здесь[/url].

 Хотел бы опять затронуть тему "пропала программа из памяти". У нас используются контроллеры ControlLogix L61 версии 15.4. Один из них во время работы остался без программы. Питание не пропадало. Посмотрел у Rockwell, своего контроллера в названных ID не нашел. Подскажите, что дальше ждать

 Уважаемый коллега! Постараюсь ответить на Ваши вопросы по пунктам: 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].

 Да, почитать можно много чего. [url=http://literature.rockwellautomation.com/intradoc-cgi/nph-idc_cgi.exe?IdcService=GET_SEARCH_RESULTS&QueryText=%28dWebExtension+%3CMATCHES%3E+%27pdf%27+%3Cand%3E+%28%3Cnot%3E+xViewableFile+%3CMATCHES%3E+%27No%27+%3Cor%3E+xViewableFile+%3CMATCHES%3E+%27%27%29+%3Cand%3E+%3Cnot%3E+xReleaseToFlag+%3CMATCHES%3E+%27Restricted+Item%27+%3Cand%3E+dSecurityGroup+%3CMATCHES%3E+%27Literature%27+%3Cand%3E+%3Cnot%3E+xBrand+%3CMATCHES%3E+%27Other+-+Other%27%29+%3CAND%3E+%28xLanguage+%3CSUBSTRING%3E+%60EN+-+English%60+%3COR%3E+xLanguage+%3CSUBSTRING%3E+%60MU+-+Multi+Lingual%60%29+%3CAND%3E+%28%3CACCRUE%3E+%28ULTRA%29+%3COR%3E+dDocTitle+%3CSUBSTRING%3E+%60ULTRA%60+%3COR%3E+xPublicationNumber+%3CSUBSTRING%3E+%60ULTRA%60+%3COR%3E+xLegacyPubNumber+%3CSUBSTRING%3E+%60ULTRA%60+%3COR%3E+xCatalog_Numbers+%3CSUBSTRING%3E+%60ULTRA%60%29+%3CAND%3E+%28%3CACCRUE%3E+%283000%29+%3COR%3E+dDocTitle+%3CSUBSTRING%3E+%603000%60+%3COR%3E+xPublicationNumber+%3CSUBSTRING%3E+%603000%60+%3COR%3E+xLegacyPubNumber+%3CSUBSTRING%3E+%603000%60+%3COR%3E+xCatalog_Numbers+%3CSUBSTRING%3E+%603000%60%29&DefaultQuery=&urlTemplate=%2Fidc%2Fgroups%2Fpublic%2Fdocuments%2Fwebassets%2Fsearch_results.hcst&ftx=1&SortField=SCORE&SortOrder=Desc&SortSpec=SCORE+Desc+dDocTitle+Asc&passedLangVal=EN+-+English&prepopVal=Ultra+3000&passedType=Full&passedParameter=Ultra+3000&submitQueryForm=%CD%E0%E9%F2%E8%21]Тыць[/url]

 Добрый день! Интересующая Вас информация находится в публикации по управлению процессом, номер публикации [url=http://literature.rockwellautomation.com/idc/groups/literature/documents/rm/1756-rm006_-en-p.pdf]1756-RM006F-EN-P[/url]. К сожалению, на инглише.

 1. Есть несколько пакетов для старого оборудования Allen-Bradley, которые были созданы ещё до возникновения Rockwell Software. Например, это пакет PanelBuilder. Для нового оборудования сейчас есть только пакеты от Rockwell Software, которые легко опознать по названию: RSчтонибудь, FTтакойтопакет. 2. Что ж это у вас машина так запрограммирована, что подпрограмма инициализации контроллера не обеспечивает классику - функцию инициализации и установку механизмов в исходное состояние при (ре)старте? Двойку надо ставить за такой стиль программирования и оставлять без компота. :) Можно же использовать Power-Up Handler, который обслуживает стартовую ситуацию. Он же для этого и предназначен. Можно ведь на старте проанализировать логически, в каком состоянии находится машина и привести механизмы в исходное состояние. Можно использовать Error Handler, который при фатальной ошибке что-то сбрасывает. Кто мешает один раз изменить программу так, чтобы при пуске обнулялись те тэги, которые должны обнуляться, и приводились в исходное положение те механизмы, которые должны стоять в исходном положении в момент (ре)старта? Кто мешает, наконец, сделать кнопку электрическую или даже нарисовать её на экране компьютера или панели оператора, и чтобы она сбрасывала нужные тэги в ноль, или не в ноль, или ещё куда-то? Мне кажется, любая из этих мер проще и, главное, экономически эффективнее, чем ждать 2 дня программиста, а машина в эти 2 дня простаивает и продукцию не выпускает. Если не секрет, откуда это программист едет, что его нужно 2 дня ждать и терпеть простои оборудования? По-моему, в любую точку страны можно попасть менее, чем за сутки, нет? Не проще ли иметь своего программиста? Неужели так дешевле? Может быть, проще однажды сделать те простые вещи, которые являются хорошим стилем проргаммрования и которые я описал выше?

 Ну раз пошла такая пьянка :D может еще и уточните какие конкретно продукты являются результатом деятельности Rockwell а какие Allen-Bradley? А то както путаница какаято, вроде как принято считать что это одно и тоже... Я чаще всего лого AB вижу на харде... двигателях к примеру... А Rockwell Software это вроде как исключительно софт... И еще вопрос, не по данной теме конечно, но чтоб новую тему не создавать... Существует ли возможность обнулить значения тегов в программе не заходя в нее? Пример. Есть оборудование, работает нормально. Потом случается чтото с напряжением, все выключается. По восстановлению напряжения естественно все загружается заново, но... падение напряжения повлияло на какойто процесс проходивший в оборудовании, к примеру какойто пневмоцилиндр встал не в то положение что был до потери питания, этот пневмоцилиндр оборудован датчиком положения, соответственно в теге для этого датчика сохранилось его активированое значение. В результате получается что техника стоит и ждет пока цилиндр займет нужное положение... А команда на его активацию была дана еще до потери напряжения, и больше даваться не будет. Вот и получается что ждем непонятно чего... Не проблема исправить ситуацию если есть RSLogix, зашли, нашли, обнулили вручную. Не долго если знаешь где и чего искать. А в случае если RSLogix5000 недоступен, а програмист приедет в лучшем случае через 2 дня? Как тогда? Есть правда одна надежда - волшебный ключик "RUN- REM-PROG"... Умудренный опытом автоматизатор работавший с RSLogix500 посоветовал поворачивать в данном случае ключик в режим программирования... типа в данном случае все теги в программе обнуляются и в последущем при возврате в режим работы первом скане отображаются в текущем состоянии. Пока не пробовал, но чисто теоретически похоже на правду... Имеет данная версия первой помощи клиенту право на существование? Заранее благодарен за работу над не очень умными вопросами.



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


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



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



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



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



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




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


  
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 automatisch

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

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