skip to the main content area of this page
Driver Details

Download complete driver list...


XSPABUS: ABB SPA-bus Communication Protocol Driver v10.0

XSPABUS: ABB SPA-bus Communication Protocol Driver

General Information:

The XSPABUS driver implements the SPA-bus communication protocol V2.5 that was originally designed as a fieldbus in a distributed protection, control and event reporting system. A SPA-bus system may incorporate slave units as protective relays, control units and alarm units connected over the SPA-bus to a master unit. In addition to this the bus can be used to transfer data to and from other units of a secondary equipment system in a substation of an electrical power network.

The SPA bus uses an asynchronous serial communications protocol (1 start bit, 7 data bits, even parity, 1 stop bit) with data transfer rate of 9600 b/s. (In some cases a rate of 300, 1200, 2400 or 4800 bit/s can also be used).

Messages on the bus consist of ASCII characters.

The bus can support one master and several slaves.

The basic construction of the protocol assumes that the slave has no self-initiated need to talk to the master but the master is aware of the data contained in the slaves and, consequently, can request required data. In addition, the master can send data to the slave. Requesting by the master can be performed either by sequenced polling (e.g. for event information) or only on demand. The master requests slave information using request messages and sends information to the slave in write messages. Furthermore, the master can send all slaves in common a broadcast message containing time or other data.

This driver supports RS485 networking to connect multiple slave devices to a single computer.

This driver supports direct communication to a serial port.

Also supports tcp/ip communication through an ethernet-to-serial converter such as Moxa or Exemys, without needing to install a COM port redirector or creating a virtual COM port.

Available Commands:

Supported Devices:

(This list is only indicative and may exist other unlisted equipment that are also communicable with this driver).

This driver includes:

Available Downloads:

To purchase a license please contact Engineering CPKSoft to any of our contact options.
Return to All Drivers

The licenses of all our drivers are unlimited in terms of the number of machines where they can be used, the number of I/O that can read or written, and the number of components that can be included in each application.

After purchasing a license, the owner can use the driver and all its components to assemble and distribute as many applications to as many users as needed.

The license owner retains full control of his applications by deciding himself what target machines can they be run at. For this, each driver is provided with two runtime license management tools: GetPCId.exe and MakeLic.exe.