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

Форум

Ресурсы Rockwell

Product Directory

Essential Components

Literature Library

Knowledge Base

Electronic News&Magazines

Блог

Encompass Program

Product Certification

  


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



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



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

 [quote:6a4c010e74="oldDad"] А что там написано дальше после "Cannot copy ...."? Случайно не что-то насчёт sharing violation? Можно всю надпись в студию? [/quote:6a4c010e74] Случайно нет. Там написано "DMM(12:1) Cannot copy dp1_001 for Data Log Models to destination project [quote:6a4c010e74="oldDad"] Версии RSViewSE совпадают? Используются ли эти модели более, чем одной аппликацией в данный момент?[/quote:6a4c010e74] Совпадают. Модели не используются. Вся ситуация выглядит так. Был сервер. Сделал бэкап на отдельную машину. Переформатировал сервер, установил все на чистую винду, импортировал проект. Во время импорта студию именно так ругнулась на модели. Все остальное нормально импортировалось. Теперь пытаюсь снова импортировать - не дает.

 Столкнулся с такой проблемой. При импорте из одного проекта в другой RSViewSE Studio не захотела импортировать модели даталогов. Попробовал уже непосредственно в проекте сделать Add component into Application - и студия выдала ошибку DMM(12:1) Cannot copy .... Попробовал в Knowledgebase поискать - и ничего не нашел. Подскажите - что можно сделать. Даталог вручную набивать не очень хочется - там более тысячи тэгов.

 [quote:91cbcb7394="kempo"]Попробовал войти под другим юзером - такая же фигня. Директория в режиме "только чтение"[/quote:91cbcb7394] Про "The directory is in read-only mode" Rockwell пишет: - (read-only) — the FactoryTalk system on the current computer is disconnected from the FactoryTalk Directory server, and is retrieving information from a cache. Про свой случай я написал, а исходно была ситуация: - есть два компьютера идинаковое имя, но разная настройка FT. - Notebook полез FT на другой компьютер, где другие пароли (отличные от тех которых он видел раньше на первичном FT). В моем случае Интеренета не было, смотри в Knowledge Base "FactoryTalk Directory Server Location Utility" ID 32537 http://rockwellautomation.custhelp.com/cgi-bin/rockwellautomation.cfg/php/enduser/std_adp.php?p_faqid=32537&p_created=1123041600&p_sid=C6g4qSQi&p_accessibility=0&p_redirect=&p_lva=32537&p_sp=cF9zcmNoPTEmcF9zb3J0X2J5PWRmbHQ6MSZwX2dyaWRzb3J0PSZwX3Jvd19jbnQ9NSw1JnBfcHJvZHM9MCZwX2NhdHM9MCZwX3B2PSZwX2N2PSZwX3NlYXJjaF90eXBlPWFuc3dlcnMuc2VhcmNoX25sJnBfcGFnZT0xJnBfc2VhcmNoX3RleHQ9IlRoZSBkaXJlY3RvcnkgaXMgaW4gcmVhZC1vbmx5IG1vZGUi&p_li=&p_topview=1

 [quote:3cea3ca8d2="kempo"]И нарвался на ошибку "Unable to create computer 'xxx'. The directory is in read-only mode" Подскажите - как побороть эту гадость? И что она означает? Вернее - означает то она то что директория находится в режиме только чтений - но вот непонятно из-за чего?[/quote:3cea3ca8d2] Исчерпано количество попыток подключения (по умолчанию 3) - пользователь заблокирован на 8 часов (настройка по умолчанию). Входи другим пользователем на FT.

 Здравствуйте. Столкнулся с такой проблемой. Пробую подключится к серверу и загрузить проект - вроде все нормально но подозрительно пишет что FTD недоступна ни на одной из машин. При этом проект нормально скачивает и с ним можно спокойно работать. НО... при попытке зайти в настройки RSLinxEnterprise - выдается сообщение "Communocation with Fectory Talk Directory has been lost. Localy cached information will be used. .........". С таким я уже когда то сталкивался и поборол путем смены FTD Location вначале на Localhost - а потом и на основную сетевую FTD. Решил и в данном случае пойти тем же путем. И нарвался на ошибку "Unable to create computer 'xxx'. The directory is in read-only mode" Подскажите - как побороть эту гадость? И что она означает? Вернее - означает то она то что директория находится в режиме только чтений - но вот непонятно из-за чего?

 [quote:ede3d7416b="maxim"]Всем спасибо. Думаю, что с помощюь VBA мы решим нашу проблемму. :)[/quote:ede3d7416b] Лучше меняй логику управления. На VBA сильно не надейся - в SE скрипт VBA принадлежит экрану.

 Вы же знаете, что в клиент-серверных системах все events исполняются не на клиенте, а на сервере. Поэтому, чтобы выполнить какую-то команду [i:cea8f7b8c9]на клиенте[/i:cea8f7b8c9] по событию [i:cea8f7b8c9]на сервере[/i:cea8f7b8c9], нужно либо менять логику управления, либо использовать какие-нибудь специальные механизмы. Вот что есть в Knowledge Base по этому поводу: [quote:cea8f7b8c9]ID 22007 [b:cea8f7b8c9]How to trigger a command on an SE client from an HMI server.[/b:cea8f7b8c9] Question How to trigger a command on an SE client from an HMI server Answer Background In some RSView SE applications, there may be a need to execute a command on a client when an event occurs. Some examples of this would be displaying an alarm summary screen when an alarm occurs, play a wave to alert an operator of an alarm condition, or displaying a warning screen when communications are lost. Since the Event Detector is designed to automatically execute commands when certain conditions are met, one might think that a Display command issued from an Event Detector would be the way to accomplish this goal. However, the Display command does not contain a mechanism to run a command at a remote client. Therefore, any command run by an Event Detector will execute at the HMI server hosting the event file, not at a client. Depending on the command, that command may or may not be valid when issued at the HMI server. For example, if a Display command is executed from the Event Detector (or a command line), the following warning will appear: [b:cea8f7b8c9]The command 'Display' is ignored when issued from the development environment or an HMI Server[/b:cea8f7b8c9] Solution: The following technique will allow a command or macro to run on a client. Please note that since VBA is single-threaded, your application should only run one script at a time. VBA will queue up requests but there are variable limits to what it can hold in the queue. In general, VBA scripts should be short and to the point rather than continuously-running semi-applications. Use an Event Detector to set a memory tag to 1. Alternatively, create an object (for example a button or an object with Touch animation) that sets the tag. Create a numeric display that monitors the tag in step 1. Right-click it and select "Property Panel". Make sure the "ExposedToVBA" property is set to "VBA Control". Close the Property Panel and right-click the numeric display. Select "VBA Code". In the Change event for this numeric display, add the following code: [code:1:cea8f7b8c9]Private Sub NumericDisplay1_Change() On Error GoTo ErrorHandler If Not IsError(NumericDisplay1.Value) Then If NumericDisplay1.Value = 1 Then ExecuteCommand "command string" End If End If Exit Sub ErrorHandler: LogDiagnosticsMessage Err.Description, ftDiagSeverityError End Sub [/code:1:cea8f7b8c9] For example, to display a graphic called "Popup", the syntax would be ExecuteCommand "Display Popup". Since this will execute on the client, no error will occur. Other RSView SE commands or macros can also be called in this way. Catalog Number: DocFullNum: A10738686 Revision:2.00.01;2.10.00;3.0;3.00.01;3.10.00;3.20.00;4.00 (CPR 7) File Attachments • [url=http://vdt-automation.de/files/22007_example.zip]ZIP document 22007_example.zip[/url] [/quote:cea8f7b8c9]

 Я бы так сильно не огорчался, т.к. фраза [quote:1e61dfb9f6]This would also exclude the CompactLogix L20 and L30 processors because they do not support backplane messaging [/quote:1e61dfb9f6] относится, на мой взгляд, к использованию 2706-PDNI. Кто мешает подключить Вашу панель к 1769-SDN в режиме slave?

 Предполагается использовать 2706-P44R с преобразователем 2706-PDNETM. Но в KNOWLEDGEBASE нашел следующее: DeviceNet: The 2706-PDNETP, 2706-PDNETM and 2706-PDENTK will work with any of the A-B DeviceNet scanners (i.e. 1747-SDN, 1769-SDN, 1788-DNBO, etc.) They will NOT work with the 1761-NET-DNI module. The DeviceNet module must be mapped as a slave to the DeviceNet scanner. NOTE: How to use the 2706-PDNI is not discussed here. Information included here is to explain their limitations only. If using 2706-PDNI connected to the InView screen, this will only work with controllers that are capable of performing a MSG instruction over the DeviceNet path. This would include the ControlLogix processor but exclude the PLC-5 and SLC processors because you cannot program the proper path for the instruction. This would also exclude the CompactLogix L20 and L30 processors because they do not support backplane messaging Это огорчает т.к в проекте заложена сетка DeviceNet с процессором 1769-L32E и сканером 1769-SDN. Видимо придется менять процессор на L40 или использовать Ethernet для подключения к InView.

 Добрый день Если важна и цена, и только русский продукт, то после определения вышесказанных параметров я бы посоветовал обратить внимание на TrMode6, у них обширная линейка поддерживаемых контроллеров, в т.ч. на платформе Logix.



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


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



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



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



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



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




  
RA & VDT GmbH


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

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

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