
www.instrument.com - Friday, August 29, 2008
Printer-friendly version of the page "Process Functions"
(URL: http://www.edasce.com/.html)
Function |
Description |
|
|
|
To define a process the user builds a sequence of functions: |
Absolute Value |
Calculates the absolute value of its input |
Add |
Sum up to 8 operands |
Alarm |
Allows for setting, clearing and enabling alarms |
AND |
Performs a logical AND of up to 8 operands |
Append |
Appends up to 8 strings together |
Bang |
Bang Controler Implements a simple bang-bang control |
DBToTable |
Runs a query on a database and returns the results as a html table |
Cycle Time |
Calculates the time required to process a unit |
Divide |
Divides an operand by up to 7 other operands |
Down Counter |
Decrements the past output by its input |
Derivative |
Calculates the derivative of its input |
Send an email that may contain current process data |
|
Extract |
Extracts a sub string from its input string |
Fetch |
Gets a variable from another process |
Get |
URL Retrieves a resource from another web server |
HTML |
Generates a HTML or text string that may contain current process data |
If |
Conditionally executes the functions enclosed |
Integral |
Calculates the integral value of its input |
Log to Database |
Logs process variables to a database |
Log to File |
Logs process variables to a file |
Maximum Outputs |
the maximum value of the input |
Minimum Outputs |
the minimum value of the input |
Moving Average |
Average of the past N input values |
Multiply |
Multiplies up to 8 operands |
mX/d + b |
Implements the equation m*X/d - b |
NAND |
Performs a logical NAND of up to 8 operands |
NOR |
Performs a logical NOR of up to 8 operands |
OR |
Performs a logical OR of up to 8 operands |
Power X^Y |
Calculates X raised to the Y power |
Print Console |
Appends up to 8 strings together and output the string to the WebDevice console |
Put Set |
the value of a variable in another process |
Random |
Random number generator |
Read AI |
Reads all the analog input channels |
Read DI |
Reads all the digital bits on a port |
Read DataBase |
Reads select fields from a database |
Read Serial |
Reads data from a EDAS serial port |
Retain Data |
Save process variables to file on each loop, and restores them the next time the process is started |
Run Process |
Runs another process |
Script |
Allows users to extend the functions capability by writing WebDevice script |
Set> |
Sets the value of a process variable |
SPC |
Caculates SPC variables |
Square X^2 |
Square of the input |
Square Root |
Square Root of the input |
Subtract |
Subtracts up to 7 operands from the first operand |
Trigger DO |
Triggers digital output channels |
Up Counter |
Accumulates the up, down and total time based on its input value |
Variable |
Creates and initalizes a process variable |
Weighted Average |
Calculates an output based on a weighted value of the input and output |
Write AO |
Sets the analog outputs |
Write DO |
Sets the digital outputs |
Write Serial |
Writes data to a EDAS serial port |
Copyright 1996-2008 Intelligent Instrumentation Inc.