You are on page 1of 4

Design errors can be detected by doing consistency check. This is the list of errors for data consistency check.

ERROR ERROR DESCRIPTION ERROR CAUSE ACTION


CODE BY

A10 HEAD REFERENCE NOT The Head reference should DESIGN


SET only be unset (i.e. null) if the
Head Connection Type
HCONN is set to OPEN,
VENT, CLOS or DRAN.

A20 HEAD REFERENCE This error would result from the DESIGN
POINTS TO deletion of a component, such
NONEXISTENT as a Nozzle, to which the Head
ELEMENT of the Branch was originally
connected

A30 BAD HEAD RETURN The Head is connected to an DESIGN


REFERENCE element that does not refer
back to the Branch. This can
occur when the Head of a
Branch is connected to another
Branch, implying that a Tee
should be placed somewhere
along the second Branch. The
error can also occur when two
or more branches are
inadvertently connected to the
same terminal.

A100 HEAD TERMINAL Either the Head terminal has ADMIN


PROBLEM WITH SPREF an unset SPREF or the
SPREF points to a non-
existent SPCOM.

A110 HEAD TERMINAL Either the Head terminal has ADMIN


PROBLEM WITH an unset CATREF or the
CATREF CATREF points to a non-
existent Catalogue component.

A120 HEAD TERMINAL There is a Catalogue problem ADMIN


PROBLEM IN in accessing the p-points of the
ACCESSING P-POINTS Head terminal.

A130 HEAD TERMINAL A required p-point of the Head ADMIN


PROBLEM, P-POINT terminal does not exist in the
NO.n DOES NOT EXIST set of p-points.

A140 HEAD TERMINAL This is testing for flow with DESIGN


PROBLEM INVALID Branch to Branch connections.
FLOW ATTRIBUTE ON Branches have a FLOW
CONNECTED BRANCH attribute which can be set to
FORW or BACK or NUL. If
FLOW is not set correctly this
results in an error

A150 HEAD TERMINAL The FORW flow means that DESIGN


PROBLEM, TERMINAL the fluid in the Branch goes
INCONSISTENT FLOW from Head to Tail with the
ACROSS BRANCH reverse for BACK. The code
CONNECTION then checks that the fluid flows
correctly from one Branch to
the next. To fix the problem
check the network to see that
all the flows are in the correct
direction

A200 DIRECTION HDIR NOT If the Head is connected to a DESIGN


SAME AS TERMINAL terminal, such as a Nozzle or
DIRECTION Tee, then the direction HDIR
should always be identical to
that of the appropriate p-point
of the terminal.

A210 POSITION HPOS NOT If the Head is connected to a DESIGN


SAME AS TERMINAL terminal, such as a Nozzle or
POSITION Tee, then the position HPOS
should always be identical to
that of the appropriate p-point
of the terminal.

A220 HBORE NOT SAME AS If the Head is connected to a DESIGN


TERMINAL BORE terminal, such as a Nozzle or
Tee, then the bore HBORE
should always be identical to
that of the appropriate p-point
of the terminal.

A230 CONNECTION TYPE If the Head is connected to a DESIGN


HCONN NOT SAME AS terminal, such as a Nozzle or
TERMINAL Tee, then the connection type
CONNECTION TYPE HCONN should always be
identical to that of the
appropriate p-point of the
terminal.

A300 REFERENCE HSTUBE There is more than 1mm of ADMIN


UNSET tube between the Head and
the p-arrive of the first
Component (or the Tail), but
HSTUBE is unset.

A310 REFERENCE HSTUBE This may occur if part of the ADMIN


REFERS TO A Specification has been
NONEXISTENT SPCOM deleted.

A320 HSTUBE PROBLEM, This indicates an error in the ADMIN


CATREF IN SPCOM IS Specification.
UNSET

A330 HSTUBE PROBLEM, This may occur if part of the ADMIN


CATREF IN THE SPCOM Catalogue has been deleted or
REFERS TO if the CATREF is unset.
NONEXISTENT
Catalogue COMPONENT

A340 HSTUBE PROBLEM, The component pointed to by ADMIN


GTYPE OF CATALOGUE HSTUBE is not of type TUBE
COMPONENT IS NOT in the Catalogue.
SET TO TUBE

A350 HSTUBE PROBLEM IN There is a Catalogue problem ADMIN


ACCESSING P-POINT in accessing a p-point of the
tube pointed to by HSTUBE.

A400 HBORE NOT SAME AS The bore of any tube leading ADMIN
BORE OF HSTUBE from the Head, determined
from the Catalogue, should
always be identical to HBORE

A410 HCONN NOT The connection type of any ADMIN


COMPATIBLE WITH tube leading from the Head,
CONNECTION TYPE OF determined from the
HSTUBE Catalogue, should be
compatible with HCONN.

A420 ISPEC REFERENCE This error would occur if, for ADMIN
POINTS TO example, the Insulation
NONEXISTENT Specification pointed to by
ELEMENT ISPEC had been deleted.

A430 INSULATION CANNOT There is no suitable insulation ADMIN


BE SELECTED USING in the Catalogue for the
HBORE combination of temperature
TEMP and bore HBORE

B10 TAIL REFERENCE NOT The Tail reference should only DESIGN
SET be unset (i.e. zero) if the Tail
connection type TCONN is set
to OPEN, VENT, CLOS or
DRAN.

B20 TAIL REFERENCE This error would result from the DESIGN
POINTS TO deletion of a component, such
NONEXISTENT as a Nozzle, to which the Tail
ELEMENT of the Branch was originally
connected.

B30 BAD TAIL RETURN The Tail is connected to an DESIGN


REFERENCE element that does not refer
back to the Branch. This can
occur when the Tail of a
Branch is connected to another
Branch, implying that a Tee
should be placed somewhere
along the second Branch. The
error can also occur when two
or more branches are
inadvertently connected to the
same terminal.

B100 TAIL TERMINAL Either the Tail terminal has an ADMIN


PROBLEM WITH SPREF unset SPREF or the SPREF
points to a non-existent
SPCOM.

B110 TAIL TERMINAL Either the Tail terminal has an ADMIN


PROBLEM WITH unset CATREF or the CATREF
CATREF points to a non-existent
Catalogue component.

B120 TAIL TERMINAL There is a Catalogue problem ADMIN


PROBLEM IN in accessing the p-points of the
ACCESSING P-POINTS Tail terminal.

B130 TAIL TERMINAL A required p-point of the Tail ADMIN


PROBLEM, P-POINT terminal does not exist in the
NO.n DOES NOT EXIST set of p-points.

B140 TAIL TERMINAL This is testing for flow with DESIGN


PROBLEM INVALID Branch to Branch connections.
FLOW ATTRIBUTE ON Branches have a FLOW
CONNECTED BRANCH attribute which can be set to
FORW or BACK or NUL. If
FLOW is not set correctly this
results in an error

B150 TAIL TERMINAL The FORW flow means that DESIGN


PROBLEM, TERMINAL the fluid in the Branch goes
INCONSISTENT FLOW from Tail to Tail with the
ACROSS BRANCH reverse for BACK. The code
CONNECTION then checks that the fluid flows
correctly from one Branch to
the next. To fix the problem
check the network to see that
all the flows are in the correct
direction

B200 DIRECTION TDIR NOT If the Tail is connected to a DESIGN


SAME AS TERMINAL terminal, such as a Nozzle or
DIRECTION Tee, then the direction TDIR
should always be identical to
that of the appropriate p-point
of the terminal.

B210 POSITION TPOS NOT If the Tail is connected to a DESIGN


SAME AS TERMINAL terminal, such as a Nozzle or
POSITION Tee, then the position TPOS
should always be identical to
that of the appropriate p-point
of the terminal.

B220 TBORE NOT SAME AS If the Tail is connected to a DESIGN


TERMINAL BORE terminal, such as a Nozzle or
Tee, then the bore TBORE
should always be identical to
that of the appropriate p-point
of the terminal.

B230 CONNECTION TYPE If the Tail is connected to a DESIGN


TCONN NOT SAME AS terminal, such as a Nozzle or
TERMINAL Tee, then the connection type
CONNECTION TYPE TCONN should always be
identical to that of the
appropriate p-point of the
terminal.

C500 TUBE BETWEEN HEAD The distance between the DESIGN


AND TAIL LESS THAN Head position, HPOS, and the
TUBE MINIMUM Tail position, TPOS, is greater
than zero and less than the
specified minimum tube length
(default: 100mm).

C510 BAD HEAD TO TAIL Either the Head position, DESIGN


GEOMETRY HPOS, does not lie at a
positive distance along the line
through TPOS in the direction
TDIR or the Tail position,
TPOS, does not lie at a
positive distance along the line
through HPOS in the direction
HDIR.

C520 HBORE NOT SAME AS When there are no DESIGN


TBORE components on the branch, the
Head bore, HBORE, should be
identical to the Tail bore,
TBORE

C530 HCONN IS NOT This implies that the Head is DESIGN


COMPATIBLE WITH connected directly to the Tail
TCONN with no Tube or piping
components in between; hence
the Head connection type,
HCONN, must be compatible
with the Tail connection type,
TCONN.

C540 THIS BRANCH HAS NO This does not necessarily DESIGN


COMPONENTS indicate an error. It is merely
output as a warning to the
designer.

D100 REFERENCE SPREF This probably means that the DESIGN


UNSET designer has forgotten to
select the piping component.

D110 REFERENCE SPREF This may occur if part of the ADMIN


REFERS TO A NON- specification has been deleted
EXISTENT SPCOM

D120 SPREF PROBLEM, This indicates an error in the ADMIN


CATREF IN SPCOM IS Specification.
UNSET

D130 SPREF PROBLEM, This may occur if part of the ADMIN


CATREF IN THE SPCOM Catalogue has been deleted or
REFERS TO NON- if the CATREF in the SPCOM
EXISTENT CATALOGUE is unset.
COMPONENT

D140 SPREF PROBLEM, The GTYPE of the Catalogue ADMIN


GTYPE OF CATALOGUE component must be the same
COMPONENT IS NOT as the type of the piping
SAME AS TYPE OF Component in the design data.
DESIGN DATA
COMP0NENT

D150 SPREF PROBLEM, An error has been found in ADMIN


GTYPE OF CATALOGUE accessing the p-points of the
COMPONENT IS NOT Catalogue component pointed
SAME AS TYPE OF to by CATREF
DESIGN DATA
COMP0NENT

D160 REFERENCE CATREF This applies only to Nozzles, ADMIN


UNSET for which the CATREF must be
set.

D170 REFERENCE CATREF This may occur if part of the ADMIN


REFERS TO A NON- Catalogue has been deleted. It
EXISTENT CATALOGUE applies only to Nozzles.
COMPONENT

D200 ARRIVE P-POINT NOT The arrive p-point number ADMIN


IN PTSET OF does not exist in the PTSET of
CATALOGUE the Catalogue Component.
COMPONENT

D210 LEAVE P-POINT NOT IN The leave p-point number does ADMIN
PTSET OF CATALOGUE not exist in the PTSET of the
COMPONENT Catalogue Component.

D300 REFERENCE CREF NOT Multi-way Components may be DESIGN


SET left unconnected only if the
connection type of the relevant
p-point is OPEN, CLOS, VENT,
DRAN or NULL.

D310 REFERENCE CREF This may occur if the Branch DESIGN


POINTS TO NON- that is pointed to by the CREF
EXISTENT BRANCH has been deleted.

D320 BAD CREF RETURN This may occur if the Branch DESIGN
REFERENCE that is pointed to by the CREF
has been reconnected to
another terminal.

D330 REFERENCE CRFA n An entry in the connection ADMIN


NOT SET reference array may only
remain unset if the
corresponding p- point in the
Catalogue does not exist or if
the connection type of the
corresponding point is VENT,
OPEN, CLOS or NULL.

D340 REFERENCE CRFA n This may occur if the Branch DESIGN


POINTS TO NON- pointed to by the nth reference
EXISTENT BRANCH in the connection reference
array has been deleted.

D350 BAD CRFA n RETURN This may occur if the element DESIGN
REFERENCE pointed to by the nth reference
in the connection reference
array has been reconnected to
a third Branch.

D400 ARRIVE TUBE [ROD] The distance between the DESIGN


LESS THAN TUBE [ROD] arrive p-point of this
MINIMUM. ACTUAL component and the leave p-
TUBE [ROD] LENGTH IS point of the previous
… component (or Head) is
greater than zero and less than
the specified minimum tube
[rod] length (default: 100mm).

D410 BAD ARRIVE The position and direction of DESIGN


GEOMETRY + details of the arrive p-point of this
geometric errors component are not correct with
respect to the leave p-point of
the previous component (or
Head). The error could be
caused by incorrect positioning
of this component, the
previous component (or Head)
or both.

D420 BAD ARRIVE BORE The bore of the arrive p-point DESIGN
[ROD DIAMETER] of this component is not equal
to the bore of the preceding
tube or, if this component is not
preceded by tube, to the bore
of the leave p-point of the
previous component (or
HBORE).

D430 BAD ARRIVE The connection type of the DESIGN


CONNECTION TYPE arrive p-point of this
component is not compatible
with the preceding tube or, if
this component is not
preceded by tube, to the
connection type of the leave p-
point of the previous
component (or HCONN).
D500 REFERENCE LSTUBE The user has probably DESIGN
[LSROD] UNSET forgotten to select the
piping/hanger Component.

D510 REFERENCE LSTUBE This may occur if part of the ADMIN


[LSROD] REFERS TO A Specification has been
NON-EXISTENT SPCOM deleted.

D520 LSTUBE [LSROD] This indicates an error in the ADMIN


PROBLEM, CATREF IN Specification.
SPCOM IS UNSET

D530 LSTUBE PROBLEM, This may occur if part of the ADMIN


CATREF IN THE SPCOM Catalogue has been deleted or
REFERS TO NON- if the CATREF in the SPCOM
EXISTENT CATALOGUE is unset
COMPONENT

D540 LSTUBE PROBLEM, The component pointed to by ADMIN


GTYPE OF CATALOGUE LSTUBE is not of type TUBE in
COMPONENT IS NOT the Catalogue.
SET TO TUBE

D550 LSTUBE [LSROD] There is a Catalogue problem ADMIN


PROBLEM IN in accessing a p-point of the
ACCESSING PPOINTS tube/rod pointed to by LSTUBE
[LSROD].

D600 LEAVE BORE The bore of the leave p-point DESIGN


[DIAMETER] NOT SAME of this Component is not the
AS BORE [DIAMETER] same as the bore of the
OF LSTUBE [LSROD] tube/rod following the
Component.

D610 LEAVE CONNECTION The connection type of the DESIGN


TYPE NOT COMPATIBLE leave p-point of this
WITH CONNECTION Component is not compatible
TYPE OF LSTUBE with the tube/ rod following the
[LSROD] component.

D620 INSULATION CANNOT There is no suitable insulation ADMIN


BE SELECTED USING in the Catalogue for the
LEAVE BORE combination of temperature
TEMP and the bore of the
leave p-point.

D630 ATTACHMENT TYPE You have set an incorrect DESIGN


INVALID – MUST BE TYPE attribute for an ATTA.
ONE OF FLOW, XXXX,
SSSS, CCCC, CCNN,
INPP, WELD, HANG,
PENI, NUL OR NULL

D740 ANGLE OF The designed angle of a Pulled DESIGN


COMPONENT IS Bend, Elbow or Weld is greater
GREATER THAN than is allowed by the SPECs
MAXIMUM ANGLE
SPECIFIED IN SPREF

D740 ANGLE OF The designed angle of a Pulled DESIGN


COMPONENT IS LESS Bend, Elbow or Weld is less
THAN MINIMUM ANGLE than is allowed by the SPECs.
SPECIFIED IN SPREF

D740 ANGLE GREATER THAN The designed angle of a Pulled DESIGN


m DEGREES. ACTUAL Bend or Elbow is greater than
ANGLE IS n. the maximum angle specified
by the user (see TOLERANCE
MAXANGLE).

D800 Reference DETAIL unset. This refers to the DETA ADMIN


attribute of the SPREF of the
branch component. Without it
no SKEY will be available for
that element within ISODRAFT.

D820 SKEY not set ADMIN

D840 SKEY #N not known. ADMIN


Assumed to be user
defined

E700 LEAVE TUBE LESS The distance between the DESIGN


THAN TUBE MINIMUM. leave p-point of the current
ACTUAL TUBE LENGTH component and the tail
IS … position, TPOS, is greater than
zero and less than the
specified minimum tube length
(default: 100mm).

E710 BAD LEAVE GEOMETRY The position and direction of DESIGN


the leave p-point of this
component are not correct with
respect to the position, TPOS,
and direction, TDIR, of the tail.
The error could be caused by
incorrect positioning of this
component, the Tail, or both.

E720 LEAVE BORE NOT The bore of the leave p-point DESIGN
SAME AS TBORE of this component is not the
same as the tail bore, TBORE.

E730 LEAVE CONNECTION The connection type of the DESIGN


TYPE NOT COMPATIBLE leave p-point of this
WITH TCONN component is not compatible
with the tail connection type
TCONN.

You might also like