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

Форум

Ресурсы Rockwell

Product Directory

Essential Components

Literature Library

Knowledge Base

Electronic News&Magazines

Блог

Encompass Program

Product Certification

  


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



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



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

 Руководство пишет вот что: [quote:7634072c6a]Error Codes Generated by the ENI This table shows the error codes that may be generated by the ENI. A full listing of error codes that may be generated by the Message Instruction is shown below. Target node cannot respond because of incorrect command parameters or unsupported command. Possible causes: · The data size of the message is invalid. · The data format is incorrect for any of the supported PCCC messages. · Register parameters are not formatted correctly, or there is not enough data provided. · RS-232 configuration packet data is not the correct size. · The Node Address is invalid or out-of-range. · The distant ENI, controller, or device may not be responding. · There may be a break in the connection between the ENI devices or controllers. · BOOTP/DF1 parameter is invalid[/quote:7634072c6a] Проверили все причины?

 Предполагается использовать 2706-P44R с преобразователем 2706-PDNETM. Но в KNOWLEDGEBASE нашел следующее: DeviceNet: The 2706-PDNETP, 2706-PDNETM and 2706-PDENTK will work with any of the A-B DeviceNet scanners (i.e. 1747-SDN, 1769-SDN, 1788-DNBO, etc.) They will NOT work with the 1761-NET-DNI module. The DeviceNet module must be mapped as a slave to the DeviceNet scanner. NOTE: How to use the 2706-PDNI is not discussed here. Information included here is to explain their limitations only. If using 2706-PDNI connected to the InView screen, this will only work with controllers that are capable of performing a MSG instruction over the DeviceNet path. This would include the ControlLogix processor but exclude the PLC-5 and SLC processors because you cannot program the proper path for the instruction. This would also exclude the CompactLogix L20 and L30 processors because they do not support backplane messaging Это огорчает т.к в проекте заложена сетка DeviceNet с процессором 1769-L32E и сканером 1769-SDN. Видимо придется менять процессор на L40 или использовать Ethernet для подключения к InView.

 Hi, Опять хочу вернуться к проблеме пароля. Можно посмотреть на эту проблему глазами технаря, а можно и развернуть и пошире. Начнем с простого, просто снять пароль. Если чехи обиделись за нерадушный прием( и молчат как партизаны, то давай проверим что на это говорит сам Rockwell. Simple search in the KnowledgeBase(By the way registration is free) and you can have following result- "Lost or Forgotten passwords procedure for the Micrologix, SLC-500, PLC-5 Family of controllers and RSLogix software.Processor is prompting for a password and password is either lost or forgotten." ID 16846 (old TN# P16983). Прочитав оный документ начинаешь осознавать что нужен в добавок RSLogix500 Годичный Support Contract. Если его нет нужно искать у кого он есть, наверное нет ни у кого в округе получаем замкнутый круг. Будем проще, незря Сережа Брин придумал классный алгоритм. Три ключевых слова Allen Bradley SLC500 Password - результат отменный. На E-Bay продается продукт (прямо из Канады ) за 16 бакинских рублей и 99 копеек плюс пересылка наверно 10. Что мы имеем- Allen-Bradley & Mitsubishi PLC Password Recovery CD US $16.99 You are bidding on a CD containing the software and instructions required to recover a password "keyword" on an Allen-Bradley SLC or Mitsubishi A & FX-series processor. The keywords within an Allen-Bradley processors consist of a string of up to ten characters in the range 0-9 for the main password and the same again for the master password. For Mitsubishi there are six character passwords (A-series) and 8-character passwords (FX-series) consisting of 0-9 and A-F. If a keyword has been set with the processor, it is required in order to read the program from the PLC and to be able to monitor/modify the program. If you haven't got the key, you can't get in. Rockwell technical support have been asked if it is possible to identify or get around the keyword and their answer is NO-you must clear the PLC memory and start again. Not very good if you do not have the original code to begin with! This CD will give you the instructions on how to "discover" the keyword and gain access to the PLC. Software required for Allen-Bradley: • RSLogix 500 • RSLinx • Comlite 32 (included on this CD) Как все просто, Господа. И даже этика форума не затронута. Просто поиск решения в затруднительной обстановке. Ну а если еще жалко 25$ то можно download вообще продукт бесплатно. Правда все это мне не по душе. Принимать решение что и как делать дальше не мне тоже. Я бы держал контакт с чехами, ведь наверно они не только SLC500 на заводик поставили. Пригодятся еще в будующем. Может научат чему нибудь. Напоследок я хочу ответить г-ну из Жданова(Мариуполя). Не стоит батенька хаять иностранцев, а учиться у них нужно. Это не только мое мнение а и других господ, например Володимир Моренко ИнститутАвтоматики по моему город Томск. Кстати единственный системный интегратор из России, который прошел аудит в CSIA. И другая компания, ELISY прошу прощения может спеллинг неверный приезжает на ISA EXPO. Последнее, для ОлдДеда, придумал ты наверное этот форум классно, хоть немного откроет мне глаза на состояние дел по специальности как говорится на просторах СНГ. Спасибо всем за внимание.

 Привет Heck, Я делал похожие проекты год назад, многое забыл уже, но постараюсь помочь. Проверь пожалуйста следующие пункты. 1. У тебя сканнер серии А, который не поддерживает BTW (Block Transfer Write) and BTR (Block transfer Read) SLC processor instructions. Проверь код, и если такие есть, нужно код переделать или использовать сканнер серии В. 2. В PV1200 для индикации статуса часто ипользуют nibble- это 4 бита слова процессора, в PV1500+ нужно использовать integer. 3. Проверь правильность монтажа и правилность дравйвера, для примера маленькие мониторы PV400-600+ имеют обратный монтаж и другой драйвер. 4. И последнее, что отличает PV+ with RIO от других PV+, и это нужно делать ОБЯЗАТЕЛЬНО КАЖДЫЙ РАЗ ПОСЛЕ ЗАГРУЗКИ ПРОЕКТА зайти в настройки терминала и заменить communication на Target. И это нужно сделать обязательно, даже если при загрузке он спрашивает это. Желаю успеха.

 [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]

 Вот есть такие документы: [url=http://literature.rockwellautomation.com/idc/groups/literature/documents/at/1734-at001_-en-p.pdf]Application Techniques[/url] [url=http://literature.rockwellautomation.com/idc/groups/literature/documents/um/1734-um007_-en-p.pdf]User Manual[/url] [url=http://literature.rockwellautomation.com/idc/groups/literature/documents/in/1734-in581_-en-e.pdf]Installation Instructions [/url] В них, в частности - в User Manual - описано, как с этим модулем работать. Удачи!

 [quote:b48e53076c="oldDad"]Задача в терминах операционных систем реального времени - это вот что: [quote:b48e53076c]From Wikipedia, the free encyclopedia A task is "an execution path through address space". In other words, a set of program instructions that is loaded in memory. The address registers have been loaded with the initial address of the program. At the next clock cycle, the CPU will start execution, in accord with the program. The sense is that some part of 'a plan is being accomplished'. As long as the program remains in this part of the address space, the task can continue, in principle, indefinitely, unless the program instructions contain a halt, exit, or return. * In the computer field, "task" has the sense of a real-time application, as distinguished from process, which takes up space (memory), and execution time. See operating system. o Both "task" and "process" should be distinguished from event, which takes place at a specific time and place, and which can be planned for in a computer program. + In a computer graphical user interface (GUI), an event can be as simple as a mouse click. + In older text-based computer interfaces, an event might be a keystroke.[/quote:b48e53076c] К скану это не имеет никакого отношения.[/quote:b48e53076c] Тогда на моем примере получается что задача - это опрос всех входов и запись их в память? Правильно я понимаю или нет?

 Задача в терминах операционных систем реального времени - это вот что: [quote:a5acef1bef]From Wikipedia, the free encyclopedia A task is "an execution path through address space". In other words, a set of program instructions that is loaded in memory. The address registers have been loaded with the initial address of the program. At the next clock cycle, the CPU will start execution, in accord with the program. The sense is that some part of 'a plan is being accomplished'. As long as the program remains in this part of the address space, the task can continue, in principle, indefinitely, unless the program instructions contain a halt, exit, or return. * In the computer field, "task" has the sense of a real-time application, as distinguished from process, which takes up space (memory), and execution time. See operating system. o Both "task" and "process" should be distinguished from event, which takes place at a specific time and place, and which can be planned for in a computer program. + In a computer graphical user interface (GUI), an event can be as simple as a mouse click. + In older text-based computer interfaces, an event might be a keystroke.[/quote:a5acef1bef] К скану это не имеет никакого отношения.



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



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



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



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



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




  
RA & VDT GmbH


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

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

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