Page 47 - Continuous Process Modeling Quick Start Guide
P. 47

Continuous Process Quick Start
The Big Picture
The tutorial chapter showed how to build a simple continuous process model in ExtendSim. However, if every system were as easy to model, you wouldn’t need simulation! This chapter points out ExtendSim features that will help you to:
• Use equation-based blocks
• Build custom blocks
• Representthedynamicsofthesystemyou’remodeling • Create a user interface for the model
• Get data into the model
• Manage data for use in the model
• Perform analysis and assessments
• Report model results and export data
• Communicatewithotherapplicationsanddevices
This chapter just lists ExtendSim major features and capabilities; the User Reference explains how to use these features, the Technical Reference shows how to create custom blocks, and example models show you how to employ them in your models.
Using equation-based blocks
Based on formulas and ModL code entered in their dialogs, the equation-based blocks calculate values for, and perform operations in, models. There are six equation-based blocks in the libraries that ship with ExtendSim products. For the ExtendSim CP product you would use the Equation block (Value library) or the Buttons block (Utilities library).
The equation-based blocks provide access to over 1,200
internal functions; you can also use operators to enter logical
statements, write compound conditions, and specify loops. The equation can be as simple as performing a mathematical operation on the value from an input connector or it could be as complex as a full pro- gramming segment.
You can use include files (See Include Files in the Technical Reference) within your equation to reuse your own functions among many equation blocks, and you can use the source code debugger to check
Code in the Equation block

   45   46   47   48   49