 | |
Предыдущие результаты
Здравствуйте, уважаемые коллеги!
Изучаю документ
[b:3383d76f68]Application Guide:
ControlLogix Data Collection with RSLinx
Updated For RSLinx 2.30.02
Rockwell Software
Document Version: December.4
December 2001[/b:3383d76f68]
в котором обнаружил такую информацию:
[quote:3383d76f68]RSLogix 5000 Automatically Configures Topics In RSLinx
When saving an .acd project in RSLogix 5000 (version 10 and higher) it will automatically configure a topic in RSLinx for you. It will also associate the .acd file with the RSLinx topic. This enables OPC browse aware applications to obtain a list of the available ControlLogix processor tags when offline. This is useful when building an RSView project when you don’t have access to the ControlLogix processor that the project will communicate to.
[/quote:3383d76f68]
Имеем RSLogix5000 V13.03.00, RSLinx V2.43.01.23(CRP6), RSView32 V7.10.00 (CRP6)
Да, действительно, при создании проекта в Logix(в котром предварительно создано несколько контроллерных тэгов), в Linx создается топик, который ссылается на соответствующий .ACD файл проекта, но не привязан к конкретному контроллеру, т.к. его по условиям и в помине не должно быть - чистая разработка без железа. Во View создаю узел RSLinx OPC Server Local, открываю базу тэгов, задаю узел, открываю OPC Address Browser, вижу топик своего проекта, [b:3383d76f68]НО[/b:3383d76f68] в папке Offline (как и в Online) никаких тэгов не видно.
В чем дело? Куда копать?
|
Ребята, срочно нужен специалист по программированию для PLC 5, Contrologix! Кто может помочь?
|
Доброго всем времени суток !
АВ продаёт модули, произведённые Spectrum Controls как свои, с каталожным роквелловским номером (например 1769sc-if4ih) и нормальной поддержкой в Logix.
Вопрос у меня вот такой: каким образом вы организовывали обмен по харту ? Конфигурировали канал на работу c Hart, отправляли запрос на данные и получали ответ? Как часто происходил обмен? Судя по документации, данные по харту передаются на скорости 1200 бод, что по идее позволяет получать данные с одного датчика не чаще, чем 1 раз в секунду ? Поправьте меня, если я ошибаюсь.
Спасибо.
Rolich
|
Здравствуйте!
[quote:a40269d592]Подскажите, как должна вести себя панель с загруженным проектом в случае ее взаимодействия с контроллером ControlLogix по дублированному ControlNet? Имеется ввиду, если обрывается один из каналов (A или B)? [/quote:a40269d592]
Панель будет работать дальше, как ни в чём ни бывало, светодиоды покажут диагностику.
По поводу диагностики и состояния светодиодов модуля и панели смотрите главу Troubleshooting в документах соответственно:
http://literature.rockwellautomation.com/idc/groups/literature/documents/in/1756-in571_-en-p.pdf
http://literature.rockwellautomation.com/idc/groups/literature/documents/um/2711p-um003_-en-p.pdf
|
Приветствую всех!
Подскажите, как должна вести себя панель с загруженным проектом в случае ее взаимодействия с контроллером ControlLogix по дублированному ControlNet? Имеется ввиду, если обрывается один из каналов (A или B)?
Какая индикация светодиодов должна быть на карте, что внутри панели, а также на CNBR-ах в контроллерах в случае исправности сети целиком (и А, и В), и в случае неисправности одного из них?
С уважением,
Vitaliy D. Burtsev
|
Из Ваших ответов я интуитивно делаю вывод, что дело не в собственно трендах (как ActiveX-controls), а, возможно, в каких-то посторонних по отношению к RSView32 причинах - компьютер? Windows? сеть? стечение каких-то (каких?) обстоятельств?
К сожалению, без дополнительных исследований трудно предложить здесь в форуме что-то определённое. Может быть, кто-то из коллег сейчас увидит и скажет: "а, я знаю. это то-то". У нас, к сожалению, опыт борьбы с подобными эффектами отсутствует ввиду отсутствия наличия таковых эффектов.
:wink:
З.Ы. Можно ли попытаться попросить операторов в момент возникновения этого эффекта записывать, какая ситуация в системе или какие его действия предшествовали этому? Может быть, тогда бы удалось установить причину.
|
Скажите, пожалуйста, зачем в процессорах 1756-L55M22...24 используется батарея, если там память энергонезависимая ?
И еще - нет ли каких - либо особенностей и проблем при замене в контроллере ControlLogix памяти на энергонезависимую, например, 1756-М14 на 1756-M24 ?
|
Здравствуйте, уважаемые коллеги!
Вот уже неделя прошла с того момента, как в мариупольском офисе VDT-Automation закончила обучение [u:553c713b35][b:553c713b35]первая[/b:553c713b35][/u:553c713b35] в этом учебном центре группа сотрудников комбината "Азовсталь" по курсу ControlLogix.
А на сайте тишина... Иначе как огромной занятостью и скромностью я это объяснить не могу :D.
Хотя все было на должном уровне: и техническое обеспечение, и уровень преподавателей, и учебный класс, и организационная сторона.
Наши ребята жалели лишь о том, что курс очень быстро закончился :cry: . Но мы уверены, что это только начало нашего тесного и плодотворного сотрудничества :wink:.
[b:553c713b35][i:553c713b35]Отдельно[/i:553c713b35][/b:553c713b35]: Рррроммма, ждем фотографии с неофициальной части :D.
|
[color=blue:76382ce10c]Еще RSLinx имеет "DDE/OPC predefined items", некоторые из них:
- @Mode returns the current mode of the processor as a string (Run, Program, Remote Run, or Remote Program).
- @Status returns the current status of the processor as a string (Ok or Faulted).
- @StatusNumber returns the current status of the processor as a number.
- @IsPresent allows you to check if your ControlLogix processor is available prior to performing reads or writes. [/color:76382ce10c]
А можно поподробней насчет механизма использования этих item-ов из RSView32? Никогда этого не использовал, а штука может быть полезной в случае ее реальной возможности применения.
С уважением,
Vitaliy D. Burtsev
|
[quote:99c51288ed]А в RSView если связи нету то вид объектов не изменяется...[/quote:99c51288ed]
Верно только для случая, когда к этому объекту не привязан тег устройства.
[quote:99c51288ed]Для диагностики можно, например, назначить какие-нибудь действия (Event), основываясь на бите коммуникаций
system\ComErrorValue1 или system\ComErrorValueOPC [/quote:99c51288ed]
Не удачный совет, контроллеров может быть более одного...
В RSView32 есть замечательная функция - "comm_err(TagName)".
Еще RSLinx имеет "DDE/OPC predefined items", некоторые из них:
[list:99c51288ed] - @Mode returns the current mode of the processor as a string (Run, Program, Remote Run, or Remote Program).
- @Status returns the current status of the processor as a string (Ok or Faulted).
- @StatusNumber returns the current status of the processor as a number.
- @IsPresent allows you to check if your ControlLogix processor is available prior to performing reads or writes.
[/list:u:99c51288ed]
|
Предыдущие результаты
Ещё результаты |
|
| |
|