 | |
Предыдущие результаты
Ну, может всё и решится. :)
Вы же в России? Если Вы решите таки написать письмо, то обращайтесь, пожалуйста, с официальным письмом в офис Rockwell Automation в Москве:
[code:1:aaa5df1c6b]Rockwell Automation
Bolshoy Strochenovsky Pereulok 22/25
Office 402
Moscow 115054
Russia
Tel: +7-495-956-0464
Fax: +7-495-956-0469
Customer Support
On-line: www.rockwellautomation.com/support[/code:1:aaa5df1c6b]
Удачи!
|
[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]
А Вы?
|
Предыдущие результаты
Ещё результаты |
|
| |
|