Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations waross on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

Aspen+ Subroutine Missing

Status
Not open for further replies.

Teo5082

Chemical
Jul 7, 2016
1
Hello,
I have done a subroutine for a membrane simulation in Aspen+.
I compiled sucessfully and obtained an mem2.obj.
I created a shared librairy with asplink command.
I gathered all the file in one folder and defined it as my working directory.
Finally, I refer to the name DLOPT text file: Membrane_Loc_dll.opt in the run setting. When I run the simulation I have the following error messages:


Processing input specifications ...

STRUCTURE FOR COMPONENT CARBO-01 HAS NOT BEEN DEFINED.
PCES CANNOT USE GROUP-CONTRIBUTION METHODS TO ESTIMATE MISSING PROPERTIES
USE THE STRUCTURES PARAGRAPH TO DEFINE STRUCTURES OF THIS COMPONENT.

STRUCTURE FOR COMPONENT WATER HAS NOT BEEN DEFINED.
PCES CANNOT USE GROUP-CONTRIBUTION METHODS TO ESTIMATE MISSING PROPERTIES
USE THE STRUCTURES PARAGRAPH TO DEFINE STRUCTURES OF THIS COMPONENT.

STRUCTURE FOR COMPONENT OXYGE-01 HAS NOT BEEN DEFINED.
PCES CANNOT USE GROUP-CONTRIBUTION METHODS TO ESTIMATE MISSING PROPERTIES
USE THE STRUCTURES PARAGRAPH TO DEFINE STRUCTURES OF THIS COMPONENT.

STRUCTURE FOR COMPONENT NITRO-01 HAS NOT BEEN DEFINED.
PCES CANNOT USE GROUP-CONTRIBUTION METHODS TO ESTIMATE MISSING PROPERTIES
USE THE STRUCTURES PARAGRAPH TO DEFINE STRUCTURES OF THIS COMPONENT.

STRUCTURE FOR COMPONENT CARBO-02 HAS NOT BEEN DEFINED.
PCES CANNOT USE GROUP-CONTRIBUTION METHODS TO ESTIMATE MISSING PROPERTIES
USE THE STRUCTURES PARAGRAPH TO DEFINE STRUCTURES OF THIS COMPONENT.

STRUCTURE FOR COMPONENT NITRI-01 HAS NOT BEEN DEFINED.
PCES CANNOT USE GROUP-CONTRIBUTION METHODS TO ESTIMATE MISSING PROPERTIES
USE THE STRUCTURES PARAGRAPH TO DEFINE STRUCTURES OF THIS COMPONENT.

STRUCTURE FOR COMPONENT SULFU-01 HAS NOT BEEN DEFINED.
PCES CANNOT USE GROUP-CONTRIBUTION METHODS TO ESTIMATE MISSING PROPERTIES
USE THE STRUCTURES PARAGRAPH TO DEFINE STRUCTURES OF THIS COMPONENT.

STRUCTURE FOR COMPONENT CALCI-01 HAS NOT BEEN DEFINED.
PCES CANNOT USE GROUP-CONTRIBUTION METHODS TO ESTIMATE MISSING PROPERTIES
USE THE STRUCTURES PARAGRAPH TO DEFINE STRUCTURES OF THIS COMPONENT.

STRUCTURE FOR COMPONENT CALCI-02 HAS NOT BEEN DEFINED.
PCES CANNOT USE GROUP-CONTRIBUTION METHODS TO ESTIMATE MISSING PROPERTIES
USE THE STRUCTURES PARAGRAPH TO DEFINE STRUCTURES OF THIS COMPONENT.

STRUCTURE FOR COMPONENT CARBO-03 HAS NOT BEEN DEFINED.
PCES CANNOT USE GROUP-CONTRIBUTION METHODS TO ESTIMATE MISSING PROPERTIES
USE THE STRUCTURES PARAGRAPH TO DEFINE STRUCTURES OF THIS COMPONENT.

STRUCTURE FOR COMPONENT HYDRO-01 HAS NOT BEEN DEFINED.
PCES CANNOT USE GROUP-CONTRIBUTION METHODS TO ESTIMATE MISSING PROPERTIES
USE THE STRUCTURES PARAGRAPH TO DEFINE STRUCTURES OF THIS COMPONENT.

STRUCTURE FOR COMPONENT SULFU-02 HAS NOT BEEN DEFINED.
PCES CANNOT USE GROUP-CONTRIBUTION METHODS TO ESTIMATE MISSING PROPERTIES
USE THE STRUCTURES PARAGRAPH TO DEFINE STRUCTURES OF THIS COMPONENT.

STRUCTURE FOR COMPONENT ARGON HAS NOT BEEN DEFINED.
PCES CANNOT USE GROUP-CONTRIBUTION METHODS TO ESTIMATE MISSING PROPERTIES
USE THE STRUCTURES PARAGRAPH TO DEFINE STRUCTURES OF THIS COMPONENT.

* WARNING IN PHYSICAL PROPERTY SYSTEM
PARAMETER PC/ELEMENT 1 (DATA SET 1)
UPPER BOUND VIOLATED FOR COMPONENT CARBO-03
VALUE = 0.22300E+09, UPPER BOUND = 0.10000E+09

* WARNING IN PHYSICAL PROPERTY SYSTEM
PARAMETER DHVLWT/ELEMENT 1 (DATA SET 1)
UPPER BOUND VIOLATED FOR COMPONENT CALCI-02
VALUE = 0.22559E+10, UPPER BOUND = 0.60000E+09

* WARNING IN PHYSICAL PROPERTY SYSTEM
PARAMETER DHVLWT/ELEMENT 5 (DATA SET 1)
UPPER BOUND VIOLATED FOR COMPONENT CALCI-02
VALUE = 3670.0 , UPPER BOUND = 1500.0

* WARNING IN PHYSICAL PROPERTY SYSTEM
PARAMETER FREEZEPT/ELEMENT 1 (DATA SET 1)
UPPER BOUND VIOLATED FOR COMPONENT CARBO-03
VALUE = 4300.0 , UPPER BOUND = 4000.0

* WARNING IN THE "STREAM" PARAGRAPH WHICH BEGINS ON LINE 149
STREAM NAME: COAL
THE SUM OF ATTRIBUTED COMPONENT VALUES IS NOT 100.0 FOR
COMPONENT: COAL TYPE: PROXANAL
IN SUBSTREAM NCPSD OF STREAM COAL .

* WARNING IN THE "STREAM" PARAGRAPH WHICH BEGINS ON LINE 149
STREAM NAME: COAL
THE SUM OF ATTRIBUTED COMPONENT VALUES IS NOT 100.0 FOR
COMPONENT: COAL TYPE: ULTANAL
IN SUBSTREAM NCPSD OF STREAM COAL .

*** SEVERE ERROR
ERROR DURING DYNAMIC LINK OF USER ROUTINE(S) OR IN-LINE FORTRAN
PLEASE CHECK FILE _1300avb.ld FOR LINKER MESSAGES.

*** SEVERE ERROR
COULD NOT RESOLVE USER OR IN-LINE FORTRAN SUBROUTINE(S):

SUBROUTINE "MEM2" IS MISSING

*** SEVERE ERROR
PROGRAM TERMINATED DUE TO UNRESOLVED ROUTINES

I checked if my fortran compilator is well installed and linked to aspen+ (
If you any tips or suggestions, you are welcomed.

Thanks in advance.
 
Replies continue below

Recommended for you

Hi, Teo5082

I have met the same errors. See my topic here.

STRUCTURE FOR COMPONENT CARBO-01 HAS NOT BEEN DEFINED.
PCES CANNOT USE GROUP-CONTRIBUTION METHODS TO ESTIMATE MISSING PROPERTIES
USE THE STRUCTURES PARAGRAPH TO DEFINE STRUCTURES OF THIS COMPONENT.

and

STRUCTURE FOR COMPONENT SULFU-02 HAS NOT BEEN DEFINED.
PCES CANNOT USE GROUP-CONTRIBUTION METHODS TO ESTIMATE MISSING PROPERTIES
USE THE STRUCTURES PARAGRAPH TO DEFINE STRUCTURES OF THIS COMPONENT.

For this kind of error these ways can help:
- try to delete and choose thermo method here
Properties => Methods => Selected Methods
- delete an choose all components here
Properties => Components => Selection

If it didn't help then the problem lies within thero method and you should find one ore set of methods to satisfy all components interactions. Try to find problem component(s) for this delete them one by one.
Hope this will help.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor