Time-Related Commands - Emerson Micro Motion 3711 Configuration And Use Manual

Gas flow computers
Table of Contents

Advertisement

Function Sequence Tables
The equal to (==) command compares the contents of the Results Register to ARGUMENT1, and
branches conditionally if they are equal. The equal to (==) command only works if the comparison is
between integers ranging from 0 to 255. It does not work if ARGUMENT1 is greater than 255 or if it
is a number other than an integer.
Table 11-9
Comparison commands
Name
Description
==
Test If RR(in) equals ARG1.
!=
Test If RR(in) Not Equal to ARG1.
<
Test If RR(in) less than ARG1.
<=
Test If RR(in) less than or equal to
ARG1.
>
Test If RR(in) greater than ARG1.
>=
Test if RR(in) greater than or equal to
ARG1.
(1) Note that this command is performed in a bit-wise fashion, so two floating-point numbers may not match.
11.8.4

Time-related commands

Use time-related commands (FST Timers) to implement simple time-related operations, such as
setting Timers, checking Timers, determining if Timers have elapsed, waiting a specified time period
before continuing, and imposing a delay upon each command executed.
A typical use of timers is to stop the execution of the FST for a specified period of time following an
action. If the desired reaction does not occur, the FST might set an alarm or initiate an action to stop
the process.
Up to four timers are available for use in an FST. Timers operate in 100-millisecond intervals:
The initial setting of the timer specifies the number of 100-millisecond intervals that the timer
will begin counting from.
Every 100 milliseconds, the Timer value is decremented by 1.
124
Arguments
(1)
• ARG1 = Database or Constant
Value
• ARG2 = LABEL
• ARG1 = Database or Constant
Value
• ARG2 = LABEL
• ARG1 = Database or Constant
Value
• ARG2 = LABEL
• ARG1 = Database or Constant
Value
• ARG2 = LABEL
• ARG1 = Database or Constant
Value
• ARG2 = LABEL
• ARG1 = Database or Constant
Value
• ARG2 = LABEL
Results
• If RR(in) = ARG1, Goto ARG2
• Otherwise, continue to next
command
• If RR(in) != ARG1, Goto ARG2
• Otherwise, continue to next
command
• If RR(in) < ARG1, Go to ARG2
• Otherwise, continue to next
command
• If RR(in) <= ARG1, Go to
ARG2
• Otherwise, continue to next
command
• If RR(in) > ARG1, Go to ARG2
• Otherwise, continue to next
command
• If RR(in) >= ARG1, go to ARG2
• Otherwise, continue to next
command
®
Micro Motion
Model 3711 Gas Flow Computers

Advertisement

Table of Contents
loading

Table of Contents