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

Форум

Ресурсы Rockwell

Product Directory

Essential Components

Literature Library

Knowledge Base

Electronic News&Magazines

Блог

Encompass Program

Product Certification

  


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



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



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

 Добрый день. Возникла вот какая трудность. Рассмотрим банальную задачу: задвижка. Логично создать свой тип данных, в который входят сигналы с дискретных входов с концевиков, указывающие положение задвижки и дискретные выхода, для подачи сигналов на открытие - закрытие. Итак, работа задвижки в принципе осущетсвляется при помощи тегов: GO_OPEN - bool (дискретный выход) GO_CLOSE - bool (дискретный выход) STAT_OPEN - bool (дискретный вход) STAT_CLOSE - bool (дискретный вход) Пока мы работаем с четыремя отдельными тегами - всё ок. Мы банально связываем через Alias For каждый перечисленный тег с конкретным тегом модуля (к примеру 1756-IB32). Как пример, это может быть Local:1:I.Data.0 Когда задвижек много, есть желание объединить эти четыре тега в один тип (User Defined) и посылать переменные этого типа в функции Add-On-Instructions в качестве параметра. Удобно - одна функция, много задвижек, мало исходного кода. Но есть одно НО! Когда мы объединяем четыре тега в один тип (User Defined), мы утрачиваем возможность в менеджере тегов заполнить поле Alias For! Как обходят такой "острый угол"? Можно ли создать такую связь в коде?

 К сожалению, помог только вариант с удалением и последующей установкой Эмулятора. Правда, из реестра ничего не удалял, т.е. отработал старый дедовский метод "не мучься, снеси все и поставь заново". После переустановки ничего в реестре (в плане изменений по разрешениям) не изменилось. Всякими RegCleaner-ами на этой машине никто до этого не пользовался. Словом, проблема решена, но ясности - почему до этого не работало - до сих пор нет. В любом случае, большое спасибо за помощь. Прочитав текст, я по кр. мере знал, в каком направлении двигаться.

 Угу. Права администратора. На ск. я понял, цитата из knowledgebase: я видел начало текста, когда в поиске свою проблему забил, но вот полностью прочитать не удалось. Спасибо. Ща попробуем.

 Попробуйте вот так: [quote:9d5bbb4a18]This error is usually an indication of a corrupt registry or not being able to subkeys under the emulator registry entry. Check the permissions on the HKEY_LOCAL_MACHINE\SOFTWARE\Rockwell Automation\VirtualBackplaneMonitor\Installed Modules\0001!000E!0035\Instances key using regedit in windows xp or windows 2003 server or regedt32 in windows 2000. Verify that users have the right to create subkeys in the registry or write. Note: If you are logon to a domain, verify that the [domain name]\ [user name] is listed in the local administrator's group. {e.g. Rockwell\jdoe} If permissions are correct (or if permissions are incorrect and you don't want to risk there being any other issues): 1. uninstall the RSLogix5000 Emulator (in add/remove programs) 2. Go into the registry editor, back up the registry before making any changes 3. Delete the HKEY_LOCAL_MACHINE\SOFTWARE\Rockwell Automation\VirtualBackplaneMonitor key. 4. Reboot the Computer 5. Reinstall RSLogix5000 Emulator Try to add the controller to an available slot Note: In once instance, customer recently ran a registry cleaner that may have caused this. [/quote:9d5bbb4a18] У Вас в WinXP права администратора?

 Добрый день. При добавлении контроллера в RSLogix Emulate 5000 в любой из слотов вижу ошибку "failed to install RSLogix Emulate 5000 in slot". Причем при добавлении во вкладке "General" почему-то нет возможности выбрать версию добавляемого контроллера. т.е. пустое поле и все... Не подскажете решение проблемы? Knowledgebase для меня закрыт. Там вроде бы есть. PS. ОС компьютера ХР СП3 английская

 Тэги в базу данных RSLogix нужно прописывать руками. На счётные входы нужно подавать последовательности прямоугольных импульсов амплитудой 24В. По поводу програмирования импульсных входов контроллера смотрите главу 5 документа 1762-RM001F-EN-P.

 Вот я тут не могу понять у меня есть программа в rs logix для контроллера и графическая оболочка в factory talk. Тэги их надо создавать в rs logix или не надо, он сам их создаст? или их просто надо импортировать factory talk? как настроить вход контроллера в счетный режим. Ко входу присоединен датчик который дает частоту. какова амплитуда этого напряжения должна быть? 24 В? синус или прямоугольник должен быть, или без разницы?

 [quote:28d5b2ebb1="PLC_programming"]Здравствуйте. У меня возникла проблема при импорте проекта *.pva в FactoryTalk View Studio. Шрифт текста на всех экранах полученного проекта нечитабелен. Изменяя шрифт через окно свойств любого объекта ( там шрифт по дефолту PV8x24) на тот же Arial, например, получаем нормальный шрифт. Можно ли как-то автоматизировать процесс изменения свойств шрифта для каждого объекта? Вручную менять шрифт -долгое занятие, а сроки поджимают :) Заранее спасибо за ответ.[/quote:28d5b2ebb1] Сделай [b:28d5b2ebb1]Export [/b:28d5b2ebb1]в xml файл. В блокноте, для каждого экрана, замени названия шрифтов. Потом [b:28d5b2ebb1]Import[/b:28d5b2ebb1]...

 [quote:c09069ca11="alchi"]А как импортировать тэги из RS Logix в FTV studio :?:[/quote:c09069ca11] Читайте здесь со стр. 7-9: http://literature.rockwellautomation.com/idc/groups/literature/documents/um/viewme-um004_-en-e.pdf [quote:c09069ca11]Еще вопрос, при совместном использовании в будущем контроллера и экрана, их связь она настраивается на стадии программирования через тэги и все, или еще необходимо указывать что-то?[/quote:c09069ca11] Связь настраивается при программировании FactoryTalk View ME. [quote:c09069ca11]Я так понял в имеющейся конфигурации, у меня не получиться использовать его как АЦП для входного сигнала типа напряжение? без блока АЦП?[/quote:c09069ca11] Я правильно понимаю, что в контроллере нет аналогового входа, но Вы хотите использовать контроллер без аналогового входа для ввода аналогового сигнала? Если я понимаю правильно, то да, без аналогового входа аналоговый сигнал вводить некуда, нужен дополнительный аналоговый модуль, например, 1769-IF4 или 1769-IF8.

 А как импортировать тэги из RS Logix в FTV studio :?: Еще вопрос, при совместном использовании в будущем контроллера и экрана, их связь она настраивается на стадии программирования через тэги и все, или еще необходимо указывать что-то? Я так понял в имеющейся конфигурации, у меня не получиться использовать его как АЦП для входного сигнала типа напряжение? без блока АЦП?



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


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



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

Разделы


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



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



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




Выберите страницу:   [ << Предыдущая страница ] 1 2


  
RA & VDT GmbH


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