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

Форум

Ресурсы Rockwell

Product Directory

Essential Components

Literature Library

Knowledge Base

Electronic News&Magazines

Блог

Encompass Program

Product Certification

  


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



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



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

 Доброго времени суток, уважаемые! Проблема следующая: Два контроллера 1756 и две персоналки с установленными в них платами 1784-PCIC. Все это было соединено посредством ControlNet и успешно работало полгода. Затем на персоналке вышел из строя винчестер. На вновь установленный винчестер был залит образ старого (операционка, скада, драйвера, все, в общем) После этого при попытке сконфигурить в RSLinx драйвер связи выдаештся сообщение: device "AB_PIC-1" could not be started. В системе карту видно, драйвера на нее установлены и конфликтов нет. Если в диспетчере устройств Windows XP SP2 выключить и включить устройство - то светодиоды на карте горят, как при нормальной работе.(подключенный канал - зеленый, неподключенный - красный) После попытки "Стартовать" драйвер устройства в RSLinx светодиоды гаснут и выаливается сообщение см. выше. Подскажите, пожалуйста, возможные причины неисправности.

 Если у Вас есть RSSQL, то никакая дополнительная аппликация не нужна. А если его нет - можно написать на чём угодно, хоть на Дельфи или С++, подключить библиотеки OPC, читать данные из базы и через ОРС писать в контроллер или куда хотите. По поводу конфигурирования RSSQL смотрите мануал: создаёте конфигурацию, описываете Control connector к RSLinx для контроллеров, описываете Database connectors к базе, создаёте транзакцию с событием, всё.

 В RSLogix5000 есть команда GSV. И в ней есть ClassName "REDUNDANCY". Сколько не искал в документации расшифровку кодов от атрибутов этого класса - нигде ничего не нашел. Может кто-то поможет? А вообще вопрос вот в чем. Есть много контроллеров - и хотелось бы знать их состояние. Т.е. в каком режиме они работают (Run, Prog, Test) и каково состояние модулей горячего резерва. Я так понимаю что для этого нужно воспользоваться командой GSV. Или есть другой способ? Для того, что бы узнать режим контрллера я так понимаю можно использовать класс "CONTROLLERDEVICE" и атрибут Status. А вот для горячего резерва - зашел в тупик что использовать.

 [quote:5a0204391f]Запретить пользоваться ключом. Наказывать за это. Использовать RSI Security Server.[/quote:5a0204391f] [quote:5a0204391f]Сохрани программу на Flash и поставь восстанавливать программу при переводе ключа в RUN. Может кто другую программу и загрузит, но ключик повернет и опять твоя прога будет. Не пробовал, но тут подумал - а что елсли атрибуты у файлов на flash выставить ReadOnly.[/quote:5a0204391f] А о чем, собственно, разговор идет 8) Допустим, я приезжаю на объект, где злостный программист защитил всеми способами прогу, изменил все настройки СОМ-порта, вбил страшный IP, который даже лень просканировать с ноутбука. А мне надо залить свою прогу в контроллер. 1. Нажимаю "волшебную" кнопочку восстановления настроек СОМ-порта по умолчанию. Не знаю точно, но думаю, контроллер скорее даст мне доступ для заливки. 2. Если нет доступа через СОМ, то снимаю батарейку на некоторое время. В этом случае слетает существующий проект, память чиста. 3. В крайнем случае прошиваю через СОМ заново. Это помогало, когда были проблемы на FlexLogix с ControlNet карточкой, т.е с её настройками (это потом я научился решать такие проблемы более просто, но в на первых порах помогало :) ). 4. Если в конроллере сидит флешка, проблем не вижу. Ради интереса, организовывал две флешки с разными проектами, разными именами контроллера и т.д. После чего, если не форматить саму флеш, проекты можно перемещать с одной флешки на другую, стирать проеты, заменять, редактировать способы загрузки с флешки на контроллер. Нужен только картридер и знать, что где изменить. Я енто, конечно не пробовал, но есть какя-нибудь защита от таких действий? [quote:5a0204391f]Когда ключ в RUN, то программу залить нельзя. Чем не защита?![/quote:5a0204391f] Я, когда не было ключика, переводил контроллер с помощью булавки :D

 Для диагностики Вы можете использовать 1757SRM System Redundancy Module Configuration Tool. По этому поводу смотрите [url=http://rockwellautomation.custhelp.com/cgi-bin/rockwellautomation.cfg/php/enduser/std_adp.php?p_faqid=29511&p_created=1093233600&p_sid=SAjH4sCi&p_accessibility=0&p_lva=&p_sp=cF9zcmNoPTEmcF9zb3J0X2J5PWRmbHQmcF9ncmlkc29ydD0mcF9yb3dfY250PTEmcF9wcm9kcz0wJnBfY2F0cz0wJnBfcHY9JnBfY3Y9JnBfc2VhcmNoX3R5cGU9YW5zd2Vycy5zZWFyY2hfbmwmcF9wYWdlPTEmcF9zZWFyY2hfdGV4dD1HOTIyMzQ3NzA*&p_li=&p_topview=1][u:bbff6bc6b1]G92234770 в Knowledge Base[/u:bbff6bc6b1][/url] а также документ [url=http://literature.rockwellautomation.com/idc/groups/literature/documents/rn/1756-rn628_-en-e.pdf][u:bbff6bc6b1]Release Note. ControlLogix Redundancy System[/u:bbff6bc6b1][/url]

 Доброго времени суток, коллеги. Возник вопрос, пока не нахожу ответ. Может кто поможет. Существует система с горячим резервированием на базе ControlLogix 5555 (рев. 15.57) и модулях SRM. Возможно ли (если да, то как) в RSLogx 5000 наблюдать возможный выход из строя основного контроллера и включение резервного. Заранее спасибо.

 [quote:72024252b6]А RSLogix 5000 мне нужно дописать несколько строчек и даже не могу понять что уже в памяти занято, а что свободно.[/quote:72024252b6] [quote:72024252b6]А RSLogix 5000 мне нужно дописать несколько строчек и даже не могу понять что уже в памяти занято, а что свободно. [/quote:72024252b6] В контроллерах Logix применяется динамическое распределение памяти, там не надо смотреть, что занято, а что свободно, т.к. не т жёсткой привязки типов и структур данных к каким-то областям памяти. Писать строчки совсем не обязательно, т.к. Ladder logic - это только один из языков, поддерживаемых стандартом IEC 61131-3: * Ladder logic * Function block diagram * Structured text * Instruction list Пишите в FBD и будет Вам счастье. Количество свободной памяти можно в любой момент посмотреть, а если Вы имеете в виду статическое распределение памяти для переменных, то его уже давно нет, т.к. такой способ распределения памяти давно устарел. [quote:72024252b6]всё видно что занято, а что свободно (т.е. чужую программу дописать нет проблем) и один софт на все PLC. [/quote:72024252b6] Вы точно так же можете дописать или изменить до неузнаваемости чужую программу. А как же иначе? Как тогдв можно было бы обслуживать сопровождать программу? Неужели проограммиста из Сименса приглашать? :D И точно так же один софт на все контроллеры Logix. [quote:72024252b6]Прописываю блок на 8 входов а в controler tags появляется входов и сразу выходов? море... [/quote:72024252b6] Можно попродобнее, что и где у Вас появляется? И какое море? :) Вот, пожалуйста, [url=http://www.vdt-automation.com/docs/9399-rl5kgr-ru.pdf][u:72024252b6]Руководство по применению RSLogix 5000[/u:72024252b6][/url]

 Не надо step7 обижать, там всё просто как два байта переслать, например берёшь блок на 16 входов прописываешь адресса в железе и всё совпадает.В перекрёсных ссылках всё видно что занято, а что свободно (т.е. чужую программу дописать нет проблем) и один софт на все PLC. А RSLogix 5000 мне нужно дописать несколько строчек и даже не могу понять что уже в памяти занято, а что свободно. Прописываю блок на 8 входов а в controler tags появляется входов и сразу выходов? море... Короче уважаемые, не сочтите за труд, скинте описание на RSLogix 5000 или хотя бы ссылку где можно скачать описание на русском на этот софт

 [b:b5ed57f383]About the Security Feature[/b:b5ed57f383] The Security feature allows you to control the individual users’ access to RSLogix 5000 projects and controllers. Using RSI Security Server software, you control access to your projects and controllers based on: - the individual user logged into a workstation - the project the user is attempting to access - the workstation from which the user is attempting to access the project Typically, you would use RSI Security Server software to grant or deny permission to perform a particular action on a particular project to a particular person at a particular workstation. Note: The security feature is primarily intended to prevent accidental unauthorized access to your projects and controllers. It is important to note that while the feature does provide some protection against intentional unauthorized access, it is not intended to provide protection against sophisticated system "hackers." You should exercise your own additional precautions against such unwanted access. RSI Security Server grants or denies access based on four pieces of information: - user ID (i.e., the user’s login name) - workstation ID - action name (i.e., the activity the user is trying to perform, such as data table modification, or processor mode change) - resource name (i.e., controller name) In addition, you can group resources, actions, persons, and workstations via access control lists, which define certain characteristics to determine access levels. [b:b5ed57f383] RSLogix 5000 and RSI Security Server[/b:b5ed57f383] When used with RSLogix 5000, RSI Security Server supports 3 global actions and 6 project-related actions. Global actions are not tied to a specific project, and may include: - securing the controller - creating a new project (either through the New Controller dialog, or through the Translator Tool utility) - updating your firmware. The project-related actions allow you to perform specific tasks on a specific project or group of projects, and may include: - viewing a project - going online [color=darkblue:b5ed57f383]- maintaining a project (e.g., saving, converting, exporting, downloading, setting/forcing tag values, etc.)[/color:b5ed57f383] - full access (e.g., editing a project), unsecuring the controller, or updating firmware. Note: Access to these actions is hierarchical. For instance, if you have access to the Go Online action, you also have access to the View Project action; if you have access to the Maintain Project action, you can also access Go Online and View Project; and finally, if you have Full Access, you can access Maintain Project, Go Online, and View Project. Defining your levels of security begins with deciding the type of access you want to allow to each user, project, or workstation. The following tables can help you to identify your security needs.

 [quote:736f860e1d="romel"]Help me plz!!! Подскажите, пжалста, где я могу узнать о возможностях микролоджика 1500(сколько можно ставить таймеров, счетчиков, програмных файлов и т.д.)[/quote:736f860e1d] См.: http://www.ab.com/programmablecontrol/plc/micrologix1500/downloads.html Файлы данных от 0 до 255 - 0...8 уже созданы, остальные назначай как потребуется, таймеры, счетчики до 256 в каждом файле данных. Программные файлы от 0 до 255 - 0 и 1 определены под систему и недоступны, 2 - основная программа, значит 3...255 все твое. Это по максимуму, реально как памяти хватит.



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


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



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



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



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



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




  
RA & VDT GmbH


Облако тэгов
Rockwell ProSoft Modbus 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.126 секунды