Setup guide
Chapter 3 Driver and Protocol Objects
©
Automationdirect.com 3-49 Object Reference Manual
PollRate is a numeric expression that determines how often to poll the
device. GE_Series90 then polls the device at the specified time interval.
Normally, this is a simple time constant such as 0:01 (one second). See
Numeric Data Members
in Chapter 2,
How LookoutDirect Works, of the
Getting Started with LookoutDirect
manual for information on entering
time constants.
Poll is a logical expression. When this expression changes from FALSE to
TRUE, LookoutDirect polls the device. You can use a simple expression
like the signal from a pushbutton, or a complex algorithm.
Communication alarm priority determines the priority level of
object-generated alarms (0 – 10).
Retry attempts specifies the consecutive number of times Lookout
Direct
attempts to establish communications with a device if it is not getting a
valid response. After it tries the number of Retry attempts specified, the
GE_Series90 object generates an alarm and releases the communication
port back to the communications service which then moves on to the next
device in the polling queue (if any). Refer to Chapter 3, Serial
Communications, in the LookoutDirect Devleoper’s Manual for more
information.
Receive timeout is the time delay Lookout
Direct
uses in waiting for a
response from a device before retrying the request.
The Skip every… setting instructs Lookout
Direct
to not poll a device it has
lost communication with on every scheduled poll. Instead, Lookout
Direct
skips the device in the polling cycle accordingly. Once communications
have been reestablished, the device is polled on its regular cycle.
GE_Series90 Data Members
This protocol driver object contains a great deal of data. All readable
and writable members (inputs/outputs), polling instructions, read/write
blocking, serial port usage, and so on, are bundled with the object.
Therefore, as soon as you create a GE_Series90 object you immediately
have access to all the object data members (see data member list in
Table 3-10).
Note
Lookout
Direct
protocol driver objects automatically generate an efficient read/write
blocking scheme based on the inputs and outputs being used in your process file. You are
not required to build your own I/O blocking table.