 | |
Предыдущие результаты
Добрый день!
Попробуйте почитать документ http://literature.rockwellautomation.com/idc/groups/literature/documents/rn/1756-rn684_-en-p.pdf
стр.5 - это возможно Ваш случай.
Если есть время - лучше напишите побольше, что делали, как делали, зачем делали и тд. ... больше информации для размышления :о) ...
Например зачем Вы со Standart на Enhanced перешли. 16.57 вроде бы и создавали что бы 1756-RM понимала вместо SRM модулей.
и еще - http://ab.rockwellautomation.com/Programmable-Controllers/ControlLogix-Redundancy-Modules#/tab5
|
Вдогонку добавлю
[quote:809bc47ebc="NordFox"]
3. Не заморачиваться и просто объединить Simatic-и между собой, выбрать главного, подключить к нему датчик давления, вручить ему функции распределения нагрузки. Ну и продумать механизм в случае отказа главного Simаtic.
[/quote:809bc47ebc]
В контроллерах Сименса есть такое ограничение - количество активных коммуникационных соединений, например для S7-300 CPU312 - макс 6, для S7-300 CPU319 - макс 32. Каждое устройство "отгрызает" себе кусочек - панель оператора, программатор и т.д.
Для межконтроллерного обмена через коммуникационный процессор Ethernet (CP 343-1) используются S7 соединения, каждый абонент при этом - минус одно коммуникационное соединение.
Так что нужно смотреть - какие контроллеры используются для управления компрессорами.
А если у Вас стоят CP 343-1 Lean, то они не могут быть инициаторами обмена, тогда вообще грустно :cry:
|
[quote:fcfc9aab84="NordFox"]Посоветуйте решение одной задачки.
1. Использовать устройство Echochange для стыковки Simatic и ControlLogix по сети Ethernet. (ControlLogix будет отслеживать работающие компрессоры и распределять нагрузку).
[/quote:fcfc9aab84]
У нас была такая же проблема - подружить Simatic и ControlLogix.
Только наоборот, две САУ ГПА на ControlLogix, сверху управление производительностью компрессорного цеха на Simatic S7-300.
Использовали преобразователь интерфейсов Echochange. Особых проблем и танцев с бубном не было.
Только обратите внимание, что протокол EtherNet/IP для ControlLogix у него опциональный, нужно заказывать Order number: 200-6100-01.
Цена вопроса примерно 3400 евро (без НДС), точнее не скажу т.к. не знаю какую скидку наши снабженцы отжали у поставщика :)
|
По прошествии нескольких месяцев было замечено, что проблемма была в сети Controlnet - она не стабильно работала, вот и глючила панелька. Сейчас сетку подлатали и панель работает без сбоев.
|
Да так я и предполагал. Проблема в том что проект не грузится с карточки в контролёр.
История такова:
Источника (т.е. проекта в ACD) нет, так как итальянцы делали наладку в 2005 и как обычно исчезли. Возникли некоторые проблемы и я хотел
подключиться для контроля логики. Установил RSLogix5000 V20 и при подключении программа потребовала обновить софт. По неопытности я начал обновление и карточку не вытащил. В итоге проект перестал загружатся, ошибка: не соответствие софта конролёра и image.
Тогда я перепрошил контролёр на старый софт 13.44 и ошибка устранилась, активировалось кнопка загрузки софта с карточки в контролёр. При старте загруки вроде бы ошибок не выскакивает, но и программа не грузится, контролёр пустой.
Загручик теперь выглядит так:
<?xml version="1.0" encoding="UTF-8"?>
-<Controller> -<ExecutiveLoadOption> <ExecFile>\Logix\CurrentApp\Executive.bin</ExecFile> </ExecutiveLoadOption> -<ProgramLoadOption> <ProgramLoadMode>USER_INITIATED</ProgramLoadMode> <LoadFile>\Logix\CurrentApp\M524_Lamitec.p5k</LoadFile> </ProgramLoadOption> -<ControllerModeOption> <ControllerMode>PROGRAM</ControllerMode> </ControllerModeOption> -<VersionControl> <Version>02.020.011.059</Version> </VersionControl> -<FirmwareSupervisor> <UpdateMode>IN_ACTIVE</UpdateMode> </FirmwareSupervisor> </Controller>
Версия в загрузчике V20 хотя программа RSLogix показывает версию в карточке V13.44
Я совсем запутался, сам специализируюсь на STEP S7 и CoDeSys и в Logix мало опыта.
Спасибо за ответ и надеюсь на помощь.
|
Здравствуйте.
[quote:d830bfbf96]Контроллер 1769-L35E. Пропала связь с верхним уровнем через Ethernet. Контроллер сам работает, оборудование остановить нежелательно. С ноутбука (RSLogix) через Ethernet тоже подключится не получается. Ping не проходит. Serial Port контроллера занят (modBus). [/quote:d830bfbf96]
Была такая проблема на 1769-L32, причем контроллеров несколько,
во всех одинаковый проект. Меняли и процессоры и перепрошивали на 19 и на 16 версию, но ничего особо не помогало. Помогало только снятие питания на процессоре и включение.
[quote:d830bfbf96]Впечатление что где-то переполнялись буфера - контроллер все медленнее и медленнее отвечал, при этом обмен Prodused-Consumer был без проблем.[/quote:d830bfbf96]
Реально помогло только увеличение буферов сообщений (UCB) по умолчанию их в контроллере 10 я увеличил до 32 , можно увеличивать до 40, но увеличение буферов занимает память контроллера. Так что выбирать вам. Как это сделать подробно описано в этом [b:d830bfbf96]21192 - Increase Quantity of Unconnected Message Buffers in ControlLogix[/b:d830bfbf96] документе. Удачи вам.
|
[quote:545828de5a="ferzio"]Добрый день!
Пишу программу на языке ST.
Столкнулся с такой проблемой что не получается передавать значения ДатыВремени.
time_date_local и tm_last_change - LINT (type: Date\Time)
Например:
"
// Считываем системное время в переменную time_date_local
GSV(WALLCLOCKTIME, , CurrentValue, time_date_local);
...
// Фиксируем время изменения сигнала
Di_main[i].tm_last_change := time_date_local;
"
На последнее выражение компилятор ругается.
Есть ли способ передавать значение времени между пользовательскими переменными?[/quote:545828de5a]
Для LINT [url=http://samplecode.rockwellautomation.com/intradoc-cgi/nph-idc_cgi.exe?IdcService=GET_SEARCH_RESULTS&urlTemplate=%2fidc%2fgroups%2fpublic%2fdocuments%2fwebassets%2fsc_search_results.hcst&QueryText=%28dSecurityGroup+%3CMATCHES%3E+%27Sample_Code%27%29+%3CAND%3E+%28xSC_Products+%3CSUBSTRING%3E+%27Programmable+Controllers%27%29&SortField=dInDate&SortOrder=Desc&ResultCount=25&SearchProviders=mms&&PageNumber=4&StartRow=76&EndRow=100]примеры[/url].
|
Есть 4 практически одинаковых объекта, с контроллерами SLC-5/02. Для связи с PanelView 1500 Plus (PanelView 1400 - 1шт.) по RIO и с ПК по RS-232 используется модуль 1747-SN. На ПК работают ControlView (под DOS). До сегодняшнего дня все объекты работают автономно. Руководство решило объединить все объекты в общую сеть, заменить старые ПК, соответственно с программным обеспечением, и создать АРМы (ориентировочно 8-10 шт.) с удаленным доступом. Остановились на SCADA - FactoryTalk View Site Edition, но требуется справка – сколько и какого именно софта необходимо закупить, и какова стоимость (примерно). А так же какие интерфейсные модули требуются, что бы использовать существующую локальную сеть? В шасси контроллеров имеются свободные слоты – 1-2 шт. Реконструкция объектов (замена ПЛК) не реальна.
|
[quote:296b944de6="Ryzhij62"]Центральный же процессор распределения производительности будет обречён "работать вечно", и о каком-либо его ППР придётся забыть. Можно, конечно, уповать на "горячую замену" резервированных блоков, но лучше не загонять себя в этот тупик.
Это как тигра щекотать - страху много, а удовольствие сомнительно.[/quote:296b944de6]
Вроде как, такой процессор уже есть и наделен особыми полномочиями ([b:296b944de6]ПАЗ[/b:296b944de6]):[quote:296b944de6="NordFox"]На выходе этого рессивера есть датчик давления, который подключен к общестанционной системе [b:296b944de6]ПАЗ[/b:296b944de6] на базе ControlLogix. [/quote:296b944de6]
|
Добрый день. С наступающим Новым годом.
Посоветуйте решение одной задачки.
Исходные данные:
Три компрессорных станции. В каждой по 3 компрессора. В каждой станции стоит свой Simatic, который регулирует производительность компрессора по давлению на выходе компрессора. Все 9 компрессоров работают на одну трубу, которая заходит в емкость (ресивер). На выходе этого рессивера есть датчик давления, который подключен к общестанционной системе ПАЗ на базе ControlLogix.
Условия:
Необходимо распределить производительность компрессоров равномерно по датчику давления на выходе ресивер. Для этих целей хотелось бы использовать ControlLogix (с Simaic-ом не очень дружу)
Пока обдумываем три варианта:
1. Использовать устройство Echochange для стыковки Simatic и ControlLogix по сети Ethernet. (ControlLogix будет отслеживать работающие компрессоры и распределять нагрузку).
2. Почти тоже самое, только использовать модуль ProSoft и вклиниться в Profibus. тут тоже варианты: или объединять все три компрессорные и одним каналом подключать к ControlLogix, или делать на каждую компрессорную свой канал
3. Не заморачиваться и просто объединить Simatic-и между собой, выбрать главного, подключить к нему датчик давления, вручить ему функции распределения нагрузки. Ну и продумать механизм в случае отказа главного Simаtic.
Может кто-то городил что-то подобное. Буду признателен за любые идеи. Ну и на всякий случай, может кто знает какое количество денег надо на коммутатор интерфейсов Echochange.
|
Предыдущие результаты
Ещё результаты |
|
| |
|