Mixing controllers and blending controllers govern the ratio, mixing or blending parameters of two or more ingredients in a process automation system (PAS). They are used to control the addition of gas or air, liquids, and/or solids. Mixing controllers and blending controllers receive inputs from sensors and systems such as weigh feeders, belt conveyors that control the flow of bulk solids by continuously weighing material and adjusting the belt speed accordingly. Choices for mixing and blending controllers with regard to functionality include: rate indication, data logging, and totalizing. The user interface for a mix controller or blend controller may consist of a digital front panel or analog components such as knobs and switches. Computer-programmable, web-enabled, and network-ready mixing controllers and blending controllers are also available. A mix controller or blend controller with digital controls may include human machine interface (HMI) software or provide supervisory data acquisition and control (SCADA) functionality. Mixing and blending controllers that incorporate a programmable logic controller (PLC) or interface with a personal computer (PC) are also available.

Mixing controllers and blending controllers can use limit control, linear control, PID control, feedforward control, fuzzy logic, or advanced (non-linear) controls. Limit control is a type of on-off or bang-bang control that establishes set points or limits that, when reached, send a signal to stop or start a process variable. Linear control matches a variable input signal with a correspondingly variable control signal.  Proportional, integral, and derivative (PID) control requires real-time system feedback. Feedforward control provides direct-control compensation from the reference signal. Fuzzy logic is a mix / blend control technique in which process variables can have imprecise values (as in partial truth) rather than a binary status (completely true or completely false). Advanced or nonlinear controls for mixing and blending controllers use algorithms such as neural networking and adaptive gain.

Product specifications for mixing controllers and blending controllers include form factor or mounting style, number of inputs, number of outputs, input types, and output types. Some mixing controllers and blending controllers have a printed circuit board (PCB) form factor. Others are designed for mounting in a rack, on a wall, or with a DIN rail. Stand-alone mixing and blending controllers are benchtop or floor-standing units with a full-casing or cabinet and an integral interface. Suppliers specify the number of inputs as the total number of signals sent to the mix controller or blend controller. The number of outputs is the total number of signals used to control, compensate or correct the process. Input types include: direct current (DC) voltages, current loops, analog signals from resistors or potentiometers, frequency inputs, and switch or relay inputs. Output types include analog voltages, current loops, switch or relay outputs, and pulses or frequencies. Mixing controllers and blending controllers can also receive inputs or send outputs in serial, parallel, Ethernet or other digital formats which indicate a process variable.