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

Форум

Ресурсы Rockwell

Product Directory

Essential Components

Literature Library

Knowledge Base

Electronic News&Magazines

Блог

Encompass Program

Product Certification

  


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



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



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

 Вечер добрый коллеги, Позвольте подключиться к дискусии по очень насущной теме. В контроллерах SLC500 если возможно, ставил EEPROM. Даже если батарейка села и питание выключено, то всегда можно восстановить исходный вариант. Но иногда (пару раз) в модуле процессора например появляется дикие Major Fault, например " Ошибка питания удаленной корзины" и никакая перезагрузка проекта не помогает, приходится сбрасывать процессор до Factory Settings. Вообще SLC достаточно надежная платформа, даже после прямого контакта с водой, сам тому свидетель, после просушки работал как часы. С ControlLogix я считаю себя удачливым тоже, но как говорят "еще не вечер". Последние веяния (смотри Rockwell Knowledgebase ID: 35190,38430,43553,45709) немного меня смутили. Еще немного помудохался как у нас говорят с последним 1794-L34, но проект дожал. А зря коллега FROLik из Екатеринобурга закрыл тему по FlexLogix (Добавление драйвера по DH485). Тема пока открыта для Rockwell не в драйвере дело, а капризности PLC. Вообще, после смены руководства которая произошла пару лет назад в этой корпорации некоторые реверансы от Rockwell меня просто удивляют а то и убивают. Но это не технические пируэты, а скорее всего политическо-стратегические. Еще в июне этого года Jim Pinto (бывший владелец Action Instuments и корифей от автоматики) предрекает скорую продажу Rockwellа. Один из претендентов есть ABB. :P А что вы об этом думаете, уважаемые коллеги? Еще на закусочку почитайте интересный документ пожалуйста Ref: ACIG 2007-05-02 8O Если вы не получили его от своего дистрибьютора его легко найти на Rockwell WEB site. Короче обо всем не напишешь, не расскажешь. _________________________________________ Вопрос к oldDad: Что нового видно от Rockwell на SPS/DRIVES/Controls EXPO 2007 ? :?: _____________________________________________ Всем Всего доброго.

 по порядку : 1. Интересно, используются ли в проекте программы обработки ошибок и программа обработки включения питания? ответ: нет не используются, проектанты не предусмотрели, однако мы думаем в будущем использовать :) 2. С ошибками можно попробовать в Controller Fault Handler тупо снимать любую ошибку, потом определить ее тип в ране ответ: согласен! :D на стенде пробовал - работает! но вопрос - можно ли будет обратиться к атрибуту MAJORFAULTRECORD если проекта в контроллере уже нет? 3. Как Вы залили в контроллер такую программу? ответ: не большая неточность в строке была инструкция NOP - заливается без проблем.

 Доброго дня! [quote:ba84dcc65e]Возникла одна неприятная ситуация, хочу поделиться. Может кто сталкивался с похожим и подскажет ответ. Итак, контроллер ControlLogix 1756 (rev. 15.57), загружен проект. В один «прекрасный» момент происходит следующая ситуация: контроллер перестает выполнять задачу, через RSLinx его не видно. Визуально на контроллере светится индикатор «OK» и «RS 232» ??? красным цветом. Отключив и подав питание имеем чистый контроллер проекта нет, хотя батарейка исправна. Загружаем проект и контроллер продолжает работать. Такая ситуация наблюдалась на трех разных контроллерах !!!. У меня три вопроса: 1. что могло привести к такой ситуации? 2. как мог стереться проект? 3. могла ли привести к этому температура в помещении 40 0 С ? Всем заранее спасибо.[/quote:ba84dcc65e] Интересно, используются ли в проекте программы обработки ошибок и программа обработки включения питания? С ошибками можно попробовать в Controller Fault Handler тупо снимать любую ошибку, потом определить ее тип в ране. На всякий случай запретить генерацию майорной ошибки модулями или вообще временно запретить связь с ними. С PowerUpHandler надо обязательно снимать фатальную ошибку, которую генерирует контроллер при переходе в эту программу. Ну, а с ошибками прескана здесь посложнее и требует отдельного разговора. [quote:ba84dcc65e]У нас была такая проблемма, но ушла как только в Power up handler (обработчике питания) была исправлена ошибка (была пустая строка).[/quote:ba84dcc65e] А вот это уже крайне интересно! Компилятор сразу сгенерирует ошибку Empty Rung, если в любой программе есть пустая строка. Как Вы залили в контроллер такую программу? Поделитесь :oops:

 [quote:a93d194da0="maxim"]Доброго времени суток, коллеги. Итак, контроллер ControlLogix 1756 (rev. 15.57), загружен проект. В один «прекрасный» момент происходит следующая ситуация: контроллер перестает выполнять задачу, через RSLinx его не видно. Визуально на контроллере светится индикатор «OK» и «RS 232» ??? красным цветом. Отключив и подав питание имеем чистый контроллер проекта нет, хотя батарейка исправна. Загружаем проект и контроллер продолжает работать. Такая ситуация наблюдалась на трех разных контроллерах !!!. У меня три вопроса: 1. что могло привести к такой ситуации? 2. как мог стереться проект? 3. могла ли привести к этому температура в помещении 40 0 С ? Всем заранее спасибо.[/quote:a93d194da0] Вот все в точности как Вы описали - но только проект не стирается а остается на месте. И после отключения\включения питания имеет [b:a93d194da0]очень информативную[/b:a93d194da0] ошибку PowerUp Fault. Поэтому у меня из Вашего списка только один вопрос - под номером 1

 Доброго времени суток, коллеги. Возникла одна неприятная ситуация, хочу поделиться. Может кто сталкивался с похожим и подскажет ответ. Итак, контроллер ControlLogix 1756 (rev. 15.57), загружен проект. В один «прекрасный» момент происходит следующая ситуация: контроллер перестает выполнять задачу, через RSLinx его не видно. Визуально на контроллере светится индикатор «OK» и «RS 232» ??? красным цветом. Отключив и подав питание имеем чистый контроллер проекта нет, хотя батарейка исправна. Загружаем проект и контроллер продолжает работать. Такая ситуация наблюдалась на трех разных контроллерах !!!. У меня три вопроса: 1. что могло привести к такой ситуации? 2. как мог стереться проект? 3. могла ли привести к этому температура в помещении 40 0 С ? Всем заранее спасибо.

 [quote:66b409ec39="Kondratiev"]Опа!!! Class3 тянет 16входов и 12выходов т.е. 28 слов. Заначит максимум можно поставить 9 модулей!????? ВСЕГО??? 9*28=252!! 10й уже не станет???[/quote:66b409ec39] Неправильно. :( 256 / 16 (т.к. большее) = 16 модулей. Ограничение 256 слов отдельно для I и O. SLC - он Small Logic Controller :)

 [quote:da65dfd714="victor-palgov"]Возможны варианты: для BOOL - B3,B10,B11,B12,B13,Bfn и для INT - N7,N10 - N15, Nfn.[/quote:da65dfd714] Панель требует адресации по типу PLC/SLC. Для этого в контроллерах Logix необходимо использовать [b:da65dfd714]Mapping[/b:da65dfd714]. В RsLogix 5K - Logic->Map PLC/SLC... Из документа "Setting up PLC/SLC Mapping in Logix controllers" ID 7355: "You can access subelements in many cases. For example, assume the following mappings: barray, BOOL[32], mapped to file 3 intarray, INT[20], mapped to file 7 The following are valid references in Excel, with the ControlLogix processor running firmware version 3.29. Other software and firmware combinations may not be able to use the same addressing methods. B3:0 - lowest 16 bits of barray interpreted as a 16-bit integer B3:1 – bits 16-31 of barray interpreted as a 16-bit integer B3:0/5 – barray[5] B3/5 - barray[5] N7:0 – intarray[0] N7:0/5 – intarray[0].5"

 Но у Вас же была связь с процессором, а потом пропала? Была возможность увидеть его в Online? Что изменилось с тех пор? Попробуйте следующее: 1. Далеко не каждый конвертер USB-COM работает с драйвером PIC. Проблема в том, что не все конвертеры поддерживают необходимые для преобразования DF1 в DH-485 тайминги. Попробуйте компьютер с настоящим СОМ-портом (железным!) или карточку 1784-PCMK или USB-конвертер 1747-UIC. 2. Если у Вас ноутбук, запретите инфракрасный порт (в BIOS или ещё как-нибудь). 3. Запретите в BIOS все функции Power Management 4. Правильные установки COM-порта для PIC: 9600, data bits - 8, Parity - None, 1, Flow Control - None, закройте в "Advanced" FIFO-буферы. 5. Функции ACPI должны быть отключены как в BIOS, так и в Windows. 6. Отключите антивирус. 7. Для конфигурирования любого драйвера в RSLinx Вы должны быть на этом компьютере администратором. 8. Драйвер PIC не работает с карточками СОМ-портов для ноутбуков. Должен быть настоящий СОМ-порт на материнской плате, или используйте карточку 784-PCMK или USB-конвертер 1747-UIC. 9. Попробуйте переустановить RSLinx до текущей версии. Удачи!

 Добрый день! Имеется корзина SLC-500 с процессором 1747-L541 5/04 CPU посаженная на Contlol Net через модуль 1747-KFC15. В этой сети имеется контроллер Control Logix 5555 1756-L55. Возможна ли предача данных между процессорами? Я порыл документацию и ничего не нашел. Прграмматор(ПК) с коммуникационной платой 1784-PCIC(S) посаженный на сеть Contlol Net корректно видит 1747-KFC15 в RSLinx и позволяет программировать SLC-500. Буду рад любой помощи и информации.

 Вы же знаете, что в клиент-серверных системах все events исполняются не на клиенте, а на сервере. Поэтому, чтобы выполнить какую-то команду [i:cea8f7b8c9]на клиенте[/i:cea8f7b8c9] по событию [i:cea8f7b8c9]на сервере[/i:cea8f7b8c9], нужно либо менять логику управления, либо использовать какие-нибудь специальные механизмы. Вот что есть в Knowledge Base по этому поводу: [quote:cea8f7b8c9]ID 22007 [b:cea8f7b8c9]How to trigger a command on an SE client from an HMI server.[/b:cea8f7b8c9] Question How to trigger a command on an SE client from an HMI server Answer Background In some RSView SE applications, there may be a need to execute a command on a client when an event occurs. Some examples of this would be displaying an alarm summary screen when an alarm occurs, play a wave to alert an operator of an alarm condition, or displaying a warning screen when communications are lost. Since the Event Detector is designed to automatically execute commands when certain conditions are met, one might think that a Display command issued from an Event Detector would be the way to accomplish this goal. However, the Display command does not contain a mechanism to run a command at a remote client. Therefore, any command run by an Event Detector will execute at the HMI server hosting the event file, not at a client. Depending on the command, that command may or may not be valid when issued at the HMI server. For example, if a Display command is executed from the Event Detector (or a command line), the following warning will appear: [b:cea8f7b8c9]The command 'Display' is ignored when issued from the development environment or an HMI Server[/b:cea8f7b8c9] Solution: The following technique will allow a command or macro to run on a client. Please note that since VBA is single-threaded, your application should only run one script at a time. VBA will queue up requests but there are variable limits to what it can hold in the queue. In general, VBA scripts should be short and to the point rather than continuously-running semi-applications. Use an Event Detector to set a memory tag to 1. Alternatively, create an object (for example a button or an object with Touch animation) that sets the tag. Create a numeric display that monitors the tag in step 1. Right-click it and select "Property Panel". Make sure the "ExposedToVBA" property is set to "VBA Control". Close the Property Panel and right-click the numeric display. Select "VBA Code". In the Change event for this numeric display, add the following code: [code:1:cea8f7b8c9]Private Sub NumericDisplay1_Change() On Error GoTo ErrorHandler If Not IsError(NumericDisplay1.Value) Then If NumericDisplay1.Value = 1 Then ExecuteCommand "command string" End If End If Exit Sub ErrorHandler: LogDiagnosticsMessage Err.Description, ftDiagSeverityError End Sub [/code:1:cea8f7b8c9] For example, to display a graphic called "Popup", the syntax would be ExecuteCommand "Display Popup". Since this will execute on the client, no error will occur. Other RSView SE commands or macros can also be called in this way. Catalog Number: DocFullNum: A10738686 Revision:2.00.01;2.10.00;3.0;3.00.01;3.10.00;3.20.00;4.00 (CPR 7) File Attachments • [url=http://vdt-automation.de/files/22007_example.zip]ZIP document 22007_example.zip[/url] [/quote:cea8f7b8c9]



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


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



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



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



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



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




  
RA & VDT GmbH


Облако тэгов
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 globalen Fehlermeldu

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

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