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

Форум

Ресурсы Rockwell

Product Directory

Essential Components

Literature Library

Knowledge Base

Electronic News&Magazines

Блог

Encompass Program

Product Certification

  


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



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



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

 Строки инициализации модема нет как таковой (это как если подключиль какой-ть контроллер к COM-порту). Радиоканал, построенный на радиомодемах ICP SST2400 и конверторах интерфейса ICP I7520R. Конфигурация радиомодема RS-485 Half-Duplex Baud Rate 19200 Synchronous Версия RSLinx 2.43.01.23(CPR6).

 При старте службы RSSQL RSLINX CONNECTOR на клиентской стороне появляется ошибка Error 1053: The service did not responc to the start or control request in timely fashion. Что это означает и как с этим бороться?

 [color=blue:7bd70abf88]Если под термином SCADA Вы понимаете его классическое определение, т.е. Supervisory Control And Data Acquisition, то Вы правы. Но, видите ли, мне кажется, что в данном контексте Вы применяете этот термин, не как собственно SCADA, понимаемую, как "input/output signal hardware, controllers, HMI, networks, communication, database and software", а имеете в виду только часть SCADA, именуемую HMI. [/color:7bd70abf88] Думаю, что понимать под SCADA еще и набор оборудования в корне не верно. SCADА - это специализированное программное обеспечение, ориентированное на обеспечение интерфейса между диспетчером и системой управления, а также коммуникацию с внешним миром (простите, методическое определение). Поэтому, я понимаю под SCADA то, что она обозначает. И не хочу от нее больше того, чего она должна делать! Другое дело, что то, что нам предложено, убого реализует ряд функций, что приходится выкручиваться старым дедовским способом. [color=blue:7bd70abf88]Если это так, то мне кажется, что Вы несколько смещаете понятия. Прерогатива HMI - это визуализация информации, в том числе, информации об аварийной ситуации, а не собственно детектирование и оперативное реагирование на аварию. А распознавание аварии является прерогативой других компонентов SCADA - контроллеров, которые, собственно, и нужны для того, чтобы контролировать ситуацию, предотвращая непредсказуемое развитие событий на объекте управления. [/color:7bd70abf88] Ну хорошо, не распознавание, а отображение. Но от этого флейма поставленная задача не решается. SCADA-контроллеры, хм, интересно 8O . Честно говоря, я все понял, о чем вы пытаетесь сказать, но с терминологией не согласен. [color=blue:7bd70abf88]Компьютер предназначен, собственно, не для распознавания аварий, а для их отображения и приёма инициативных команд оператора. [/color:7bd70abf88] [color=blue:7bd70abf88]По моему убеждённому мнению, именно контроллер, а не компьютер интерфейса оператора является тем местом, где должно осуществляться детектирование аварийных ситуаций и оперативное, в реальном времени, реагирование на них. Информация (в т.ч. аварийная) должна немедленно обратываться в том месте, где она непосредственно образуется (в контроллере), а не в том месте, куда она потом поступает по сети - в компьютере оператора. [/color:7bd70abf88] На самом деле, все это понятно, и именно так и делается, но регистрацию этих ситуаций никто не отменял. Компьютер и панель в том числе, во многих случаях становится единственным способом, чтобы донести в реальном времени оператору критическую информацию. От действий оператора могут зависеть задачи контроллера. По-моему ничего сверхестественного от панели в данном случае не запрашивается. И очень часто PC или панель также должны работать в постоянном режиме, их можно продублировать для надежности и т.д. и т.п. [color=blue:7bd70abf88]Детектирование и реагирование на аварийные ситуации обычно и реализуются в контроллере. А пытаться реализовать детектирование и реагирование на аварии в компьютере, предназначенном для отображения информации, используя макросы или какие-то сложные механизмы и ухищрения, на мой взгляд, неэффективно.[/color:7bd70abf88] Ох как пристали к термину! А как назвать тот механизм, который реализован в ME? Не детектирование? Когда сначала напиши триггер, с его результатом свяжи messages, да еще кое-чего. Это просто отображение? Чувствуется склонность к поучению :) А помощи в реализации увы... Еще раз задача: Есть приблизительно 100 тегов в контроллере, которые отвечают за контроль состояния объекта управления, схем управления и т.д., на основе которых в RSViewME должен формироваться список аварийных сообщений. Теги контроллера и SCADA связаны между собой. Реализованы триггеры, по которым сообщения вываливаются на экран, где AlarmList. Необходимо, чтобы при возникновении хотя бы одной аварии (изменении в одном из 100 тегов) загорелась лампочка красным цветом. Лампочка размещается на остальных (скажем 10-ти) экранах и сигнализирует о том, что в AlarmList есть новое сообщение. Я понимаю, что можно в контроллере организовать какую-нибудь задачку и все 100 тегов по "ИЛИ" проверять и записывать результат в 101-й тег. Но это же полный отстой, при условии, что если нам надо добавить еще контролируемые теги! А еще можно с каждым тегом в PLC связать строковый тег (строку) и ее пулять по сети для отображения на экране - вообще красота! Подозреваю, что это слишком крутое желание для ME, но вы упорно об этом молчите, пытаясь рассказать о концепции сбора и обработки диспетчерской информации. Кстати, про AcknowledgeAll так тоже нет ответа. Совсем беда. Спасибо за ответы. С уважением, Vitaliy D. Burtsev

 [color=blue:7c686ec75b]Не все! Я, например. Что контроллер не следит за ситуацией и продолжает работать? А, если RSViewME отключили, перегрузили... RSViewME - терминал оператора [/color:7c686ec75b] Я с вами согласен и прекрасно все понимаю, что при возникновении неисправности, аварии, PLC должен ее обрабатывать, выполнять какие-либо задачи, отвечающие за их обработку. Однако речь идет о регистрации этих аварий, отображении их на экране. [color=blue:7c686ec75b]В RSViewSE и RSView32 все решается просто см. системные теги: - system\AlarmSummaryItems - system\AlarmSummaryItemsUnacked[/color:7c686ec75b][/color] Это мне известно. С уважением, Vitaliy D. Burtsev

 [quote:50f4c69cd6="Mr_Wasp"]Но моя задача от этого только усложняется[/quote:50f4c69cd6] Никто не обещал, что будет легко :wink: [quote:50f4c69cd6="Mr_Wasp"]Ведь все понимают, что отслеживание аварий - прерогатива SCADA.[/quote:50f4c69cd6] Не все! Я, например. Что контроллер не следит за ситуацией и продолжает работать? А, если RSViewME отключили, перегрузили... :o RSViewME - терминал оператора :!: В RSViewSE и RSView32 все решается просто см. системные теги: - system\AlarmSummaryItems - system\AlarmSummaryItemsUnacked

 [quote:d28aa39e62="New_user"]В том-то и проблема, что экран нельзя в среде разработки открыть[/quote:d28aa39e62] Открыть можно, но нужно знать как: [HKEY_CURRENT_USER\Software\Rockwell Software\RSVIEW\Project\Graphics Animation] "AllowNonregisteredControls"="1"

 Уважаемый Strannik! На текущий момент раздел русскоязычной документации на нашем сайте находится в стадии разработки. Вы можете обратиться в ближайший офис VDT Industrial Automation и мы предоставим в удобном для Вас виде необходимую русскоязычную документацию.

 У AUMA есть cредства управления приводом АУМАТИК АС c микроконтроллером: [img:835d603f99]http://www.auma.com/uploads/media/30102003145846_1/products/controls/tn_ac1_01_gif.gif[/img:835d603f99] http://www.auma.com/cms/Auma/de/produkte/steuerungen/1,111003,19377.html

 S:45 - это DII-Interrupt. А когда там отрицательная величина, что показывает бит S:5/12? [code:1:c0935b5c79]S:5/12 Discrete Input Interrupt Overflow Bit This bit is set whenever the DII interrupt occurs while still executing the DII subroutine or whenever the DII interrupt occurs whild pending or disabled.[/code:1:c0935b5c79] Я исхожу из того, что в S:6 нет ошибок 002E и 002F, т.е. входной слот DII и файл обработки существуют.

 В registry у меня то же самое (только по-немецки :) ). FactoryTalk влиять может. Возможно, что-то у Вас с механизмами доступа или политиками прав пользователей в Windows. Что у Вас с Windows Firewall? Вы ставили софт точно по руководству по инсталляции RSViewSE? В той же последовательности? Выполнили всё, что написано? Я бы посоветовал сделать "чистую" инсталляцию на "чистый" Windows. Думаю, что при тщательном соблюдении порядка установки всё получится.



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


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



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



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



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



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




  
RA & VDT GmbH


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