A dashboard is a display that was created to view a large amount of data without any control. This is usually an aggregate of many pieces of data from many locations. Often a separate dashboard will be created for managers, while the operators will use specific control screens.

Unique to the Reporting Module, a data key represents a value, or series of values. It is used as a placeholder when designing a report. When the report executes, the data key is replaced with values it represents, typically the results of a database query, the value of a Tag, or some static value.

A database, also known as Relational Database Management System (RDMS), is software that stores data in related tables. These tables have data stored in columns, each column has a specific datatype. Tables themselves are flat (two-dimensional), but can be joined together to access data in a variety of ways. Some example of RDMSs are: MySQL, PostgreSQL, Oracle, Microsoft SQL Server, and IBM DB2. See also RDBMS.

Not being restricted to any one database, but supporting all types. We're not stuck with the opinion that only one database is correct. We created our programs to be useable with any type of database - including all rather than omitting any.

A database server is software that encapsulates databases and handles communication requests, for example, MYSQL Server, MySQL, Oracle, DB2, PostgreSQL and others.

A dataset is a collection of values arranged in a structured format. Most datasets are two dimensional -- they can be viewed as a table with rows and columns being the two dimensions. Values in a dataset are usually accessed by specifying one index for each dimension of data (row and column for tables).

Distributed Component Object Model (DCOM) is a set of Microsoft concepts and program interfaces in which client program can request services from server program on other computers in a network. DCOM is based on the Component Object Model (COM), which provides a set of interfaces allowing clients and servers to communicate within the same computer. It ios sometimes referred to as OPC-DA.

A Distributed Control System (DCS) is a big PLC that is typically networked to other controllers, PLCs or field devices. It typically has a workstation to interface with the controller and can be very expensive due to built-in security and failover features.

Deadband is the range a value can change in and not count as a change. This is important for analog values because a liquid stored in a tank may change levels by a tiny bit constantly as trucks drive by. Deadbands (used correctly) reduce the amount of data stored without sacrificing real information.

When we talk about deployment in Ignition, we often say things like 'instant deployment' or 'deploy changes to you users.' In this case we are referring to making changes to your projects and sending those updates out to existing clients. We say that Ignition has instant deployment because all published data is immediately sent to all open clients.

The Ignition Designer is the piece that allows you to make changes to your projects. Launch it from the Gateway and inside it you can create windows for you clients, Tags, Transaction Groups, and much more. It is a special Java runtime that runs similar to a client but has all the tools you need to create.

DeviceNet is an open network which is used to eliminate lots of field wiring by communicating directly between controllers and field devices such as photoeyes, temperature sensors, valves, motor controllers, and so on.

Diagnostic Tags provide status about each device connection, such as if the device Is Connected, Hostname, Device Name, performance information, and more.

Refers to manufacturing of individual items such as cars as opposed to Process Manufacturing which refers to continuous streams of production such as oil from a refinery. Discrete manufacturing generally uses PLCs for control, and Process Manufacturing generally uses Process Control systems. There is some crossover, but each typesystem (PLC or Process Control) is best suited to its own industry.

Big names in PLC control are:  Allen-Bradley, GE, Siemens, Modicon, Automation Direct, and Omron. Big names in process control are:  Honeywell, Porter & Fisher, Rosemount, and Bristol Babcock.

DNP3 (Distributed Network Protocol) is type of communication used to talk to devices. It is similar to using Modbus or RTU to talk to a device, though they are technically unrelated. It is most commonly found in areas such as electric and water utilities.

The ability to click on an object and drag it onto the screen. This is most commonly referring to creating projects in the designer by dragging components onto a window. This is often how WYSIWYG editors work.

In Ignition, dynamic reports mean that the operator can change the content of the report from a runtime Client. Reports are generated based on the binding information on the report's root container. The binding can be either static (no changing) or dynamic (influenced from another location or component through binding).

A data-centric task or system is one that is focused around interacting with data. This could mean reading, writing, or both. Often it is referring to data stored in a database.

Drawing tools allow you to draw your own vector graphics on a window. Using the drawing tools you can create your own shapes such as lines, rectangles, circles, triangles, arrows, and freehand paths. These shapes are components with their own set of properties.

In Ignition, a driver usually refers to a module that allows you to interact directly with that specific type of device (Modbus, Allen-Bradley, etc.). The OPC-UA module is required to use these drivers.

A driver can also refer to anything that allows you to connect to or interact with another piece of hardware of software.


See DCS.

See DNP3.

A dword (double word) is a data type definition. A dword is an unsigned, 32-bit unit of data. The value can be an integer in the range of 0 through 4,294,967,295.