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

Форум

Ресурсы Rockwell

Product Directory

Essential Components

Literature Library

Knowledge Base

Electronic News&Magazines

Блог

Encompass Program

Product Certification

  


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



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



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

 А ключ “SerialNumber” в реестре в HKLM\Software\Rockwell Software\RSLinxNG\CIP Identity” cовпадает на обоих компьютерах или нет? А остальной софт из этого образа диска - там SerialNum в рееестре HKLM\Software\Rockwell Software\Продукт\UserInfo cовпадает или нет?

 Не заряжали ли Вы оба компьютера с помощью одного и того образа диска? Если да, то это ошибка. В писании сказано: [quote:141f0593dc]This error specifies that the "Connection is in Use or Duplicate Forward Open” . What we have found out is that you will get this error if more than one device with the same CIP serial number attempts to open a connection to the same target device (e.g. a ControlLogix controller) or through the same bridge device (e.g. an ENBT). [color=darkblue:141f0593dc]This condition usually occurs when the same disk image (e.g. a “ghost” image) is applied to multiple workstations without changing the serial number.[/color:141f0593dc] The CIP identity for the workstation is stored in the Registry at “HKLM\Software\Rockwell Software\RSLinxNG\CIP Identity”. The serial number is stored in the “SerialNumber” value. Resolution: After “ghosting” a workstation from an image containing an installation of RSLinx Enterprise, the serial number must be made unique by changing the “SerialNumber” value in the Registry. You can do this by the following methods 1. Change the SerialNumber value so that it is unique among the servers. 2. Go into the registry and delete the SerialNumber entry, then re-register the CIP.dll 3. (Preferred for customers) Uninstall and Re-install RSLinx Enterprise on each server.[/quote:141f0593dc] В качестве Workaround попробуйте проверить, не существует ли файл [color=darkblue:141f0593dc]sfl20asu.dll[/color:141f0593dc] одновременно в папках \WINDOWS\SYSTEM32 и \Program Files\Common Files\Rockwell. Если да, то переименуйте этот файл в папке \WINDOWS\SYSTEM32 в [color=darkblue:141f0593dc]sfl20asu.dll.old[/color:141f0593dc]

 [quote:86229b66dc="and123"]не шифруйся, хочешь script напиши свой email[/quote:86229b66dc] ну собственно вот: spellbinder@pisem.net

 Подскажите в чем может быть причина ошибки:СIP connection(1) open rejected (Error 200001) on route (имя контроллера), provider ошибки RSLinx Enterprise. RSLinx Enterprise работает на distributed RSView SE, резервируется. Вариант с одинаковыми серийными номерами RSLinx Enterprise-проверялся, номера разные.

 DIMIOKS_у. Да, извините забыл, сказать, что динамическое изменение description делается для ведения лога ситемных сообщений о действиях оператора Ивановой включить\выключить\открыть\закрыть и тд за свою смену, затем оператора Петровой и тд которые и пишутся в тот самый XXXXAL.DBF наряду с аварийными и предупредительными сообщениями.

 DIMOX_у. Просто был задан вопрос, и поскольку когда то была такая проблема и был дан конкретный ответ.C активацией проблем никогда не было. 32k вполне хватает по жизни. Отстойный AlarmLogViewer не использовал никогда за восемь лет работы с RSView32 и использовать никому не советую. Если Вы внимательнее посмотрите выложенный исходник Delphi, то увидите там ЧЕЛОВЕЧИЙ аналог AlarmLogViewer причем динамический слева, а аналог AlarmSummary справа.

 [quote:06f09045e6]Чего то тут писали про кошек, я так и не понял.[/quote:06f09045e6] Это поговорка такая. Типа RSView32 и VBA for RSView32 очень даже неплохие инструменты, только надо уметь ими работать. А если чего и не получается, то искать причину прежде в себе, в методике, и в последнюю очередь уже клеймить такой мощный пакет (а есть ли хоть один пакет без недостатков?). Конечно, с точки зрения программистов верхнего уровня, привыкшим работать с полноценным ООП, API, СОМ, RSView32 может показаться неполноценной. Но ведь это SCADA, а не оболочка для полноценного программирования! И создавалась она именно для этого применения. Уважаемый and123, код понятен. Но путем подавления/восстановления сообщений о сигналах тревоги для определенного тега в активном AlarmSummary не произойдет синхронного изменения Description (см. выше). Требуется AlarmOff/AlarmOn или перезапуск окна и тому подобные действия. В AlarmLogViewer, конечно все отобразиться как положено. Или я не прав? Поправьте. Кстати, вопрос: Скажите пожалуйста задачу, в которой необходимо менять Description тега? Ну не могу я себе представить эту задачу, кроме как странной задачи применения текущей активации на более большее количество тегов. scout молчит как партизан.

 SpellBinder_у По скорсти VB > Delphi > C > Asembler > истина увы тривиальна... А Excel он и в Африке Excel.

 SpellBinder_у отвечаю про <в сотни раз> смотрите в коде w := GetTickCount; в начале и main.Label1.Caption := FloatToStr((GetTickCount - w) / 1000); вконце процедуры.Я не зря упражнялся с этим w. Попробуйте сами обработать Value_:=Value для with TDb.GetTag(AFNameList.Strings[i]) на VB и Delphi напрмер для Tags.Count=1000 и почувствуйте разницу, а если Вы еще захотите попробовать и вложенный цикл, где то по тксту if err <> 0 then //если уставка не string_число, а указатель на тэг with TDb.GetTag(Value) do begin, подискутируем.

 Чего то тут писали про кошек, я так ине понял. Но с такой проблемой я дейсвительно сталкивался где то год три назад. Действительно нужно правильно в VBA делать обертку или порядок подачи команд для динамического изменения значения тега, например Discription во время работы проекта в RUN! Log - дискретный тег с аварийоной конфигурацией по On. см. пример: Dim Start gTagDb.GetTag("Log").Description = "СТАРТ ПРОЕКТА" GoTo Log gTagDb.GetTag("Log").Description = "Любите кошек" GoTo Log Log: gCommand.Execute "SuppressOn Log" gTagDb.GetTag("Log").WriteConfiguration gCommand.Execute "SuppressOff Log" gTagDb.GetTag("Log").Value = 1 Start = Timer Do While Timer < Start + 1 DoEvents Loop gTagDb.GetTag("Log").Value = 0 Вот и все. И смеятся про кошек не надо. Я их очень люблю, и по возможности кормлю, особенно бездомных. А что бы до этого дойти мне примерно полгода понадобилось. Тогда таких форумов еще не было. :roll:



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


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



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



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



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



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




  
RA & VDT GmbH


Облако тэгов
Automation ControlLogix MVI56-MCM Allen-Bradley Logix Windows FactoryTalk PanelView VersaView ControlTower GuardLogix Compact Software Studio Designer 100-E 100-D SMC-50 Energy Saver 1756-RMS-SC Spectrum Encompass Level Ethernet Redundancy Stratix

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

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