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

Форум

Ресурсы Rockwell

Product Directory

Essential Components

Literature Library

Knowledge Base

Electronic News&Magazines

Блог

Encompass Program

Product Certification

  


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



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



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

 Ну, раз у Вас только 2 рабочие станции, то смысла применять сервер, тем более резервированный, нет. Если Вы уже оптимизировали расположение тэгов в памяти контроллера, поигрались со скан-классами в RSView32 ("быстрые" тэги часто, но по возможности реже, а "медленные"- настолько редко, насколько вообще возможно) и поигрались с NUT (а если его увелисить до 15? или больще?), и т.д., то "терапия! оказлась неэффективной. Тогда нужно радикальное решение, "хирургия". Я думаю, что Вам нужно "отцепить" рабочие станции от шины ControlNet и посадить на отдельный сегмент сети (Ethernet достаточно, но можно и ControlNet). А для этого нужно вставить соответствующие модули в каждое из шасси контроллеров.

 [quote:818150be48]Несколько станций выбрано по причине "горячей замены". В предложенном Вами варианте, зависание основной машины приведет к тому, что оператор "ослепнет". [/quote:818150be48] Вообще-то серверы в RSViewSE распределённые и резервируются, так что не ослепнет :) Просто RSView32 имеет свою нишу применения - 1-2 рабочие станции. Можно и больше. но будет медленнее. Об этом есть соответствующие документы. [quote:818150be48]Вот уж не думал, что 3 компа это уже тяжело для ControlNet-a Crying or Very sad Надо было изернет для верхнего уровня брать. [/quote:818150be48] Для собственно ControlNet и больше нетяжело, она прекрасно работает и в более тяжелых системах. Просто надо отчётливо представлять, как она работает, и соответственно этому строить систему :) Это всё опыт, сын ошибок трудных :) [quote:818150be48]Надо было изернет для верхнего уровня брать[/quote:818150be48] Да, в многопользовательских системах лучше связывать клиенты с (резервированными) серверами по Ethernet, он именно для этого и предназначен. А уж серверы должны в реальном времени сидеть на шине реального времени ControlNet. Это так было бы идеологически правильно. [quote:818150be48] Посчитал сейчас количество тегов, которые таскает 1 "машина" с контроллера 813.(Только как это делается я если честно так и не понял. unscheduled [/quote:818150be48] Да, именно так. Рабочие станции сканируют тэги циклически и независимо друг от друга, ничего не подозревая о существовании "конкурента". Каждая из них конципирована, как Stand Alone System, а не мультиюзерная HMI, со всеми вытекающими из этого идеологическими последствиями. Для мультиюзерных применений есть ещё Active Display System. Так что, о scheduled в Вашем случае говорить, увы, не приходится :) [quote:818150be48]форум вроде на мамбе, да что-то нет такой возможности. [/quote:818150be48] нет, не на мамбе, а возможность эта отключена из соображений безопасности :) [quote:818150be48]Кинул Вам по почте пару картинок, писать долго. Если чего-то для полноты картины не хватает, напишите. [/quote:818150be48] Да, в принципе, достаточно классический случай. Всё в основном понятно. Я посмотрю, подумаю, как быть, возможно, задам вопрос. [quote:818150be48]Я в аське на Вас нападать стесняюсь, если вдруг вам будет удобней мой ICQ KPY (256-735-319)[/quote:818150be48] Спасибо, но мне удобнее так :)

 [quote:6c6c715f7a]Вот это Вы, безусловно, в точности соблюдвете? [/quote:6c6c715f7a] ну не безусловно, в выходные буду последние "хвосты" подбирать. Есть мысли, что еще переделать, правда, глаза как обычно боятся. [quote:6c6c715f7a]Если Вам нужна какая-то синхронность, то нужно, чтобы тэги сканировали себе не все станции, а только одна, а остальные станции получали бы тэги через неё.[/quote:6c6c715f7a] Несколько станций выбрано по причине "горячей замены". В предложенном Вами варианте, зависание основной машины приведет к тому, что оператор "ослепнет". [quote:6c6c715f7a]либо RSLinx Gateway, либо вообще RSViewSE сервер(ы) с клиентами.[/quote:6c6c715f7a] Теперь мне уже прыгать некуда. Денег больше никто не даст. :( [quote:6c6c715f7a]В принципе, в системах с "тяжелым" траффиком и несколькими рабочими станциями (больше двух)[/quote:6c6c715f7a] Вот уж не думал, что 3 компа это уже тяжело для ControlNet-a :cry: Надо было изернет для верхнего уровня брать. [quote:6c6c715f7a]Давайте, может быть, поближе рассмотрим Вашу конфигурацию?[/quote:6c6c715f7a] Давайте. Я только рад, пока пишу частенько мысли полезные приходят. Посчитал сейчас количество тегов, которые таскает 1 "машина" с контроллера 813.(Только как это делается я если честно так и не понял. unscheduled ?) Хотел скриншотов парочку прикрутить, форум вроде на мамбе, да что-то нет такой возможности. Кинул Вам по почте пару картинок, писать долго. Если чего-то для полноты картины не хватает, напишите. Я в аське на Вас нападать стесняюсь, если вдруг вам будет удобней мой ICQ KPY (256-735-319)

 Постарался исправить проект в соответствии с Вашими замечаниями и рекомендациями указанного Вами документа. Все у меня заработало, но я рано радовался. Появились новые непонятки, я уже голову сломал, поэтому обращаюсь к Вам как к высшей инстанции. Опишу проблему: Без резервного контроллера все 3 рабочих станции работают отлично, тормозов не наблюдается. (Тормозами я называю реакцию на кнопку включения конура управления) При включении резервного контроллера, рабочие станции вообще перестают управлять процессом. Нормальной работы удалось добиться только при использовании одной машины, то есть как только я запускаю проект на второй, система встает «колом». NUT 5мс, при использовании других значений, у меня перестает синхронизироваться резервный контроллер. PRI = 160 для всех шасси, выбирал из условий что у меня NUT будет 10. Не знаю уже что бы и придумать. Куда копать, то ли дальше программу оптимизировать, то ли с ControlNet-oм бороться. Задам еще вопросы, может глупые, не судите строго: 1. Передача данных рабочим станциям идет как незапланированные данные? Таким образом, нельзя гарантировать, что измененное значение тега обязательно в реалтайме будет замечено контроллером? Может можно их, каким-то образом запланировать? В проект Logix-а например добавить. 2. В RSLinx окромя создания драйвера и ОРС-топика еще нужно что-то настраивать? 3. После переконфигурации сети RSNetWorx-ом RSLinx надо перезапускать? 4. Непонятна связь системы резервирования и NUT. ИМХО должно же быть наоборот, чем больше время обновления сети, тем больше времени можно уделить синхронизации.

 Здравствуйте! Нашел в документации по RSView описание совместного использования значений тегов по сети. В связи с этим возникли вопросы: 1. Правильно ли я понял, что это общение по сети Ethernet? 2. Возможно ли такое общение по сети ControlNet? 3. При таком общении теги считаются внешними или внутренними (т.е. нужна ли на них лицензия)?

 Здравствуйте. Имеется резервированный ControlNet: 1784-PCICS <--> 1788-CNCR. Два раза возникала странная проблема определения сети. При этом на 1784-PCICS индикаторы каналов мигали попеременно, а на 1788-CNCR - одновременно. Сетевые кабели целые (проверено). Первый раз проблема возникла при переустановке 1784-PCICS с одной машины на другую. Решилась переустановкой карты в другой слот и переустановкой дайверов (на всякий случай). Второй раз - сегодня ни с того ни с сего (на 100% уверен, что ни конфигурация, ни настройки сети не изменялись, ни кто ничего не трогал). Решилась выниманием и установкой карты в тот же слот!? Сталкивался ли кто-нибудь с подобной проблемой? В чем причина? Меня настораживает перемигивание световых индикаторов на 1784-PCICS - что это означает? Спасибо за внимание!

 Добрый день! У меня есть несколько вопросов: 1. Как можно на контроллере FlexLogix с модулем 1788-CNCR программным путем (логика контроллера или RSView32 v6.4) определить состояние каналов А и В (есть соединение или нет)? Пробовал в RSLogix использовать инструкцию GSV для определения статуса модуля. Пробовал в RSView настроить канал с непосредственным использованием драйверов (об этом во 2м вопросе). Ничего! Единственный намек увидел в RSLinx при диагностике станции (Station Diagnostics: Device on ControlNet), но как добраться к этим параметрам я не знаю :( . 2. Объясните мне пожалуйста для чего нужна настройка связи с непосредственным использованием драйверов? Как я понимаю, это увеличивает быстродействия. Что еще? При конфигурировании узла в пункте Тип можно выбрать только PLC, SLC и SoftLogix, а мне нужен FlexLogix. Я так понимаю, у меня старая версия RSView. C какой версии это возможно и можно ли таким образом определить состояние сети (см. п.1)? Спасибо.

 Большое спасибо за консультацию! :) В связи с Вашим ответом: [quote:302110ba7b]Это касается только того сегмента ControlNet, конфигурация которого выполнена с помощью RSNetworx for CN и хранится в каждом из киперов сегмента. [/quote:302110ba7b] возникает вопрос: если существующая сеть ControlNet имеет несколько сегментов, то возможна независимая друг от друга конфигурация этих сегментов при помощи RSNetWorx или все-таки надо (лучше?) сконфигурировать всю сеть целиком? Спасибо. :)

 Здравствуйте, Слава! Спрашивайте - отвечаем! :) [quote:da4cdc2d04] 1. Киперами сети будут только модули CNBR, причем активным - CNB с наименьшим адресом?[/quote:da4cdc2d04] Да, в Вашей конфигурации - именно так. [quote:da4cdc2d04]2. В случае использования ENBT в целях, указанных выше, будут ли они киперами и необходимо ли конфигурировать сеть с помощью RSNetWorx for EtherNet ? [/quote:da4cdc2d04] Эти модули не имеют к ControlNet отношения. Если они будут стоять в более, чем одном шасси, связаны между собой сетью, и обмениваться информацией, то да, надо конфигурировать этот сегмент сети Ethernet с помощью RSNetWorx for EtherNet. А если они предназначены только для доступа в систему с целью зарузки программы, то не надо. [quote:da4cdc2d04]3. В случае выхода из строя активного кипера (пропало питание, нарушен сетевой кабель и т.п.) сеть упадет или активным станет другой кипер? [/quote:da4cdc2d04] Нет, сеть не упадёт. Грош бы ей был цена, если бы она от этого падала. Это же не ProfiBus, здесь нет сканера, при выходе из строя которого сеть рассыпается :) . ControlNet - мультикиперная сеть, все киперы хранят конфигурацию, т.е. имеется многократное резервирование конфигурации сети. Если активный кипер выпал, то контроль над траффиком в сети автоматически перенимает следующий по номеру. [quote:da4cdc2d04]4. В связи с этим, если необходимо будет поменять модуль-кипер, повлияет ли это на работу неподчиненных ему элементов сети (другие сегменты)? [/quote:da4cdc2d04] До тех пор, пока в сети остаётся хотя бы один модуль, способный выполнять функции кипера, сеть будет работать и будет способна пересылать сообщения и обслуживать соединения типа scheduled connections. Это касается только того сегмента ControlNet, конфигурация которого выполнена с помощью RSNetworx for CN и хранится в каждом из киперов сегмента. Само собой, при замене модуля нужно переконфигурировать сегмент, чтобы информация о конфигурации сети сохранилась в каждом из киперов.

 Здравствуйте, коллеги. Здравствуйте, Игорь Аркадьевич. В свзи с вводом АСУ ТП на платформе ControlLogix возник ряд вопросов по сети ControlNet: В систему входят: [b:ca45b20476]шасси1: [/b:ca45b20476]контроллер; модуль резервирования; два модуля CNBR; планируется модуль ENBT только для незапланированного(информационного) обмена - upload, download контроллеров [b:ca45b20476]шасси2: [/b:ca45b20476]аналогично шасси1 (горячее резервирование) [b:ca45b20476]шасси3,4,5:[/b:ca45b20476] модули ввода/вывода (внутренний сегмент) Во внешнем сегменте на общей шине рабочие станции и PanelView. Вопросы: 1. Киперами сети будут только модули CNBR, причем активным - CNB с наименьшим адресом? 2. В случае использования ENBT в целях, указанных выше, будут ли они киперами и необходимо ли конфигурировать сеть с помощью RSNetWorx for EtherNet ? 3. В случае выхода из строя активного кипера (пропало питание, нарушен сетевой кабель и т.п.) сеть упадет или активным станет другой кипер? 4. В связи с этим, если необходимо будет поменять модуль-кипер, повлияет ли это на работу неподчиненных ему элементов сети (другие сегменты)? Заранее спасибо. :)



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


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



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



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



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



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




  
RA & VDT GmbH


Облако тэгов
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 globalen Fehlermeldu

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

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