Specifications
NetLinx Programming
81
NI & DVX Central Controllers - WebConsole & Programming Guide
NetLinx Programming
Overview
This section describes the Send_Commands, Send_Strings, and Channel commands you can use to program the Master.
The examples in this section require a declaration in the DEFINE_DEVICE section of your program to work correctly.
Refer to the NetLinx Programming Language instruction manual for specifics about declarations and DEFINE_DEVICE
information.
Port Assignments by NetLinx Master
Master SEND_COMMANDs
These commands are specific to the Master and not the Controller. These commands are sent to the DPS 0:1:0 (the
Master you are connected to).
A device (<DEV>) must first be defined in the NetLinx programming language with values for the Device: Port: System
(<D:P:S>).
NetLinx programming information for each Master is provided in the Master’s
Operation/Reference Guide (available at www.amx.com).
Port Assignments By Master
Master RS-232/422/485 IR/Serial IR/RX Relays I/O
NI-700 Ports 1 - 2 Port 3 Port 5 Port 4
NI-900 Port 1 Ports 2-4 Port 6 Port 5
NI-2100 Ports 1 - 3 Ports 5-8 Port 4 Port 9
NI-3100 Ports 1 - 7 Ports 9-16 Port 8 Port 17
NI-4100 Ports 1 - 7 Ports 9-16 Port 8 Port 17
NI-3101-SIG Ports 1 - 6 Ports 9-16 Port 8 Port 17
DVX-21xxHD Ports 1 - 3 Ports 5-8 Port 4 Port 9
DVX-315xHD Ports 1 - 6 Ports 9-16 Port 8 Port 17
Master SEND_COMMANDs
Command Description
CLOCK Set the date and time on the Master. The date and time settings are propagated over the local
bus.
Syntax:
SEND_COMMAND <DEV>,"'CLOCK <mm-dd-yyyy> <hh:mm:ss>'"
Variables:
mm-dd-yyyy = Month, day, and year. Month and day have 2 significant digits. Year has 4
significant digits.
hh-mm-ss = Hour, minute, and seconds. Each using only 2 significant digits.
Example:
SEND_COMMAND 0,"'CLOCK 04-12-2005 09:45:31'"
Sets the Master's date to April 12, 2005 with a time of 9:45 am.










