Openplant Powerpid SS4 External File Modifications
Total Page:16
File Type:pdf, Size:1020Kb
OpenPlant PowerPID SS4 External File Modifications
Schemas
OpenPlant.01.02 Added Classes
ANALOGUE_SIGNAL_INPUT_CIRCUIT_BOARD,ANALOGUE_SIGNAL_OUTPUT_CIRCUIT_BOARD, ANALOGUE_TO_DIGITAL_CONVERTER, AIR_DISTRIBUTOR, AIR_FILTER, AIR_HANDLING_UNIT, AIR_HANDLING_UNIT_FIVE_ENDS, AIR_HANDLING_UNIT_FOUR_ENDS, AIR_HANDLING_UNIT_THREE_ENDS, AIR_HANDLING_UNIT_TWO_ENDS, ALARM, ALARM_SIGNAL_PROCESSING_CIRCUIT_BOARD, AMPLIFIER, AMPLIFIER_CIRCUIT_BOARD, ANTISURGE_CONTROLLER, AUDIBLE_ALARM, BOURDON_TUBE, BOLT_COUPLING, BRICK_TERMINAL, CAPACITIVE_PRESSURE_ELEMENT, CPU_SOCKET, CURRENT_TO_CURRENT_CONVERTER, CURRENT_TO_PRESSURE_CONVERTER, CURRENT_TO_VOLTAGE_CONVERTER, CYCLOCONVERTER, SPLICE, SPUR, CABLETRAY_COMPONENT, CAM_AND_GROOVE_COUPLING, CARD_PORT, CHARGE_CONTROLLER, CONTROL_CIRCUIT_BOARD, DC_POWER_SUPPLY, DIGITAL_INPUT_CIRCUIT_BOARD, DIGITAL_OUTPUT_CIRCUIT_BOARD, DIGITAL_TO_ANALOGUE_CONVERTER, DIRECT_AC_CONVERTER, DIRECT_DC_CONVERTER, DOUBLE_CONVERTER, DAMPER, DISTRIBUTION_BOARD, DOUBLE_ACTING_PNEUMATIC_DIAPHRAGM_ACTUATOR, DRESSER_COUPLING, DUAL_INLET_VARIABLE_AIR_VOLUME_DEVICE, DUCT_TRANSITION, ELECTRIC_* FOUR_HY_QUADRANT_CONVERTER, FREQUENCY_TO_*, FAN_POWER_UNIT, FIELDBUS_INPUT_OUTPUT, FIELDBUS_NETWORK_SEGMENT, FIRE_DAMPER, FIRE_DAMPER_BLADE, FLEXIBLE_CONNECTOR, FLEXIBLE_COUPLING, FLOW_CONTROLLER, FLUID_MIXER, GLAND, GOOSENECK, HUMIDIFIER, HVAC_*, HYDRAULIC_CONTROLLER, INDIRECT_AC_CONVERTER, INDIRECT_DC_CONVERTER, INPUT__HY__OUTPUT_CIRCUIT_BOARD, INPUT_CIRCUIT_BOARD, IN_HY_LINE_MIXER, INTERNAL_POWER_SUPPLY, LANDING_STRIP, LEVEL_CONTROLLER, LIQUID_MIXER, MECHANICAL_CONTROLLER, MECHANICAL_JOINT_GASKET, MEGA_LUG, METALLIC_GASKET, MULTIPLEXOR_TERMINAL_STRIP, NON_WETTED_TRANSDUCER, NODE, ONE_HY_QUADRANT_CONVERTER, OUTPUT_CIRCUIT_BOARD, OVAL_GAS_PORT, OVAL_SUPPLY_DIFFUSER, PHASE_CONVERTER, PHASE_SHIFTER, PHOTODIODE, PHOTOELECTRIC_TRANSDUCER, PHOTOELETRIC_TRANSDUCER, POSITION_TRANSDUCER, PRESSURE_ELEMENT, PRESSURE_TO_CURRENT_CONVERTER, PRESSURE_ELEMENT_3051CG5A22A1KB4I1L4M6Q4, PRESSURE_TO_VOLTAGE_CONVERTER, PIPE_TEE_BASE_TYPE, PIPE_TEE_REDUCING_BOTH_RUNS, PIPELINE_END_SEAL, POWER_SUPPLY, PRESSURE_CONTROLLER, PUSH_ON_JOINT_GASKET, PUSH_ON_RESTRAINT_JOINT_GASKET, RECTIFIER, RESISTANCE_TO_CURRENT_CONVERTER, REVERSIBLE_CONVERTER, RECORDING_CONTROLLER, RECTANGULAR_GAS_PORT, RECTANGULAR_GOOSENECK, RECTANGULAR_SUPPLY_DIFFUSER, RESTRAINT_GLAND, ROOF_CURB, ROUND_DIFFUSER, ROUND_SUPPLY_DIFFUSER, SEMICONDUCTOR_CONVERTER, SIGNAL_CONVERTER, SINGLE_CONVERTER, SHUT_OFF_DAMPER, SIGNAL_CONNECTOR_SYMBOL, SINGLE_INLET_VARIABLE_AIR_VOLUME_DEVICE, SPLIT_GLAND, START_CONTROLLER, STATIC_MIXER, STEAM_HUMIDIFIER, SUPPLY_GRILLE_DIFFUSER, SWITCHGEAR_AND_CONTROLGEAR, THERMOCOUPLE, THERMOELECTRIC_TRANSDUCER, THYRISTOR_UNIT, TRANSDUCER, TWO_HY_QUADRANT_CONVERTER, TYPE_*_THERMOCOUPLE, TEMPERATURE_CONTROLLER, ULTRASONIC_TRANSDUCER, VARIABLE_SPEED_DRIVE_CONVERTER, VOLTAGE_TO_CURRENT_CONVERTER, VOLTAGE_TO_PRESSURE_CONVERTER, VOLTAGE_TO_VOLTAGE_CONVERTER, VARIABLE_AIR_VOLUME_DEVICE, WETTED_TRANSDUCER
Added Relationships
DEVICE_HAS_NODE, DOCUMENT_HAS_BORDER, DOCUMENT_HAS_HVAC_NETWORK_SYSTEM, EQUIPMENT_HAS_MANWAY, HVACSYSTEM_HAS_SEGMENT,
OBJECT_HAS_LABEL, PLANT_HAS_NAMED_ITEM, SEGMENT_CONNECTS_TO_PROCESS_CONNECTOR, SEGMENT_CONNECTS_TO_NODE,
SEGMENT_HAS_HVAC_COMPONENT, SIGNALLINE_CONNECTS_TO_SIGNAL_CONNECTOR
Modified Classes
o ANNOTATION_ITEM
. Added Properties: TEXT_EXPRESSION, TEXT_STRING
o CABLE
. Added Properties: ALTERNATIVE_NAME, COMMENT, INTRINSICALLY_SAFE_INSTALLATION, LOCATION, PROJECT_STATUS, REVISION_NUMBER
o CABLE_CORE
. Added Properties:REVISION_NUMBER, WIRE_NUMBER
o DOCUMENT
. Added Properties:REVISION_NUMBER, STATUS
o FAN
. Added Properties: CELL_LIBRARY , CELL_SYMBOL, CONNECTION_TYPE, LENGTH, MAIN_DIAMETER, MAIN_HEIGHT, MAIN_WIDTH
o FASTENER
. Removed RANGE o GAS_PORT
. Added Properties: END_PREPARATION_LENGTH, END_PREPARATION_SIZE o GASKET
. Added Properties: DIAMETER, THICKNESS o GEARBOX_OPERATOR
. Added Properties: GEAR_BOX_*, HANDLE_*, TOTAL_HEIGHT o HVAC_COMPONENT
. Multiple adds and removes, Use Class Editor Compare to see differences o HVAC_DUCT
. Added Properties: END_TYPE, MAIN_CONNECTION_LENGTH, RUN_CONNECTION_LENGTH o HVAC_RECTANGULAR_DUCT
. Removed NOMINAL_HEIGHT, NOMINAL_WIDTH o HVAC_ROUND_DUCT
. Removed NOMINAL_DIAMETER o INTERFACE_CARD
. Added Properties: BACKPLANE_ADDRESS, CABINET_ID, CARD_RACK_ID,CONTROLLER_ID,NETWORK_MODULE,NETWORK_NODE_NUMBER, NODE_DESCRIPTION,REDUNDANCY_REQUIREMENTS,SIDE_MOUNTED,SUB_SLOT_ID,OU TPUT_DIRECTION,IO_TYPE,LOCATION,PROJECT_STATUS,REVISION_NUMBER o IO_CHANNEL
. O_CHANNEL_ADDRESS, IO_CHANNEL_PRIORITY, IO_GROUPING, IO_TYPE, REVISION_NUMBER
o NAMED_ITEM
. Added Properties: UNIT, PLANT_AREA o INSTRUMENT
. Added Properties: GUID, ALARM_RANGE, ALARM_SET_POINT, ALARM_TYPE, ALTERNATIVE_NAME, FIELD_CONTACT, INPUT_DESCRIPTION_CLOSED, INPUT_DESCRIPTION_OPEN, INPUT_NORMAL_STATE, IO_TYPE, LOWER_LIMIT_OUTPUT_PULSE_DURATION, LOWER_LIMIT_OUTPUT_SIGNAL, MEMORY_ADDRESS, PROJECT_STATUS, REQUISITION_NUMBER, REVISION_NUMBER, SEGMENT_ADDRESS, COMMENT, OUTPUT_DIRECTION, OUTPUT_MINIMUM_PULSE_DURATION, UPPER_LIMIT_OUTPUT_SIGNAL, INPUT_LIMIT_H, OUTPUT_LIMIT_H, DATA_TYPE, COLOUR_CODE, IO_CHANNEL_ADDRESS DCS_KEYWORD, DCS_TAG_IDENTIFICATION_CODE, DCS_TAG_DESCRIPTION, COST, DIRECTION, WEIGHT, OPERATING_VOLTAGE o LOOP o Added Property : ALTERNATIVE_NAME, PROJECT_STATUS, REVISION_NUMBER, SEGMENT_ADDRESS o Removed GUID o MOTOR o Added Property: ENCLOSURE_CLASSIFICATION, REVISION_NUMBER o MOTOR_CONTROL_CABINET o Added Property: PROJECT_STATUS, REVISION_NUMBER, SUBSTATION_ID o Removed GUID o MULTIPLEXOR o Multiple adds and removes, Use Class Editor Compare to see differences o PIPING_COMPONENT o Multiple adds and removes, Use Class Editor Compare to see differences o PANEL o Multiple adds and removes, Use Class Editor Compare to see differences o PIPE_COUPLING
o WALL_THICKNESS o PIPE_ELBOW_BASE_TYPE
o Multiple adds and removes, Use Class Editor Compare to see differences o PIPING_NETWORK_SEGMENT
o Added Property SCHEDULE, TAG_NUMBER o PIPING_NETWORK_SYSTEM
o Added Property SERVICE, TAG_NUMBER o PLATE_AND_FRAME_HEAT_EXCHANGER
o Added Property HEAT_EXCHANGER_SHELL_MASS_FLOW_RATE, HEAT_EXCHANGER_TUBE_MASS_FLOW_RATE o SHELL_AND_TUBE_HEAT_EXCHANGER o Added Property: SHELL_MASS_FLOW_RATE, TUBE_MASS_FLOW_RATE
o TERMINAL
o Multiple adds and removes, Use Class Editor Compare to see differences
o TERMINAL_STRIP
o Multiple adds and removes, Use Class Editor Compare to see differences
o TRAY
o Multiple adds and removes, Use Class Editor Compare to see differences
o WELD
o Removed ATTRIBUTES1
o WELD_VALUE_MAP
o Added Property: COMPRESSION_END, PUSH_ON_END, PUSH_ON_RESTRAINED_END
Removed Reference
. Unit_Attributes
OpenPlant_Supplemental_Tagging.01.01.ecschema.xml Added Classes
o ANNOTATION_COMPONENTS
o HVAC_NETWORK_SEGMENT
o HVAC_NETWORK_SYSTEM
o SEGMENT_TERMINATION
Modified Classes
o LOOP
. Modified Property: NAME
o SERVICE
. Added :RequiresUniqueBusinessKey
o SUPPORT . Removed BusinessKeySpecification
Added Schema Custom Attribute
o Supplemental Schema MetaData
OpenPlant_PID.01.02 Added classes:
o BASE_EQUIPMENT_ANNOTATION, BASE_PIPE_LINE_ANNOTATION, BRICK_TERMINAL, CABLE_CORE, SPLICE, SPUR, CARD_PORT, CARD_TERMINAL_STRIP, DISTRIBUTED_CONTROL_SYSTEM, EDGE_MILL, ELECTRONIC_CIRCUIT_BOARD, EQUIPMENT_ANNOTATION_ALT1, EQUIPMENT_ANNOTATION_ALT2, EQUIPMENT_ANNOTATION_ALT3, FIELDBUS_NETWORK_SEGMENT, FIELDBUS_INPUT_OUTPUT, FLUID_STREAM, INSTRUMENT_LINE_LIST, INTERFACE_CARD, INTERNAL_DEVICE_PANEL_TERMINAL_STRIP, IO_CHANNEL, LANDING_STRIP, LOCK_LEVEL_LIST, MULTIPLEXOR, MULTIPLEXOR_TERMINAL_STRIP, PIPE_LINE_ANNOTATION_ALT6, PIPE_LINE_ANNOTATION_ALT7, PROCESS_SIMULATION_ITEM, PROCESS_SIMULATION_UNIT_OP, SEGMENT_TERMINATION, SIMULATION_ITEM, STREAM, TERMINAL, TRANSMITTER. SHELL_AND_TUBE_HEAT_EXCHANGER, INDIRECT_CONTACT_HEAT_EXCHANGER, TUBULAR_HEAT_EXCHANGER
Added relationship classes:
o EQUIPMENT_HAS_INSULATION, OBJECT_HAS_IDENTIFICATION_PARAMETRIC, PLANT_HAS_NAMED_ITEM, PLANT_HAS_NAMED_ITEM
Deleted class PIPING_ANNOTATION
Modified classes:
o PLANT_BASE_OBJECT
. Added Property: ELEMENT_ID
o CABLE
. changed order of base classes
. Added properties: ALTERNATIVE_NAME, COMMENT, INTRINSICALLY_SAFE_INSTALLATION, LOCATION, PROJECT_STATUS, REVISION_NUMBER
o CARD
. changed order of base classes
. Added properties: IO_TYPE, LOCATION, PROJECT_STATUS, REVISION_NUMBER
o CARD_PANEL, ELECTRICAL_PANEL, FIELD_PANEL, FIELDBUS_PANEL
. changed order of base classes
o EQUIPMENT . Added Properties: INSULATION, EQUIPMENT_INSULATION_THICKNESS o FLOW_ELEMENT_VOLUME_METER
. modified DisplayLabel o INSTRUMENT
. Moved custom attributes ExtendType and BMF_PROP_CUSTOM_ATTRIBUTES on DEVICE_TYPE_CODE property to supplemental schemas
. Added properties: ALARM_RANGE,ALARM_SET_POINT,ALARM_TYPE,ALTERNATIVE_NAME,COST,DATA_TYPE,D IRECTION,FIELD_CONTACT,INPUT_DESCRIPTION_CLOSED
INPUT_DESCRIPTION_OPEN,INPUT_NORMAL_STATE,IO_TYPE,LOWER_LIMIT_OUTPUT_PUL SE_DURATION,LOWER_LIMIT_OUTPUT_SIGNAL,MEMORY_ADDRESS
OPERATING_VOLTAGE,PROJECT_STATUS,REQUISITION_NUMBER,REVISION_NUMBER,SEG MENT_ADDRESS,UPPER_LIMIT_OUTPUT_SIGNAL,WEIGHT,OUTPUT_DIRECTION
OUTPUT_MINIMUM_PULSE_DURATION,COMMENT o MOTOR_CONTROL_CABINET
. changed order of base classes
. Added properties: PROJECT_STATUS, REVISION_NUMBER, SUBSTATION_ID o OFFPAGE_CONNECTOR o PIPING_NETWORK_SYSTEM
. Added properties INSULATION_THICKNESS, INSULATION
. Removed custom attribute BMF_NOTIFY_RELATED_COMPONENT_OF_PROPERTY_VALUE_CHANGE from NUMBER property o PANEL
. changed order of base classes
. Added properties: ALTERNATIVE_NAME, COLOUR_CODE, COMMENT, INTRINSICALLY_SAFE_INSTALLATION, PROJECT_STATUS, REVISION_NUMBER, SUPPLIER o PIPE_LINE_ANNOTATION
. Removed properties: NAME, PIPELINEANNOTATION, PIPELINE_NAME, SIZE, SPECIFICATION o PIPE_LINE_ANNOTATION_ALT1, PIPE_LINE_ANNOTATION_ALT2, PIPE_LINE_ANNOTATION_ALT3, PIPE_LINE_ANNOTATION_ALT4, PIPE_LINE_ANNOTATION_ALT5 changed base class o TERMINAL_STRIP . changed order of base classes
. Added properties: ELEVATION, HOUSING_MATERIAL, INTERNAL_SEGMENT_TERMINATOR, LEVEL_NAME, LIFECYCLE, MATERIAL, NAME, OPERATING_TEMPERATURE_RANGE, ORDER_NUMBER, PAINT_CODE, PROJECT_STATUS, REVISION_NUMBER, SCREW_TORQUE_RANGE, SEGMENT_TERMINATOR, STOCK_NUMBER, STORAGE_TEMPERATURE_RANGE, SUFFIX, TAG_NUMBER, TOTAL_WEIGHT, UNIT_NUMBER
o INSTRUMENT_HAS_OUTPUT changed DisplayLabel and Description to indicate this relationship has been deprecated. It is the equivalent of INSTRUMENT_HAS_INPUT (reversed).
OpenPlant_PID_Lists.01.02 Added entry to RELATIONSHIP_CLASS_MAPPING_LIST for oppid:SEGMENT_CONNECTS_TO_NODE between source oppid:PIPING_NETWORK_SEGMENT and target oppid:SEGMENT_TERMINATION
Added entry to RELATIONSHIP_CLASS_MAPPING_LIST for oppid:OBJECT_HAS_IDENTIFICATION_PARAMETRIC between source oppid:PLANT_BASE_OBJECT and target oppid:IDENTIFICATION_PARAMETRIC
Added class COPY_RELATIONSHIP_CLASS_MAPPING_LIST
Database mapping
PlantProjectSchema.01.02.ecschema.xml Added DOCUMENT_HAS_SEGMENT_TERMINATION relationship class
Added DOCUMENT_HAS_PIPE_REDUCER relationship class
Modified INSTRUMENT_HAS_INSTRUMENT_INPUT relationship class
o Added role label to Target
Modified INSTRUMENT_HAS_INSTRUMENT_OUTPUT relationship class, changed displayLabel to indicate Deprecated
Added REDUCER_CONNECTS_TO_SEGMENT relationship class
Added SEGMENT_HAS_TIE_IN relationship class
Added OBJECT_HAS_SPECIALTY_ITEM relationship class
PlantProjectSchema.01.02_Autoplant_PIW.01.02.mapping.xml Added SEGMENT_TERMINATION, PIPE_REDUCER, FIELD_STREAM, INTERNAL_DEVICE classes Modified BRICK_TERMINAL, CABLE, CARD_PANEL, ELECTRICAL_PANEL, FIELD_PANEL, FIELDBUS_NETWORK_SEGMENT, FIELDBUS_PANEL, FOUNDATION_FIELDBUS_CARD, INSTRUMENT, INTERFACE_CARD, LANDING_STRIP, LOOP, MOTOR_CONTROL_CABINET, MULTIPLEXOR, MULTIPLEXOR_TERMINAL_STRIP, SPLICE, SPUR, TERMINAL_STRIP, TRUNK, classes
o renamed TAG_STATUS property to PROJECT_STATUS
modified CARD_PANEL, ELECTRICAL_PANEL, FIELD_PANEL, FIELDBUS_PANEL classes
o renamed COLOUR property to COLOUR_CODE
modified CHEMICAL_SEAL, CONTROL_VALVE, FLOW_ELEMENT, INSTRUMENT, MULTIPLEXOR classes
o renamed COMMENTS property to COMMENT
modified DOCUMENT, class
o renamed REVISION property to REVISION_NUMBER
modified INSTRUMENT class
o Changed all Inactive state properties to Active state.
o Renamed OUTPUT_SIGNAL_LOWER_LIMIT property to LOWER_LIMIT_OUTPUT_SIGNAL
o Renamed OUTPUT_SIGNAL_UPPER_LIMIT property to UPPER_LIMIT_OUTPUT_SIGNAL
modified LOOP, MOTOR class
o changed all Inactive state properties to Active state
Renamed MULTIPLEXER class to MULTIPLEXOR
o changed INPUT_LIMIT_H & INPUT_LIMIT_L property from Active state to Inactive state
o Renamed OUTPUT_SIGNAL_LOWER_LIMIT property to LOWER_LIMIT_OUTPUT_SIGNAL
o Renamed OUTPUT_SIGNAL_UPPER_LIMIT property to UPPER_LIMIT_OUTPUT_SIGNAL
Renamed MULTIPLEXOR_TERMINAL_STRIP class to MULTIPLXER_TERMINAL_STRIP
Modified PIPING_NETWORK_SEGMENT class
o changed TEST_PRESSURE property from Active state to Inactive state Added SEGMENT_CONNECTS_TO_NODE, DOCUMENT_HAS_SEGMENT_TERMINATION, DOCUMENT_HAS_PIPE_REDUCER, REDUCER_CONNECTS_TO_SEGMENT, SEGMENT_HAS_TIE_IN, OBJECT_HAS_SPECIALTY_ITEM relationships
Modified INSTRUMENT_HAS_INSTRUMENT_INPUT relationship
o Renamed Table from INSTR to INSTRUMENTCONTROL
o Added contents to Instance entry
o Changed SourceKey’s Column name to INSTRUMENTCONTROL.KEYTAG_OUTPUT
o Changed TargetKey’s Column name to INSTRUMENTCONTROL.KEYTAG_INPUT
Modified PLANTPROJECT_DATABASEMAPPING Database
o Set connectionString=””
o Added DATACHANGE, INSTRUMENTCONTROL tables
PID Configuration File Changed
o PID_LOG_LEVEL: changed to ERROR (-1) o BMF_SYSTEM_COMPONENT_ASSEMBLIES: added trailing slash. o Added
o MS_REF_NEWLEVELDISPLAY o Reference support for OWL export/import
o IDGN_CONVERSION_READY_ENGINES o BMF_LOCK_LEVELS_IN_DWG o BMF_LOCK_LEVELS_IN_DGN o BMF_SHOW_CLASS_NAME_FOR_COMPONENT_MANAGER_DISPLAY o PUBLISH_IDGN_SCHEMA_NAMES o PID_REMOVE_JOIN_ADD_ELEMENT_TO_MODEL o BMF_PLANT_ITEM_IMPORT o PID_FORCE_NOZZLE_ROTATE_ON_PLACEMENT o PID_EQUIPMENT_CONNECTPOINT_DRAG_DISCONNECT_IN_SPACE o Additional schema names
. BMF_INFORMATIONAL_PIPING_COMPONENT_CLASS_NAME . BMF_INFORMATIONAL_SEGMENT_HAS_PIPING_COMPONENT_RELATIONSHIP_CLASS_NAME . BMF_INFORMATIONAL_PIPING_REDUCER_NAME . BMF_INFORMATIONAL_COMPONENT_CONNECTS_TO_SEGMENT_NAME . BMF_OFFPAGE_RELATIONSHIP_CLASS_NAMES o Optional currently not set . BMF_DEFINED_CUSTOM_ATTRIBUTE . AP_ALTERNATE_MISSING_FIELDS_XML_FILE_NAME Removed
o MS_GUIDGNLIBLIST o BMF_SYSTEM_COMPONENT_ASSEMBLIES: duplicate entry
Projects The following PCF Files have been modified: OPPowerPID_Imperial.pcf OPPowerPID_ISO.pcf OPPowerPID_Metric.pcf
Changes list below are reflected for each project file. Changed variables: o _BMF_PROJECT_VERSION changed to 08.11.09 o BMF_PROJECT_COMPONENT_ASSEMBLIES added trailing backslash for PW Added variables: o OWL_PROJECT_UNIT_SUPPLEMENTAL o OWL_SCHEMA o BMF_MULTILINE_LINESPACING o BMF_MULTILINE_JUSTIFICATION
OPPowerPID_Imperial Project
Dataset files cell o Bom.cel – changed column size for tag number field of line list o Fittings.cel – rupture disk o Fittings.cel.sch.ecinstance.xml . Added Fitting_Flange_Connection . Modified FITTING_EJECTOR, FITTING_EXHAUST_HEAD, FITTING_RUPTURE_DISK . Added DisplayLabel to FITTING_END_CAP, FITTING_END_PLUG, FITTING_BLIND_FLANGE, FITTING_BREATHER, FITTING_VENT_COVER, FITTING_VENT_SILENCER . Removed FITTING_BLANK, FITTING_CLOSED_FIGURE8, FITTING_OPEN_FIGURE8 o Miscellaneous.cel – added annotations with tag sets o Fittings.cel.sch.ecinstance.xml . Added DisplayLabel to Utility_Connector, Drain_Connector_Closed, Drain_Connector_Open, Sample_Connection, Purge_Connection dgnlibs o Pidprojectsymbols.dgnlib . Under Conformance Tools, added Convert Pipe Run Remove Join
o PIDProjectTemplates.dgnlib reports o CrystalTemplates\PipeLineListTemplate.rpt & Pipelinetemplate.rpt changed for longer tag o ReportDefinition\reports.ecinstance.xml . modified DGN_REPORT_TEMPATE schemas o OpenPlant_PID_Supplemental_Imperial.01.01.ecschema.xml . ANGLE_CONTROL_VALVE, FOUR_WAY_CONTROL_VALVE, INLINE_CONTROL_VALVE, THREE_WAY_CONTROL_VALVE classes: added SPECIFIC_TYPE property . ANNOTATION_COMPONENTS class: removed ECBusinessKeyGroup custom attribute added ASSOCIATED_ITEM_LIST_POINTER custom attribute . AVERAGING_PITOT_TUBE_FLOW_METER, TARGET_FLOW_METER, VORTEX_FLOW_METER, Y_STRAINER classes: added FLOW_DEPENDENT property . Added classes: BASE_EQUIPMENT_ANNOTATION, BASE_PIPE_LINE_ANNOTATION, EQUIPMENT_ANNOTATION_ALT1, EQUIPMENT_ANNOTATION_ALT2, EQUIPMENT_ANNOTATION_ALT3, INSTRUMENT_LINE_LIST, PIPE_LINE_ANNOTATION_ALT6, PIPE_LINE_ANNOTATION_ALT7, SEGMENT_TERMINATION . CONTROL_VALVE class: changed REPLACE_ENABLED to True . EQUIPMENT class: added properties INSULATION, EQUIPMENT_INSULATION_THICKNESS, PLANT_AREA, SERVICE, & UNIT . EQUIPMENT_INSULATION class: added INSULATION_TEXT property . FLOW_NOZZLE_METER class: Removed MIRROR_ENABLED property Added FLOW_DEPENDENT property . FOUR_WAY_VALVE class: changed SPECIFIC_TYPE’s DefaultValue . INSTRUMENT class: DEVICE_TYPE_CODE property: added ExtendType and BMF_PROP_CUSTOM_ATTRIBUTES custom attributes . INSTRUMENT_ANNOTATION & INSTRUMENT_PARAMETRIC classes: BUBBLE_LOCATION property: removed ExtendType custom attribute . PID_DOCUMENT class: changed SCHEMA value . PIPE_LINE_ANNOTATION class: Removed BMF_CAD_CUSTOM_ATTRIBUTES & CustomImageSpecification custom attributes Removed SIZE, NAME, PIPELINE_NAME, SPECIFICATION properties Added TEXT property . PIPE_LINE_ANNOTATION_ALT1, PIPE_LINE_ANNOTATION_ALT2, PIPE_LINE_ANNOTATION_ALT3, PIPE_LINE_ANNOTATION_ALT4, PIPE_LINE_ANNOTATION_ALT5 classes: Removed BMF_CAD_CUSTOM_ATTRIBUTES custom attribute Added ALTERNATE_DISPLAY_LABEL & TEXT properties Removed PIPELINEANNOTATION property . PIPE_REDUCER class: added NAME property . PIPELINE_LIST class: added DISCHARGE_PIPING_SYSTEM to list . PIPING_INSULATION class: Added CalculatedECPropertySpecification custom attribute Modified BMF_ANNO_CUSTOM_ATTRIBUTES custom attribute Removed Category custom attribute . PIPING_NETWORK_SEGMENT class: added properties INSULATION, INSULATION_THICKNESS . modified INSTLINE_PNEUMATIC class . STOP_CHECK_CONTROL_VALVE class: changed CellName . VALVE_USER_CELL class: added SCHEMATICS_COMPONENT_CUSTOM_ATTRIBUTES custom attribute o PSPid_ansi_Conversion.01.01.ecschema.xml . instline_pneubinary, instline_pneumatic classes: renamed TARGET_CLASSNAME seed\seed_eng.dgn
Workfiles files
Models\pid_example.dgn OPPowerPID_ISO Project
Dataset files cell o bom.cel o equipment.cel o equipment.cel.sch.ecinstance.xml – added SEGMENT_TERMINATION o fittings.cel.sch.ecinstance.xml . removed 00839B, 00840A, 00840B, 00841A, 00839B, 05774A, 00581A, 05776A, 05710A, 00839A . modified 05718A o miscellaneous.cel – added annotations with tag sets o valves.cel – modified angle reducing valve cells: 00595A & 00597A o valves.cel.sch.ecinstance.xml - added 00585A dgnlibs o Pidprojectsymbols.dgnlib . Under Conformance Tools, added Convert Pipe Run Remove Join
o PIDProjectTemplates.dgnlib Schemas o OpenPlant_PID_Supplemental_ISO.01.01.ecschema.xml . ACTUATOR_LIST class: added spring actuator to list . ANGLE_CONTROL_VALVE, BALL_CONTROL_VALVE, BUTTERFLY_CONTROL_VALVE, BUTTERFLY_VALVE, COCK_CONTROL_VALVE, FOUR_WAY_BALL_CONTROL_VALVE, FOUR_WAY_BALL_VALVE, FOUR_WAY_COCK_CONTROL_VALVE, FOUR_WAY_COCK_VALVE, FOUR_WAY_CONTROL_VALVE, FOUR_WAY_GENERAL_CONTROL_VALVE, FOUR_WAY_GENERAL_VALVE, FOUR_WAY_GLOBE_CONTROL_VALVE, FOUR_WAY_GLOBE_VALVE, FOUR_WAY_PLUG_CONTROL_VALVE, FOUR_WAY_PLUG_VALVE, GATE_CONTROL_VALVE, GLOBE_CONTROL_VALVE, INLINE_CONTROL_VALVE, PLUG_CONTROL_VALVE, THREE_WAY_BALL_CONTROL_VALVE, THREE_WAY_BALL_VALVE, THREE_WAY_COCK_CONTROL_VALVE, THREE_WAY_COCK_VALVE, THREE_WAY_CONTROL_VALVE, THREE_WAY_GENERAL_CONTROL_VALVE, THREE_WAY_GENERAL_VALVE, THREE_WAY_GLOBE_CONTROL_VALVE, THREE_WAY_GLOBE_VALVE, THREE_WAY_PLUG_CONTROL_VALVE, THREE_WAY_PLUG_VALVE, classes: added SPECIFIC_TYPE property . ANGLE_PRESSURE_SAFETY_VALVE, CONCENTRIC_PIPE_REDUCER, ECCENTRIC_PIPE_REDUCER, INLINE_PRESSURE_SAFETY_VALVE, classes: DISPLAY_TEXT property: modified CalculatedECPropertySpecification custom attribute . ANNOTATION_COMPONENTS class: removed ECBusinessKeyGroup custom attribute added ASSOCIATED_ITEM_LIST_POINTER custom attribute . Added classes: BASE_EQUIPMENT_ANNOTATION, BASE_PIPE_LINE_ANNOTATION, EQUIPMENT_ANNOTATION_ALT1, EQUIPMENT_ANNOTATION_ALT2, EQUIPMENT_ANNOTATION_ALT3, INSTRUMENT_LINE_LIST, PIPE_LINE_ANNOTATION_ALT6, PIPE_LINE_ANNOTATION_ALT7, PIPING_INSULATION, SPEC_CONTROL_VALVE_MAPPING_FOR_OPENPLANT_SPECS, . END_CONDITIONS_LIST class: changed welded class name . EQUIPMENT class: added properties INSULATION, EQUIPMENT_INSULATION_THICKNESS, PLANT_AREA, SERVICE, & UNIT . EQUIPMENT_INSULATION class: added INSULATION_TEXT property . INLINE_VALVE class: removed GENERAL_TYPE property . VALVE class: added GENERAL_TYPE property . INSTRUMENT class: DEVICE_TYPE_CODE property: added ExtendType and BMF_PROP_CUSTOM_ATTRIBUTES custom attributes . Removed INSTRUMENT_ELLIPSE, INSTRUMENT_INTERLOCK, INSTRUMENT_MISC_PILOTLIGHT, INSTRUMENT_OVAL, INSTRUMENT_SQUARE, . INSTRUMENT_PARAMETRIC classes: BUBBLE_LOCATION property: removed some entries from StandardValues list . PID_DOCUMENT class: changed SCHEMA value . PIPE_LINE_ANNOTATION class: Removed CustomImageSpecification custom attributes Removed SIZE, NAME, PIPELINE_NAME, SPECIFICATION, PIPELINEANNOTATION properties Added ALTERNATE_DISPLAY_LABEL & TEXT properties . PIPE_LINE_ANNOTATION_ALT1, PIPE_LINE_ANNOTATION_ALT2, PIPE_LINE_ANNOTATION_ALT3, PIPE_LINE_ANNOTATION_ALT4, classes: Added ALTERNATE_DISPLAY_LABEL & TEXT properties Removed PIPELINEANNOTATION property . PIPE_LINE_ANNOTATION_ALT5 class: Added ALTERNATE_DISPLAY_LABEL & TEXT properties Removed SIZE, PIPELINE_NAME, SPECIFICATION, PIPELINEANNOTATION properties . PIPE_REDUCER class: NAME property: Removed CalculatedECPropertySpecification custom attribute Added Category & PROPERTY_DISPLAY_FILTERS custom attributes . PIPING_INSULATION_NOBREAK class: removed INSULATION_TEXT and INSULATION_THICKNESS_TEXT properties . PIPING_NETWORK_SEGMENT class: added properties INSULATION, INSULATION_THICKNESS . PRESSURE_REDUCING_VALVE class: added SIZE property . PRESSURE_SAFETY_VALVE class: Modified CalculatedECPropertySpecification custom attribute Added SPECIFIC_TYPE property o PSPid_iso_Conversion.01.01.ecschema.xml . instline_pneubinary, instline_pneumatic classes: renamed TARGET_CLASSNAME seed\pid_seed_iso.dgn
Workfiles files
Models\pid_example.dgn
OPPowerPID_Metric Project
Dataset files dgnlibs o Pidprojectsymbols.dgnlib . Under Conformance Tools, added Convert Pipe Run Remove Join o PIDProjectTemplates.dgnlib seed\pid_seed_metric.dgn see also OPPowerPID_Imperial Project’s cell and schemas changes above Workfiles files
Models\pid_example.dgn