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

Форум

Ресурсы Rockwell

Product Directory

Essential Components

Literature Library

Knowledge Base

Electronic News&Magazines

Блог

Encompass Program

Product Certification

  


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



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



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

 [quote:d8f216b7d1]написана процедура на ВБА, исполнение которой занимает около 5-8 секунд, ее запуск из RSView32 провоцирует зависание ВБА,[/quote:d8f216b7d1] В общем, дела обстоят так, производитель считает следующее: 1. Поскольку процесс VBA имеет наивысший приоритет, такие процедуры длиной 5-8 секунд просто-напросто блокируют ядро RSView32, перекрывая ему кислород, и ядро за это время умирает. Такие длинные процедуры просто так "в лоб", без учёта особенностей ядра реального времени, писать нельзя. Нужно давать ядру процессор и давать дышать. Например, в длинном цикле нужно обязательно иметь, скажем, вместо [code:1:d8f216b7d1]For i=0 To 10000 testText = testText & "Hallo (vb)Welt" (ещё какой-то код) Next[/code:1:d8f216b7d1] Что-то вроде [code:1:d8f216b7d1] For i=0 To 10000 testText = testText & "Hallo (vb)Welt" (ещё какой-то код) DoEvents Next[/code:1:d8f216b7d1] Или пишите вместо одной длинной процедуры кучу коротких. В общем. не забывайте, дамы и господа, что это не просто аппликация VBA под Windows, а аппликация, работающая в многозадачной среде реального времени. 2. Железо - с ним вот что: вспомните, старые игры, прекрасно работающие на старых компьютерах, на новых работать отказываются. Здесь возможна та же проблематика. RSView32 - довольно старый продукт, он имеет свой срок жизни, который уже находится не в стадии развития и расцвета. Проблемы с установкой WindowsXP на новый компьютер мне, честно говоря, не кажутся связанными каким-то образом с Rockwell :) 3. По поводу совместимости Windows и RSView32 нужно учитывать Compatibility Matrix: http://domino.automation.rockwell.com/applications/kb/RAKB.nsf/0/2A372792621E2A4E85256AFB0057D02E?OpenDocument Если хотите получить более конкретный ответ, то давайте код в студию, поразмышляем.

 tasha, видеть offline-тэги Вы должны. Если их не видно, то перво-наперво нужно деинсталлировать RSLinx Enterprise и его затем заново инсталлировать. Наше мнение таково, что, возможно, был нарушен порядок инсталляции или что-то в процессе инсталляции было недовыполнено. Help здесь: http://literature.rockwellautomation.com/idc/groups/literature/documents/gr/lnxent-gr001_-en-p.pdf [quote:fe2e5d603c] А через OPC data server получилось... [/quote:fe2e5d603c] А как же могло быть без ОРС? Всё равно, связь происходит через ОРС. Может быть, Вы имели в виду через RSLinx Classic? Это значит, что он был, по-видимому, корректно инсталлирован :).

 Sorry, там выше должно было быть написано "Попробуйте-ка применить R98737962, а затем R86842342" :) Пожалуйста: http://domino.automation.rockwell.com/applications%5Ckb%5CRAKB.nsf/0/E717EAB4E487A92185256F3A00608DC3?OpenDocument http://domino.automation.rockwell.com/applications%5Ckb%5CRAKB.nsf/0/3A6F7260A2479FCE85256EC300670053?OpenDocument Ещё патчи: http://domino.automation.rockwell.com/applications%5Ckb%5CRAKB.nsf/0/82DEBAD5949F01A585256ED70058A6B8?OpenDocument http://domino.automation.rockwell.com/applications%5Ckb%5CRAKB.nsf/0/6469D323C3E92F4685256EA800054E9B?OpenDocument

 Это конечно понятно. Но полуть данные нужно не из файла, а из виртуальной таблицы "RealTime" с именами тегов и их значениями, в которую организеут данные RSView32 ODBC Driver. Как сказано в базе знаний Rockwell Automation http://domino.automation.rockwell.com/applications/kb/RAKB.nsf/0/92CED024D912B3AC85256AFB005BF406?OpenDocument RSView32 Log Server получает данные из RSView, а RSView32 ODBC Driver получает данные из RSView32 Log Server и организует их в 5 виртуальных таблиц, предоставляя доступ к данным регистратора активности, регистратора "алармов", регистратора данных, а также к начениям тегов в реальном режиме времени. Причем в последнем случае не требуется ни каких файлов регистрации. Проблема состоит в том, что не получается получить эти самые real-time значения всех тегов сразу, группой. Пока получается получить значение только одного тега. При этом надо заранее знать его имя и указывать его в SQL запросе при опращении к драйверу ODBC.

 Здравствуйте. Разделяю ваш восторг после обучения на курсах. Поэтому хотел бы тоже отметить профессионально и интересно поставленные курсы в Московском представительстве Rockwell Automation. Преподаватели действительно высококлассные, если можно применить такой термин - из современной инженерной элиты.

 Счетчик 1756-HSC из семейства модулей конртоллера ControlLogix воспринимает сигналы стандартных уровней - 24в и 5в. В руководстве 1756-um007_-en-p.pdf на странице №96 приведена схема входных цепей модуля и даны пояснения и расчеты. Из этого следует, что уровень сигнала 3в при соответствующем подключении допустим для данного модуля. Необходимо проверить, будет ли модуль воспринимать минимальный уровень лог. 1 от УмЭ-42 в наихудшем случае (с учатом разбросов, потерь, помех, ..). Я бы порекомендовал стандартное решение - применить датчик угловых перемещений (энкодер) со стандартным уровнем сигнала - 24в или 5в, который можно выбрать здесь: http://literature.rockwellautomation.com/idc/groups/literature/documents/ca/encod-ca500_-en-p.pdf Руководство 1756-um007_-en-p.pdf можно скачать здесь: http://literature.rockwellautomation.com/idc/groups/literature/documents/um/1756-um007_-en-p.pdf

 SLC - Controller Properties - Passwords. А для глобального решения проблемы есть RSAssetSecurity: http://literature.rockwellautomation.com/idc/groups/literature/documents/pp/rsas-pp001_-en-p.pdf

 Я ввожу данные так же, как и Вы, но получаю ссылку: (Я ещё раз её приведу, да простите Вы меня - потом вырежьте, только предварительно проверьте) http://literature.rockwellautomation.com/intradoc-cgi/nph-idc_cgi.exe?IdcS............

 1. Я ввожу данные так: [img:20b5d3d35a]http://vdt-automation.com.ua/modules/ImageUp/uploads/oldDad/search_lit.jpg[/img:20b5d3d35a] 2. Получаю такое вот окно: [img:20b5d3d35a]http://vdt-automation.com.ua/modules/ImageUp/uploads/oldDad/search_ra.jpg[/img:20b5d3d35a] А Вы?

 Тут нет никакой неудачи. Просто чтобы получить сам документ, нужно нажать на такой вот значок в конце выданной из базы данных строки с документом: [img:a47b20fef6]http://literature.rockwellautomation.com/idc/images/rockwell/pdf_gif.gif[/img:a47b20fef6]



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


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



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



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



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



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




  
RA & VDT GmbH


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

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

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