Openplant Powerpid SS4 External File Modifications

Total Page:16

File Type:pdf, Size:1020Kb

Openplant Powerpid SS4 External File Modifications

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

Recommended publications