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

Форум

Ресурсы Rockwell

Product Directory

Essential Components

Literature Library

Knowledge Base

Electronic News&Magazines

Блог

Encompass Program

Product Certification

  


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



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



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

 [quote:badee75e67="dyneas"] Программа не работает по команде Force On/Off и это странно как я понимаю. В чем еще может быть загвоздка.[/quote:badee75e67] Так надо сначала разрешить форсировки-то, только тогда они начнут работать. Вы можете зафорсировать кучу входов и включить/выключить их потом все разом. Этот переключатель в программе находится над окном дерева проекта в том же столбце, что и индикатор режима работы процессора "Ofline-Prog-Rem/Prog-Rem/Run-Test-Run-Error" [quote:badee75e67="dyneas"] Может подать реально на запрограммированный дискретный вход 24В? Просто БП такого нету под рукой. Все равно я думаю не будет фурычить так, как в режиме отладки программа не работает.[/quote:badee75e67]С БП оно конечно наглядней, да и ясно будет работает ли канал модуля ввода вообще.

 [quote:c34fcbcfde="Rolex"]Все заняты, понимаю,я вот тоже =) Перефразирую и уменьшу количество текста, может поможет: шаг1. Созданию глобальный объект шаг2.Определение заполнителей тегов глобального базового объекта (#1-#10) шаг3. создание объекта-ссылки путем простого копирования базового объекта шаг4.Задать значение заполнителей тега в объекте-ссылке (привязывание к тегам контроллера) шаг5. Настройка свойств связи объектов-ссылок (LinkAnimation, LinkConnections....) шаг6. Запуск на выполнение, облом : " «expression contains a tag that has an error value", "Failed to resolve items ID #1"....[/quote:c34fcbcfde] Полагаю что вы запускаете дисплей в "тест" режиме, в данном случае действительно метки заполнители не заменяются соответствующими значениями, тестируйте в клиенте

 У Вас антивирус McAfee? [quote:61dc973279]CTree Errors Opening RSLogix 5000 Projects With McAfee VirusScan Running With McAfee VirusScan Enterprise Edition 7.1 running, unexpected CTree errors may be seen when RSLogix 5000 project files are opened. This is caused by files in the temporary RSLogix 5000 folders, AB_xxxx, being modified by the McAfee VirusScan software. McAfee VirusScan software should be configured to ignore the contents of the AB_xxxx folders. Starting with RSLogix 5000 Version 14, the directory structure for temporary RSLogix 5000 folders has been modified so that all AB_xxxx folders now reside within a single folder named “RSLogix 5000.Temp” located under the Temp directory (C:\Documents and Settings\<username>\Local Settings\Temp on Windows 2000 and XP). To prevent the CTree errors from occurring, the McAfee VirusScan software settings can now be configured to ignore the contents of the “RSLogix5000.Temp” folder. (x51417) [/quote:61dc973279]

 После танцев с бубном, получилось сменить прошивку, но опять проблема((( Выходит ошибка "an unexpected CTree error occurred" И чего с ней делать? [URL=http://radikal.ru/F/i080.radikal.ru/1203/89/92d69208ec43.jpg.html][img:3c9034d1f0]http://i080.radikal.ru/1203/89/92d69208ec43t.jpg[/img:3c9034d1f0][/URL]

 Все заняты, понимаю,я вот тоже =) Перефразирую и уменьшу количество текста, может поможет: шаг1. Созданию глобальный объект шаг2.Определение заполнителей тегов глобального базового объекта (#1-#10) шаг3. создание объекта-ссылки путем простого копирования базового объекта шаг4.Задать значение заполнителей тега в объекте-ссылке (привязывание к тегам контроллера) шаг5. Настройка свойств связи объектов-ссылок (LinkAnimation, LinkConnections....) шаг6. Запуск на выполнение, облом : " «expression contains a tag that has an error value", "Failed to resolve items ID #1"....

 Не получается заполнители тегов в глобальных объектах применять, например мне нужно десять пиктограмм задвижек, вместо того чтобы рисовать их в таком количестве по отдельности - делаю 1 глобальный базовый объект, прописываю нужное количество заместителей тегов(#1-#10) которые использую в скрипте, и после копирования в папку Displays и соответственно запуске, облом: 1. [b:904c2c5a05]«expression contains a tag that has an error value: if (#9) then0! Errorselse if not (#1) and not (#2) then1…..»[/b:904c2c5a05] Это он ругается на скрипт прописанный в глобальном объекте пиктограммы задвижки, т.к. не может работать с тегами (device) которые я по наивности пытаюсь туда передать 2. Далее дебаггер пишет [b:904c2c5a05]«Failed to resolve items ID #1 because it does not exists on any server»[/b:904c2c5a05]-и так про каждый… мне не ясно почему тег не найден, он доступен, если без танцев с базовыми объектами с ним можно работать. Все глобальные заместители тегов объявляю как в мануале написано, потом после копирования привязываю к ним теги…, LinkAnimation - Link with expressions, LinkConnections - True. а он че то тупит и пишет что их нет…Как так, ну вот как??2? Скрипт самый обычный, вкладка “Color” [code:1:904c2c5a05]if #9 then 0 ! Errors else if not #1 and not #2 then 1 ! power off…..а так далее[/code:1:904c2c5a05] Следующий вопрос – по Touch на каждой пиктограмке запускаю командой[b:904c2c5a05] «Display <panel_name>....»[/b:904c2c5a05] панельку оборудования, с указанием файла параметров. Панелька это например простой дисплей с кнопками открыть закрыть и статусом. Так вот если все прописывать не в базовом объекте а копиях по отдельности– надо будет наверно ставить [b:904c2c5a05]«Do not link»[/b:904c2c5a05] и так далее…а можно ли прописать вызов панели и файла параметров с помощью «display» в базовом глобальном объекте ? тогда не придется делать это из каждого объекта ссылки в отдельности. Много букв, если слишком много – то просто подскажите как это делается в этой среде по нормальному?) :?:

 Здравствуйте! Имеем RSView32 Display, необходимо чтобы при нажатии кнопки считывался заголовок(имя Display-а) и открывался запрограммированный этому заголовку Display, ниже пример - неработающий: [code:1:c57023949d]Sub io_disp() On Error Resume Next Select Case globals.UserForm.Caption Case "IO_rack0_331": gCommand.Execute "Display IO_rack0m_331" Case "IO_rack1_331": gCommand.Execute "Display IO_rack1m_331" Case "IO_rack2_331": gCommand.Execute "Display IO_rack2m_331" End Select End Sub[/code:1:c57023949d] Считать заголовок стандартной UserForm - без проблем, а вот Display?

 [quote:9d5ca45c9b="plcprogrammer"]Пардон. Это отнюдь не входные данные. Скорее какая-то диагностика. Есть идеи у кого-то что это за чудо такое?[/quote:9d5ca45c9b] Идеи, разумеется, есть. Сообщение [code:1:9d5ca45c9b](Code 16#0109) Connection Request Error: Invalid connection size[/code:1:9d5ca45c9b] означает, что в конфигурации этого модуля указан некорректный размер данных. Нужно тщательно проверить конфигурацию проблемных модулей. Возможно, нужно проверить указанный в конфигурации размер шасси и отключить "rack optimization". Возможно, нужно удалить проблемные модули и создать их заново.

 Документы хорошие наверно, но мне не помогли. У меня сеть 1 ControlLogix и 3 СompactLogix. Ситуация анекдотическая. Все пингуется. Сеть вроде как живая несмотря на экзотический роутер от Rockwell - Stratix 8000 - настроен тупо на Static адресацию. Со стороны ControlLogix есть связь и данные принимаются от CompactLogix. А вот со стороны CompactLogix ни данных ни связи. Produced/Consumed данные идентичные с обоих сторон. Созданые пользовательские блоки данных просто тупо скопированы из одного проекта в другой, чтобы не было чудес. Module Fault : Code 16#0109 Connection Request Error:invalid connection size - Tag...ENBT/A:I если верить тому что написано, то слишком много данных на входе ? Структура: DINT (2) DINT (2) Bool Real (60)

 [quote:224b4e397c]Несколько часов назад между АРМ-ми и серверами пропала связь с RSLinx. И переключение не помогло.[/quote:224b4e397c] Возможно, просто не работает сеть или что-нибудь с компьютером? Тогда, конечно, никакое переключение не поможет. По поводу Alias Topic Switching смотрите, пожалуйста, например, темы [color=blue:224b4e397c]48995, 26228, 5037[/color:224b4e397c] и др. в Knowledge Base. Поскольку не знаю, какие у Вас контроллеры, хотел бы, в частности, обратить внимание на следующее: [quote:224b4e397c][u:224b4e397c][b:224b4e397c]Switch On Error[/b:224b4e397c][/u:224b4e397c] If enabled, any error that occurs on the Alias Topic causes an immediate switch to the next topic in the Alias Topic List. If it is presently active on the last topic, it switches back to the beginning. Use this type of switch for PLC and SLC processors only. [i:224b4e397c][color=red:224b4e397c]Do not use this type of switch for the ControlLogix processor.[/color:224b4e397c][/i:224b4e397c] Instead use the CommError event in RSView32 to manage the alias topic using switch on command that is discussed next. [/quote:224b4e397c]



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


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



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



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



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



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




  
RA & VDT GmbH


Облако тэгов
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 Fehlermeldungen Default Sta

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

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