Omega Vehicle Security OMP-MODL User Manual

Page 132

Advertising
background image

7... H

YPER

N

ET

™ I

CON

B

ASED

P

ROGRAMMING

U

SING

T

HE

OMP-MODL

7-15

Following are three benchmark Program Net execution times that
can be used to gain a relative feel for the sampling rates achievable
with the OMP-MODL. The times were empirically determined with a
single channel (as specified) storing directly to memory. In each
case, the Program Net consists of one Sample Rate Clock icon, one
input channel icon, and one memory icon. No filtering was enabled.

Nets that utilize conditional logging strategies will have varying
execution rates. A feel for these Net execution rates can be
developed by constructing and running Program Nets that represent
each conditonal branch of the Net, then summing the execution
times for branches that can could execute simultaneously.

Miscellaneous Program Net Performance
Considerations

M

ISSED

S

AMPLES

Although it is possible to set Sample Rate Clock rates faster than
a Program Net can actually execute, the Program Nets will
attempt to run. In these conditions, if a Sample Rate Clock
sends the Update command before the Net has been fully
executed, the OMP-MODL will finish the Net execution then
immediately start processing the Net again.

The fact that an Update command has been processed late is
accessible to the User via the Warning icon. One of the options
within the Warning icon is to provide a logic output if a Sample is
Missed
. Details on the Warning icon are provided in the Master
Icon Reference in Appendix A.

It must be noted that in this situation, although the actual data
has not been sampled at the programmed rate, all collected data
will include the actual date/time that the Net executed.

TIP: To achieve maximum speed of a Program
Net, the Sample Rate Clock(s) used in the Net
can be set to a rate faster than the Net can
possibly process.

O

THER

D

ETRIMENTS TO

S

PEED

Any additional processing that is performed during execution of a
Program Net such as serial communication (eg HyperTrack
operation, Status Queries, etc) and/or display of readings through
the OMP-MODL front panel LCD will have detrimental effects on
the rate at which a Program Net can execute. For optimum

Input Icon Type

Samples per Second

(one channel)

VDC-LO

150

Thermocouple Type J

30

Counter (GPDI)

320

Figure 7... -13: Approximate throughput rates for various

types of signals / Program Nets

Advertising