 | |
Предыдущие результаты
Читать тэги с модулей ввода может любой контроллер, независимо друг от друга или все контроллеры одновременно. Это называется Multicasting - компонент технологии Producer-Consumer протокола CIP. Просто пропишите эти модули в конфигурацию каждому из контроллеров.
С выводом сложнее.
Что будет, если один процессор установит определенные выходы 1734-OB8 в единицу, а другой - одновременно с первым (или, например, через несколько миллисекунд) - в ноль?
Что за задачу решаете? Можете описать? Может быть, решение есть, но выглядит иначе?
|
Добрый день, не с мог разобраться с проблемой:
Могут ли несколько контроллеров устанавливать соединения ввода/вывода через один адаптер 1734-AENT?
Имеется два контроллера 1769-L32E с которыми по сети EtherNet через адаптер 1734-AENT связаны модули POINT I/O (1734-IE2C – 9 шт., 1734-IB8 – 2 шт., 1734-OB8 – 1 шт.). По задумке проектировщика могут работать либо оба контролера одновременно, либо любой один из них. Один контролер управляет одним объектом, второй контроллер управляет вторым аналогичным объектом, ну а на POINT I/O заведены параметры общие для обоих объектов.
Из документации я понял, что для одного контроллера настройки для адаптера 1734-AENT можно выбрать:
• None – the adapter makes a direct connection to each of the modules referenced by the data.
• Rack optimization – digital I/O data is collected into a rack image. This does not include analog or specialty I/O modules.
а для второго:
• Listen only - rack optimization – read or verify data only, but does not control the modules. When you have multiple controllers, one controller is used to control and the other controllers are used to monitor.
Однако, стоит задача, как писал выше, что может работать один любой контроллер или оба одновременно. Соответственно вопрос могут ли оба контроллера одновременно или индивидуально опрашивать входные модули и управлять выходными, и как это настроить или реализовать это?
|
Почитайте ещё вот этот документ:
[url=http://vdt-automation.de/docs/32324_PVP_ML.pdf]32324 - PanelView Plus Communications with MicroLogix[/url].
|
альтернатива чему?
В FactoryTalk.View.ME.v.5.00.00.CPR9 прописан MicroLogix 1400, по поводу MicroLogix 1500 ничего не скажу, не пробовал.
Если после update не получится, то лучше всего поставить RSLinx Classic и работать через него.
|
Значит так. Есть MicroLogix 1500 (LRP) и PV600 plus. MicroLogix 1500 соединен с компьютером через порт MiniDIN - для закачки ПО в него.
PV600 plus соединен с MicroLogix 1500 по RS-232 (сбоку в сам процессор втыкается). PV600 plus только с одним портом типа DB9 (номер PV600 plus на 5 кончается). Провод получается с разьемами DB9 на DB9. Провод там уже был до меня, раньше работало.
Я не могу настроить связь в программе FactoryTalk.View.ME.v.5.00.00.CPR9. Я понял так, что ее надо обновить. Попробую. Я обновляю ее, в ней я установлю связь без проблем? есть альтернатива?
|
Здравствуйте!
Можно поподроднее, что значит "Панель соединена с контроллером кабелем штатным"? Каталожный номер знаете?
view-sg001_-en-p.pdf читать не пробовали?
Желаю удачи!!
|
[quote:b4cf760552]в factorytalk не знаю что и как настраивать. [/quote:b4cf760552]
В общем случае, RSLinx Eneterprise не поддерживает PLC-контроллеры MicroLogix, SLC, PLC, поддерживаются только PAC-контроллеры CompactLogix, ControlLogix, DeviceLogix, SoftLogix. Вам нужен RSLinx Classic.
Factory Talk Studio Studio ME, начиная с версии REL 5.1 CPR9 SR2, поддерживает MicroLogix 1400. Если у Вас более старая версия, то нужно её обновить.
|
Всем снова привет!
У меня возникла проблема следующая: не могу установить связь между панелью и контроллером.
В rs logix 500 установил коммуникационный порт 1 в DF1, в общем по умолчанию остальное.
порт 0 используется для связи с компьютером
в factorytalk не знаю что и как настраивать. В разделе "рс-линкс энтерпрайз" создаю драйвер, устройство но там не видит контроллер...
PS Панель соединена с контроллером кабелем штатным.
Помогите.
|
Спасибо большое ВСЕМ!
Дело было в следующем, время в контроллерах было нестабильным,
то и дело в минутах, секундах, иногда и в часах, что влияло на
формирование двухчасовок. Двухчасовки формировались во внутренних переменных контроллера, всего 12. И в итоге влияло на сводку. Т.е.,например 10-00, в ячейку 4 записывалась текущая двухчасовка с 8-00 по 10-00, далее время контроллера "перескакивала" на 9-57 и обратно в 10-00, после которой ячейка 4 обнулялась. ИЗ-ЗА КОРЯВОГО СКРИПТА, КОНТРОЛЛЕРЫ СИНХРОНИЗИРОВАСЬ СРАЗУ С 4-х АРМов.
Можно было бы конечно установить Logix5000 Clock Update Tool
Но в итоге переписал
IF myNodeName == "opr-1" THEN
IF HMI-PLC-YEAR <> $Year THEN
HMI-PLC-YEAR = $Year ;
HMI-PLC-SYNCHRONIZE-INTERN = 1;
ENDIF;
IF HMI-PLC-MONTH <> $Month THEN
HMI-PLC-MONTH = $Month ;
HMI-PLC-SYNCHRONIZE-INTERN = 1;
ENDIF;
IF HMI-PLC-DATE<> $Day THEN
HMI-PLC-DATE = $Day ;
HMI-PLC-SYNCHRONIZE-INTERN = 1;
ENDIF;
IF HMI-PLC-HOUR <> $Hour THEN
HMI-PLC-HOUR = $Hour ;
HMI-PLC-SYNCHRONIZE-INTERN = 1;
ENDIF;
IF HMI-PLC-MINUTE <> $Minute THEN
HMI-PLC-MINUTE = $Minute ;
HMI-PLC-SYNCHRONIZE-INTERN = 1;
ENDIF;
IF Abs(HMI-PLC-SECOND - $Second) > 10 THEN
HMI-PLC-SECOND = $Second;
HMI-PLC-SYNCHRONIZE-INTERN = 1;
ENDIF;
IF HMI-PLC-SYNCHRONIZE-INTERN == 1 THEN
HMI-PLC-SYNCHRONIZE = 1;
HMI-PLC-SYNCHRONIZE-INTERN = 0;
ENDIF;
ENDIF;
И она работает, пробывал менять время в 3-х АРМах время в контроллере не меняется, поменял в oper-1 время изменилось.
Время в системе АСУТП должна быть единой, т.е. синхронизироваться. В моем случае данные с ControLogix 5561 через FSGateway в Intouch (это на сервере историй, скрипт на АРМ оператора) далее в INSQL Server. Есть программа которая собственно и берет данные с INSQL Server и формирует сводку
|
Что-то засомневался, что они там вообще есть и специально проверил, для чего создал новый проект и в нём UserForm.
Нет, всё правильно: при создании UserForm нет ни этих кнопок, ни соответствующих им Properties:
[img:7bc3c8c8f7]http://img38.imageshack.us/img38/6623/image2fqd.jpg[/img:7bc3c8c8f7]
Более того, люди специально, чтобы создать такую кнопку, пишут [url=http://www.vbaexpress.com/kb/getarticle.php?kb_id=165]специальные скрипты[/url].
|
Предыдущие результаты
Ещё результаты |
|
| |
|