 | |
Предыдущие результаты
Отказались от KEPware DataLogger. Написали на python программку, которая читает данные с RSLinx в два потока - никаких проблем. Все 690 тегов четко вычитываются.... судя по диспетчеру задач, RSLinx ладе не напрягается.....
|
[quote:588aa3abe6="Dvoeglazov"]
Уточните пожалуйста:
...
2. 1756-LSP - это, как я понял, для организации ПАЗ? Если он поломается, то функции ПАЗ выполнит основной контроллер в корзине 1756-L61S или он просто для разделения задач управления и ПАЗ? (Ищу вариант, что бы реализовать "горячий резерв" и недорого).
...
[/quote:588aa3abe6]
имхо , но про safety (и совсем не ПАЗ) ... задачи безопасности ... в теме резервирования говорить наверное не очень корректно. Есть fault tolerance, есть fail safe ... есть теплое , а есть мягкое ... а теплое и мягкое - см. ISC Triplex ... если не так - поправте :?:
А про время переключения , оно всегда было, сейчас на память оно менее 20 мс.
Коннекты все же посчитайте :о))) начнете одно считать - другое вылезет :о))) помнится что то было из немного другой оперы - не коннектов - ограничение кол-во поддерживаемых node в DLR ... что то так как то ()
ps сорри за много букаф
|
Все верно как вы написали! в корзине несколько 1756-Module Generic, а в Module info в строке Product Name: MVI56ProSoft Technology Inc. и настроен Connection Parametr: Input (Assembly Instance:1)(Size:250) 16-bit, Output (Assembly Instance:2)(Size:248) 16-bit, Configuration (Assembly Instance:4)(Size:0) 8-bit, а в Controller tags имеется Scada Read Bufer (INT2000) и соответственно Scada Write Bufer (INT3000). еще всем спасибо!
|
По конекшенам даже считать не стал, т.к. набор I/O маленький. Такую систему можно на CompactLogix собрать вместе с PV и подключением ПЭВМ разработчика.
[quote:a716df249c="Ryzhij62"] Всё равно в пределах одного шкафа городить это кольцо смысла не имеет, ...[/quote:a716df249c]
Не согласен. Получается ставим дублированный контроллер, а линии связи EtherNet до модулей I/O тянем одинарные через один switch - не логично. Device Level Ring позволяет резервировать линии связи EtherNet (по крайней мере от одного обрыва) и исключить лишний switch (в данном случае - чем меньше устройств "посредников", тем выше надежность).
Для PV только пришлось 1783-ETAP поставить.
Если купим - отпишусь, как все это заработает 8)
|
[quote:4832d9cc8c="Dvoeglazov"]
1. Как я понял, выносить PV в отдельный сегмент сети EtherNet не обязательно. Можно подключить ее в подсеть контроллер-модули I/O?[/quote:4832d9cc8c]Напоминает беседу:
- Можно включить утюг в эту розетку?
- Можно.
- А если у меня там микроволновка и кофеварка уже торчат?
- Сначала просчитайте нагрузку.
Так и тут - спланируйте сетевой обмен и посчитайте число соединений.
[quote:4832d9cc8c="Dvoeglazov"] "Да, можно. Но при подключении через модули Еhternet в корзинах с RM2, а не к процессорам напрямую." Не понял, что вы имеете ввиду. Процессора CL не имеют портов EtherNet.[/quote:4832d9cc8c]
Это смотря какие. Некоторые уже имеют. И даже Device Level Ring :)
Это самое кольцо Device Level Ring EtherNet можно и внешними модулями обеспечить.
Всё равно в пределах одного шкафа городить это кольцо смысла не имеет, и модули Device Level Ring EtherNet должны физически находится на стороне периферийных устройств, рядом с ними.
|
Если модуль в корзине MVI56-MCM, то все настройки смотрите в ControlTags внутри структуры самого MVI, если MVI56-MCMR то скорее всего прошивка сделана утилитой ProSoft ConfigurationTool, там сможете посмотреть адреса с которых идет чтение, и область памяти в RSLogix куда записываются полученные значения, если модуль MVI56-ADM,то скорее всего никакой структуры с адресом Вы не найдете, все заложено в самой прошивке, которая заливается в сам модуль по-моему через MVI Flash Update, в самом RSLogix наверное будет только рутина с чтением каких-то переменных принимаемых из модуля.
|
[quote:be691283fa="Dvoeglazov"]Уточните пожалуйста:
1. Теперь резервирование контроллера с RM2 можно сделать без использования ControlNet? Т.е. подкоючить удаленный I/O и PV через EtherNet? [/quote:be691283fa]Да, можно. Но при подключении через модули Еhternet в корзинах с RM2, а не к процессорам напрямую.
[quote:be691283fa="Dvoeglazov"]При переключении с основного на резервный контроллер процессор потеряет модули I/O на какое-то время?[/quote:be691283fa]С чего бы? Раньше с ControlNet не терял? И сейчас не потеряет.
[quote:be691283fa="Dvoeglazov"]2. 1756-LSP - это, как я понял, для организации ПАЗ? Если он поломается, то функции ПАЗ выполнит основной контроллер в корзине 1756-L61S или он просто для разделения задач управления и ПАЗ? (Ищу вариант, что бы реализовать "горячий резерв" и недорого).[/quote:be691283fa]Задача безопасности крутится в обоих процессорах. Результаты сравниваются. Дальше поведение системы зависит от задачи обработки ошибок.
Кстати, переключаются не контроллеры, а процессоры, вместе с периферией образующие контроллер ;)
|
Спасибо Dvoeglazov, mp3corp буду копать в этом направлении !
|
А каким образом в ControlLogix5555 появился modbusTCP?
Наверно у вас в корзине ControlLogix5555 установлен модуль типа MVI, который преобразует область памяти ControlLogix5555 (массив) в адресное пространство ModBus. Если в этом массиве комментарии не написали, то нужно смотреть настройки MVI модуля.
|
Посмотрите точный ItemSource в Скаде для тега, в RSLogix заходите в ControlTags и ищете там тег с тем же именем.
|
Предыдущие результаты
Ещё результаты |
|
| |
|