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

Форум

Ресурсы Rockwell

Product Directory

Essential Components

Literature Library

Knowledge Base

Electronic News&Magazines

Блог

Encompass Program

Product Certification

  


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



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



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

 Господа помогите!!!! Имеется два процессора 1747 -L542, и по два модуля 1747-BSN в корзине. связанные между собой процессорами и SCADA по DH+, а с удаленными корзинами по RIO. При работе в режиме резервирования через некоторое время основной процессор уходит в Fault (обычно через часа четыре) при этом выдает ошибку "[i:8a7807ef0e]Specialty I/O module in slot 2 has not responded to a lock shared memory command within the required time limit"[/i:8a7807ef0e] Хотя подобная система на соседнем объекте работает стабильно и отличается только количеством удаленных корзин и модулей (их меньше). Чем вызванно все это безобразие?????

 Нашел в своих загашниках: [quote:042c6a03ab="Rockwell"]Checklist For SLC-5/03, 5/04 and 5/05 Install Issues That May Result as Memory Clear or CPU Errors: Last Modified: 01/09/2001 Document ID: 9655 ... The following are areas of concern if memory corruption occurs for a SLC-5/03,5/04 or 5/05 processor, for a particular installation: · Grounding · Power · Communications · I/O · Controller Spacing and Excessive heat · Additional Information Related to Channel 0[/quote:042c6a03ab] Далее подробно по каждому пункту. Полный текст сюда не приведу, т.к. очень много. :) Сейчас это ([b:042c6a03ab]ID 15763[/b:042c6a03ab]), но только для [b:042c6a03ab]TechConnect [/b:042c6a03ab] :(

 1769-ASCII можно только один. Это - специальный модуль. [url=http://literature.rockwellautomation.com/idc/groups/literature/documents/qr/iasimp-qr011_-en-e.pdf]L23-QBFC1B has 512K of memory and supports 2 additional I/O modules or 1 additional comm/specialty module[/url]

 По поводу тип 1 код 60 [quote:63ed07f216]A major fault Type 1 Code 60 means that an unrecoverable major fault has occured, the controller has reset and cleared all its memory, a RAM image downloaded to Compactflash was not sucessful ,therefore information is saved in processor memory and the Fault Dump Utility can be used to extract it. Contact Technical Support if you require this utility.[/quote:63ed07f216] ... и очень интересно - если Утилиты нет , а возникает она при обращении к CompactLogix по порту Ethernet/IP ( возникает 1 - 60), считываю по каналу RS232. А проект пустой.

 [quote:b8833a6cdc="ark011"]Здраствуйте. А можно поподробнее о использовании USB Flash, это утилита ?[/quote:b8833a6cdc] :( Нет это память, очень популярная, на вид как брелок, подключается на USB. Rockwell назвает это [i:b8833a6cdc][b:b8833a6cdc]USB memory stick[/b:b8833a6cdc][/i:b8833a6cdc]. Подробно: :x 1. Подключить брелок к компьютеру. 2. Открыть в проводнике содержимое брелка. 3. Нажать правую кнопку мыши и выбрать [b:b8833a6cdc]Создать-> Текстовый документ[/b:b8833a6cdc]. 4. Изменить имя [b:b8833a6cdc]Текстовый документ.txt [/b:b8833a6cdc]на [b:b8833a6cdc]autorun.bat[/b:b8833a6cdc]. 5. Выбрать мышью этот файл и нажать правую кнопку, затем выбрать из списка [b:b8833a6cdc]Изменить[/b:b8833a6cdc]. 6. Откроется Блокнот и надо набрать сл. текст: [code:1:b8833a6cdc]copy \"storage card"\"rockwell software"\rsviewme\runtime\*.mer \"Hard Disk"\* [/code:1:b8833a6cdc] 7. Закрыть Блокнот, подтвердив сохранение файла. 8. Отключить брелок от компьютера. 9. Вставить брелок в USB порт PV+ и смотреть на экран PV+. :P

 Производитель не в состоянии отслеживать все имеющиеся на рынке материнские платы. В KB, однако, есть общие соображения, которые выглядят примерно так: [quote:b4ee97b14c]Computers, like Dell, Compaq, and Gateway, having only PCI slots, in general, will not allow memory to go below 1M. Therefore, third party software drivers needing the PKTX in the 1MEG position to operate will not work. Also, in these computers, the PKTX must remain in the 32BIT position, and the KTX/PKTX Diagnostics is inoperable. PCI slot in newer system is 3.3 volt (aka PCI-X), so 3.3 V PKTX/B must be used. [/quote:b4ee97b14c]

 [quote:77704e2e1d="oldDad"]Почему он так сильно хочет именно это устаревшее программное обеспечение и почему диктует Вам? Он что, знает лучше Вас, какой продукт применять?[/quote:77704e2e1d] Почему так категорично? Разве RSView32 уже официально снят с поддержки? Да и заказчики бывают разные, есть которым все равно, а есть и продвинутые. Если требуют - значит знают, что хотят. а если по делу - то: Я сталкивался с задачей такого рода несколько лет назад... В RSView32 единственное, что может потребовать отдельного экрана для языка - это всплывающие подсказки. Если их наличие непринципиально - то всё достаточно легко разруливается без дублирования экранов путем параметризации. Стандартные кнопки легко заменяются на Touch-анимацию (кстати, я уже давно считаю плохим тоном использование стандартных кнопок :roll: ) Ну а все статические надписи на экранах выводить из строковых Memory-тэгов через параметр С трендами лучше все-таки использовать отдельные экраны с TrendX, благо он позволяет писать независимые описания для перьев. С сигнализацией всё не так красиво... для каждого языка нужно свой тэг, чтобы не перезапускать постоянно всю систему сигнализации. Ну и соответственно располагать теги сигнализации так, чтобы легко накладывался фильтр с маской. Плохо, что дублирование тэгов сигнализации влечет за собой увеличение Device-тэгов (лицензируемых). Так что, в принципе, всё это реализуемо средствами RSView32 без особых трудностей... ЗЫ ну и практически все написанное в SE может делаться точно также, но боюсь, все на языковый Action не навесишь

 Уважаемый Scaut, если Вы мои выражения сочли за дерзость, то я просто завидую Вам, т.к. Вы, как видно, еще не встречались напрямую с подобными вещами. Насчет балагана: балаган - это заявления о недееспособности инструментов RSView32. Все остальное - следствие Ваших безосновательных утверждений. Насчет конструктива: Вам уже достаточно многое объяснили, я в том числе дал последовательность действий (команд), которые приводят к решению задачи. Как видно, не по зубам орешек. Рискну еще более упростить пример: [code:1:d7162eaef2]Sub CreatTagDig() Dim NewTag As Tag Dim sName As String sName = "aaa" Set NewTag = gTagDb.CreateTag(sName, roTagTypeDigital) NewTag.SourceType = roSourceMemory NewTag.Description = "Descript1" NewTag.Alarmed = True NewTag.DigitalTagAlarmCfg.AlarmType = roAlarmTypeOn NewTag.DigitalTagAlarmCfg.InAlarmMessageSource = roMessageSourceCustom NewTag.DigitalTagAlarmCfg.OutOfAlarmMessageSource = roMessageSourceCustom NewTag.DigitalTagAlarmCfg.InAlarmFileMessage = "\11d \8t InAlm Tag_I___ \5n \15s" NewTag.DigitalTagAlarmCfg.OutOfAlarmFileMessage = "\11d \8t OutAlm Tag_O___ \5n \15s" NewTag.WriteConfiguration End Sub Sub ChTagTrue() gTagDb.GetTag("aaa").Value = 1 End Sub Sub ChTagFalse() gTagDb.GetTag("aaa").Value = 0 End Sub Sub ChDescriptAAA() gTagDb.GetTag("aaa").Description = "AAA" gTagDb.GetTag("aaa").WriteConfiguration End Sub Sub ChDescriptBBB() gTagDb.GetTag("aaa").Description = "BBB" gTagDb.GetTag("aaa").WriteConfiguration End Sub[/code:1:d7162eaef2] Все операции с тегом написаны на VBA. Перегрузка проекта не требуется. Все динамически изменяемые дескрипторы также будут отображены в AlarmLogViewer. Думаю, все уже сказано, пора завершать эту тему.

 [b:17cfb52698]X200881,[/b:17cfb52698] Ваша панель сильно устарела. Для панелей с Firmware до 1.07 Series A,B,C и D утилита, входящая в состав PanelBuilder32, использована быть не может, т.к. новый Firmware не помещается в старый чип памяти. В Вашем случае рекомендуется заменить панель на более новую. Можно было бы подумать об обновлении Firmware с карточки ATA Flash Memory Card 2711-NM22 или NM24 или NM26, но для этого Вам понадобится старый компьютер со слотом ATA-интерфейса, чтобы записать на карточку файл Firmware, а также, конечно, сама карточка. Но даже в этом случае шансы на успех очень малы.

 Практически все что сказано oldDad - истинная правда. Меня лично интересовало в данной беседе именно это электрическое "Или". Очень рад что компания АБ не пошла по извилистой тропе выдумывания чегото новенького, а использует старый проверенный метод переключения питания. Отчасти это подтверждает мою версию, потому как я неединожды уже с подобными сбоями встречался, именно это "или" и становилось причиной потерь программы, но так как особого желания заниматься ремонтом БП не имелось и вряд ли появится - мусорные ведра заказчиков в моем случае пополнялись в принципе "рабочими" БП. Было ли у местных КиП"овцев желание чегото попаять - это их личное дело, в принципе ничего сложного нет. Полностью согласен с тем что если чтото откудато должно подгрузиться в случае сбоя - то оно по крайней мере должно там быть :D извините за невнимательность, предисторию читал по верхам... Естественно, программа должна быть записана в флеш-память, ну а как уж распоряжаться этой памятью - эт уж вам решать, толи каждый раз по включению читать, толи когда Memory corrupted, толи еще как, эт я в принципе по умолчанию имел ввиду. Вродеж не маленькие, должны знать. Но... раз уж пошла такая пьянка о батарейках... разрешите поделиться наблюдениями с полей. Неединожды замечал факт - никакой индикации о разряженой батарейке на лицевом светодиоде(мы говорим естественно о 1756-BATM)... но при подключении в онлайне RSLogix 5000 выдает сходу тревогу в виде красного света... в программе, а физически ничего не высвечивается... Как бы этот факт объяснить? Есть какие то пороги срабатывания которые чувствует и информирует софт, но еще не чувствует и молчит хард? И напоследок совет Anton"у... попробуйте перекинуть всетаки БП... Блок питания у Вас запасной вряд ли найдется... но, вы писали что у Вас много контроллеров, может у Вашего "страдающего" контроллера есть однотипный собрат? Понаблюдайте, время покажет. Удачи.



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


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



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



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



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



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




  
RA & VDT GmbH


Облако тэгов
Fatal Error RSLogix ControlLogix sound FTView Control Logix MVI56-104S 1734-AENTR Altivar Add-on Instruction MVI46MCM Ethernet PLC-5 SLC-500 1757-SRM Firmware ComactLogixL32E 1756-L75 1756-RM2 Controlnet cable Promass Client Memory 1769-L32E execution minutes seconds Windows Build 00000d5c Unspecified terminate geehrter automatisch keine glo

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

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