Downloads
1. Bristol Babcock BSAP Extended Serial Master Driver – Information Sheet
bristolbabcock-bsap-extendedserialmaster.docx
Compatible Devices
Control Wave Micro controllers using BSAP
Verified Devices
Control Wave Micro
Overview
This document describes driver features specific to the Bristol Babcock BSAP Extended Serial Master.
General configuration items are covered in the product help documentation.
Driver Options
When the controller operates as System Master
PUT PHOTO HERE
- Node Level: Select System Master
- Max Devices Per Level:
Defines the maximum number of devices per network level.
The software limits selection to a maximum of 15 devices, based on binary representation
(e.g., 127 = 7 devices, 63 = 6 devices, 31 = 5 devices).
When the controller operates as Slave to a higher‑level Master
PUT PHOTO HERE
- Local Address
- Global Address
- Node Level
- Max Devices Per Level
Device Options
PUT PHOTO HERE
- Node Level of Master Driver
- Local Address
- Global Address
- Device Node Level
The device node level cannot be the same or higher than the Master.
Tag Names
Manage / Import / Export
- Manage: Create and edit variable names and properties
- Import: Import variable names from a formatted CSV file
- Export: Save existing variables to a CSV file
Eight tag names are automatically created to support Node Routing Table (NRT) and Time Synchronization.
Creating Tag Names
- Create Name For: REAL or BIT
- Create Tag: Enter a new tag name
- Refresh Tag: Updates tag properties
- Create BOOL Alarm Accept
- Create REAL Alarm Accept
Only one BOOL and one REAL alarm accept tag may exist.
Automatically generated tags:
- zTMS1 – zTMS3: Time synchronization data
- zNRT4 – zNRT8: Routing table data
Adding Data Tags
To modify data tag properties, return to Device Options → Manage.
Cable Information
Serial – RS232
| G3 | Signal | Control Wave |
|---|---|---|
| 2 | RxD ← TxD | 2 |
| 5 | TxD → RxD | 3 |
| 3 or 4 | 0V | 5 |
| 6 | RTS → CTS | 7 |
Serial – RS485
| G3 | Signal | Control Wave |
|---|---|---|
| 1 | Tx– → RxD+ | 6 |
| 2 | Tx+ → RxD– | 2 |
| 3 | Rx+ ← TxD– | 3 |
| 4 | Rx– ← TxD+ | 4 |
| 6 | 0V | 5 |
Appendix A – Device as Slave and Master
This configuration applies when the controller operates as:
- Slave to a higher‑level Master
- Master to devices on a lower level
Gateway blocks are required to pass data between levels.
Appendix B – Importing Variable Names
Variable imports require a formatted CSV file.
Required headers:
- NAME
- INDEX
- MSD
- TYPE
- LEVEL
- LOCAL
Optional:
- GLOBAL
- LIST
- LITEM
- ARRAY
- COLUMNS
| NAME | INDEX | TYPE |
| zTMS1 | 32768 | NRT |
| zTMS2 | 32769 | NRT |
| zTMS3 | 32770 | NRT |
| zNRT4 | 32771 | NRT |
| zNRT5 | 32772 | NRT |
| zNRT6 | 32773 | NRT |
| zNRT7 | 32774 | NRT |
| zNRT8 | 32775 | NRT |
Node Routing Table and Time Synchronization variables are automatically generated and should not be included in the CSV unless required.
© HMS Networks AB 2025