Professional Documents
Culture Documents
0 Update Training
AVEVA PDMS
Версия 12.0
Изменения
Базы данных и
Администрирование
2008-06-16 Page 1 of 47
Update Training AVEVA PDMS 12.0
Disclaimer
Information of a technical nature, and particulars of the product and its use, is given by AVEVA
Solutions Ltd. without warranty. However, it is acknowledged that there may be errors or omissions in
this publication.
Neither the author nor AVEVA Solutions Ltd. shall be liable to any person or entity for any actions,
claims, loss, or damage arising from the use or possession of any information, particulars, or errors in
this publication, or any incorrect use of the product, whatsoever.
Copyright
All rights reserved. The information contained in this document is commercially sensitive, and shall not
be copied, reproduced, stored in a retrieval system, or transmitted without the prior written permission of
AVEVA Solutions Ltd. Where such permission is granted, it expressly requires that this Disclaimer and
Copyright notice is prominently displayed at the beginning of every copy that is made.
Neither whole nor part of the product described in this publication may be adapted, reproduced, reverse
engineered, or copied in any material or electronic form without the prior written permission of AVEVA
Solutions Ltd.
Neither whole nor part of the product described in this publication may be incorporated into any third-
party software, product, machine, or system without the prior written permission of AVEVA Solutions
Ltd.
The AVEVA products described in this guide are to be installed and operated strictly in accordance with
the terms and conditions of the respective licence agreements, and in accordance with the relevant User
Documentation. Unauthorised or unlicensed use of the product is strictly prohibited.
AVEVA Solutions Ltd, High Cross, Madingley Road, Cambridge, CB3 0HB, United Kingdom.
Trademarks
AVEVA is the registered trademark of AVEVA Solutions Ltd. Unauthorised use of the AVEVA trademark
is strictly forbidden.
Microsoft, Windows, and Windows XP are trademarks or registered trademarks of the Microsoft
Corporation, registered in the USA and elsewhere.
Intel is a trademark or registered trademark of the Intel Corporation, registered in the USA and
elsewhere.
Any other product name or logo is the copyright, trademark, or registered trademark of its respective
owner.
Page 2 of 47 2008-06-16
AVEVA PDMS 12.0 Update Training
Содержание
1 Администрирование 6
1.1 Пользовательский интерфейс модуля Admin 6
1.1.1 Меню модуля Admin 6
1.1.2 Форма Admin Elements 8
1.1.3 Форма PDMS Login 10
1.2 Мастер Создания Проектов 10
1.3 Настройки проекта – ввод данных с помощью электронных таблиц 10
1.4 Помощник Контроля доступа (Access Control Assistant) 11
1.4.1 Общие сведения 12
1.4.2 Отображение данных 13
1.4.3 Базовые операции 14
1.4.4 Первичные узлы 14
1.4.5 Создание и удаление элементов 14
1.4.6 Копирование, перемещение и назначение атрибутов элементов 14
1.4.7 Использование клавиатуры при выполнении операций 15
1.4.8 Удаление значений назначенных атрибутов 15
1.4.9 Назначение обратных ссылок 15
1.4.10 Запросы 16
1.4.11 Пользовательский интерфейс для запросов 16
1.4.12 Изменения запросов 16
1.4.13 Распределенные проекты 17
1.5 Разрешенные операции над базами данных 17
1.6 Определяемые пользователем типы элементов 18
1.6.1 Создание UDET 18
1.6.2 Назначение имени UDET 18
1.6.3 Изменение списков допустимых типов элементов 19
1.6.4 Усложнение иерархии ZONE 20
1.6.5 Изменение ссылочных атрибутов 20
1.6.6 Назначение атрибутов UDA типам UDET 20
1.6.7 Скрытие системных атрибутов 21
1.6.8 Удаление UDET 21
1.6.9 Псевдоатрибут UDATLS элементов UDET 21
1.7 Пользовательский интерфейс модуля Lexicon 21
2 Улучшение баз данных 23
2.1 Новые типы баз данных 23
2008-06-16 Page 3 of 47
Update Training AVEVA PDMS 12.0
2.1.1 Schematic 23
2.1.2 Manufacturing и NameSequence 23
2.2 Системные базы данных 23
2.2.1 Шрифты TrueType 23
2.3 Базы данных DICTionary (Lexicon) 24
2.3.1 Определяемые пользователем типы элементов 24
2.3.2 Пользовательские атрибуты 24
2.4 База данных свойств (Property) 28
2.4.1 Параметризация атрибутов свойств материалов 28
2.5 База данных Design 30
2.5.1 Точность больших значений координат 30
2.5.2 Новый элемент иерархии APPLDW (Application Data world) 30
2.5.3 Ассоциации (Associations) 30
2.5.4 Расширенные возможности работы с шаблонами оборудования (Design
Templates) 31
2.5.5 Альтернативные способы организации иерархии и группы 32
2.5.6 Элементы VOLUME 35
2.6 Базы данных Draft (PADD) 36
2.6.1 Пользовательские стили линий и заполнения 36
2.6.2 Пользовательские стили линий 36
2.6.3 Пользовательские стили заполнения 37
2.7 Ссылки на документы и внешние данные 37
2.7.1 Пользовательский интерфейс для работы с ссылками 37
2.7.2 Ссылка элемента базы данных на документ 38
2.7.3 Удаление ссылки элемента базы данных на документ 39
2.7.4 Создание и запрос ссылок 39
2.7.5 Указание класса ссылки 40
2.7.6 Удаление класса ссылки 40
2.7.7 Используемые псевдоатрибуты 40
3 Общие улучшения системы 42
3.1 Изменения команды COPY 42
3.2 Расширенные возможности функций Отменить/Повторить (Undo/Redo)
43
3.3 Улучшения функции запроса псевдоатрибутов 43
3.4 Улучшенные выражения 43
3.4.1 IFTRUE 43
3.5 Изменения ограничений (для MDB, имен файлов и др.) 43
3.5.1 Увеличение размера базы данных 43
3.5.2 Увеличение числа баз данных MDB (Multiple Database) 43
3.5.3 Имена файлов 44
Page 4 of 47 2008-06-16
AVEVA PDMS 12.0 Update Training
2008-06-16 Page 5 of 47
Update Training AVEVA PDMS 12.0
1 Администрирование
1.1 Пользовательский интерфейс модуля Admin
Page 6 of 47 2008-06-16
AVEVA PDMS 12.0 Update Training
2008-06-16 Page 7 of 47
Update Training AVEVA PDMS 12.0
Page 8 of 47 2008-06-16
AVEVA PDMS 12.0 Update Training
2008-06-16 Page 9 of 47
Update Training AVEVA PDMS 12.0
Page 10 of 47 2008-06-16
AVEVA PDMS 12.0 Update Training
Функция импорта данных из Excel доступна из пункта главного меню Utilities > Import
Admin Elements…
Форма импорта позволяет пользователю указать в проводнике файлов файл Excel,
который будет использован. После выбора файла пользователь может указать листы
этого документа, выбрав нужный пункт в выпадающем списке Select Sheet. После
этого содержимое листа будет отображено в таблице формы.
2008-06-16 Page 11 of 47
Update Training AVEVA PDMS 12.0
Page 12 of 47 2008-06-16
AVEVA PDMS 12.0 Update Training
Таблица атрибутов для ряда узлов элементов базы данных в структуре ACA
2008-06-16 Page 13 of 47
Update Training AVEVA PDMS 12.0
Page 14 of 47 2008-06-16
AVEVA PDMS 12.0 Update Training
Самым простым способом выполнения этой операции является выбор нужного узла и
перетаскивание его с помощью мыши в узел требуемого типа. При этом наличие в
форме двух панелей очень удобно, пользователь может перетаскивать элементы из
одной панели в другую. Например, можно выбрать узел в верхней панели, а в нижней –
элемент, в который этот узел надо перетащить, или наоборот.
Для удобства при перетаскивании объектов можно применить кнопку CTRL. По
умолчанию, при перетаскивании Perop из одного узла Role в другой элемент
перемещается. При удержании кнопки CTRL элемент Perop копируется в Role, а не
перемещается. Перетаскивая первичные узлы, например, Scope в ACR, пользователь
назначает атрибуты. Однако при перетаскивании вторичных узлов возможно
переназначение атрибутов одного элемента другому. Например, можно переместить
элемент ACR из одной группы ACR в другую. Используя кнопку CTRL, пользователь
может скопировать значения атрибутов одного элемента другому, а не перемещать
ACR.
2008-06-16 Page 15 of 47
Update Training AVEVA PDMS 12.0
1.4.10 Запросы
В дополнение к перечисленным возможностям, форма ACA оснащена механизмом
запросов. Для большей части типов узлов возможны запросы для ряда элементов. Для
выполнения запроса необходимо указать узел и выбрать тип запроса из контекстного
меню. Следующие запросы могут быть выполнены:
• Для узлов User: запрос групп, в которых состоит данный пользователь;
• Для узлов ACR: запрос пользователей, которым назначен данный набор ACR,
запрос групп ACR, которым принадлежит ACR;
• Для узлов Scope: запрос элементов ACR, которым назначен данный список
объектов;
• Для узлов Role: запрос элементов ACR, которым назначена данная роль;
• Запросить роли, которые контролируют доступ к определенным видам
элементов. Такой запрос доступен для уровня корневого узла Roles структуры
и позволяет указать список типов элементов.
Page 16 of 47 2008-06-16
AVEVA PDMS 12.0 Update Training
роли, назначенные элементу ACR, а затем роль назначается другим ACR, информация
о результатах запроса включит в себя данные о добавленных ACR.
Помимо этого, запросы в форме ACA не являются «односторонними», т.е.
пользователь не только может просматривать результаты отчетов, но редактировать их,
тем самым, внося изменения в базы данных. Например, когда администратор
запрашивает группы для конкретного пользователя, он получает список групп
пользователей. Если он добавит или удалит группу из этого списка, пользователю
автоматически присвоятся новые ссылки или удалятся старые.
Рассмотренный механизм, позволяющий редактировать результаты запросов, работает
для всех типов запросов, кроме запросов ролей, установленных для определенных
типов элементов. Результаты такого запроса редактировать нельзя из-за особенностей
информации, содержащейся в результате отчета.
2008-06-16 Page 17 of 47
Update Training AVEVA PDMS 12.0
Page 18 of 47 2008-06-16
AVEVA PDMS 12.0 Update Training
UDNAME ‘MYUDET’
будет иметь синтаксис :MYUDET при работе в различных модулях. Название UDET
всегда начинается с двоеточия.
Имя UDNAME может содержать до 50 символов, в отличие от UDA, для которых нет
такого ограничения.
UDOLIST SITE ZONE Такая запись означает, что данный тип элемента
может входить состав элементов SITE и ZONE
UDOLIST ADD SITE ZONE Добавление SITE, ZONE в список
2008-06-16 Page 19 of 47
Update Training AVEVA PDMS 12.0
Page 20 of 47 2008-06-16
AVEVA PDMS 12.0 Update Training
UDA :insulation
UDA :colour
Атрибуты UDA назначаются типам UDET с использованием команды ELEADD при
редактировании UDA.
2008-06-16 Page 21 of 47
Update Training AVEVA PDMS 12.0
Форма Lexicon Hierarchy может служить для отображения всей иерархии. Также
существует Проводник (Explorer), позволяющий администратору перемещаться по
иерархии, а также редактировать или удалять административные элементы.
Page 22 of 47 2008-06-16
AVEVA PDMS 12.0 Update Training
2.1.1 Schematic
Появился новый тип баз данных – SCHEmatic, предназначенный для хранения
чертежей, которые используются новыми приложениями P&ID Manager и P&ID 3D
Integrator. Здесь содержится полное описание технологических схем для сопоставления
с ними трехмерной модели.
2008-06-16 Page 23 of 47
Update Training AVEVA PDMS 12.0
Page 24 of 47 2008-06-16
AVEVA PDMS 12.0 Update Training
Внешние ссылки
UDA могут ссылаться на внешние документы, в этом случае, пользователь PDMS
имеет возможность вызвать требуемое приложение.
Скрытые UDA
UDA могут быть скрыты из списка атрибутов, вызываемого командой ‘Q ATT’ и
содержащегося в соответствующей форме, однако при определенных настройках такие
UDA могут быть запрошены. Пользовательские атрибуты могут быть либо скрыты для
всех пользователей, либо оставаться видимыми для указанной группы пользователей.
Данная информация хранится в двух атрибутах элемента UDA - UHIDE и UTEAM.
Пользовательские псевдоатрибуты
Элементы UDA теперь могут быть отмечены как псевдоатрибуты, благодаря новому
атрибуту UPSEUD. Такой псевдоатрибут может вычисляться, а не иметь заданное
фиксированное значение. Для вычисления атрибута пользователю необходимо
подключить его, используя C# API.
Если вычисление псевдоатрибута зависит от других атрибутов и псевдоатрибут будет
использован в динамических правилах, тогда возможно определить какие атрибуты
будут связаны с псевдоатрибутом. К примеру добавление UDA :VOLUME к BOX,
который будте являться значением перемножения XLEN*YLEN*ZLEN тогда:VOLUME
будет зависеть от трех указанных трех атрибутов. Это должно быть отмечено заданием
атрибута UDPEND как ‘XLEN YLEN ZLEN’. Если впоследствии :VOLUME будет
включен в правила, тогда любое изменение атрибутов XLEN, YLEN, ZLEN будет
отражено на результате.
2008-06-16 Page 25 of 47
Update Training AVEVA PDMS 12.0
Page 26 of 47 2008-06-16
AVEVA PDMS 12.0 Update Training
2008-06-16 Page 27 of 47
Update Training AVEVA PDMS 12.0
Page 28 of 47 2008-06-16
AVEVA PDMS 12.0 Update Training
2008-06-16 Page 29 of 47
Update Training AVEVA PDMS 12.0
Page 30 of 47 2008-06-16
AVEVA PDMS 12.0 Update Training
«Мир» описаний
ассоциаций «Мир» ассоциаций
(Association Definition (Association World)
World)
Описание * Ассоциация
ассоциации
*
*
Элемент
модели
Design
2008-06-16 Page 31 of 47
Update Training AVEVA PDMS 12.0
Информация о
шаблоне
Копирование
трехмерной модели в
шаблон
Page 32 of 47 2008-06-16
AVEVA PDMS 12.0 Update Training
2008-06-16 Page 33 of 47
Update Training AVEVA PDMS 12.0
Группы
Появился новый тип элемента – группа (Group), - который заменит существующие
элементы GROUP. Элементы этого типа во многом похожи на представленные ранее,
однако имеют ряд преимуществ: с их помощью можно группировать элементы из
разных баз данных; они могут включать в себя элементы TUBI, а также существенно
проще запросить их состав благодаря псевдоатрибуту GROUPS элементов,
выводящему все группы GPSET, которым данные элементы принадлежат. Команды
GADD и GREM теперь применяются для объектов GPSET, также как для GROUP.
Рассматриваемые элементы GPSET, подобно GROUP, входят в состав элемента GPWL
(Group World), имеют атрибуты NAME, DESCription и FUNCTION. Они могут
содержать элементы группы (GPITEM), имеющие атрибуты NAME, DESC и
псевдоатрибут SITEM, который устанавливает значения системных атрибутов GPREF,
GPRFTY. Таким образом описывается иерархия группы, которая допускает наличие в
составе GPSET других GPSET, но не допускает - GPWL, GROU или GPITEM.
Форма для работы с группами вызывается из главного меню системы:
Page 34 of 47 2008-06-16
AVEVA PDMS 12.0 Update Training
2008-06-16 Page 35 of 47
Update Training AVEVA PDMS 12.0
WORLD
STYLWL
LSTYTB FSTYTB
LINESTyle FILLSTyle
OLINEStyl HPATTErn
e
Page 36 of 47 2008-06-16
AVEVA PDMS 12.0 Update Training
2008-06-16 Page 37 of 47
Update Training AVEVA PDMS 12.0
Page 38 of 47 2008-06-16
AVEVA PDMS 12.0 Update Training
2008-06-16 Page 39 of 47
Update Training AVEVA PDMS 12.0
Page 40 of 47 2008-06-16
AVEVA PDMS 12.0 Update Training
2008-06-16 Page 41 of 47
Update Training AVEVA PDMS 12.0
Page 42 of 47 2008-06-16
AVEVA PDMS 12.0 Update Training
3.4.1 IFTRUE
К набору стандартных выражений было добавлена новая конструкция, имеющая
следующий синтаксис:
2008-06-16 Page 43 of 47
Update Training AVEVA PDMS 12.0
Обратите внимание, что при использовании Extracts с каждой базой данных теперь
может быть связано больше одного файлов. Общее число файлов, с которыми может
работать система PDMS, было увеличено с 512 до 4096. Это означает, что для MDB,
содержащей 1000 баз данных, можно открыть в среднем 4 файла Extract для каждой
базы данных – возможно использование большего числа, если какие-то базы данных из
MDB не используют Extracts.
Page 44 of 47 2008-06-16
AVEVA PDMS 12.0 Update Training
2008-06-16 Page 45 of 47
Update Training AVEVA PDMS 12.0
Формы выбора Project, Username и MDB были улучшены и теперь содержат заголовки
колонок и дополнительную информацию. Если включена функция NT authentication и
пользователь является авторизованным, то в списке пользователей будут представлены
только имена авторизованных пользователей.
Для пользователей с доступом FREE и проектов с выключенной функцией NT
authentication процедура входа в систему осталась прежней. Рассматриваемая форма
была изменена, теперь пользователю дается возможность изменять свой пароль.
Page 46 of 47 2008-06-16
AVEVA PDMS 12.0 Update Training
Идентификатор project number может применяться, при этом код проекта все еще
используется. Project number должен иметь текстовое значение:
PROJECT text Идентификатор проекта (<8 символов)
PROJECT word Только код проекта (3 символа)
Для этого используется следующий синтаксис:
PROJECT <project> для выбора проекта
COPY <dbname> FROM <project> …
INCLUDE <dbname> FROM <project> …
REPLICATE <project>
Приложение для создания проекта (Project Creation wizard) позволяет создавать
проекты с использованием project number, хотя применяемый приложением
программный макрос make.exe все еще использует код проекта.
Форма входа в систему PDMS позволяет теперь выводить в соответствующем поле
project number:
2008-06-16 Page 47 of 47