Device:port:system (D:p:s) - AMX IREDIT V1.2 Instruction Manual

Table of Contents

Advertisement

Device:Port:System (D:P:S)

A device is any hardware component that can be connected to the NetLinx bus. Each device must
be assigned a unique number to locate that device on the bus. The Axcess language allows physical
device numbers in the range 0-255. The NetLinx language allows numbers in the range 0-32767.
Device 0 refers to the master; numbers above 32767 are reserved for internal use.
NetLinx requires a Device:Port:System (D:P:S) specification where Axcess expected only a device
number. This D:P:S triplet can be expressed as series of constants, variables separated by colons, or
as a DEV structure, to explicitly represent a device number, port and system.
Here's the syntax:
DEVICE:PORT:SYSTEM
where:
For example, 128:1:0 represents the first port on device 128 on this system.
DEV structure example:
STRUCTURE DEV
{
INTEGER Number
INTEGER Port
INTEGER System
}
In Axcess, Master Source Code files are always mapped to the Master Controller
(device = 0), and cannot be mapped to any other device. This does not apply to
NetLinx Master Source Code files.
IREdit
Device: 16-bit integer representing the device number
Port: 16-bit integer representing the port number (in the range 1 through the number of
ports on the device)
System: 16-bit integer representing the system number (0 = this system) that the device
belongs to.
// device number
// port on device
// system device belongs to
Basic Operations
25

Advertisement

Table of Contents
loading

Table of Contents