The GOV+ Electronic Speed Governor is a module in the PLC+ product line. It provides closed loop speed control of an engine by controlling an actuator. It can communicate to PLC’s in order to monitor and control processes via Ethernet/IP or Modbus TCP. The speed input pulse can come from magnetic, Hall-effect, or other types of active pickups. A configurable 4-20mA or 0-10V analog output signal can be used to control an actuator position to control the speed. The GOV+ incorporates the following startup logic: ready, purging, starting, warmup, and running. The GOV+ has three adjustable warmup ramps with configurable ramp speed in rpm/sec with “hold” timers. The GOV+ is designed for use as a component of a PLC+ Control Panel, or as a stand-alone product. PLC+ panels use one or more such devices for engine control and monitoring. The Ethernet port allows the monitored values to be communicated to a PC, PLC, or other communications device using either Modbus/TCP or EtherNet/IP protocol. These values can be displayed on an HMI display and compared to user adjustable setpoint levels for sequencing, and/or alarm and shutdown.