Web Analytics
Skip to content

NMEA 0183 (RS-232 / RS-485) ​

The server's serial ports take an NMEA 0183 instrument on RS-232 or RS-485. An RS-485 line can also carry Modbus relay boards, which Zora switches itself. This page covers both.

Which port ​

Wire the instrument to the port its output needs.

  • RS-232: on a Main Unit V3 the built-in port is pins 11 (RxD), 12 (TxD) and 14 (common) on the Industrial I/O connector.
  • RS-485 is a pair of wires. It runs up to about 1200 m and carries several devices on one line. On a Main Unit V3 the built-in port is pins 7 (D−), 8 (D+) and 10 (common). If the server is at one end of the line, join pin 9 to pin 10 to switch on its 120 ohm terminator.

Relay boards go on RS-485 only. An RS-232 port has no relay section.

The full wiring is on the hardware page for your server: Main Unit V3 or Main Unit V2.

Open the port ​

  1. Open the Setup app and tap Connections & Sources.
  2. On a Main Unit V3, tap the Connections tab. A Main Unit V2 opens on it.
  3. Tap the card RS232 / NMEA 0183 or RS485 / Modbus. A module with several ports numbers them, as in RS485 / Modbus (2).

An RS-232 port with nothing set up to read it says No input configured on this connection. and has no settings. An RS-485 port in that state shows only its relay section.

Read an NMEA 0183 instrument ​

SettingWhat it does
EnabledTurns reading the port on and off.
Connected DeviceWhat is wired to the port. See below.
Baudrate4800, 9600, 19200, 38400, 57600, 115200 or 230400. Match the instrument.
Validate ChecksumChecks the checksum on each sentence.
Data LoggingRecords this port's raw data to a log on the server.
Override TimestampsStamps incoming data with the server's clock.

On an RS-485 port these settings sit below the relay section.

Connected Device ​

Baudrate sets up the port. Connected Device says what is on the end of it.

EntryWhat Zora does
Generic NMEA 0183Reads the port and sends nothing.
Airmar 200WX WeatherStationSends the sensor its configuration.

Picking a device sets Baudrate to the rate that device speaks.

For a device Zora configures, the dialog says how many configuration sentences it sends. Zora sends them again at every start, so the device keeps its settings through a power cut. Saving only records the device. To send the configuration straight away, save, then tap Send Configuration Now. Until you save, the button is inactive with Save first beside it. Afterwards it reports Sent and the number of sentences, or the error.

Tap Save, then check the Sources tab for what the port hears.

Relay boards on RS-485 ​

Zora drives Modbus relay boards on an RS-485 line itself. It switches each relay and reads its state back.

Set the line ​

SettingOptionsStarts at
Speed1200 to 1152009600
ParityNone, Even, OddNone
Stop Bits1 or 21
Line Echoon or offoff

A new line starts at the factory settings of the boards Zora supports. Turn Line Echo on only if the board's reply arrives twice.

  1. Set Search up to address. It starts at 16 and goes up to 247. Each address with no board takes about a quarter of a second, so a wider search takes longer.
  2. Tap Search for Boards. Zora asks each address in turn. Nothing is switched.
  3. Each board that answers shows as Board at address and its number, with the channels it answered for. Tap Add to keep it. A board you already have reads Added.

Check the channel count against the board: some boards answer for more channels than they have.

If the dialog says No boards answered., check the wiring, the board's power, and that its speed matches Speed.

Name the boards ​

Each board has a Name, an Address (1 to 247) and Channels (1 to 32). Add by hand adds a board at the lowest free address with 8 channels, for one whose address you already know.

Relays take the board's name, as in "Deck lights board · Relay 1". Rename them one by one under Switches.

The relay section has its own Save, inactive until something changes. The card then shows a chip such as Modbus · 8 relays. Removing every board frees the line.

Leave Setup ​

When you leave Setup with Back to Zora after a save, Setup asks Restart Required. Tap Restart & Go Back. After the restart the new relays are in the switch list. Stay in Setup keeps you in Setup, for more changes first. See After you save.