Aspen Touch Solutions ATM-123R Series Specifikace Strana 8

  • Stažení
  • Přidat do mých příruček
  • Tisk
  • Strana
    / 374
  • Tabulka s obsahem
  • KNIHY
  • Hodnocené. / 5. Na základě hodnocení zákazníků
Zobrazit stránku 7
1-4 Automation & Extensibility
1-4
another object such as a text document. Changes to values in
the spreadsheet would automatically be updated in the text
document. This was a very powerful feature and was available to
users without the added complexity of writing code. It was
simply a matter of cutting and pasting the objects.
Automation is the ability to programmatically interact with an
application through objects exposed by developers of that
application. While HYSYS was being developed, code was added
to expose various objects in the program. By using an
Automation client like Visual Basic, the end user can write the
code to access these objects and interact with HYSYS. The end
user does not need to see the HYSYS source code or even
understand what was required to expose the objects. All that is
required is the knowledge of those objects that are available.
Automation works in a client/server fashion. A server is
something that provides a service that can be used by clients if
they know the proper protocols. HYSYS is an Automation server
application. By writing a little Visual Basic code, it is possible to
send and receive information to and from HYSYS. The exposed
objects make it possible to perform nearly any action that is
accomplished through the HYSYS graphical user interface.
You can use Automation to access COMThermo in HYSYS to
calculate COMThermo properties such as fugacity coefficients, K-
values, entropy, and enthalpy
1.2.2 Extensions
The HYSYS architecture allows direct extensibility for unit
operations, kinetic reactions, and property packages.
Extensibility can be described as the ability to augment existing
functionality in a direct and seamless manner. Unit operation
extensions look and feel like the existing operations in HYSYS
but the algorithms used by the extension reside in a separate
Windows DLL. Similarly, kinetic reaction extensions and
property package extensions appear seamlessly in the basis
environment.
Zobrazit stránku 7
1 2 3 4 5 6 7 8 9 10 11 12 13 ... 373 374

Komentáře k této Příručce

Žádné komentáře