 | |
Предыдущие результаты
OPC сервер от фирмы wonderware как то некорректно читает данные из контроллера а именно module-defined-тэги. например
CNBR_01:1:C.Ch0Config.LowEngineering...записывает корректно, а прочитать не может (или отображает как то неправильно)
User-defined-тэги читает нормально
|
[quote:6ad0ab520f="Roland"]Если бы было предупреждение, что версия ОС контроллера и версия ОС программы не совпадают или, что прогрузка программы может привести к отключению порта, я бы, естесственно, не стал прогружать программу. В том то все и дело, что она прогрузилась как обычно.
Возможно, есть функция проверки и у меня она не активна? Если да, подскажите пожалуйста, где она находится.[/quote:6ad0ab520f]
Странно как-то.
В несоответствующий контроллер программу загрузить не получится,
если попробуешь через модуль памяти тоже самое - выполнять не станет, перейдет в ошибку с соответствующим кодом.
Сбрось в Default - замкни конденсатор возле разъема батарейки.
Без батарейки AB гарантирует 20 (или 30) минут, но был удивлен когда контроллер отключенный от сети в понедельник, в субботу начал выполнять программу (батарейки и ПЗУ не было).
|
[quote:0bbcc0ff26="Roland"]Спокойно залил программу, после чего отвалился COM-порт.[/quote:0bbcc0ff26]
COM-порт может иметь разные протоколы и настройки, поэтому его "отваливание" (от RSLinx) возможно, если в программе контроллера другие настройки. Но это происходит после предупреждения и твоего согласия.
|
Ознакомьтесь с [url=http://simplesolvers.com/How%20to%20Go%20Online%20with%20Newer%20500.html]этим[/url], а главное [url=http://au.rockwellautomation.com/applications/gs/ap/gsau.nsf/pages/Configuring_an_SLC5_05]вот с этим[/url]. Тут про настройки связи по Eternet достаточно подробно прописано.
И уточните, какую версию RSLinx рекомендовано использовать для вашего нового процессора (засада может быть и в этом, увы)
P/S Аналогичная проблема обсуждалась[url=http://www.plctalk.net/qanda/showthread.php?t=49978] и вот здесь[/url]
|
[quote:f25918da9e]Попытайтесь сбросить процессор в заводские установки. Не очень надейтесь, что это поможет, но мало ли, вдруг оживёт хотя бы один порт.[/quote:f25918da9e]
Спасибо, в понедельник попытаюсь.
[quote:f25918da9e]Правильно ли я Вас понял - Вы не прошивали новый контроллер с помощью ControlFlash, а просто попытались залить в него программу, перекомпилированную под новый тип процессора с помощью RSLogix500?[/quote:f25918da9e]
Совершенно верно. При этом никаких предупреждений, что этого делать нельзя, он не выдал. Спокойно залил программу, после чего отвалился COM-порт.
Что касаемо батареи - свет отключился не во время заливки, а после (EtherNet работал). Прежде чем заменять контроллер во время планового останова я хотел залить в него программу и настроить SCADA.
Напишите, пожалуйста, как прошивать правильно.
Возможно, есть какой-то заводской Ip-адрес?
P.S. В S7-300, например, нельзя залить программу от другого контроллера. А чтобы после заливки начали умирать порты - просто невероятно.
|
[b:3dde50b4cc]2Roland [/b:3dde50b4cc]
Правильно ли я Вас понял - Вы не прошивали новый контроллер с помощью ControlFlash, а просто попытались залить в него программу, перекомпилированную под новый тип процессора с помощью RSLogix500?
|
Переношу проект на другой компьютер и при попытке запуска получаю:
[b:1ca8144b9f]Incorrect version of the DLL file MSJET35.DLL was found
[/b:1ca8144b9f]
если запускаю из папки проекта ругается по другому:
[b:1ca8144b9f]Runtime Error!
Program C:\Program files\Rockwell Software\rsview32.EXE
The application has requested the runtime to terminate it in unusual way
[/b:1ca8144b9f]
Windows XP Service Pack3
Microsoft Office 2000
RSView32 ver.7.10
Спасибо
|
Попытайтесь [url=http://vdt-automation.de/files/slc_defaults.pdf]сбросить процессор в заводские установки[/url]. Не очень надейтесь, что это поможет, но мало ли, вдруг оживёт хотя бы один порт.
|
[quote:1ce80daab7="Roland"]
Если я неправильно перепрошивал, почему RSLogix без вопросов залил программу? Как перепрошить правильно?
[/quote:1ce80daab7]Об опасности сбоев по питанию и про необходимость иметь исправную батарею ControlFlash честно предупреждает.
Учитывая, что процедуры по замене контроллеров как правило производятся во время плановых остановов на производстве, когда и механики со сварочными аппаратами, и электрики со своей активной жизненной позицией проводят свои работы - применение UPS при прошивке становится жизненно необходимым правилом.
Что делать теперь? Прежде всего попытаться как-то сбросить ошибки в контроллере.
|
По информации Microsoft, сервер выдаёт ошибку 0X8007000E, если ему не хватает памяти.
|
Предыдущие результаты
Ещё результаты |
|
| |
|