 | |
Предыдущие результаты
Добрый день.
Пример 1. Есть 1769-L35E и MVI69-MNETC, компьютер с FTView и тиристорные регуляторы Eurotherm Epower. Физическая сеть Ethernet общая, на ней работает CIP протокол для обмена PLC и ПК и Modbus/TCP протокол для обмена данными между PLC и EPower. Бывают ситуации, когда обмен по Modbus встает, но если при этом запустить сервисную программу на ПК iTools, которая работает с Epower по Modbus, то связь восстанавливается.
Пример 2. Есть 1769-L35E и MVI69-MNETC компьютер с FTView и Allen Bradley PowerMonitor 500, который также работает по Modbus/TCP. В контроллере через MVI69-MNETC получаю данные с PowerMonitora, но как только запускаю утилиту для настройки PowerMonitor Configuration Software - обмен по Modbus встает. В мануале есть фраза: The EtherNet/IP and Modbus TCP do not run concurrently. If Modbus TCP
communication occurs, EtherNet/IP communication stops temporarily but
recovers in a minute or two.
Вопрос: в чем проблема, неужели эти два протокола не живут вместе на одной физической сети? Заранее спасибо за ответ.
|
Дано:
виртуалка с WinXP _ RSVew32 7.50 - при запуске в Runtime проекта стала падать особым образом: "Realtime Data Manager - обнаружена ошибка. Приложение будет закрыто. Извините." Ошибка воспроизводима. Виртуалке года 4ре, до этого все ОК и вдруг такое ...
приложение с ошибкой - cmedev32.exe
про него сказано
[quote:44fa235dbd] REALTIME DATA MANAGER CORE is a software product for Windows developed by Rockwell Software Inc.
It is reported that the following Windows processes are part of REALTIME DATA MANAGER CORE:
CMEMEM32.EXE
RDMBTM32.EXE
CMEOPC32.EXE
CMESYS32.EXE
CMEDEV32.EXE
CMEDDE32.EXE
[/quote:44fa235dbd]
[url]http://www.windowsprocess.com/en/s/realtime-data-manager-core/[/url]
картинки прилагаются
[URL=http://hostingkartinok.com/show-image.php?id=4a2291811235aa2fbd4c3e06236055ae][img:44fa235dbd]http://s7.hostingkartinok.com/uploads/images/2015/01/4a2291811235aa2fbd4c3e06236055ae.png[/img:44fa235dbd][/URL]
[URL=http://hostingkartinok.com/show-image.php?id=1e4577ac5292d70f76bfbfa6b692ce0a][img:44fa235dbd]http://s7.hostingkartinok.com/uploads/images/2015/01/1e4577ac5292d70f76bfbfa6b692ce0a.png[/img:44fa235dbd][/URL]
В чем может быть проблема ? Куда копать ?
|
[quote:77d50928a4="slon"]в Prosoft AN-X2-AB-DHRIO можно
воткнуть точку доступа и иметь соединение с PLC через WiFi .... (или опять нет?)[/quote:77d50928a4]
Это обычный Ethernet, а в Ethernet средой передачи данных может быть медь, оптика или Wi-Fi, так что, не вижу причин, почему бы не воткнуть точку доступа Wi-Fi, если это удобно. Лучше - промышленного исполнения, лучше - от той же Prosoft Technology.
[quote:77d50928a4="slon"]Я посмотрел каталог програмных продуктов и так и не смог определиться... можно заказной номер, чтобы узнать цену ???
(только для миграции проекта)[/quote:77d50928a4], и для сопровождения проекта, наверное, тоже понадобится.
[url=http://www.rockwellautomation.com/rockwellsoftware/products/factorytalk-view-me.page#ordering-information]9701-VWSTMENE FactoryTalk View Studio for Machine Edition[/url]
|
[quote:4ad9089898="slon"]...поменять сеть на Ethernet, это конечно решение "на долго"...
я хотел поменять SLC5/04 (извините опечатался, есть 5/04, а не 5/03) на SLC5/05, но уже наверное тоже поезд ушёл....
Исходя из того что есть, панель можно повесить на DH+ (или нет???)
оценить на сколько дешевле цепляться за то,что есть и все возможные проблемы - я не могу...
меня очень интересует конвертация проектов (не хотелось бы всё заново)...
Спасибо за ответы.[/quote:4ad9089898]
Конвертация проектов - дело обыденное, эта процедура называется Migration, и существуют даже документы, в которых рассказывается, как это делать - т.н. [url=http://literature.rockwellautomation.com/idc/groups/literature/documents/ap/2711p-ap001_-en-p.pdf]Migartion Guide[/url]. Да и [url=http://www.theautomationblog.com/remote-io-panelview-to-panelview-plus-communications-configuration-migration/]в сети[/url] куча материалов по Migartion, т.к. тема актуальная, оборудование распространенное, старое уходит, и нужно знать, как менять на новое.
Процессоры SLC еще выпускаются, но вскоре мы ожидаем попадания их в Silver Series. Такой процессор стОит несколько больше, чем новый контроллер CompactLogix 5370, и если предположить, что вскоре они попадут в Silver Series и затем перестанут поставляться, это может оказаться напрасной тратой денег. Но это Вам решать, менять ли это шило на такое же мыло.
Панель PanelView Plus 6 или 7 повесить на DH+ без дополнительного преобразователя интерфейса, который я упоминал выше, не получится. Интерфейсы DH+ и RIO умерли, новое оборудование с ними не выпускается, а старое постепенно уходит.
Для конвертации, последующей адаптации и сопровождения проекта для PanelView Plus необходимо будет приобрести программное обеспечение FactoryTalk View ME Studio. Проект PanelBuilder32 импортируется непосредственно в FactoryTalk View ME. Помочь в этом могут наши инженеры, они это делали много раз. Русский язык в FactoryTalk View ME, конечно, поддерживается.
[quote:4ad9089898="slon"]оценить на сколько дешевле цепляться за то,что есть и все возможные проблемы - я не могу...[/quote:4ad9089898] Это несложно сделать. Запросите цены на оборудование, которое Вам хочется или придется поменять, на разные варианты, и подсчитайте, что выгоднее.
|
Добрый день!
На работающем объекте имеется резервированная пара контроллеров L-61. После отключения питания на основной (PRIM) корзине резервирование отработало штатно. А после включения питания (примерно через 30 минут) резервирование перестало работать. На Ethernet и ControlNet модулях в обоих корзинах одинаковые адреса. На модуле резервирования горит TEST и дальше ничего не происходит (ревизия 2.03). Кто-нибудь может что-то подсказать по решению данного вопроса? В ЗИПе имеется только RM2 (RM/B) модуль. Он подойдет, если его прошить утилитой ControlFlash?
Заранее благодарен!
|
Проблему благополучно решил :)
Но вначале все по порядку. Архивы я пробовал создавать в PI System Management Tools. Именно там и появлялись ошибки подобного рода.
Однако, я решил попробовать другой метод создание архива через командную строку (Command Prompt). И это мне удалось. Удалось создать архив и зарегистрировать его.
А теперь пару команд:
1. Заходим в командную строку.
2. В командной строке переходим в папку, где хранятся приложения по созданию архива и т.п. У меня - это:
cd C:\Program Files\Rockwell Software\FactoryTalk Historian\Server\adm
где cd - это переход в папку ;)
3. Создаем архив:
piarcreate D:\Historian\piarch.001 2048
где piarcreate - это приложение по созданию архива,
D:\Historian\ - путь, где у меня хранятся архивы,
piarch.001 - уникальное имя архива (как его назовете, таким он и будет в системе),
2048 - размерность архива в мегабайтах
4. Теперь нужно вновь созданный архив зарегистрировать. Для этого тут же в командной строке набираем:
piartool -ar D:\Historian\piarch.001
где piartool - это приложение по регистрации архива,
D:\Historian\ - путь, где у меня хранятся архивы,
piarch.001 - имя архива, который вы хотите зарегистрировать.
Всё. После этого у меня данный архив появился в PI System Management Tools и сразу же со статусом Primary.
Да, и, кстати, те дни, что не отображались у меня на исторических трендах (была ровная полоса), сразу же стали отображаться. В целом, те данные, что не помещались в предыдущих архив, автоматически переместились в новый. Получается, что данные все-таки где-то хранились. Но вот где?
Спасибо за внимание. Надеюсь, что мой пост кому-н. в будущем поможет. ;)))
|
Добрый день! Возникла следующая проблема:
Trend'ы FT Historian в реальном времени (от 1 с и более) показывают изменения. Но как только я закрываю Trend и открываю его снова, то нет никаких изменений, просто ровная полоса.
Возникла мысль, что данные не сохраняются по причине заполнения архива. не проблема - решил создать новый архив. А вот тут и полезли ошибки. Можете дать их описание и что мне нужно делать дальше?
Creating 4300 MB (размер был выбран случайным образом) archive D:\Historian\piarch.002 on server HIST (SDKCreateArchiveRPC)
Error -2147219670 creating archive D:\Historian\piarch.002 on server HIST:RPC Invoke failed[-11069] Archive creation flag already set: . (SDKArchiveRPC)
Error -2147219670 creating archive D:\Historian\piarch.002 on server HIST:RPC Invoke failed[-11069] Archive creation flag already set: . (SDKArchiveRPC) (CreateNewArchive)
В итоге никакого нового архива создано не было. Что мне делать дальше? Помогите, пожалуйста!
|
Добрый вечер. Добавлю по Ethernet модулю.
Контроль состояния связи по порту Ethernet, она же лампочка "Link".
1. Конфигурю MSG с параметрами:
1.1 Message type: CIP Generic
1.2 Service Type: Get Atribute Single.
1.3 Service code: e
1.4 Class: f6
1.5 Instance: 1
1.6 Atttibute: 2
1.7 Destination: Tag_name:DINT
2. Указываю путь к ETHERNet модулю.
3. Tag_name.0 - "1" - LINK ОК, "0" - LINK BAD.
|
Добрый день. Диагностика сети ControlNet, а именно состояние каналов (если резервирование связи, канал А и В):
1. Конфигурю MSG с параметрами:
1.1 Message type: CIP Generic
1.2 Service Type: Get Atribute Single.
1.3 Service code: e
1.4 Class: f0
1.5 Instance: 1
1.6 Atttibute: 83
1.7 Destination: Tag_name[0]:SINT[6]
2. Указываю путь к ControlNet модулю. Обычно выбираю локальный( тот что в одной корзине с ПЛК)
3. В Tag_name[5]. В первых трех битах живет канал А. Во-вторых - канал B. Используя инструкцию BTD перекладываем в удобную переменную и проверяем на равенство "1" - ОК, <> 1 - BAD.
Процент загрузки сети ControlNet:
1. Конфигурю MSG с параметрами
1.1 Message type: CIP Generic
1.2 Service Type: Get Atribute Single.
1.3 Service code: e
1.4 Class: 6
1.5 Instance: 1
1.6 Atttibute: b
1.7 Destination: Tag_name[0]:INT[20]
2. Указываю путь к ControlNet модулю. Обычно выбираю локальный( тот что в одной корзине с ПЛК)
3. В Tag_name[0] "живет" величина загрузки сети х10. Например, 95 =9,5%
Нет смысла проверять состояние каналов А/В, а так же загрузку сети ControlNet в каждом модуле. Так как состояние неисправного канала А/В отображается в каждом модуле всей сети. А самая большая нагрузка - это у локально модуля ControlNet,через который проходят другие сообщения. Конечно можно и через Ehternet - вам никто не запрещает, путь прописать не сложно, и если он у Вас есть =)
Раз уж речь зашла о Ehternet модуле, например EN2T, как узнать его IP.
1. Конфигурю MSG с параметрами
1.1 Message type: CIP Generic
1.2 Service Type: Get Atribute Single.
1.3 Service code: e
1.4 Class: f5
1.5 Instance: 1
1.6 Atttibute: 5
1.7 Destination: Tag_name[0]:SINT[22]
2. Указываю путь к ControlNet модулю. Обычно выбираю локальный( тот что в одной корзине с ПЛК)
3. Начиная с Tag_name[0] "живет" первый элемент IP...
Если кому помогло, пожалуйста.
Мы заинтересованы в выпуске качественного продукта!
|
[quote:ee37d59a7f="SergeyM"]Я бы с удовольствием использовал Logix CPU Security Tool, но при попытке добавить процессор с прошивкой 20 он выдает Communication Error.[/quote:ee37d59a7f]В [url=https://rockwellautomation.custhelp.com/]KB[/url] искал?
|
Предыдущие результаты
Ещё результаты |
|
| |
|