The 240 channel SPS Orbit acquisition system is implemented on a PowerPC under the LynxOS operating system, making use of multi threaded real-time capabilities. The acquired data is transferred efficiently by DMA via the PCI bus into the main memory. System configuration aspects were implemented in a Broker architecture, where individual threads communicate with an Oracle database and the acquisition systems. This Broker hides the implementation details of the front-end systems. A versatile configuration client is provided in Java, to provide both local graphical user interfaces and remote WWW access using a dedicated gateway to the SL equipment layer. The timing diagnostics of the acquisition system are provided in a LabView application integrating oscilloscope control and channel multiplex control. This paper describes in detail the technical solutions implemented and reports on the arguments, which have led to particular choices