zpl.tools
CommandsNetwork

^NI - Network ID Number

Assigns unique network ID to printer for multi-printer networks

^NI - Network ID Number

Overview

The ^NI command assigns a unique network ID number to the printer for use in multi-drop RS-485 network configurations. This ID allows individual addressing and control of printers on a shared network connection.

Syntax

^

Parameters

  • ### = 3-digit network ID (001-250, default: 000)

Description

  • Assigns unique ID to printer
  • Enables network addressing
  • Required for multi-printer setups
  • 3-digit format required
  • Invalid values are ignored

Valid Network IDs

  • Range: 001-250
  • Default: 000 (no network ID)
  • Format: Must be 3 digits (e.g., ^NI005, ^NI250)

Examples

Assign ID 5 to Printer

^

Assign ID 125 to Printer

^

Disable Network ID

^

Network Configuration

RS-485 Multi-Printer Setup

  1. Assign unique ID to each printer: ^NI001, ^NI002, ^NI003, etc.
  2. Address printer with ~NC command
  3. Send format only to selected printer

Example Network

Printer 1: ^NI001
Printer 2: ^NI002
Printer 3: ^NI003
...
Printer 250: ^NI250

Usage Notes

  • Must be 3-digit value or ignored
  • If invalid value sent, last valid ID retained
  • Last Network ID Number set is one recognized
  • Factory default: 000 (no network ID)
  • Allows up to 250 printers on one network
  • Must be set before printer joins network
  • ~NC - Network Connect
  • ~NR - Set All Network Printers Transparent
  • ~NT - Set Network Printer Transparent

See Also