dimension
To code a CRBasic program for a variable array as shown in the following examples: DIM
example(3) creates the three variables example(1), example(2), and example(3); DIM
example(3,3) creates nine variables; DIM example(3,3,3) creates 27 variables.
DNP3
Distributed Network Protocol is a set of communications protocols used between com-
ponents in process automation systems. Its main use is in utilities such as electric and
water companies.
DNS
Domain name server. A TCP/IP application protocol.
DTE
Data Terminal Equipment. While the term has much wider meaning, in the limited con-
text of practical use with the data logger, it denotes the pin configuration, gender, and
function of an RS-232 port. The RS-232 port on the data logger is DCE. Attachment of a
null-modem cable to a DCE device effectively converts it to a DTE device.
duplex
A serial communication protocol. Serial communications can be simplex, half-duplex, or
full-duplex.
duty cycle
The percentage of available time a feature is in an active state. For example, if the data
logger is programmed with 1 second scan interval, but the program completes after only
100 milliseconds, the program can be said to have a 10% duty cycle.
E
earth ground
A grounding rod or other suitable device that electrically ties a system or device to the
earth. Earth ground is a sink for electrical transients and possibly damaging potentials,
Appendix A. Glossary
238