Extron IPCP 505 - AV Controller

IPCP 505 - AV Controller Extron - Free user manual and instructions

Find the device manual for free IPCP 505 Extron in PDF.

📄 96 pages English EN Download 💬 AI Question 10 questions ⚙️ Specs
Notice Extron IPCP 505 - page 10
Pick your language and provide your email: we'll send you a specifically translated version.
Product Type AV Controller
Brand Extron
Model IPCP 505
Dimensions (H x W x D) 1.7" x 17.0" x 7.0" (4.3 cm x 43.2 cm x 17.8 cm)
Weight 3.5 lb (1.6 kg)
Power Supply 100-240 VAC, 50/60 Hz, internal
Power Consumption 15 watts (max)
Ethernet Ports 2 x RJ-45 (1 LAN, 1 control)
Serial Ports 2 x RS-232 (front/rear)
IR Ports 2 x IR (1 in, 1 out)
Relay Ports 4 x relay (dry contact)
Digital I/O 4 x digital input/output
Audio Breakaway Supported
Control Protocol TCP/IP, UDP, Telnet, HTTP, SNMP
Compatible Software Extron Global Configurator Plus/Pro
Mounting Rack-mountable (1U), included brackets
Cooling Fanless, natural convection
Operating Temperature 32°F to 122°F (0°C to 50°C)
Humidity Tolerance 10% to 85%, non-condensing
Maintenance & Cleaning Wipe with dry cloth; avoid liquids
Safety Standards UL, CE, FCC Class A
Spare Parts & Repairability Contact Extron support; power supply is replaceable
General Information IPCP 505 is an IP-based control processor for AV systems, featuring built-in Ethernet, serial, and IR control.

Frequently Asked Questions - IPCP 505 Extron

How do I set up the IPCP 505 for the first time?
Connect the device to your network via the LAN port, power it on, and use Extron Global Configurator software to discover and configure the controller.
Can the IPCP 505 control devices via IR?
Yes, it has one IR input and one IR output port. You can connect an IR emitter to control devices like TVs or projectors.
What is the maximum number of devices I can control with this controller?
The IPCP 505 can control multiple devices depending on the ports: 2 serial, 4 relay, 4 digital I/O, and up to 2 IP devices (via Ethernet).
Does it support PoE?
No, it requires an external power supply (100-240 VAC). It does not support Power over Ethernet.
How do I update the firmware on the IPCP 505?
Download the latest firmware from Extron's website and use the Global Configurator software to upload it via Ethernet.
Can I use the IPCP 505 without software?
Basic configuration requires the Global Configurator software, but once set, it can operate standalone. Telnet and HTTP commands can be used for manual control.
What is the default IP address of the IPCP 505?
The default IP address is 192.168.254.254. Use a browser to access the built-in web interface for initial setup.
Can I mount the IPCP 505 in a rack?
Yes, it is 1U rack-mountable and includes mounting brackets. Ensure proper ventilation as it is fanless.
What should I do if the device is not responding?
Check power and Ethernet connections. Try a factory reset by pressing and holding the reset button for 5 seconds. Refer to the manual for detailed troubleshooting.
Is the IPCP 505 compatible with third-party control systems?
It can be controlled via standard TCP/IP, UDP, Telnet, and SNMP, making it compatible with many third-party systems like Crestron or AMX.

User questions about IPCP 505 Extron

0 question about this device. Answer the ones you know or ask your own.

Ask a new question about this device

The email remains private: it is only used to notify you if someone responds to your question.

No questions yet. Be the first to ask one.

Download the instructions for your AV Controller in PDF format for free! Find your manual IPCP 505 - Extron and take your electronic device back in hand. On this page are published all the documents necessary for the use of your device. IPCP 505 by Extron.

USER MANUAL IPCP 505 Extron

IP Link Control Processor

Extron I2CF 805 SWITCHED 11/17/2013 CON IPLINK

Safety Instructions

Safety Instructions • English

WARNING: This symbol, , when used on the product, is intended to start the user of the presence of uninsulated dangerous voltage within the product's enclosure that may present a risk of electric shock.

ATTENTION: This symbol, when used on the product, is intended to alter the user of important operating and maintenance (servicing) instructions in the literature provided with the equipment.

For information on safety guidelines, regulatory compliance, LMI-LMI compatibility, accessibility, and related topics, see the Extron Safety and Regulatory Compliance Guide, part number 58.290.01, on the Extron website, www.extron.com.

Chinese Simplified (简体中文)

Chinese Traditional (繁體中文)

This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to part 15 of the FCC rules. The Class A limits provide reasonable protection against harmful interference when the equipment is operated in a commercial environment. This equipment generates, uses, and can radiate radio frequency energy and, if not installed and used in accordance with the instruction manual, may cause harmful interference to radio communications. Operation of this equipment in a residential area is likely to cause interference; the user must correct the interference at his own expense.

NOTE: For more information on safety guidelines, regulatory compliances, EMI/EMF compatibility, accessibility, and related topics, see the Extron Safety and Regulatory Compliance Guide on the Extron website.

Conventions Used in this Guide

Notifications

The following notifications are used in this guide:

WARNING: A warning indicates a situation that has the potential to result in death or severe injury.

CAUTION: A caution indicates a situation that may result in minor injury.

ATTENTION: Attention indicates a situation that may damage or destroy the product or associated equipment.

NOTE: A note draws attention to important information.

TIP: A tip provides a suggestion to make working with the application easier.

Software Commands

Commands are written in the fonts shown here:

^AR Merge Scene,,Op1 scene 1,1 ^B51 ^W^C

[01] R000400300004000080000600 [02] 35 [17] [03]

Esc X1 * X17 * X20 * X23 * X21 CE

NOTE: For commands and examples of computer or device responses mentioned in this guide, the character "0" is used for the number zero and "0" is the capital letter "o."

Computer responses and directory paths that do not have variables are written in the font shown here:

Reply from 208.132.180.48: bytes=32 times=2ms TTL=32

a 1 = -1.5 1 =

Contents

Introduction 1

Before You Begin....1

About the IPCP 505 ....1

Features 1

Controlling Other Devices 2

Application Diagrams....3

IR and RS-232 Device Control....4

How the IPCP 505 Works: Components and

teractions....5

Creating a Control System Using the IPCP with

Optional Extron TouchLink Touchpanels.... 5

System Requirements 6

Hardware Requirements 6

Software Requirements 6

Hardware Features and Installation 7

Setup Checklist:

How to Proceed With Installation....7

Prepare....7

Perform Physical Installation 7

Configure the IPCP 7

Front Panel Features....9

Software-based

Configuration and Control ....18

Configuration and Control: an Overview.....18

Basic Setup Steps: a Guide to this Section and

Other Resources 19

Communicating with the IPCP 19

Configuring the IPCP for Network

Communication....19

Configuring the IPCP for Network Use

Via Global Configurator....20

Configuring the IPCP for Network Use

Via the ARP Command....20

Configuring the IPCP for Network Use

Via SIS Commands and Telnet....23

Setting up the PC for IP Communication

With an IPCP 505....23

Global Configurator Software for Windows ^® ..... 27

Downloading the Software and

Getting Started 27

PC System Requirements....27

Using Global Configurator: Helpful Tips...... 28

SIS Programming and Control....50

Host-to-IPCP Communications 50

IPCP 505-initiated Messages....50

Password Information....51

Error Responses....51

Error Response References 51

Commands and Responses 51

Using the Command/Response Tables.....51

Entering SIS Commands: Helpful Tips ..... 52

Symbol Definitions....53

Command/Response Table for

SIS Commands 57

Firmware Updates....78

Determining the Firmware Version....78

Using the Global Configurator Software ..... 78

Updating the Main Firmware 81

Locating and Downloading the Firmware ..... 81

Updating Firmware via Extron IP Link

File Manager Software 82

Updating Firmware via the IPCP

Embedded Web Page 83

Updating Firmware via Extron

Firmware Loader Software....85

Reference Information 75

Glossary 75

File Types: a Key to Extron-specific File Names... 77

Index 86

Introduction

This section covers the following basic information you should know about this guide and the product before installation:

  • Before You Begin — What this guide covers and does not cover, and what terms are used to refer to this product
    • About the IPCP 505 — An overview of the product and its features
    • Application Diagrams — Example application diagrams
  • IR and RS-232 Device Control — General information about IR and RS-232 control of other products
  • How the IPCP 505 Works: Components and Interactions — A conceptual explanation of how it works
  • Creating a Control System Using the IPCP with Optional Extron TouchLink Touchpanels — A brief overview about using the IPCP with touchpanels
  • System Requirements — Computer and network system requirements for setting up an IPCP

Before You Begin

This guide provides detailed information and best practices recommendations about cabling and configuring the Extron IPCP 505 IP Link Control Processor and reference information about controller specifications, programming, and applications.

It does not contain instructions on the most basic setup steps: those are covered in the Global Configurator Help file, which describes how to use the Global Configurator (GC) program to download drivers, add AV devices to a GC configuration, configure functions, set a shutdown schedule, and set up e-mail alerts to flag a projector disconnection or warn that lamp usage hours have been exceeded.

Throughout this guide the IPCP 505 is also referred to as the "IPCP," "control processor," or "controlless" Global Configuration software in also referred to as "CC," and the GlobalFocus

Network and configuration features

The IPCP 505 can be configured and controlled using a host computer via IP Link Ethernet control. Setup and control can be accomplished by simple ASCII commands (Simple Instruction Set, SIS ^™ ) or via the free Global Configurator (GC) program. The GC software offers many more setup options than does SIS programming. After being configured, the IPCP can be controlled by a TouchLink touchpanel connected to the same network.

The IPCP 505 integrates seamlessly with Extron GlobalViewer Enterprise (GVE) software and the free GlobalViewer web-based AV resource management and remote control application. The IPCP supports multiple TouchLink touchpanels over a standard Ethernet network. Global Configurator and other useful software applications are available at www.extron.com.

Via Ethernet/IP communication you can access the embedded web pages of the IPCP 505, which include online diagnostics and monitoring of basic control features. As an integrated part of the IPCP 505, IP Link provides the following advantages:

  • Global compatibility — The IPCP uses standard Ethernet communication protocols, including ARP, DHCP, ICMP (ping), TCP, IP, Telnet, HTTP, and SMTP.
  • Embedded web page serving — The IPCP 505 offers up to 975 MB of flash memory for storing Extron GlobalViewer and user-supplied web pages, configuration settings, and device drivers. Data in flash memory is served at a transfer rate of 6 Mbps (mogabits per second).
  • Remote equipment management — The IP Link connection allows you to remotely manage, monitor, and control up to eight Ethernet-enabled products such as projectors, cameras, video conferencing equipment, switchers, and other AV equipment. The IPCP provides support for the following:

• TCP connections only

• Password-protected TCP connections

• Up to eight Ethernet drivers at a time

• Connection via IP address or host name

• A range of Telnet ports, when supported by the target device

- Multi-user support — Up to two hundred (200) simultaneous connections enable each IP Link device to support many concurrent users and improve system throughput by sending information in parallel.

Application Diagrams

The following figures show examples of types of devices that can be connected to some of the ports on the IPCP 505.

Extron IPCP 505 - Application Diagrams - 1

flowchart
graph TD
    A["Extron TLP 1000TV 10" Tablettop TouchLink Touchpanel"] --> B["Extron IPCP 605 1.1 Link Control Processor"]
    B --> C["Extron IR Emitter"]
    C --> D["DrDPVCH Combo"]
    D --> E["Laptop"]
    E --> F["ProWater"]
    F --> G["Digital 2D"]
    G --> H["Motion Sensor"]
    H --> I["Screen Channel"]
    B --> J["Ethernet"]
    B --> K["Ethernet"]
    B --> L["Ethernet"]
    B --> M["Ethernet"]
    B --> N["Ethernet"]
    B --> O["Ethernet"]
    B --> P["Ethernet"]
    B --> Q["Ethernet"]
    B --> R["Ethernet"]
    B --> S["Ethernet"]
    B --> T["Ethernet"]
    B --> U["Ethernet"]
    B --> V["Ethernet"]
    B --> W["Ethernet"]
    B --> X["Ethernet"]
    B --> Y["Ethernet"]
    B --> Z["Ethernet"]
    B --> AA["Ethernet"]
    B --> AB["Ethernet"]
    B --> AC["Ethernet"]
    B --> AD["Ethernet"]
    B --> AE["Ethernet"]

Figure 1. An Example Application

Audio Tuner Extron IR Control IR Window Shades 1 Pelay Window Shades 2 Delay

RS-232 Enabled AV Device RS-232 RS-232, RS-422, or RS-485 Enabled AV Device RS-232, RS-422, or RS-485 IR Emitters (to IR-controllable devices) 100-240 VAC Input Device that Requires 12 VDC Input Switched 12VDC 45V MAX TOTAL + - + COM1 COM2 COM3 COM4 + - + TX RX G TX RX G TX RX G TX RX G IR/CSIS SWITCHED 12VDC 45V MAX TOTAL + - + COM COMS COM5 COM6 INT/SERIAL RELAY IR/PowerPoMS-232 Handwired IR Control Port on an AV Device Handwired Serial Control Port on an AV Device Room Control Equipment (screen control, projector lift, lights) Switch, Sensor, or Contact Closure Device LAN Ethernet TCP/IP Network Extron TLP Touchpanel PC

Figure 3. Signal Flow and Generic Connection Types

IR and RS-232 Device Control

The IPCP must be configured in one of the following ways before it will send commands to a projector, display, or source device:

- An IR or an RS-232 driver file can be installed from a disk, downloaded from the Extron website (www.extron.com), or downloaded from the extensive Extron driver library using the driver subscription feature within Global Configurator. The driver is saved to a folder and uploaded to the IPCP via Global Configurator.

How the IPCP 505 Works: Components and Interactions

The IPCP1505 requires and uses event files to perform functions. The event files define, monitor, and govern how an IPCP1505 works. The following diagram is an example of how the IPCP interacts with accessories, event scripts, drivers, ports, input devices, and output devices.

Extron IPCP 505 - How the IPCP 505 Works: Components and Interactions - 1

flowchart
graph TD
    A["Touch-Link touch-panel"] --> B["IPCN Network"]
    C["PC with Global Configurator or Web Browser"] --> B
    B --> D["LAN Port"]
    D --> E["IPC P 505 Firmware"]
    E --> F["Main EVENT __evl"]
    F --> G["DVD Driver __evl"]
    F --> H["Proj. Driver __evl"]
    H --> I["Serial Driver"]
    I --> J["Com Port"]
    J --> K["2-way RS-232"]
    K --> L["Prol."]
    F --> M["Power Output Port"]
    F --> N["IR Port"]
    F --> O["Relay Port"]
    F --> P["Flex I/O Port"]
    M --> Q["Powered Device"]
    N --> R["DVO Player"]
    O --> S["Screen Control"]
    P --> T["Sensor, Switch, LED, or Relay"]
    style E fill:#f9f,stroke:#333
    style F fill:#ccf,stroke:#333
    style H fill:#cfc,stroke:#333
    style I fill:#fcc,stroke:#333
    style J fill:#cff,stroke:#333
    style K fill:#ffc,stroke:#333

Figure 4. How the IPCP 505 Works

The IPCP can be configured completely via Global Configurator software. Once you have set up how you want it to work (assigned drivers to ports, configured relays and contact closure input, and set up IP addresses and functions), that information is saved to a project file that is unloaded into the IPCP.

System Requirements

The IPCP 505, Global Configurator, and GUI Configurator have the following minimum hardware and software requirements:

Hardware Requirements

Global Configurator GUI Configurator
Processor Intel2 Pentium3 Ill. 1 GHz Intel Pentium 4 or AMDTM AthlonTM
RAM 512 MB 1 GB (2 GB is recommended for multiple or large projects)
Available hard disk space50 MB 100 MB
Screen resolution 1024x768
A network connection with a minimum data transfer rate of 10 Mbps(100 Mbps is recommended)

Software Requirements

Global Configurator and GlobalViewerGUI Configurator
Operating system • Microsoft Windows XP, service pack 2• Windows Vista or• Windows 7• Microsoft Windows XP, service pack 3• Windows Vista or• Windows 7
ATTENTION: Do not run Global Configurator software on a PC that uses an earlier version of Windows.

Hardware Features and Installation

This section covers the following material:

  • Setup Checklist: How to Proceed With Installation — A checklist of tasks to guide you through installation
  • Front Panel Features — Locations and some descriptions of items on the front panel
  • Mounting the IPCP 505 – Brief guidelines for mounting
  • Rear Panel Features and Connections — Locations, descriptions, and cabling notes for rear panel features and corresponding front panel indications
  • Resetting the Unit — Information about the available reset modes and how to reset the IPCP

Setup Checklist:

How to Proceed With Installation

Prepare

Familiarize yourself with the features of the IPCP 505.
☐ Install the latest version of the Extron Global Configurator (GC) software (version 3.2 or higher), the latest driver package, and any additional software such as GUI Configurator, GlobaViewer Enterprise (GVE) or IR Learner (available from www.extron.com or the Extron Software Products disc).
☐ Obtain IP setting information from the network administrator for the IPCP.
☐ Obtain model names and return information for devices that the IBO will control

☐ Create a new GC project and configure the IPCP 505. See the Global Configurator Help file.

☐ Set the IP address and subnet mask for the IPCP, and other IP settings.

☐ Define the GlobalViewer Tree location of the unit.

☐ Add the IPCP to the project.

☐ Define e-mail settings and contacts.

☐ Add serial, IR, and Ethernet device drivers.

☐ Configure the ports on the IPCP and assign device drivers as needed.

☐ Configure touchpanel buttons, if applicable, in Global Configurator.

□ Create a display shutdown schedule.

☐ If a projector is part of the system and if desired, create a display lamp hours notification e-mail.

□ Create a display disconnection notification e-mail.

☐ Perform configurations for special applications, if needed.

☐ Save the Global Configurator project/configuration.

□ Build and upload the configuration.

□ Test the system.

Front Panel Features

Front panel features are shown below. Most of the features and LED indications are described and shown in the "Rear Panel Features and Connections" section paired with the descriptions of the corresponding rear panel ports.

NOTE: The IPCP 505 must be set up in order to function. See the Software-based Configuration and Control section starting on page 18 and the Global Configurator Help file for information about Global Configurator, which you must use to set up the unit.

Switched 12 VDC LEDs COM (Serial) LEDs IR/Serial LEDs Flex I/O LEDs Extron IPCP 505 POWER LED Reset Button (recessed) COM T1 T2 T3 T4 T5 T6 T7 T8 T9 T10 T11 T12 T13 T14 T15 T16 T17 T18 T19 T20 T21 T22 T23 T24 T25 T26 T27 T28 T29 T30 T31 T32 T33 T34 T35 T36 T37 T38 T39 T40 T41 T42 T43 T44 T45 T46 T47 T48 T49 T50 T51 T52 T53 T54 T55 T56 T57 T58 T59 T60 T61 T62 T63 T64 T65 T66 T67 T68 T69 T70 T71 T72 T73 T74 T75 T76 T77 T78 T79 T80 T81 T82 T83 T84 T85 T86 T87 T88 T89 T90 T91 T92 T93 T94 T95 T96 T97 T98 T99 TONI LINK LAN/ NETWORK LEDs RELAY LEDs FLEX 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 10

IR Learning Sensor

In most cases, Extron has already produced a driver file for controlling the projector, display, or source device you plan to use. If a device driver file is not available, you can create your own using Extron IR Learner software, the remote control of the projector or display, and the

Mounting the IPCP 505

Optional rack shelves are available for use with the IPCP.

Read the instructions that come with the rack shelf or mounting kit for installation procedures

The IPCP 505 includes rubber feet so it can be set on a table. If you are going to mount the unit to a rack shelf and these feet were attached to the enclosure, remove the feet before mounting.

1U Universal Rack Shelf 1/2 Rack Width Front False Faceplate Front false facoplate uses 2 screws. (2)4-40 x 3/16" Screws Use 2 mounting holes on opposite corners. NOTE: Using screws longer than 3/16" will damage the unit and void the warranty.

UL Rack Mounting Guidelines

The following Underwriters Laboratories (UL) guidelines pertain to the safe installation of the IPCP 505 in a rack.

  1. Elevated operating ambient temperature — If installed in a closed or multi-unit rack assembly, the operating ambient temperature of the rack environment may be greater than room ambient temperature. Therefore, install the IPCP in an environment compatible with the maximum ambient temperature (Tma = +122 °F, +50 °C) specified by Extron.
  2. Reduced air flow — Install the equipment in a rack so that the amount of air flow required for safe operation of the equipment is not compromised.

Rear Panel Features and Connections
MAC address (page 13) 6 Rear Panel 1 2 3 7 8 9 Power input connector (page 11) Switched 12 VDC power output ports (page 11) COM1 - COM6 RS-232 ports (page 12) COM7, COM8 RS-422/ RS-485 ports (page 12) IR/serial output ports (page 14) Relay ports (page 15) Flex I/O (digital input/output or analog input) ports (page 15) LAN LAN (Ethernet) connector and LEDs (page 13)

Figure 6. IPCP 505 Rear Panel

Power Connections

① Power Input connector — Connect the IPCP to a 100-240 VAC power source here.
② Switched 12 VDC power output ports — These four ports provide 12 VDC output up to a combined maximum of 40 watts. Once configured, each port can be separately turned on or off. These ports are monitored continuously for total power usage (draw).

Power Input • Connect to 100 to 243 VDC. • Front light LED lights when the I xPC receives power. Switched 12 VDC Power Output • 12 VDC, 40 watts (max) = total output for all four ports combina I xtron I xPC 100 Lights if total power draw is 40-44 watts

Bidirectional Control and Communication Connections and Features

C COM1 through COM6 RS-232 ports (-5 VDC to +5 VDC) and

d COM7 and COM8 RS-232/RS-422/RS-485 ports (-5 VDC to +5 VDC) — Use

COM ports for serial control of a display or other device and to receive status messages

from the connected devices. These ports can send commands from a driver file.

IPCPJ505 serial protocol:

- 300 to 115200 baud (9600 baud = default)

- 8 (default) or 7 data bits

- 1 (default) or 2 stop bits

• No parity (default), or even or odd parity

- Flow control support

COM1-COM6: software-only (XON, XOFF)

- COM7 and COM8:

hardware and software

Use the following diagram as a wiring guide to

cable the IPCP to other devices.

TIP:

7.8 (2 cm)

316' (5 mm)

I feel Shekel or Outer Jacket on laser Conductor Transition

Extron Comm-Link Cable

Comm-Link (CTL and CTLP) cable, shown at left, is recommended

for these connections. For

best results and to avoid short circuits, use shielded wires or wires insulator

ed using heat drink (instead)

of bare wires) for

the common

drain wires.

Rear Point

3-2014-25+7AMTIMETIMEOXY
1+14:0018:00 19:00 20:00 21:00
26:10:00
3+20:0020:00 20:00
4+21:0021:00 21:00 22:00 23:00
Serial (COM) Ports
COM1 - COM6(RS-237)Sweet products via software or 815 command.
COM1-8 port defect product.
COM7, COM8(RS-221, RS-427, RS-485)• 900 card• 5 pcs bits • 1 cup bit• no parts • cable cord.
NOTE: The 5-pole COM ports support bothhardware and software low control.The 3-pole COM ports support softwarelow control.

To COM7, COM9

CTSClear to send
RTSRequest to send
GGeneral
RxReceiveTransmit (Tx)
TzTransmitReceive (Rx)

Project Pane Division: DC

1.35p60, R, 400ml RS-232, RS-422, cr

RS-485 Devia

RTS - Request to Send CTS = Clear or Send Tx = Transmitting Data Tx = Receiving Data

Heat Shrink

Vacc Shinà

COM7 COM8 Pan Crediennes

⑤ LAN (IP) connector and LEDs — To connect the IPCP to an Ethernet network (so you can configure and control the IPCP and the devices connected to it), plug a cable into this RJ-45 socket and connect the other end of the cable to a network switch, hub, router, or PC connected to a LAN or the Internet.

Cabling:

  • For 10Base-T (10 Mbps) networks, use a CAT 3 or better cable.
    • For 100Base-T (max. 155 Mbps) networks, use a CAT 5 cable.

You must configure this port before using it. Configure the settings for this port via either SIS commands or Global Configurator. See the programming sections (Software-based Configuration and Control starting on page 18 and SIS Programming and Control starting on page 50) of this guide for details on configuration.

Activity LED — This yellow LED blinks to indicate network activity.

Link LED — This green LED lights to indicate a good network connection.

Extron IPCP 505 - Cabling: - 1

flowchart
graph TD
    A["Rear Panel"] --> B["Activity LED"]
    A --> C["Link LED"]
    A --> D["Pins: 2345678"]
    D --> E["RJ-45 Connector"]
    E --> F["Insert Twisted Pair Wire"]
    G["LAN (Ethernet)"] --> H["Connect to an Ethernet network with a straight-through cable. This port must be configured."]
    H --> I["Default protocol: IPGP IP address: 192.168.254.254; Genway IP address: 0.0.0.0; Subnet magic 255.255.0.0; DHCP off; Link speed and duplex level autodetected"]
    I --> J["Front Panel"]
    J --> K["100 Mbps Connection"]
    J --> L["Network is active"]
    J --> M["Data is being sent/recoacted."]
    N["Straight-through Cable (for connection to a switch, hub, or route)"] --> O["End 1 End 2 Pin Wire Color Pin Wire Color"]
    N --> P["Crossover Cable (for direct connection to a PC)"]
    O --> Q["1 white-orange 1 white-orange"]
    O --> R["2 orange 2 green"]
    O --> S["3 white-green 3 white-green"]
    O --> T["4 blue 4 blue"]
    O --> U["5 white-blue 5 white-blue"]
    O --> V["6 green 6 green"]
    O --> W["7 white-brown 7 white-brown"]
    O --> X["8 brown 8 brown"]
    P --> Y["End 1 End 2 Pin Wire Color Pin Wire Color"]

Unidirectional Control and Communication Connections

⑦ IR/Serial output ports — An IPCP 505 can use infrared signals or unidirectional RS-232 serial signals to control various devices (up to 32 total for IR) via these eight ports. Set output signal type (IR or serial) during configuration. The figure below shows wiring examples.

Extron IPCP 505 - Unidirectional Control and Communication Connections - 1

flowchart
graph TD
    A["IR/Serial Ports"] -->|Output options: + IR (path or without carrier signals) + undirecteds RS-232| B["Front Panel"]
    B --> C["IR/S LEDs"]
    C -->|Light when signals are transmitted on the corresponding IR/Serial port| D["Two Single IR Emitters"]
    D --> E["Ground"]
    E --> F["Stop wires 0.5V 0.8V 1.0V"]
    F --> G["Ground"]
    G --> H["To Projector, Panel Display, or the Wired IR Remote or RS-232 Port of a Source Device"]
    H --> I["Ground"]
    I --> J["Ground"]
    J --> K["Ground"]
    K --> L["Ground"]
    L --> M["Ground"]
    M --> N["Ground"]
    N --> O["Ground"]
    O --> P["Ground"]
    P --> Q["Ground"]
    Q --> R["Ground"]
    R --> S["Ground"]
    S --> T["Ground"]
    T --> U["Ground"]
    U --> V["Ground"]
    V --> W["Ground"]
    W --> X["Ground"]
    X --> Y["Ground"]
    Y --> Z["Ground"]
    Z --> AA["Ground"]
    AA --> AB["Ground"]
    AB --> AC["Ground"]
    AC --> AD["Ground"]
    AD --> AE["Ground"]
    AE --> AF["Ground"]
    AF --> AG["Ground"]
    AG --> AH["Ground"]
    AH --> AI["Ground"]
    AI --> AJ["Ground"]
    AJ --> AK["Ground"]
    AK --> AL["Ground"]
    AL --> AM["Ground"]
    AM --> AN["Ground"]
    AN --> AO["Ground"]
    AO --> AP["Ground"]
    AP --> AQ["Ground"]
    AQ --> AR["Ground"]
    AR --> AS["Ground"]
    AS --> AT["Ground"]
    AT --> AU["Ground"]
    AU --> AV["Ground"]
    AV --> AW["Ground"]
    AW --> AX["Ground"]
    AX --> AY["Ground"]
    AY --> AZ["Ground"]
    AZ --> BA["Ground"]
    BA --> BB["Ground"]
    BB --> BC["Ground"]
    BC --> BD["Ground"]
    BD --> BE["Ground"]
    BE --> BF["Ground"]
    BF --> BG["Ground"]
    BG --> BH["Ground"]
    BH --> BI["Ground"]
    BI --> BJ["Ground"]
    BJ --> BK["Ground"]
    BK --> BL["Ground"]
    BL --> BM["Ground"]
    BM --> BN["Ground"]
    BN --> BO["Ground"]
    BO --> BP["Ground"]
    BP --> BQ["Ground"]
    BQ --> BR["Ground"]
    BR --> BS["Ground"]
    BS --> BT["Ground"]
    BT --> BU["Ground"]
    BU --> BV["Ground"]
    BV --> BW["Ground"]
    BW --> BX["Ground"]
    BX --> BY["Ground"]
    BY --> BZ["Ground"]
    BZ --> CA["Ground"]
    CA --> CB["Ground"]
    CB --> CC["Ground"]
    CC --> CD["Ground"]
    CD --> CE["Ground"]
    CE --> CF["Ground"]
    CF --> CG["Ground"]
    CG --> CH["Ground"]
    CH --> CI["Ground"]
    CI --> CJ["Ground"]
    CJ --> CK["Ground"]

Figure 10. Wiring the IR/Serial Ports

Serial control: Connect one of these ports to the serial control receive (Rx) and ground pins of the device to be controlled. These ports have the same serial protocol options as the COM ports.

IR control: Connect one of those ports directly to the wired IR port of another device. Or insert the wires from up to four IR Emitters into an IR port and place the heads of the emitters over or next to the IR signal pickup windows of the devices. For wiring, see the following figures or the IR Emitter Installation Guide.

NOTE: Each emitter must be within 100 feet of the IPCP for best IR control results.

⑧ Relay ports — Eight relay ports provide control for power, screen/projector lifts, window coverings, and similar items, when trigger events occur.

Extron IPCP 505 - Unidirectional Control and Communication Connections - 2

flowchart
graph TD
    A["Relay Panel"] --> B["To Room Control Equipment"]
    B --> C["Relays"]
    C --> D["Normally Closed"]
    D --> E["Relay LEDs"]
    E --> F["Front Panel"]
    style A fill:#f9f,stroke:#333
    style B fill:#bbf,stroke:#333
    style C fill:#dfd,stroke:#333
    style D fill:#dfd,stroke:#333
    style E fill:#dfd,stroke:#333
    style F fill:#dfd,stroke:#333

Figure 11. Wiring the Relay Ports

These relay contacts may be used to control any equipment as long as the contact specifications of a total of 24 volts at 1 ampere are not exceeded for each port. These relays are normally open by default.

When activated, the open contacts close. They can be set up to operate in one of two ways:

  • Latching (brief contact) (press to turn on, press to turn off), or
    • Momentary (timed) (press to turn on, timeout to turn off).

In the timed mode the default timeout period is 12 second (500 ms). Use Global Configurator software or SIS commands to change the length of the timeout period. See the X63 variable on page 56 and the corresponding relay port commands on page 61 in the "SIS Programming and Control" section for details.

Additional Control Ports

room or light switches via an Extron IPA T RLY4, you can use one or more of those ports as a digital output. When a port is configured for digital output, it offers two output states: on and off. When the port is set to an "on" state, (the circuit is closed), the I/O pin is connected to ground. Each I/O port is capable of accepting 250 mA, maximum. When the port is set to the "off" state (the circuit is open), the output pin is not connected. If the application calls for TTL compatibility, the digital output circuit can be set up to provide a 2k ohm pull-up resistor to -5 VDC.

Rear Panel Heat Shrink Over Shield Wires Switch, Sensor GND 4 3 2 1 Flex I/O (digital input/output or analog input) Configure each port as an analog input or as a digital input or output, with or without 45 VIO pull-up. Use these ports to: • Monitor or trigger events and functions (cuggle relays, issue commands, audio e-mail, etc. configures. • Power LEDs, incandescent lights, or other devices that accept, a TTI signal. Front Panel Flex I/O LEDs Light when the corresponding ports are active

Figure 12. Flex I/O Port Wiring Examples

Resetting the Unit

There are five reset modes that are available by pressing the Reset button on the front panel. The Reset button is recessed, so use a

Extron IPCP 505 - Resetting the Unit - 1

IPCP Controller Reset Mode Summary
ModeActivation Result Purpose andNotes
Use Factory Firmware1Hoid down the recessed Reset button while applying power to the IPCP.NOTE: After a mode 1 reset is performed, update the IPCP firmware to the latest version.Do not operate the IPCP controller firmware version that results from the mode I reset. This mode temporarily resets the unit to factory default until power is recycle. If you want to use the factory default firmware, you must upload that version again. See the Global Configurator Help file for firmware upload instructions.The IPCP controller reverts to the factory default firmware. Event scripting does not start if the unit is powered on in this mode. All user files and settings such as drivers, adjustments, and IP settings are maintained.NOTE: If you do not want to update firmware, or you performed a mode I reset by mistake, cycle power to the unit to return to the firmware version that was running prior to the mode I reset. Use the 0Q SIS command to confirm that the factory default firmware is no longer running look for asterisks following the version number.Use mode 1 to revert to the factory default version if incompatibility issues arise with user loaded firmware.NOTE: User-defined web pages may not work correctly if using an earlier firmware verscn.
Enable SIS Serial Console2Press and release the Reset button. Within 2 seconds type +++ on the keyboard.NOTE: If the three "+" characters (+++) are not entered in the 2-second time frame, the CCOM port becomes a control port only.The connected COM port becomes a console port to send SIS commands. Scripting remains on.Mode 2 enables the SIS console port.
Run or Stop Events3Hold down the Reset button for about 3 seconds until the Power LED blinks once, then release and press Reset momentarily (for <1 second) within 1 second.Mode 3 turns events on or off.If the events are currently stopped following the momentary press, the power LED flashes twice indicating the starting of events.If the events are currently running following the momentary press, the Power LED flashes three times indicating the stopping of events.Mode 3 is useful for troubleshooting.
4 All tings4Hold down the Reset button for about 6 seconds until the Power LED blinks twice (once at 3 seconds, again at 6 seconds). Then, release and press Reset momentarily (for <1 second) within 1 second.Mode 4:Enables AHP capabilitySets the IP address back to factory default (192.168.254.254)Sets the subnet back to factory default (255.265.00)Mode 4 enables you to set IP address information using ARP and the MAC address.

Software-based Configuration and Control

This section of the guide is divided into the following topics:

  • Configuration and Control: an Overview
    • Basic Setup Steps: a Guide to this Section and Other Resources
    • Communicating with the IPCP
  • Configuring the IPCP for Network Communication
    • Global Configurator Software for Windows
    • Advanced Configuration
    • Controlling an IPCP 505
    • Controlling the IPCP 505 with a Touchpanel
  • Customizing the IPCP Control Web Pages
  • Troubleshooting

Configuration and Control: an Overview

An IPCP 505 must be configured before use in order to recognize and accept commands and pass them on to the controlled devices. It can be configured and controlled via a host computer attached to the LAN (local area network) port. See the Hardware Features and Installation section beginning on page 7 for details about the port and

Basic Setup Steps: a Guide to this Section and Other Resources

NOTE: Setup/configuration may be performed away from the job site.

  1. Configure the IPCP for network communication. See Configuring the IPCP for Network Communication on this page.
  2. Download or install Global Configurator and other Extron software (IR Learner, Firmware Loader, GUI Configurator, DataViewer) and device drivers. See the IPCP 505 Setup Guide, the software disc that was shipped with the unit, and the Extron website for instructions.

NOTE: The setup guide is shipped with the unit and is available at www.extron.com. The included disc contains software, device drivers, PDF files of the guides, and additional documentation that was available when the unit was shipped. The setup guide and help files outline most of the common tasks required for setup.

  1. Create a Global Configurator project and configure basic settings and functions. See the Global Configurator Help file for step-by-step procedures.
  2. Configure additional or advanced functions, if desired. See the Global Configurator Help file for step-by-step instructions. For information on IR learning, see the IR Leamer Help file.

NOTE: If Extron TouchLink TLP touchpanels will be part of the system, you also need to use GUI Configurator to design and set up the interface for the touchpanels, preferably before completing the IPCP configuration.

  1. Save and upload the configuration to the IPCP.
  2. Control the IPCP and devices connected to it by using the IPCP embedded web pages, its GlobalViewer (GV) web pages, or a fully configured TLP touchpanel. See Controlling an IPCP 505 on page 36.

Communicating with the IPCP

To communicate with the IPCP 505, you must power on the IPCP and the PC you will use to configure it, and connect the two devices for IP (network) communication.

- Power input page 14 for power input details

administrator name and password of the controller in order to use the IPCP on a network. After setting up the IPCP 505 for network use, you can reset the PC to its original network configuration.

IPCP 505 LAN port defaults:

• IP address: 192.168.254.254

• Gateway IP address: 0.0.0.0

- Subnet mask: 255.255.0.0

DHCP: off

• Link speed and duplex level: autodetected

NOTE: Both the computer and the IPCP must be connected to the same subnet on a LAN (using a straight-through cable). Alternatively, you can use a crossover Ethernet cable to connect the controller directly to the Ethernet card in the computer.

The following instructions assume that you have already connected the PC to the LAN port on the IPCP and powered on the controller and the PC.

Configuring the IPCP for Network Use Via Global Configurator

You can configure the IP address of the controller via an IP (Ethernet) connection using Global Configurator (GC) software. See the Global Configurator Help file for basic information on using the software and setting up a project. The "Add an IPCP 505 and Set the IP Address" topic in the help file provides step-by-step instructions on how to use GC to set up the IP address of the IPCP.

Configuring the IPCP for Network Use Via the ARP Command

The ARP (address resolution protocol) command tells the computer to associate the MAC (media access control) address of the IPCP 505 with the assigned IP address. You must then use the ping utility to access the controller, at which point the IP address of the controller is reconfigured.

Use ARP to configure the IP address as follows:

  1. Obtain a valid IP address for the IPCP 505 from your network administrator.
  2. Obtain the MAC address (UID #) of the IPCP from the label on its rear panel. The MAC address should have this format: 00-05-A6-xx-xx-xx.
    3 If the IPCP has never been configured and is still set for factory defaults, so to stop 4

  3. To change to the new IP address, at the PC, access the command prompt, then enter the arp -s command. Type in the desired new IP address for the unit and the MAC address of the unit (listed on the rear panel, see page 13). For example: arp -s 10, 13, 197, 7 00-05-A6-03-69-B0

C:\WINDOWS\system32\CMD.exe Microsoft Windows XP [Version 5.1.2600] (C) Copyright 1985-2001 Microsoft Corp. C:\>arp -s 10.13.197.7 00-05-A6-03-69-B0 C:\>

Figure 13. Sending the arp -s Command

After the arp -s command is issued, the controller changes to the new address and starts responding to the ping requests, as described in the next step.

  1. Execute a ping command by entering "ping" followed by a space and the new IP address at the command prompt. For example: ping 10.13.197.7

You must ping the IPCP 505 in order for the IP address change to take place. The response should show the new IP address, as shown in figure 13.

C:\>ping 10.13.197.7 Pinging 10.13.197.7 with 32 bytes of data: Reply from 10.13.197.7: bytes=32 time<1ms TTL=64 Reply from 10.13.197.7: bytes=32 time<1ms TTL=64 Reply from 10.13.197.7: bytes=32 time<1ms TTL=64 Reply from 10.13.197.7: bytes=32 time<1ms TTL=64 Ping statistics for 10.13.197.7: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 0ms, Maximum = 0ms, Average = 0ms

Configuring the IPCP for Network Use Via a Web Browser

The default web pages that are proloaded on the IPCP 505 are compatible with popular web browsers such as Microsoft Internet Explorer (version 5.5 or higher) or Mozilla Firefox (version 1.0 or higher). However, the IPCP and the PC must both be part of the same subnet before they can communicate. You must change the IP address of the PC to one that is on the same subnet as the default IP address of the IPCP 505 (192.168.254.254).

NOTES:

  • This method requires connecting the IPCP to the LAN port of the PC using a crossover network cable (see page 13 for cabling details).
  • Make a note of the host TCP/IP configuration of the PC before changing its IP address and make sure the PC and IPCP are on the same subnet.

  • Temporarily change the IP address of the host PC. See Setting up the PC for IP communication with an IPCP 505 on page 23 for step-by-step instructions.

  • Obtain a valid IP address for the controller from your network administrator.

  • Launch the web browser on the connected PC (for which you set up the network configuration earlier), and enter http://192.168.254.254/ in the address box. The default web page of the IPCP 505 is displayed.
  • Select the Configuration tab (see figure 15, ①).
  • Select System Settings from the menu on the left of the screen (see figure 15, ②). A web page appears.

Exxon Electronics Status Configuration File Management Logged on Archive Log Off System Settings Description: your Lnd's basic System Settings. Most units will work with the default IP Settings without making any changes. If you require help changing your settings, please refer to the user guide. IP Settings Unit Name: Spencer Sip-16-05-09 DHCP: 0.0000 off HAC Address: 00.00.00.00.18 C) IP Address: 20.00.00.1 Remarks: 1.01 Gateway IP Address: 0.0.0.0 Model: IPCP 505 3a 3b 3a

Configuring the IPCP for Network Use Via SIS Commands and Telnet

The IPCP and the PC must both be part of the same subnet before they can communicate. You must change the IP address of the PC to one that is on the same subnet as the default IP address of the IPCP 505 (192.168.254.254).

NOTES:

  • This method requires connecting the IPCP to the LAN port of the PC using a crossover network cable (see page 13 for cabling details).
  • Make a note of the host TCP/IP configuration of the PC before changing its IP address and make sure the PC and IPCP are on the same subnet.

  • Temporarily change the IP address of the host PC (see Setting up the PC for IP Communication With an IPCP 505 [the next topic in this section] on page 23 for instructions).

  • Start Telnet on the PC:

a. Click the Start menu and select Run. The Run dialog box appears, as shown at right.
b. Type telnet, a space, and the default IP address (192.168.254.254) into the Open field, and click OK.

Type the name of a program, folder, document, or Internet resources, and Windows will open it for you. Open: telnet 192.168.254.254 OK Cancel Browse...

Figure 16. Step 2b: The Run Dialog Box

  1. Set the IPCP to the new IP address by doing one of the following.

  2. Enter SIS command Esc X14 CI←, where X14 is the new IP address (see the SIS Programming and Control section starting on page 50) to set the IP address.

  3. Enter SIS command 1DH ← to enable DHCP.

  4. After changing the IP address of the IPCP controller, change the TCP/IP settings of your PC back to their original configuration.

  5. Open the Network Connections page as follows:

- Locate and right-click on My Network Places on the Windows 2000, Windows XP (or higher version) desktop, then click on Properties.

Extron IPCP 505 - NOTES: - 2

Extron IPCP 505 - NOTES: - 3

Extron IPCP 505 - NOTES: - 4

or

- Click on the Start menu, click on Settings (if needed), click on Control Panel to open the Control Panel window, and double-click on Network and Dial-up Connections (Windows 2000), Network Connections (Windows XP, shown below),

Control Panel Name Commerce Module Options Internet Connections Home and Mode Options Enable Media Devices MPL Subscription Options Configure your mobile settings, such as system configuration, Configure other computers, networks, and the Internet. Configure your telephone sharing rules and mode settings. Use the portable media devices connected to your computer.

or Network and Sharing Center (Windows 7, shown below).

Extron IPCP 505 - NOTES: - 6

Network and Sharing

Center

  1. Access the properties dialog box.

- For Windows XP, right-click on Local Area Connection. then select Properties.

Extron IPCP 505 - NOTES: - 7

  1. Select Internet Protocol (TCP/IP) and click on the Properties button, as shown in figure 17 below for Windows XP (left) and Windows 7 (right). If Internet Protocol (TCP/IP) is not on the list, it must be added (installed). See the Microsoft Windows user manual or the Windows online help system for information on how to install the TCP/IP protocol.

Local Area Connection Properties General Authorization Advanced Connect using Intel (F) 100/1000/67 Microsoft Corp Configure... This operation uses the following keys: Client or Microsoft Networks Site and Site Protection of Microsoft Networks Internet Protocol TCP/IP Properties Install... Description Transmitter Center Protocol/Interrupt Protocol. The default audio network protocol provided via communications access to diverse connected networks. Show com optimization areas when connected Modify when this connection has limited or no connectivity OK Cancel

Local Area Connection Properties Networking Connecting Intel® EDSTM M Digital Network Connection Configure This connection uses the following items: □ Open and Filter Sharing for Microsoft Networks □ H1C NDCN Protocol Drive □ Broadcast Advanced Server Program Drive □ Select Pathway Version 5.0/PC-PC-PC □ Select Pathway Version 5.0/PC-PC-PC □ Link-Layer Topology Discovery Manager PC Driver □ Link-Layer Topology Discovery Responsers Install... Properties Description Transmission Control Protocol Internet Protocol. The default wide area network protocol file services communication access Universe Intellectual networks. OK Cancel

Figure 17. Selecting Internet Protocol (TCP/IP) For the LAN Connection

  1. Write down the PC's current IP address and subnet mask below. If your PC is set to "Obtain an IP address automatically," make a note of that, instead. You will need to restore these settings to the PC later.

IP address:

Extron IPCP 505 - NOTES: - 10

  1. Change the IP address of the PC so it can communicate with the IPOP, and change the IP settings of the controller.

a. Click the Use the following IP address button (see figure 18, ⑱).

b. Enter the following values, as shown in the following pictures for Windows XP (left) and Windows 7 (right) (see ①b):

IP address: 192.168.254.253

Subnet mask: 255.255.0.0

Default gateway: blank or 0.0.0.0

Local Area Connection Properties General Authentication Advanced Internet Protocol (ICP/XP) Properties General You can get IP settings assigned to a network server's topology. Otherwise, you need to ask your network administrator for the appropriate IP settings. 1a Use the following IP address: Prefix: 102 158 254 352 Submit mask: 254 255 0 0 Default gateway: Use the following DNS server address: Use the following DNS server address: RefreshDNS server: Alternate DNS server: Advanced OK Cancel 1b 1a Other than IP address automatically Use the following IP address: Prefix: 192 - 368 - 254 - 252 Submit mask: 255 - 255 - 0 0 Default gateway: Use the following DNS server address: Preferred DNS server: Alternate DNS server: Include settings upon exit Advanced... OK Cancel Internet Protocol Version 6 (ICP/XP) Properties General You can get IP settings assigned automatically if your network supports the topology. Otherwise, you need to ask your network administrator for the appropriate IP settings. 1a Use the following IP address: Prefix: 192 - 368 - 254 - 252 Submit mask: 255 - 255 - 0 0 Default gateway: Use the following DNS server address: Preferred DNS server: Alternate DNS server: Include settings upon exit Advanced...

Figure 18. Step 5: Changing the IP Address of the PC

c. Click the OK button to save the changes and exit the network setup (see 1c). Reboot the PC, if required, for the changes to become effective.

  1. Plug one end of a CAT5 Ethernet crossover cable into the LAN connector on the IPCP (see page 13 for RJ-45 LAN connector wirinal). Plug the other end of the Ethernet

Global Configurator Software for Windows®

The included Global Configurator (GC) program for Windows offers the best, most complete way to configure and customize the controller. GC provides the ability to generate a web browser-based GlobalViewer (GV) application and web pages for each IP Link-based device (IPCP 505, IP Link control processor, System 5 IP, MLC 226 IP, MLC 104 IP Plus, or other Extron device) on a network. Once an IPCP 505 is configured, its GlobalViewer web pages allow the user to manage, monitor, and control the IPCP and the devices connected to it. Other setup options include using SIS commands and the factory-embedded web pages, but many setup features are available only via Global Configurator. GC includes some functions found on the embedded web pages of the controller and many additional features that are available only through the software.

Downloading the Software and Getting Started

Global Configurator software updates and a large variety of device drivers can be downloaded at no charge from the Extron website (www.extron.com). When you locate the desired software or driver package, follow the on-screen directions to download and install it.

NOTE: Ethernet, serial, and infrared (IR) device drivers (for controlling projectors, VCRs, DVD players, and so forth) are available on the Extron website...

• As individual device driver files
• As an IP Link driver package.

If an IR driver does not already exist for an IR-controlled device in your system, you can download the optional IR Learner. It is a free software utility that makes it possible to capture infrared codes from a handheld IR remote control and create custom drivers for operating the corresponding IR-controlled device.

NOTE: Do not change the directory or the name of the directory where the software files are installed by default.

Read the Global Configurator Help file for details and step-by-step procedures on how to start a GC project and perform basic setup tasks for an IPCP. The help file contains instructions on how to set the IP address, gateway IP address, subnet mask, mail

Using Global Configurator: Helpful Tips

Resources and Notes

  • The IPCP 505 Setup Guide is shipped with the unit, and it covers how to install the software and lists other available resources (software, drivers, instructions). It includes a quick reference to the front and rear panel features, and covers basic hardware installation and how to set the IP address of the unit using the ARP command.
  • The Global Configurator Help file provides information on settings and how to use the Global Configurator program, itself. This help file, included with the software, covers basic setup steps and includes examples of how to use the basic tabs in GC and step by step instructions for typical configuration tasks.
  • See Front Panel Features on page 9 and Rear Panel Features and Connections on page 11 in the "Hardware Features and Installation" section of this guide for features and settings for the ports you will configure in GC.
  • If you will configure the IPCP at the installation site, Extron recommends using the driver subscription function within Global Configurator to download drivers for all manufacturer and device types before you go out into the field.
  • The Global Configurator project file (*.gc2 or *.gcz) contains configuration settings and it can be saved to a directory or folder for backup or for installation on another IPCP 505 controller. Saving a configuration is recommended before you perform a firmware upgrade.
  • Global Configurator 3 is capable of loading all GC2 project files from GC version 2.0.3.3 and up. GCZ files can be opened by clicking File >Open, by clicking the toolbar icon, or by double-clicking on the GCZ file. GC2 and GCC files must be imported, however.
  • The IPCP can be set up to allow configuration access only to administrators to prevent other users from making changes to settings, events, and controls. If an administrator password is set for the controller, non-administrator users can select inputs, adjust volume, and trigger some other device commands from the GlobalViewer Control pages but are prevented from making any other changes using GlobalViewer web pages.
  • IP addresses, subnet mask, and e-mail addresses follow standard naming and numbering protocol. The network administrator provides the IP addresses and subnet mask to be used with this controller.

A Brief Guide to Tabs in Global Configurator

In the upper right side of the GC window are several tabs that divide the program into groups of functions you can view and configure. The left three, IP Link Settings, Schedule, and Monitor, are displayed for all IP Link-enabled products. Tabs to the right of those three vary in quantity, type, and layout, depending on the product and ports being configured. The following figures show tabs that may be available when you configure an IPCP 505.

Extron IPCP 505 - A Brief Guide to Tabs in Global Configurator - 1

flowchart
graph TD
    A["Common IP Link Functions"] --> B["IP Link Settings"]
    A --> C["Schedule"]
    A --> D["Monitor"]
    E["IPCp- and Port-specific Functions"] --> F["Serial Configuration"]
    E --> G["COM Configuration"]
    F --> H["Port Summary"]
    F --> I["IR Configuration"]
    F --> J["Input/Output Configuration"]
    F --> K["Switched 12VDC Power Port Cfg"]
    F --> L["Ethernet Configuration"]
    F --> M["COM Configuration"]
    F --> N["Panel Button Configuration"]
    F --> O["Panel Settings"]

Figure 19. Tabs That May Be Available in Global Configurator

To learn about the functions available on each of these tabs, see the Global Configurator Help file. In the contents pane on the left, click on Reference Information, click Global Configurator Window, then click on the name of the tab you want to know more about.

Advanced Configuration

Printing a Wiring Block Diagram or a GUI Configuration Report

Once you have configured a system using Global Configurator, you can generate and print a simple block diagram of what products to wire to which of the ports on the IPCP 505. The diagram includes model names and the type of communication (IR or RS-232) configured for each port. For more detailed information, in the Global Configurator Help file, read about the File menu within the "Referonco Information" section.

NOTE: This procedure requires Microsoft Word software (for a block diagram) or an internet browser application (for a GUI configuration report). The installer or user must provide that software. They are not Extron products.

Procedure overview:

  1. In Global Configurator, click on the File drop-down menu and select Print and then Wiring Diagrams/GUI Configuration Report.
  2. In the Print Wiring Diagrams/GUI Configuration Report window, select the devices to include in the diagram.
  3. Click the Print Wiring Diagrams button or the Print GUI Report button. GC processes the information about the selected device(s), generates a document containing the wiring diagram or report, and opens that document in Word (for the diagram) or in a browser window (for the GUI report).
    To see an example of a wiring diagram, click here to open the Attachments area to the left of this page, then double-click on the name of the attached PDF file. The file opens in a now window.
  4. Print the diagram(s) and, if desired, save the file(s). Exit Word or the browser.
  5. Close the Global Configurator Print Wiring Diagrams/GUI Configuration Report window.

Updating Firmware

If the need arises, you can replace the firmware of the IPCP without opening the unit or changing firmware chips. See the Firmware Updates section starting on page 78 for instructions on how to update the firmware for the controller.

NOTE: Save the existing GC configuration project before replacing the firmware.

Advanced Serial Port Control

If serial setup configurations are required, the following options provide more advanced methods for serial configuration within the IPCP:

  • Serial pass-through (or redirect mode) (page 32) — to pass a control signal in one serial port on the IPCP and out through another serial port on the same IPCP
  • Direct port access (page 32) — to pass a control signal through a Telnet connection on the IPCP to an AV device connected to an IPCP serial port
  • Serial bridging (page 33) — to pass a control signal into a serial port on an originating IPCP (or IPL) through a network and out a specified serial port of a destination IPCP (or IPL) to a connected AV device

Serial Pass-through (redirect)
Extron IPCP 505 - Advanced Serial Port Control - 1

Direct Port Access
Extron IPCP 505 - Advanced Serial Port Control - 2

flowchart
graph LR
    A["PC or Third Party Device"] <--> B["TCP/IP Network"]
    B <--> C["EthernetE"]
    C --> D["IPCP 505"]
    D --> E["COM Israel port"]
    E --> F["RS-232"]
    F --> G["Display or Other AV Device"]

Serial Bridging
IPCP 505 (unit 2) COM LAN Ethernet Ethernet IPL T, IPL 250, or IPCP (unit 1) LAN COM LAN Display or Other

Serial pass-through (redirect mode)

Serial pass-through allows serial commands from a controller to "pass through" an IPCP 505 on route to an AV device. Any serial port on an IPCP can be configured as a pass-through connection to another serial port on the same device. For example, an RS-232 control device connected to the COM1 port on an IPCP 505 could control a projector connected to the COM2 port. COM1 passes through (redirects) the serial signal to COM2 in that example.

Serial pass-through is enabled or disabled through the COM Configuration tab within Global Configurator, as shown below and as described in the GC help file.

IP Link Config Bus GlobalView IPCP 505 13.13.181.2 Serial Parts Settings Port Description Mode Excl B: Data Bits: Pality: Step Bits: Pass Through Configuration Serial Part 3 Polycom/VeriOn/Oron FX PS-232 S600 9 None 1 Serial Part 4 Extr-AV7-700 PS-232 S600 9 None 1 Serial Part 5 InTested P200 PS-232 S600 8 None 1 Serial Part 6 VinTested V/VW/5500 PS-232 S600 7 None 1 Serial Part 7 PS-232 S600 8 None 1 Serial Part 8 PS-232 S600 8 None 1 Serial Part 9 PS-232 S600 8 None 1 Serial Part 10 PS-232 S600 8 None 1 Serial COM Part / Pass Through Settings CDM Put Settings Pass Through Configuration Base Part: 3000 Data Bits: 0 Pality: None Stop Rate: 1 Flow Control: None Pality Through Configuration Name: None: Extr-MVP 1040X- Extr-Vaser Version X2 Options? Polycom/VeriOn/Oron FX- Extr-AV7-700- Extr-LP200- Serial Part 9 Serial Part 8 Extr-DMA-4053- Length Exchange (1.3270): 13

Figure 21. A Global Configurator Screen Showing Serial Pass-Through Configuration

Advanced users can use the pass-through SIS command as well (see the Simple Instruction Set CD commands on page 59 for detailed command descriptions).

Direct port access (ports 2001 through 2016)

To initiate direct port access using Extron DataViewer software:

  1. Connect the IPCP 505 to a network.
  2. If necessary, use GC (see the help file for details), the Port Settings embedded web page (see page 40), or SIS commands (see page 58) to set serial port parameters (baud rate, parity, stop bits) for the IPCP 505 COM port to be used.
  3. Launch the DataViewer program.
  4. Click File > Connect to open the Communication Setup dialog box.
  5. Click the TCP/IP tab.
  6. Complete the fields with the IP address of the IPCP 505 and the TCP/IP port number (2001, 2002, 2003,...) of the COM port (on that same IPCP unit) that will be used, as shown below.

NOTE: A password is not required for direct port access.
Communication Setup RS-232 TCP/IP Port Configuration Hodbramed/IP Address: 11.13147.7 Telnet Port: 2001 Password: Delete IP Link Interface using IP Link Device Manager Launch-IP Link Device Manager... Connect or Status OK Cancel IP address of the IPCP Telenet or TCP port number of the IPCP COM port commands will be sent to RS-232 Enabled AV Device 2002 2003 2007 2009 2010 2011 2012 2001 COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM COM 2005 2006 2008 2013 2014 2015 COM 2004 2005 2006 2008 2013 2014 2015 COM 2004 2005 2006 2008 2013 2014 2015 COM 2004 2005 2006 2008 2013 2014 COM 2004 2005 2006 2008 2013 2014 2015 COM 2004 2005 2006 2008 2013 2014 2015 COM 2004 2005 2006 2008 20 PC TCP/IP Network

Hardware connection

To set up the hardware for serial bridging:

  1. Verify that the protocol (baud rate, data bits, stop bits, parity) is identical for both serial ports that will be "bridged" (one port on each IPCP or IPL unit).
  2. For unit 1 (the remote IPCP or IPL device), connect a serial cable to an AV device such as a display or projector (see figure 23, ①).
  3. Connect that same remote IPCP or IPL (unit 1) to the LAN (see ②).

Extron IPCP 505 - Hardware connection - 1

flowchart
graph TD
    A["Extron IPL T S4 Control Processor (unit 1)"] -->|①| B["Plasma Display"]
    B -->|②| C["TCP/IP Network"]
    C -->|③| D["Extron IPCP 505 IP Link® Control Processor (unit 2)"]
    D -->|④| E["Remote User Control and Administrator Monitoring"]
    C -->|Ethernet| B
    D -->|Ethernet| C
    style A fill:#f9f,stroke:#333
    style D fill:#ccf,stroke:#333

Figure 23. Connections for Serial Bridging

  1. For unit 2 (the local IPCP or IPL device), make a serial connection to the PC or controller that is to control the remote AV device (see ③).
  2. Connect the local IPCP or IPL device (unit 2) to the same network (see ④).
    You are now ready to configure unit 2 (the local IPCP or IPL device) for serial bridging mode.

Panel 1.0.1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.23.24.25.26.27.28.29.30.31.32.33.34.35.36.37.38.39.40.41.42.43.44.45.46.47.48.49.50.51.52.53.54.55.56.57.58.59.60.61.62.63.64.65.66.67.68.69.70.71.72.73.74.75.76.77.78.79.80.81.82.83.84.85.86.87.88.89.90.91.92.93.94.95.96.97.98.99.100

  1. Access the web server port setting screen by clicking the Configuration tab, then the Port Settings link on the left side of the window (see figure 24, ①). The Port Settings page appears, as shown in figure 24.

Port Settings Select a port number below to view the unit's current settings for that port. To change settings for that port, make a new selection from each of the dropdowns forces and press buttons. Repeat for each available port. Serial Port Settings IPCp (Unit 2) Port Serial Port: 4000 4000 4000 4000 4000 Serial Setting: on OFF Remote IP Address: 16.3.1975.9 Remote TCP Port: 0003 Unit 1 Settings Send Cancel

Figure 24. Port Settings Internal Web Page for Unit 2

  1. Choose the serial port (on the local IPCP 505, unit 2) that you wish to communicate through (see figure 24, ③).
  2. For serial bridging, click the On radio button to activate bridging mode (see ④).
  3. In the Remote IP Address field, type in the IP address of unit 1 (the remote device) (see ③).
  4. In the Remote TCP Port field, type in the number of the serial port number on unit 1 for this virtual connection (see ⑥).

- For an IPCP 505, choose a port number from 2001 (COM1) - 2016 (IR/serial port 8), as noted on page 32 in the direct port access section of this guide.

- For an IPL 250 or IPL T S Series control processor, choose from 2001 (COM1) - 2006 (COM6), based on the available COM ports. See the diagram below (figure 25).

Extron IPCP 505 - Hardware connection - 3

Extron IPCP 505 - Hardware connection - 4

Saving and Uploading the Configuration

This is not an advanced configuration function, but when you finish creating the configuration in Global Configurator, you must save the GC project and upload the configuration to one or more IPCP 505 units (see the Global Configurator Help file for instructions).

Controlling an IPCP 505

You can control the IPCP and devices connected to it by using a shared network and one or more of the following tools:

• The factory-embedded web pages within the IPCP

  • The GlobalViewer (GV) web pages that are created when you upload the GC configuration to the IPCP
  • A TouchLink touchpanel with a customized graphical user interface (GUI), provided that the TouchLink is included in the IPCP 505 configuration

Embedded Web Pages

The IPCP 505 features an embedded web server, which includes factory-set web pages. These pages can be replaced with user-designed files, but the default web pages provide many basic features for monitoring, configuring, and controlling the unit via a web browser. This section provides an overview of these web pages, which provide some of the features of the configuration program.

To access the embedded web pages,

  1. Launch a web browser (Internet Explorer, Mozilla Firefox) on the connected PC, enter the IP address of the IPCP in the address field, and press the key.

NOTE: After GlobalViewer web pages have been uploaded to the IPCP, the GV web pages open by default (instead of the factory-set web pages) if you enter just the IP address (such as 10.13.197.7 or http://10.13.197.7) of the IPCP unit. To view the factory-set web pages on a GV-enabled IPCP unit, add /nortxe_index.html after the IP address before pressing . For example, enter http://10.13.197.7/nortxe_index.html.

Status

The Status web page provides only settings information. Changes must be made via the Configuration web page, the Global Configurator software, or SIS programming. Personnel who have user access can view the Status page but do not have access to configuration pages.

System Status

The System Status page provides information about the IPCP 505 model, part number, firmware version, port and IP settings, as shown in the following example. This information is useful when troubleshooting.

Extron Electronics Status Configuration File Management 000.033.9672 Created on Adm Log Off 25 Contact No. System Status Below are your unit's current custom settings. System Description Model: SPC Port Description: (1) B-Directional Serial Ports, (2) Unidirectional R/Serial Ports, (3) Relay Ports, (4) Flux (5) Puts, (6), 1200C Ports, (7) AUS Port Port Number: RP-2311-02 Firmware: 1.01 Date: 6/16/06/11 Temp: 2.28 PM IP Settings Unit Name: Spincordy 65-018 C3 DHCP: OFF IP Address: 10.13.181.1 Subway IP Address: 0.0.0.0 Subway Type: 251-255.00 MAC Address: 00.05 A0.06 1B C3 Serial Port Settings Port: 1 Type: RS-232 Band Name: 9400 Data Bits: 0 Parity: None Stop Bits: 1 Flow Control: Software Port: 2 Type: RS-232 Band Name: 9400 Data Bits: 0 Parity: None Stop Bits: 1 Flow Control: None Port: 3 Type: RS-232 Band Name: 9400 Data Bits: 0 Parity: None Stop Bits: 1 Flow Control: Software Port: 4 Type: RS-232 Band Name: 9400 Data Bits: 0 Parity: None Stop Bits: 1 Flow Control: Hardware Port: 5 Type: RS-232 Band Name: 9400 Data Bits: 0 Parity: None Stop Bits: 1 Flow Control: None Port: 6 Type: RS-232 Band Name: 9400 Data Bits: 0 Parity: None Stop Bits: 1 Flow Control: Software Port: 7 Type: RM Port: 8 Type: RM Port: 9 Type: RM

Configuration

There are six Configuration web pages, which only administrators can access:

  • System Settings
  • Port Settings
  • IR Drivers
  • Passwords
  • Email Alerts
  • Firmware Upgrade

System Settings

This page is for IP and date/time setting changes.

Extron. Electronics Status: Configuration: File Management Log(s) or Address: Log UI: 25 Connected to System Settings Below any user Unit's basic System Settings. Most units will work with the default IP Settings without making any changes. If you require help changing new settings, please refer to the user profile. IP Settings Unit Name: Connectable IP-06-01-CP DHCP: On Off MAC Address: 00-05-A4-06-JB-CP IP Address: 11.1.1.0.1 Filmage: 1.01 Gateway IP Address: 3.0.0.0 Mode: 3TCP-503 Submit Mask: 255.255.0 Part Number: 60-1071-02 SUBIE CENS Date/Time Settings Date: 6 16 2011 Local Date/Time Time: 2 28 34 39 Term: (SHT-26.00) Pacific Time (LS & Canada, USA) Derivative Setting: Off USA Economy Brazil Submit Cancel

Figure 27. A System Settings Embedded Web Page

Port Settings

This page allows limited changes to serial (COM) port, IR/serial port, and flex I/O port settings, and to the on/off status of each relay port. It also permits control and grouping of the switched 12 VDC power output ports.

Port Settings Select a port member below to view the unit's current settings for that port. To change settings for that port, make a new selection from each of the dropdown boxes and press Submit. Repeat for each available port. Serial Port Settings Serial Port: ○1 ○2 ○3 ○4 ○5 ○6 ○7 ○8 Port type: 63-225 Serial port: 16400 Data bits: 0 % Port: None Serial Bridging: ○ On Off Remote IP Address: Remote TCP Port: Stop bit: 1 % Flow control: None Submit Cancel In / Serial Port Settings Port: ○(○)○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○○ Port Type: Serial Port Serial Port Type: 16-190 Data port: 1100 Data bits: 3 Port: None Stop bit: 1 Cancel Relay Port Settings Port Status 1 Off 2 Off 3 Off 4 Off 5 Off 6 Off 7 Off 8 Off Submit Cancel Files I/O Port Settings

IR Drivers

Once the IPCP 505 is configured and IR drivers have been uploaded to the unit and linked to specific IR ports, you can view a list of the uploaded drivers using this page. Click on the name of the driver file to switch to a view of the commands loaded for that driver. Clicking on a port and then a command name makes the IPCP send that command out its linked IR port to the connected device.

IR Drivers This page allows you to view the IR Driver Files loaded on your IP Link product. Click on a driver file below to view Commands contained in the file. Driver File Name Description Date Created 1.er amc_74_735_1.er AMC T-7 080403 2.er elmo_28_421_1.er ELMO TRS-333XG 080403 3.er JVC HR_XVC27U Tue Mar 7 2006 12:31PM 4.er SILLENT GLBSS SS75 080403 5.er NUVIEW VERTICAL BLIND 080403 ELMO TRS-35XG Driver Select a port and click on the desired IR Command to execute. IR Port: ©1©2©3©4 Function Command 4 FORWARD 5 REVERSE 7 LAMP_ON 8 LAMP_OFF 9 FOCs 10 FOC- 11 /N+ 12 /N- Figure 29. An IR Drivers Embedded Web Page

Passwords

In the Passwords page you can change the administrator and/or user passwords.

Status Configuration File Management 800.633.9876 Logged on: Admin Log Diff Contact Us Passwords

Email Alerts

In this page you can specify the IP address and domain name of the web server, set up SMTP verification credentials, and specify the addresses of e-mail alert recipients and which e-mail file they will be sent.

Status Configuration File Management 800.623.9876 Logged on Admin Log Off Contact Us Email Alerts System Settings Port Settings IR Drivers Email Alerts Email Updates Email Settings Mail SP Address: 10.1.0.5 Edit Domain Name: www.csrnfrm.com SMTP Authentication Required User Name: Password: Email Address File Name 1. tsnake@techfix.com 4.xml Save 2. Edit 3. Edit 4. Edit

Figure 31. An Email Alerts Embedded Web Page

Firmware Upgrade

Through this page you can locate and load new firmware to the unit.

Status Configuration File Management 830.633.9876 Firmware Upgrade This page allows you to upload a new version of the unit's firmware, the uploaded file must have the file extension of .519*. Uploading the incompat file may cause your unit to stop working. Current Firmware Version: 1.0

File Management

This web page allows you to sort by file type (see the Filter by File Extension drop-down box). Personnel with administrator access can view these pages and make changes. Those with user-level privileges are not able to see this page. For an explanation of file types see File Types: a Key to Extron-specific File Names on page 77.

File Management File Management allows you to upload and delete files from the server. File names must contain valid alphanumeric characters. Special characters are not allowed in the file name. To add a Directory, enter the directory name in the field provided and click 'Add Dir'. Then 'Browse' and upload a file to the new directory. To delete a file or directory, click on the 'Delete' button next to the file or directory name. The Delete All button deletes all contents of the current directory. If the current directory is ROOT, all files on the system will be deleted. Dir: Add Dir Browse Upload File Filter by File Extension: Alt Files: 12 Bytes Left: 6,584,320 Files Date File size Delete All Acc CDC resources.org EIR 1.er 2.er 3.er 4.er 5.er EVT 9.ert 2.ert 3.ert 22.evt 32.evt HTML index.html Thu 18 Jun 2009 17:47:17 GMT 4,533 Thu 18 Jun 2009 17:47:09 GMT 1,154 Thu 18 Jun 2009 17:47:09 GMT 977 Thu 18 Jun 2009 17:47:10 GMT 3,006 Thu 18 Jun 2009 17:47:17 GMT 1,203 Thu 18 Jun 2009 17:47:17 GMT 2,192 Thu 18 Jun 2009 17:47:09 GMT 805 Thu 18 Jun 2009 17:47:09 GMT 15,818 Thu 18 Jun 2009 17:47:17 GMT 13,875 Thu 18 Jun 2009 17:47:15 GMT 6,290 Thu 18 Jun 2009 17:47:17 GMT 4,843 Thu 18 Jun 2009 17:47:17 GMT 1,140

Figure 33. A Typical File Management Page with Filtering by File Extension

Filter by File Extension: All Files: 237 Bytes Left: 6,564,520 Files Date File size Delete All (root) (back) CAB webit.cab CDC confuc.cab CSS qu-styles.css qr-x0798.038 FIR amc 24 235 1.eir stmo 28 421 1.eir isc 34 2390 1.eir ruvi 31 747 1.eir sle 31 1127 1.eir GC treeriew.qc GIF 0.af 10.af 20.af 30.af Sat 13 Jun 2009 06:43:51 GMT Sat 13 Jun 2009 06:43:51 GMT Sat 13 Jun 2009 06:43:51 GMT Sat 13 Jun 2009 06:43:51 GMT Sat 13 Jun 2009 06:43:51 GMT Sat 13 Jun 2009 06:54:520 Sat 13 Jun 2009 06:43:51 GMT Sat 13 Jun 2009 06:43:51 GMT Sat 13 Jun 2009 06:43:51 GMT Sat 13 Jun 2009 06:43:51 GMT Sat 13 Jun 2009 06:38:520 Sat 13 Jun 2009 06:43:51 GMT Sat 13 Jun 2009 06:43:51 GMT Sat 13 Jun 2009 06:43:51 GMT Sat 13 Jun 2009 06:43:51 GMT Sat 13 Jun 2009 Sat 13 Jun 2009 Sat 13 Jun 2009 Sat 13 Jun 2009 Sat 13 Jun 2009 Sat 13 Jun 2009 Sat 13 Jun 2009 Sat 13 Jun 2009 Sat 13 Jun 2009 Sat 13 Jun 2009

Figure 34. A File Management Page For a Subfolder

GlobalViewer Web Pages

Once an IPCP 505 (or other IP Link-based device) is configured using Global Configurator, GC generates the web browser-based GlobalViewer (GV) application for that unit. Once uploaded to the IPCP, the GlobalViewer web pages allow the user to manage, monitor, and control the IPCP and the devices connected to it.

NOTE: To work with GlobalViewer web pages, you must use Microsoft Internet Explorer version 6.0 or higher with ActiveX enabled.

The following figures are examples of IPCP 505 GlobalViewer pages.

GlobalViewer. Location Types Control Member Schedule Info North Campus IPCP-SBS-DS-64-15 schedule: weekday power on schedule □ enabled ● Weekly Schedule: □ Yes 00 □ 00 A.M. □ Yes 00 □ 00 A.M. □ No 00 □ 00 A.M. □ No 00 □ 00 A.M. □ Yes 00 □ 00 A.M. □ Yes 00 □ 00 A.M. □ No 00 □ 00 A.M. ● Action: ● BASE CUAL SCREEN RELAY: - DOWN_1 (REF) ● Relay 1: Close □ Enabled ● Relay 2: Open □ Enabled ● -TIP INOUTV 19.13.181.5 Panel: Enter Audio State □ Enabled ● -TIP INOUTV 19.13.181.5 Panel: Pages Show Page1 □ Enabled ● -TIP INOUTV 19.13.181.5 Panel: Executive Mode OFF □ Enabled Schedule: weekday power off □ Enabled ● Weekly Schedule: □ Yes 05 □ 00 P.R.L. □ Yes 05 □ 00 P.R.L. □ No 05 □ 00 P.R.L. □ No 05 □ 00 P.R.L. □ Yes 05 □ 00 P.R.L. □ Yes 05 □ 00 P.R.L. □ No 05 □ 00 P.R.L. ● Action: ● Relay 1: Open □ Enabled ● Relay 2: Close □ Enabled ● -TIP INOUTV 19.13.181.5 Panel: Executive Mode On □ Enabled ● -TIP INOUTV 19.13.181.5 Panel: Enter Sleep State □ Enabled

Figure 35. A GlobalViewer Schedule Page

Location Type Control Monitor Schedule North Campus 1PCP 505: 10.13.181.2 SPCP 035: 10.13.181.2 DELTAI DUAL KONKOS KRAY Davon AVR-6552 DEPARTMENT 6500 Kobins AAT 500 Color NVP 104X Falcon System 519 Inferon 10709 LITRON GRAFIC CFC NONKOS ANTON ECONVOR VIX Polycom VoosGatus FX TLS 1000TV: 10.13.181.2 Veonorko VSW 5500 WolValue Headset VZ Sphak2 SHP 10.13.181.2 Switched 12VDC Port 1: On Off Group Numbers Switched 12VDC Port 2: On Off Group Numbers Switched 12VDC Port 3: On Off Group Numbers Switched 12VDC Port 4: On Off Group Numbers Load Condition Status: ON

Figure 37. An IPCP-specific GV Control Page for Switched Power Output Ports

If a device has been set up with control drivers, click on the name of the system or on the name of the device on the left side of the GlobeViewer window to open a Control page that shows the available commands for all of the controlled devices or for that one specific device. The following figure shows an example.

Location Type Control Monitor Schedule Info North Campus DALITE DUAL SCREEN RELAY Group Folder: Group Folder: UP_1 DOWN_1 STOP_1 Design AVR-985S Power Control: On Off Input Control: IV Phone CD OBS

GlobalViewer Location Type Control Monitor Schedule Info Defaultware North Campus MSP S501 16.37.1915.7 MULFIS DUAL SCREEN RELAY? Ocean AVE 5855 DISHNAT20000 4000 Easton AST 200 Easton MVP 3000X Easton Systems 3 LP Easton 5P200 Easton 5P200/SPY MOTHERS SONY XV200X20 VCR Polycom WirelessFX SLP 500VY 16.37.1915.7 Vccncncs 5WV 3000 Wallillos WirelessVY-400x2 Body 5WV-020x2 North Campus Display Device Name Power Control On On Convection Status On On Video Projector Location Device Name Power Control On On Convection Status On On Long Name North Campus Inferior SP2001 On On 1481

Figure 39. A GlobalViewer Info Page

Controlling the IPCP 505 with a Touchpanel

After both devices are configured, the IPCP 505 can be controlled with an optional Extron TLP touchpanel.

  1. Set up the graphical user interface (GUI) for each touchpanel by using the GUI Configurator software. See the GUI Configurator Help file for details.
  2. Connect the touchpanel(s) to the same network that the IPCP 505 uses.
  3. While configuring the IPOP using Global Configurator, add each TLP to the Touchpanel ports. Connect to the TLPs and upload the GUI layout for each panel (see the Global Configurator Help file for the procedure).

Link Config Guide | GlobalUser IPRT 506: 18.13.181.2 Total Ports IP/Serial Ports Helps Fix A/s Switches12VDC Power Ports IP Link Settings | Schedule | Monitor | PanelButtonConfiguration | Panel Settings | Touch Panel Pages | Button Properties | Feedback Pages Page Add Layout Place Mode: G 1 C 2 1 2 3

Customizing the IPCP Control Web Pages

Extron offers web page templates that can be customized using standard HTML editing tools or third-party software such as Microsoft® FrontPage or Adobe® Dreamweaver® to provide a different interface to the user while still using GlobalViewer functions. An experienced web developer can add images, modify text, and change background colors to create a look and feel that reflects your brand or specific requirements of the user. For example, a university with dozens of devices and rooms to control may wish to create customized web pages with the school colors and logo of the university. End users can control the system using these customized pages instead of the standard GV pages.

Alternatively, Extron can create a customized GUI for you to upload to each IPCP 505 in the system. End users can view the web pages of this customized GUI while administrators and installers still have access to the factory-set web pages and the standard GV web pages in addition to the customized ones.

For a small, one-time fee, Extron will turn the following items into files ready to upload to the unit:

  • Your GlobalViewer project file containing system configuration details
  • Your choice of available color schemes
  • Your choice of labels for panel buttons
    • A company or institution logo

Visit the Extron website (http://www.extron.com/product/customgui.aspx) or contact an Extron customer support representative for more information on this service and on available template options.

Troubleshooting

Turn on the input devices (DVD players, VCRs, PCs, and other sources), output devices (display screens, projectors), the IPCP 505, and the PC and touchpanel. Touch a configured button on the touchpanel or (via PC) click a control button on the IPCP embedded Control web pages.

If an input or output AV device cannot be remotely controlled (does not respond as expected), check the following:

Power Connections

• Ensure that all devices are plugged in.
- Make sure that each device is receiving power. The IPCP front panel Power LED lights if the device is receiving power.

Data Connections

  1. Check the cabling connections and make adjustments as needed. The Link LEDs on the IPCP and on the touchpanel or PC should be lit solid green if a network connection is detected. If these LEDs are not lit, either the cable is faulty or not plugged in, or the wrong type of cable is being used (see page 13 in "Hardware Features and Installation").
  2. Try to "ping" the unit by entering ping 192.168.254.254 at the command prompt, or use the IP or web address provided to you by your system administrator. If you get no response:

  3. Make sure your unit is using the appropriate subnet mask (check with your system administrator).

  4. Make sure your PC and network do not have a software firewall program that might block the IP address of the IPCP unit.

  5. If contact is established with the unit, but the IPCP web pages cannot be accessed by your web browser, verify (via an Internet network options or preferences menu) that your web browser is configured for direct network connection and is not set up to use a proxy server.

SIS Programming and Control

This section covers the following topics:

• Host-to-IPCP Communications
• Commands and Responses

The IPCP 505 can be remotely controlled via a host computer, touchpanel, or other device (such as a control system) attached to a shared network.

The IPCP must be configured before use. As shipped, the controller/processor cannot control any other devices or interact with a touchpanel until it has been configured. Set up the IPCP or control it by using Simple Instruction Set (SIS) commands or Global Configurator software (version 3.2 or higher) via an Ethernet LAN connection. See page 13 in the "Hardware Features and Installation" section for pin assignments and protocol. For information on the software and the embedded web pages, see Software-based Configuration and Control starting on page 18 and see the help files for the software.

IPCP 505 LAN port defaults:

• IP address: 192.168.254.254
• Gateway IP address: 0.0.0.0
- Subnet mask: 255.255.0.0
DHCP: off

Host-to-IPCP Communications

SIS commands consist of one or more characters per field. No special characters are required to begin or end a command sequence. When the IPCP determines that a

Additional messages may be sent by the IPCP in response to changes made through the touchpanel and when scripts are executed during scheduled events.

Password Information

The “←Password:” prompt requires a password (administrator level or user level) followed by a carriage return. The prompt is repeated if the correct password is not entered.

If the correct password is entered, the unit responds with "Login Administrator", "Login Administrator", or "Login User", depending on the password entered. If passwords are the same for both administrator and user, the unit defaults to administrator privileges.

Error Responses

When the IPCP 505 receives a valid SIS command, it executes the command and sends a response to the host device. If the IPCP is unable to execute the command because the command is invalid or it contains invalid parameters, it returns an error response to the host.

The error response codes and their descriptions are as follows:

E10 - Invalid command

E12 – Invalid port number

E13 – Invalid value (the number is out of range/too large) or parameter

E14 - Not valid for this configuration

E22 - Busy

E24 - Privilege violation

E25 - Device is not present

E26 - Maximum number of connections has been exceeded

E27 - Invalid event number

E28 - Bad filename or file not found

E31 - Attempt to break port pass-through when not set (A user or software attempted to disable the port redirect feature when it was not already set or active.)

Error Response References

The following superscripted numbers are used within the command descriptions on the following pages to identify commands that may respond as shown:

The ASCII to hexadecimal (HEX) conversion table shown here is for use with the

command/response tables: The command/response tables Space → list valid ASCII command codes, the corresponding URL (uniform resource locator) encoded (for web browsers) command codes, the responses of the IPCP to the host, and a description of the command's function or the results of executing the command.

ASCII to HxConversion TableExc. 1BCR8DLFOA
20121"22#23524%25 &2627
(28)29"2A+282C-2D.2E/2F
030131232333434535636737
8389393A3B<3C=3D>3E?3F
@40A41B42C43D44E45F46G47
H4849J4AK4BL4CM4DN4EO4F
P50Q51R52S53T54U55V56W57
X58Y59Z5A15B\5C15D^5E_5F
60a61b62c63d64e65f66g67
h6869J6Ak6BI6Cm6Dn6Eo6F
p70q71f72s73t74u75v76w77
x78y79z7A(7BI7C)7D-7EDELLF

Figure 41. ASCII to Hex Conversion Table

Entering SIS Commands: Helpful Tips

  • Upper and lower case characters may be used interchangeably in the command field unless otherwise specified.
  • Commands may be sent back-to-back without spaces (for example, 2!65V1Z).
    Numbers can be entered as 1, 2, or 3 digits, for example, 8V = 08V = 008V .
  • There are a few differences in how to enter the commands depending on whether you are using Telnet or a web browser.

  • When using these commands through a web browser, the URL reference is used to shorten the examples. "URL" refers to the full URL of the control interface and web page reference including all path information (such as http://192.168.100.10/myform.htm).

  • To send any of the commands using a web browser you must prefix them with the full URL followed by ?cmd=.
  • For control via a web browser, all non-alphanumeric characters must be represented as the hexadecimal equivalent, %xx, where xx represents the two-character hex byte. A comma ( ), for example, would be represented as %2C. Characters such as %, 1, and the space character () must be encoded as hex bytes, or they will be misinterpreted by the IPCP. For example, the ASCII command +V must be encoded as %2BV for web browser use.

In other method, Data = data that will be directed to a specified port and must be hex encoded if non-alphanumeric.

NOTE: If you make adjustments, it takes up to 1 minute 40 seconds (100 seconds) for the data in the IPCP RAM to be saved to flash memory. Do not remove power during that period.

Symbol Definitions

← = CR/LF (carriage returnline feed) (hex OD DA)

← = Carriage return (no line feed, hex CD) (for URL-encoded commands, use the pipe character, ||, instead)

• = Space character

| = Pipe (vertical bar) character

* = Asterisk character (which is a command character, not a variable)

Esc = Escape key (hex 1B) (for URL-encoded commands, use W instead of Esc)

X1 = Specific port number or relay number (01-99) Serial ports: IR/serial ports:

01 = COM1 port 09 = IR/serial port 1

02 = COM2 port 10 = IR/serial port 2

03 = COM3 port 11 = IR/serial port 3

04 = COM4 port 12 = IR/serial port 4

05 = COM5 port 13 = IR/serial port 5

06 = COM6 port 14 = IR/serial port 8

07 = COM7 port 15 = IR/serial port 7

08 = COM8 port 16 = IR/serial port 8

Relay ports: Flex I/O ports:

01 = Relay port 1 01 = I/O port 1

02 = Relay port 2 02 = I/O port 2

03 = Relay port 3 03 = I/O port 3

04 = Relay port 4 04 = I/O port 4

05 = Relay port 5

06 = Relay port 6

07 = Relay port 7

08 = Relay port 8

Switched power output ports:

01 = power port

02 = power port 2

X3 = Greenwich Mean Time (GMT) offset value (-12.00 to +14.00) represents the time difference in hours and minutes (+/-hh:mm) relative to Greenwich, England. The leading zero is optional. For example, 5:30 = 05:30. Do not use a plus (+) sign if the GMT offset is positive.

[X5] = On/off status 0 = off/disable 1 = on/enable

x11 = Version (typically listed to two decimal places; for example, x, xx)

X12 = IPCP 505 unit name. The name is a text string of up to 24 characters drawn from the alphabet (A-Z), digits (0-9), and minus sign/hyphen (-). No blank or space characters are permitted as part of a name. No distinction is made between upper and lower case. The first character must be a letter. The last character must not be a minus sign or hyphen.

X13 = Local date and time format Set format (MM/DD/YY-HH:MM:SS). Example: 01/18/05-10:54:00

Read formal (day of week, date month year HH:MM:SS). Example: Tue, 13 Jun 2011 18:19

X14 = IP address (xxx.xxx.xxx.xxx). Leading zero in each of the four fields are optional in setting values, and they are suppressed in returned values. IPCP 505 default address: 152.168.254.254.

X15 = E-mail domain name; for example, extron.com

X17 = Time in tens of milliseconds to wait until the first response character is received via a serial port before terminating the current working operation

X21 = Parameter (WL or #D) to set either the Length of

message to receive or the byte count (for 1) or

# = a single ASCII character expressed in

decimal form (for D). The parameter is case-sensitive: you must use

capital "D" or capital "L"

Byte count # can be from 0 to 32767,

The ASCII decimal i can be from 0 to 00255.

default = 03000CL

Examples:

A 3-byte length = 3L.

A deflator of ASCIF OA = 10D.

The response from the unit includes leading zeros.

X22 = Verbose/lagged response mode status:

NOTE: In verbose/response mode, the device (the IPCP) responds with more information than it usually would. For example, the IPL can send out a notice of a change in some setting without receiving a query via your PC. That change could have been a result of an internal process (a script execution), a selection made using a touchcase or keypad, a change made using GV or a web page, or input from a connected sensor or switch.
That is an example of a verbose (wordy) relationship between the controller and a connected device. Verbose mode creates more network traffic than usual, which can slow down network performance.

0 = clear, default for Telnet connections

1 = verbose mode is on [enabled];

2 = Verbese mode is on, tagged responses are not for queries it-target responses are enabled

3 = verbose mode is on [enabled] and tagged

responses are enabled and sent for queries

VerboseResponsesTaggedResponses
Receive unsolicitedresponses(messages)for all optionsReceive taggedresponses toread/viewrequests

X23 = Priority status for receiving timeouts:

0 = use send data string command

parameters (i) = Delta

1 = use configure receive timeout command

parameters

X25 = Baud rate: 300, 600, 1200, 1800, 2400, 3600.

4800, 7200, 9600 (default), 14400, 16200,

  1. 36450, 37500, 6110200

[X2θ] = Parity (only the first letter is needed);

O = odd

E = even

N = none (defect)

M = mark

X27 = Data bits: 7, 8 (default = 8)

x28 = Stop bits: 1, 2 (default = 1)

X29 = Serial port type:

0 RS-232 (the only serial protocol supported)

by COMT-COMS ports, and the default for

COM7-COM8

2-BS-485

X30 = Flow control (only the first letter is needed);

H hardware

S - software

X31 = Data pacing (time between bytes) in milliseconds

(0000 - 1000), 0000 (5 ms) is the default.

X33 = Password(minimum length = 4 characters,

maximum length = 12 characters]. Passwords

are case sensitive. No special characters

are allowed. Use alphanumeric characters Disallowed characters are shown below.

Character Hex Dec
Space 20.32
"Quotation marks22.34
<"I less than" symbol3C60
>"Greater than" symbol3E.62
$"Found (hash mark)23.35
%Percent2537
{Left curly brace7B123
|Right curly brace7D125
Vertical bar / pipe7C124

X34 = Daylight saving time (DST) is a region-specific 1 hour offset that begins in spring and ends in fall. 0 = off/ignore (default)

1 = USA on - DST begins on the second Sunday of March at 2 AM and ends at 2 AM on the first Sunday of November. For example, time in California is GMT -8:00 from March to November and GMT -7:00 from November to March. However, DST should be turned off in Hawaii, American Samoa, Guam, Puerto Rico, the Virgin Islands, the eastern time zone portion of the state of Indiana, and the state of Arizona (excluding the Navajo Nation).

2 = Europe on – begins on the last Sunday in March, ends on the last Sunday in October. DST should be turned off for Iceland. 3 = Brazil on

X35 Event number: 0 - 99 This is valid only while events are running.

×36 = Event buffer

0 = receive 1 = user (absolute, unified) 2 = user (relative, data) 3 = NVRAM

X37 = Event buffer offset: 0 - [max. buffer size]

X38 = Event data buffer size (only the first letter is needed) b = bit B = byte (8 bits) S = short (16 bits) L = long (32 bits)

NOTE: This parameter is case sensitive.

x39 = Event data to write

X40 = Flex I/O mode

0 digital input

2 = digital input with +5 VDC pull-up

3 = digital output with +5 VDC pull-up

4 = analog input

= analog input with +5 VDC pull-up

6 = digital input with adjusted thresholds

requires x55 and x56 thresholds)

7 = digital input with adjusted thresholds with 15

VDC pull-up (requires x55 and x56 thresholds)

X47 = Name (for CR commands) or numeral (1 - 939, for SM commands) of the e-mail file to be sent

NOTE: E-mail files must have a file extension of .em1. The first line of the file is the subject, the rest is the body of the e-mail.

X49 = Default name: a combination of the model name and the last 3 pairs of the MAC address of the unit (for example, IPCP-505-03-69-B0)

X50 = Redirection status: 0 = no redirection 1 - 16 = redirect serial port communication from the specified port (1 = COM1, 2 = COM2, 3 = COM3...8 = COM8; 9 = IR/portal port, 1... 16 = IR/portal port B) to allow a serial pass-through mode (see Serial pass-through (redirect mode) on page 32 in the "Software-based Configuration and Control" section).

X52 = Security level of the connection:

0 = not logged in

1 = USCf

12 = administrator The response includes leading zeros.

X53 = Timeout period in tens of milliseconds for serial data pass-through mode, after which event data can be inserted into the transmit buffer and the serial port is released to another source. (Default 10 - 100 ms, range 1 - 32767.) The response includes leading zeros.

X54 = ASCII digit(s) representing the numeric value of the data element read from the event buffer (Leading zero are suppressed.)

X55 = Upper signal transition threshold (detection of a "1") for digital inputs: 0-01095 (0-25.3 VDC) 328 = default = 2 VDC

X56 = Lower signal transition threshold (detection of a "0") for digital inputs; 0-04095 (0-25.3 VDC) 164 = default = 1 VDC.

NOTE: The lower threshold (X56) must be smaller than the upper threshold (X55).

X63 = Pulse time in 20 ms increments. If this parameter is missing or = 0, then pulse length = default = 25 - 500 ms. 1 = 20 ms (minimum pulse time) to 65535 = 1310700 ms (maximum pulse time).

X59 = IP connection timeout period specified in 10-second steps (1 - 65000, default = 30 = 300 seconds). If no data is received during the specified period, the Ethernet connection closes. Responses are returned with leading zeros.

X70 = The number (0 - 65535) to insert into an email message if an email tie has an embedded server side include "<1->#echo var = "VCR" ->>" (the End CR← command with no parameters) The numeral is a 16-bit number to be employed as the user defines. This is an optional parameter. Use 0 as a placeholder if the optional X47 variable is used but X70 is not needed. Maximum = 65535.

X73 = An e-mail account username of up to 31 characters. Do not use commas. This parameter is optional during setup and is used for SMTP authentication.

X74 = An email account password (for SMTP authentication) of up to 31 characters. Do not use commas. This parameter is optional during setup. If a password is set, the response is not the actual password characters but asterisks (****).

X85 = Switched output power load status; 0 = ck (total power draw <40 watts) 1 = at limit (total power draw is 40-44 watts) 2 = fault/overload (total power draw >44 watts)

X86 = Switched output power use. total power drawn from all power output ports = ran, in tenths of watts

X07 = Switched output power group: 0 = no group 1 = group 1 2 = group 2

X210 = IR/serial port configuration type 0 = IR port (default, 0 - 5 VDC) 1 = RS-232 port (±5 VDC)

NOTE: For commands and examples of computer or device responses mentioned in this guide, the character "0" is used for the number zero and "0" represents the capital letter "o".

Command/Response Table for SIS Commands

Command ASCII (Telnet) (host to IPCP) URL Encoded (web) (host to IPCP) Response (IPCP to host) Additional description
Serial port configuration and use These commands apply to any port that uses RS-232 communication: both 1-way (output) and 2-way (bilinear) RS-232 communication. Sand data string Esc X1 X17 X20 X21 RS ← X2 X1 VX1 %2A X17 %2A X20 %2A X21 RS | X2 response from command←
NOTE: *X17 *X20 *X21 is optional. X17 may be omitted only if X20 is also missing. If these (three variables are not specified, the default values are used. For this command, X17 and X20 must both a) equal zero or b) be nonzero, or c) both be omitted.
NOTE: For web encoding for X2, convert non-alphanumeric characters to hex numbers. A space (max = 20) is encoded as %20. A plus sign (max = 2B) is encoded as %2B.
Example: Esc 05*4*7*3L RS ←<data> W05%2A4%2A7%2A3L RS |<data> response from command←
NOTE: The data string i X2 in the RS command is limited to 200 bytes.
NOTE: Use the ASCII to decimal table below to convert the delimiter character for X21 when using a delimiter (D).

Command/Response Table for SIS Commands (continued)

Command ASCII (Telnet)(host to IPCP)URL Encoded (web)(host to IPCP)Response(IPCP to host)Additional description
Configure serial port parameters24Esc X1 X28 X28 X27 X28 CP ←X1 = serial port numberSerial ports: IR/serial ports:01 = COM1 port 09 = IR/serial port 102 = COM2 port 10 = IR/serial port 203 = COM3 port 11 = IR/serial port 304 = COM4 port 12 = IR/serial port 405 = COM5 port 13 = IR/serial port 506 = COM6 port 14 = IR/serial port 607 = COM7 port 15 = IR/serial port 708 = COM8 port 16 = IR/serial port 8
W X1%2A X25%2C X26%2C X27%2C X28 CP |CpnX1+Ccp X25 X26 X27 X28←
Example:Esc 2*9600, N, 6, 1CP ←X25 = baud rate (300-115200 baud, default= 9600 baud).X26 = parity (0 - odd, E = even,N - none [default], M - mark, S - space).
W2%2A9600%2CN%2C8%2C1CP |Cpn02+Ccp9600, N, 6, 1←X27 = data bits: 7, 8 (default = 8).X28 = stop bits: 1, 2 (default = 1).Set port 2 for 9600 baud, no parity,8 data bits, and 1 stop bit.
View serial port parametersExampleEsc X1 CP ←W X1 CP | X25X26 X27 X28←
Esc 2CP ←9600, N, 0, 1←
Configure mode24Esc X1^X29 CY ←W X1%2A X29 CY |CpnX1+Cty X29←X29 = serial port type:0 = RS-232 the only serial protocolsupported by COM1 COM6 ports, and thedefault for COM7 COM8:1 = RS-4322 = RS-485.
View modeEsc X1 CY ←W X1 CY |X26←
Configure flow controlEsc X1^X30 X31 CF ←X30 = flow control(H = hardware, S = software, N = none).X31 = data pacing in milliseconds (0000 - 1000).
W X1%2A X30%2C X31 CF |CpnX1+Cf 1 X30 X31←
View flow control24Esc X1 CF ←W X1 CF |X30 X31←
Configure receive timeout24Esc X1^X17 X20 X23 X21 CE ←Set the time to wait (X17) = waiting time intens of ms until receipt of the first responsecharacter before terminating the receiveoperation, X20 = waiting time in tens of msbetween characters before terminaling) andpriority status.(X28) = default, use send data string
W X1%2A X17 %2A X20 %2A X23 %2A X21 CF |CpnX1 Cc(X17 X20 X23 X21←
Configure serial pass-through mode24Esc X1 X50 X63 X21 CD←X1 = specific port number (01 - 08)X50 = Redirection status:0 = no redirection1 - 8 = redirect serial port communication from the corresponding COM port(see Serial pass-through (redirect mode) on page 32 in the "Software-based Configuration and Control" section).X53 = Timeout period in lens of milliseconds (1 - 32767) for data pass-through mode.X21 = Parameter (uL or 10) to set either the Length of message to receive or the Delimator value. # = byte count (for L) or # = a single ASCII character expressed in decimal form (for D). The parameter is case sensitive. Byte count # can be from 0 to 32767, default = 0.The ASCII decimal # can be from 0 to 00255, default 00000L.
W X1 %2A X50 %2A X53 %2A X21 CD |Cpn X1 C0000 X63 X21←
Terminate serial pass through mode2Esc X1 +0 CD←W X1 %2A 0 CD |Cpn X1 Ccd 00000 , 00000 , 00000L←End serial pass through.
View serial pass through modeEsc X1 CD←W X1 CD |X50 X53 X21←
Ethernet port configuration and use
Set current Ethernet connection timeout period4Esc 0* X69 TC←W0%2A X69 TC |Pti 0* X69←X69 = IP timeout period spocied in 10 second stops (1 - 65000, default = 38 = 300 seconds). If no data is received during the specified period, the Ethernet connection closes. Responses include leading zeros.
The current port timeout period applies to the currently open Telnet session only. When you start another Telnet session, it uses the default global port timeout period.
View current connection timeout periodEsc 0TC←W0TC | X69
Set global Ethernet connection timeout period4Esc 1* X69 TO←W1 %2A X69 TC |Pti 1* X69←
View global connection timeout periodEsc 1TC←W1TC | X69
Command ASCII (Telnet)URL Encoded (web)(host to IPCP)Response(IPCP to host)Additional description
Host to IPCP
IR/Serial port use
The following variables are used for these IR/serial port commands:X50= IR playback function number (1-137), of a specific function or command set contained within the file.
K1 port number
09 = IR/serial port 1 10 = IR/serial port 2IR function numbers 0 and 127 or higher can return information only.
11 = IR/serial port 3 12 = IR/serial port 40 - return all cats132 - remote 137 - user file name
13 = IR/serial port 5 14 = IR/serial port 6129 - manufacturer133 - creation date (is descriptive name the user/
15 = IR/serial port 7 16 = IR/serial port 8130 - mode134 - comments instaler gave the file.
Port numbers are two ASCII characters (2 bytes). For example, port 1 is represented as 01.131 = class
X57 = the IR file number (0-39), as in files 1, ein, 2, eir, 3, eir, and so on, stored in the controller. Each .eir file contains commands for a specific device.X59= IR playback modeX210= IR/serial port configuration type
0 - play one0 = IR port (default, 0 = VOC)
1 - play continuously1 = RS-232 port (HS VOC).
2 - stop.
View IR/serial port configurationEsc X1 IC←WX1 IC | X210←
Send an IR command ^16 Esc X1 X57 X58 X59 IR←WX1%2C X57%2C X59%2C X59 IR|Send an IR command via IR/serial output port number X1
IrsX1 X57 X58 X59←The response includes leading zeros.
Get IR command into ^3,29 Esc X57 X58 IR←WX57%2C X58 IR |(descriptive text)←The response to this command is the name/ description (such as Power On, Power Off, Enter, Play, Stop, RRB, Menu) of the specific command you ask about.
Example:Esc 3,1TR←W3%2C 1IR|POWER←Command/function 1 in file 3.eir is the Power command.
Example:Esc 3,2IR←W3%2C 2IR|E13←Command/function 2 in file 3.eir is not defined or does not exist, so the controller returns E13, the invalid value error number.
NOTE: An IR driver must be loaded into the IPCP before IR command information can be read.
Command ASCII (Telnet)(host to IPCP)URL Encoded (web)(host to IPCP)Response(IPCP to host)Additional description
Flex I/O port useFor flex I/O commands, 40 Flex I/O mode:0 = digital input 4 = analog input1 = digital output 5 = analog input with +5 VDC pull-up2 = digital input with +5 VDC pull-up 6 = digital input with adjusted thresholds require 55 and 56 thresholds3 = digital output with +5 VDC pull-up 7 = digital input with adjusted thresholds with +5 VDC pull-up (requires 55 and 56 thresholds)NOTES: • Modes 6 and 40 = 6 or 7 allow you to specify the digital input signal voltage range.• The default signal range for digital input modes 0 and 2 is 1-2 VDC. 55 = Upper signal transition threshold (detection of a "1") for digital inputs:0-04095 (0-25.3 VDC)328 - default < 2 VDC 56 = Lower signal transition threshold (detection of a "0") for digital inputs:0-04095 (0-25.3 VDC)164 = default < 1 VDC.NOTE: The lower threshold ( 56 ) must be smaller than the upper threshold ( 55 ). 63 = Pulse time in 20 ms increments.If the parameter is missing or = 0, then pulse length = default = 25 = 500 ms,1 = 20 ms (minimum pulse time) to 65535 = 1316700 ms (maximum pulse time).
43 = Flex I/O port status:0 = off1 = onn (0 4895), analog port voltage increments of about 0.006 V per step for analog in modes, based on 12 bit A (to D conversion over a range of 0 to about 24 V)
Set I/O mode 0-5 1 · 40 1 × 2A × 40%5B Cpn 1 · Iom 40 Set flex I/O port 1 to function as a digital input, digital output, or analog input with or without using the +5 VDC pull-up resistor.
Set I/O mode 8-7 1 · 40 × 55 × 55 1 × 2A × 40%2A × 55%2A × 58%5B
View I/O mode 0-5 1 1 × 5B 1 · Iom 40, 55, 56
View I/O mode 6-7 1 1 × 5B 40
Pulse I/O state ^14 1 × 3 × 63 1 × 2A × 3 × 2A × 53%5D Cpn 1 · Sio 43
Toggle I/O state ^4 1 × 2 1 × 2A × 2 × 5D Cpn 1 · Sio 43
Set I/O state on ^4 1 × 1 1 × 2A × 1 × 5D Cpn 1 · Sio
Set I/O state of ^4 1 × 0 1 × 2A × 0 × 5D Cpn 1 · Sio
View I/O state 1 1 × 5D 43
Relay port use
Pulse relay 1 × 3 × 630 1 × 2A × 3 × 2A × 630 Cpn 1 · R1 × 5 1 = Relay port number:01.88 = Relay port 1.8
Turn relay off (incon) 57140 57141.70 57142.70 57143.70
Switched 12 VDC power output port use
Set a switched power port on or offEscP X1*X3 DCPP←WP X1*2A[X3] DCPP |DcppP X1*X3←X1= switched power port number (1-4):X5 = port status: 0 = off, 1 = on.
Example:EscP1*0 DCPP←WP1 *2A @ DCPP |DcppP1*0←Example: turn 12 VDC output port 1 off(no power output).
View switched power port on/off statusEscP X1 DCPP←WP X1 DCPP | X5←
View the load condition status of the switched power portsEscS DCPP←WSDCPP | X85← X85= Switched output power load status:0 = ok (total power draw <40 watts),1 = at lms (total power draw is 40-44 watts),2 = fault/download (total power draw >44 watts).
View power use statusEsc ADCPP←WADCPP | X86← X88= Switched output power use:total power drawn from all power output ports = nm, in tenths of watts.
Example:Esc ADCPP←WADCPP |114←Example: the power drawn from all four switched power output ports is 11.4 watts.
Assign a group number to a power port ipower output groupingEsc GX1*X87 DCPP←X87= Switched output power group:0 - no group1 - group 12 - group 2.
WG X1*2A[X87] DCPP |DcppG X1*X87←
View power output groupingEsc GX1 DCPP←WG X1 DCPP | X87←

Firmware version, part number, and information requests

NOTE: Responses to commands differ depending on which, if any, verbose response mode the IPCP is in. See the CV command [Esc] [X22] CV←, page 68) under IP setup commands later in the table.
NOTE: In a 00 query response, an asterisk (*) after the version number indicates the version that is currently used. A question mark (? or ???) indicates that the factory default firmware is the only firmware loaded in the IPCP. A casei (*) indicates the version of firmware that should be running, but, since a mode 1 reset was performed, the factory default firmware version is loaded and running instead. An explanation point (t) indicates that the firmware is corrupted.
Query firmware version number0 or 10 0 or 10X11←Show the firmware version [X11] of the IPCP to two decimal places. This query yields the number of the currently running version of the user-updatable firmware.
or Ver01*X11←
Example:10 10 1.01or Ver01*1.01
Query verbose firmware version information

Command/Response Table for SIS Commands (continued)

Command ASCII (Telnet)(host to IPCP)URL Encoded (web)(host to IPCP)Response(IPCP to host)Additional description
Query firmware version10 10X11←or Ver01*X11←This command shows the currently-running firmware version X11 of the IPCP to two decimal places.
Example:10 101.01←
Query bootstrap firmware version20 20X11←or Ver02*X11←The bootstrap firmware is not user-replaceable, but you may need this information during troubleshooting.
Example:20 200.08←
Query factory firmware version30 30X11kernel version-model description-date time of upload←or Ver03*X11kernel version-model description-date time of upload←
Example:30 301.00(1.81-IPCP SeriesWed, 17 Jan 2003 00:00:00 GMT)←In this example the factory firmware version is 1.00 and the IP Link kernel version is 1.81 for the IPCP, dated 17 January 2003.
NOTE: Factory installed firmware is different from the bootstrap firmware, but it is also not user replaceable. This firmware was installed at the factory; it is the version the controller reverts to after a mode 1 reset (see page 16 in the "Hardware Features and Installation" section).
Query updated firmware version40 40X11(kernel version-model description-date time of upload←or Ver04*X11kernel version-model description-date time of upload←Use this command to find out which version of the firmware, if any, was uploaded into the controller after it left the factory.
Example:40 401.01*(1.01-IPCP Series-Fri, 11 Feb 2011 03:56:14 GMT)←In this example the current firmware version is 1.01, the IP Link kernel version is 1.81, and the last firmware upload was on February 11, 2011.
NOTE: Responses to commands differ depending on which, if any verbose response mode the IPCP is in. See the CV command [EscX22] CV←, page 66 under IP setup commands later in this table.
Request the IPCP part numberNN68-1071-02←or Pno68-1071-02←Show the IPCP part number.
Request the mode name11 11IPCP*505←or Inf01*IPCP*505←IPCP 505.
Request the mode description21 21 (8) B1-Directional Serial Ports, (8) Unidirectional IR/Serial Ports, (8) Relay Ports, (4) Flex I/O Ports, (4) 12VDC Ports, (4) USB Port←
Request: system memory usage31 3I# Bytes used out of # of Kbytes←or Inf03*# Bytes used out of # of Kbytes←Show amount of memory used and totalavailable memory for system operations.
Example:31 3IInf03*12000 Bytes Used out of 1024 KBytes←
Request user memory usage41 4I# Bytes used out of # of KBytes←or Inf04*# Bytes used out of # of KBytes←Show amount of user memory used and totalavailable user memory. The maximum usermemory on an IPCP is about 9/5 MB.
Example:41 4I4096 Bytes Used out of 1001488 KBytes←
IP setup commands
Set the unit name ^TM Esc X12 CN←W X12 CN |Ipn×X12←Change the IPCP unit name to one of yourchoosing X12, user-defined unit name, suchas "AuditoriumIPCPI", "Fim316-AVcenter", or"exoc-boardroom-ctrl".
NOTE: The name consists of up to 24 alphanumeric characters (and the minus sign).The first character must be a letter, the last character cannot be a minus sign(hyphen); Spaces may not be used. Either case (upper, lower) is OK.
Set unit name to factory default ^TM Esc •CN←W %20 CN |Ipn×X49←X49The name the IPCP was shippedwith: IPCP-505-00-00-00, a combination ofthe model name and the last 3 pairs of hexnumbers in the MAC address of the controller(for example, IPCP-505-00-10-A0).
Read the unit nameEsc CN←VICN | X12←or X49←
Set data/time ^TM Esc X13 CT←W X13 CT |Ipt×X13←X13= Local date and time format.The set format is MW/DO/YY-NH:MM:SS.Example: 01/31/11-10:54:00.
Read data/timeEsc CT←WCT |X13←The Read format is day of week, DOmonth year HH:MM:SS.Damore Wed, 15 Jun 2011 11:57:17.
Set GMT offset ^TM Esc X3CZ←W X3 CZ | IpzX3←Set the Greenwich Mean Time (GMT): offsetvalue X3 for the location of the IFCPinstallation. GMT offset (-12.00 to +14.00)represents the time difference in hours andminutes (+/-nh mm) relative to Greenwich,England. The leading zero is optional. Forexample, 5:30 - 05:30. Do not use a
Set daylight saving time ^a EscX34CX←WX34CX|IpxX34←
X34 = Daylight saving time (DST) is a region-specific 1-hour offset that begins in spring and ends in fall.0 = off/ignore (default).1 = USA on - Starting in 2007, DST begins on the second Sunday of March at 2 AM and ends at 2 AM on the first Sunday of November. For example, time in California is GMT 8:00 from March to November and GMT 7:00 from November to March. However, DST should be turned off in Hawaii, American Samoa, Guam, Puerto Rico, the Virgin Islands, the eastern lime zone portion of the state of Indiana, and the state of Arizona (excluding the Navajo Nation).2 = Europe on - Begins on the last Sunday in March, ends on the last Sunday in October. DST should be turned off for Ireland.3 = Brazil on.
Read daylight saving timeEscCX←WCX | X34
Set DHCP on ^b Esc1DH←W1DH |Idh1←
Set DHCP off ^c Esc∅DH←W0DH |Idh0←
NOTE: Changing DHCP from on to off also resets the IP address to the factory default (192.168.254.254).
View DHCP on/off modeEscDH←WDH |X5←X5 = 0 (off, default) or 1 (on).
Set IP address ^d EscX14CT←WX14CI | Ipi·X14← X14= IP address (xxx.xxx.xxx.xxx). Leading zeros in each of the four fields are optional in setting values.
Road IP addressEscCI←WC1 | X14Loading zeros in each of the four fields are suppressed in returned values.
Read hardware address (MAC)EscCH←WCH | X18←or Iph×X18←X18 = hardware (WAC) address(00-05-A6-xx-XX-XX).
Set subnot mask ^e EscX19CS←WX19CS |Ips×X19← X19= subnet mask (xxx.xxx.xxx.xxx). Syntax is the same as for IP addresses. Leading zeros are optional in setting values.
Road subnot maskEscCS←WCS | X19←Loading zeros are suppressed.
Set gateway IP address ^f EscX14CG←WX14CG |Ipg×X14←
Read gateway IP addressEscCG←WCG | X14←
Get a connection listingEscCC←WCC |(number of connections)←orIcc(number of connections)←Display the number of currently active IP client connections.
Example:EscCC←WCC |002←Example: This shows two client connections.

Command/Response Table for SIS Commands (continued)

Response (IPCP to host)
Additional description
0Verbose ResponsesTagged Responses
Receive unsolitcd messages for all actions initiated via any source touchpanel, port input, internal web page changes, or commands) instead of only for SIS commandsReceive lagged responses to read/view requests (Responses to SIS commands are always tagged. Turing lagged responses on adds tags to the response to SIS read requests.)
0
1
2
3

Command/Response Table for SIS Commands (continued)

Command ASCII (Telnet)(host to IPCP)URL Encoded (web)(host to IPCP)Response(IPCP to host)Additional description
Password and security settings
Read the security level of the connectionEsc CK←VICK | X52←or Pv1X52←ForX520 – not logged in11 = user12 = administrator.The response includes leading zeros.
Set administrator password^26 EscX33 CA←W X33 CA |Ipa•X41←Set the administrator access password X33 4 to 12 alphanumeric characters). The password is case sensitive. Special characters (spaces, symbols) are not allowed.X41= Password to display on screen (response to password query).X41 is 4 astersks (***). If a password has been assigned, or it is an empty field{ }If a password has not been assigned.
Clear administrator password^24 Esc • C←W%20 CA ←Ipa•←Clearremove all passwords (administrator and user).
NOTE: If the administrator password is cleared, the user password is also cleared.
Read administrator password^24 Esc CA←VCA | X41←
Set user password^14,26 EscX33 CU←W X33 CU |Ipu•X41←Set the user password X33 is 4 to 12 alphanumeric characters). The password is case sensitive. Special characters (spaces, symbols) are not allowed. X41= Password that is displayed on screen.
NOTE: A user password cannot be assigned if an administrator password does not exist. Also. If the administrator password is cleared, the user password is also cleared.
Clear user password^26 Esc • CU←W%20CU |Ipu•←This clears the user password only.
Read user password^26 Esc CU←VICU | X41←
Remapping port designationsFor security reasons the network administrator may wish to assign new/different port numbers to the Telnet, web browser, and direct access ports of the controller or to disable one or more ports. Typically Telnet uses port 23, web access is via port 80 (HTTP), and direct access is via port 2001.ATTENTION: Do not set two or more ports to the same port number. Setting two ports to the same number could cause networking conflicts and will also result in an E13 (invalid parameter) error.
NOTE: If you remap a port, you must set the port number to 1024 or higher, unless you reset the port to the default number or disable the port by setting it to 0.
Set the Telnet port map ^26 Esc port#MT←Vport#MT |Pmt port#←↓Select a number (port#) for the port that will not conflict with any other ports.
Reset the Telnet port map ^1 Esc 23WT←W23MT |Pmt 00023←↓This resets the Telnet port to port 23.
Disable the Telnet port map ^4 Esc ONIT←W8WT |Pmt 00000←↓Setting the port number to 0 disables the port.
Read the Telnet port mapEsc MT←WNT |port#←↓It set to the default port number, the response is 00023.
Set the web (HTTP) port. map ^24 Esc port#MH←Vport#MH |Pmh port#←↓
Reset the web (HTTP) port map ^25 Esc 80WH←W80WH |Pmh 00000←↓This resets the web port to port 80.
Disable the web (HTTP) port ^24 Esc ONIH←W80IH |Pmh 00000←↓
Read the web (HTTP) port mapEsc MH←WNH |port#←↓
Set the initial port number for the direct access port map ^4 Esc port#MD←Vport#MD |Pmd port#←↓This command sets the initial (lowest) port number for the range numbers assigned to the series ports for direct port access (see page 12 for port location and page 32 for more on direct access). By default the PCP direct access port numbers start at 2001 (for COWT) and go up to 2016 (for IR/serial port 8).
Reset the direct access port map ^24 Esc 2001MD←W2001MD |Pmd 02001←↓This resets the initial direct access port to port 2001.
Disable the direct access ports ^24 Esc ONID←WOND |Pmd 00000←↓
Read the direct access port mapEsc MD←WND |port#←↓
Directory commands
Change or create a directoryEsc path/directory/ CJ←W path%2F directory %2F CpDir•path/directory;←The directory name must be composed of alphanumeric characters and may include the minus sign (hyphen, -) and the colon (-). The first character must be a letter. Case does not matter. No blank or space characters are permitted in the name.Include the full path, not just the name of the directory. Nonalphanumeric characters in the path (such as /) must be encoded to hex characters for use with a web browser.
NOTE: A directory does not fully exist until a file has been copied into that path. Also, the IPCP operates differently from PC operating systems: files stored in and directories created in the IPCP may have the same names.
Example:Esc majordirectory/subdirectory/next-level/ CJ←Wmajordirectory %2F subdirectory %2F next-level %2F CJ |Dir•majordirectory/subdirectory/next-level/ ←
Example:Esc custompages/HTMLfiles/ CJ←Wcustompages %2F HTML files %2F CJ |Dir•custompages/HTMLfiles/←This example creates a subdirectory for storing custom-made HTML files from the user. The directory that was just created is called HTML files.
Example:Esc oak/CJ← W oak %2F CJ |Dir• oak←
Change back to the root directoryEsc/CJ← W%2F CJ |Dir•←
Co up one directory levelEsc.. CJ← W%2E%2E CJ |Dir•path/directory/←
View the current directoryEsc CJ← WCJ |path/directory/←
NOTE: The current directory is octomined on a por-connection basis. At the beginning of each IP connection/session, the current directory is selected as the root directory.
File handling commands
Erase the user supplied web page and file(%)Esc filename EH← W filename EH | Del• filename←
List files from the current directoryEsoDF←WDF |[↑filename 1]•[day, date time of upload]GMT•[file size 1 in bytes]←[↑filename 2]•[day, date time of upload]GMT•[file size 2 in bytes]←[↑filename 3]•[day, date time of upload]GMT•[file size 3 in bytes]←...[↑filename n]•[day, date time of upload]GMT•[file size n in bytes]←[space remaining (to 7-digits)]•Bytes Left←←Retrieve a list of files stored in the controller.Each line of the response lists a different file name and its corresponding file size. The last line of the response indicates how much available file space there is.
When working with the IPCP 505 embedded web pages, the response visible in a JavaScript" server-side include (inserted betweentags into HTML source code) follows this structure:
Example (via Telnet or HyperTerminal):EsoDF←WDF |var file-new Array();file[1]="[filename 1],[day, date time1 of upload] GMT,[file size 1 in bytes]";file[2]="[filename 2],[day, date time2 of upload] GMT,[file size 2 in bytes]";file[3]="[filename 3],[day, date time3 of upload] GMT,[file size 3 in bytes]";...file[n]="[filename n],[day, date time2 of upload] GMT,[file size n in bytes]";file[n+1]="[space remaining (to 7-digits)],Bytes Left";←←4.evT Tue, 01 Mar 2011 02:03:07 GMT 42233←1.eml Tue, 01 Mar 2011 02:03:34 GMT 200←2.eml Tue, 01 Mar 2011 02:03:34 GMT 300←2.eir Tue, 01 Mar 2011 02:03:34 GMT 1683←6.evT Tue, 01 Mar 2011 02:03:36 GMT 17956←4.eir Tue, 01 Mar 2011 02:03:47 GMT 6849←IPCpmain.sc Tue, 01 Mar 2011 02:03:52 GMT 8515←0.evT Tue, 01 Mar 2011 02:03:56 GMT 34413←99.eml Tuo, 01 Mar 2011 02:04:19 GMT 178←buttons.xml Tue, 01 Mar 2011 02:04:19 GMT 17214←IPCp.cfg Wed, 16 Mar 2011 21:34:45 GMT 7100←

Command/Response Table for SIS Commands (continued)

Command ASCII (Telnet)URL Encoded (web)ResponseAdditional description
(host to IPCP)(host to IPCP)(IPCP to host)
File streaming commands
NOTE: File streaming commands should be used by advanced programmers only.
Load a file to user flash memory via Telnet or RS-232 ^25
Eco+ UF filesize, filename ←(raw, unprocessed data in a file of up to filesize)
Up1←
or:
Load file to user flash memory via Telnet or RS 232 and set specific time and date for the uploaded file ^26 = 1-7 where 1 = Sunday.
Eco+ UF filesize*= 1-12 where 1 = January.
◆, filename←(raw, unprocessed data in a file of up to filesize)= 1-31.
Up1←= 0-23.
NOTES: If the IPCP has insufficient memory available to store the sent file, it responds with F1d←(failed) instead of with Up1←(uploaded).Firmware can be updated by using this command to upload an ____,s19 file to the IPCP. If the IPCP determines that the file is not intended for its model, the Up1←response is followed by a Fwm←(firmware mismatch) response.
Retrieve a file from user flash memory via Telnet or RS-232 ^26
Ecofilename SF←
W filename SF|{4 bytes of filesize, and then raw data from the file}
Load a file to user flash memory via port 80 if HTTP, web:
Sand a Post command on port 80 followed by the delimited data to be written to the file in flash memory.
Retrieve a file from user flash memory via port 80 (HTTP, web)
Sand a Page Get command on port 80 followed by WSF|
Example: http://192.168.254.254/mypage.html?cmd=WSF|
{data from the file mypage.html}
Web browser-specific commands
Road response from last URL commandEcoUB←WUB |(response from command)←

Command/Response Table for SIS Commands (continued)

Command ASCII (Telnet)(host to IPCP)URL Encoded (web)(host to IPCP)Response(IPCP to host)Additional description
E-mail commands
Configure e-mail events (mailbox) ^24 EscX45 X48 X47 CR←X45W X45%2C X46%2C X47 CR | IprX45 X48 X47←= e-mail event number (1 - 64).X46 = e-mail recipient address (for example,JDoc@extron.com) for the person to whom messages will be sent. This address is limited to 31 characters.X47 = name of e-mail file to be sent (1.eml,2.eml, ... 64.eml)(first line of the file - the subject,the rest - the body of the e-mail).For e-mail event 5, send file 7.eml to jdoc@extron.com.
Example:Esc 5, jdoe@extron.com, 7.eml CR←W5 %2C jdoe %40 extron %2E com %2G 7 %2E eml CR | Ipr 5, jdoe@extron.com, 7.eml←
Read e-mail eventEscX45 CR←W X45 CR | X46X47←= o-mail event number (1 - 64).
Send e-mail file specified in thee-mail event configuration ^24 EscX45 SM←W X45 SM | Em1X45← X45
Send a different e-mail file (one not configured for an e-mail event) orsend an e-mail file using a different e-mail address (one that has not been specified via theCR command during e-mail configurations) ^24 EscX45 X43 X70 X47 SM←W X46%2C X45%2C X70%2C X47SM | Em1X45←X46 = e-mail recipient address, limited to 240 characters.X70 = The number to insert into an e-mailmessage if a ____, em1 file has an embedodeservor side include "<1--#echo var="WCR| " -->" the Esc← command with noparameters). The numeral is a 16-bit numberto be employed as the user defines.This is an optional parameter. Use @ as aplaceholder for the optional X47 variable isused but X70 is not needed.
NOTE: If the X47 .oml is not found when the SM command is executed, the IPCP sends a default e-mail message.X47 = xxx, where xxx = a number 1 - 999corresponding to the e-mail file name(xxxx.eml): if xxx = @ or no parameter isgiven, the unit sends the file that was set vathe CH command.
Sel e-mail server IP address and user domain name*4
Esc X14 X15 X73 X74 CM←X14 = IP address (xxx, xxx, xxx, xxx),Loading zeros are optional in setting values;they are suppressed in returned values.
Start events ^4,7 Esc1AE←W1AE |Ego←Start all events.
Stop events ^2,22 Esc0AE←W0AE |Est←Stop running all events.
Query quantity of events runningEscAE←WAE |#####←or Enm ####←The response is the quantity of currently running events, and it includes loading zeros. For example, if two events are running, the response is 00002←.
Reset (zap) commands and erase commands
Erase the flash memory ^8 EscZFFF←WZFFF |ZpT←
Reset all device settings to factory defaults ^9 EscZXXX←WZXXX |Zpx←The "reset all settings" command does not affect IF settings or flash memory.
NOTES:• The ZXXX command does not reset any IP-related settings such as the IP address, subnet mask, and gateway IP address. It also does not affect user files stored in flash memory.• Contact Input ports are reset to open position, relays are set to open, receive timeout periods are reset to defaults, port redirection settings are cleared and ended.
Reset all device settings and delete 1kes ^11 EscZY←WZY |Zpy←
NOTE: This command is intermediate between the ZXXX and ZOOQ commands. It is an absolute system reset excluding IP settings, IP address, subnet mask, gateway IP address, unit name, DHCP settings, port mapping. The allows you to maintain communication with the IPCP. Files, file directories, and passwords are erased by this command. This reset is recommended after you perform a firmware update.
Absolute system reset ^12 (mode 5 reset)EscZ000←WZ000 |Zpq←Reset all settings/memones. The ZOOQ command resets everything (all settings, adjustments, the IP address, and subnet mask) to the factory default values. Files in flash memory are also erased by this command.The firmware version does not change. The IP address is reset to 192 168.254.254, the subnet mask is reset to 255.255.0.0.
NOTE: This command is identical to reset mode 5, discussed in Resetting the Unit starting on page 18 in the "Hardware Features and Installation" section.

Reference Information

This section of the guide includes the following reference items:

  • Glossary
    • File Types: a Key to Extron-specific File Names

Full product specifications are available via the IPCP 505 product page at

www.extron.com.

Glossary

10/100Base-T

Ethernet which uses unshielded twisted pair (UTP - CAT 5, CAT 5c, CAT 6) cable, where the amount of data transmitted between two points in a given amount of time is equal to either 10 Mbps or 100 Mbps.

ARP (Address Resolution Protocol)

A protocol which assigns an IP address to a device based on the MAC or physical machine address of the device.

Custom web page

Any file that can be loaded into an IPCP and served by the internal web server. The IPCP can be used for various web-based tasks. The web page provides a way to control the IPCP and other devices attached to it without use of the software, and with or without an accompanying event script. Any number and size of graphics can be used. If they are too large to fit in the nonvolatile memory of the IPCP, web pages can be created so that they can be served from another web server using Microsoft Internet Information Services (IIS).

DHCP (Dynamic Host Configuration Protocol)

A standardized communications protocol that enables network administrators to locally and automatically manage the assignment of IP addresses within the network of an organization.

Driver

A software package that controls the interface between the controller and peripheral devices.

MAC (Media Access Control) Address

A unique hardware number given to devices that connect to a network such as the Internet. When a computer or networking device (router, hub, interface, and the like) is connected to a LAN or the Internet, a table (see ARP) relates the IP address of the device to its corresponding physical (MAC) address on the LAN.

Ping

A utility/diagnostic tool that tests network connections. It is used to determine if the host has an operating connection and is able to exchange information with another host.

Port number

A preassigned address within a server that provides a direct route from the application to the transport layer or from the transport layer to the application of a TCP/IP system.

SSI (server side include)

A type of HTML instruction set that tells the IPCP (or some other web server) dynamically which material to include in the contents of a web page or e-mail. SSI files typically have a file extension of .shtml.

Static IP

An IP address that has been specifically (instead of dynamically—see DHCP) assigned to a device or system in a network configuration. This type of address requires manual configuration of the actual network device or system and can only be changed manually or by enabling DHCP.

Subnet — See subnetwork.

Subnet address

The portion of an IP address that is specifically identified by the subnet mask as the subnetwork.

Subnet mask

A 32-bit binary number (12 digit decimal number, xxx.xxx.xxx.xxx) used on subnets (smaller, local networks) to help routers determine which network traffic gets routed internally (within the subnetwork) to local computers and which network traffic goes out to the rest of the network or the Internet. It is an address mask used to identify the bits of an IP address that are used for the subnet address. Using a mask, the router does not need to examine all 32 bits, only those selected by the mask.

Subnetwork

A network that is part of a larger IP network and is identified by a subnet address. Networks can be segmented into subnetworks to provide a hierarchical, multilevel routing structure.

TCP (Transmission Control Protocol)

A connection-oriented protocol defined at the Transport layer of the OSI reference model. It provides reliable delivery of data.

TCP/IP (Transmission Control Protocol/Internet Protocol)

Verbose

A wordy way of speaking. For the IPCP and other IP-enabled products, verbose mode is a communication mode in which the device responds with more information than it usually would. For detailed information, see the verbose mode SIS commands on page 66 in the "SIS Programming and Control" section. Verbose mode is usually enabled for troubleshooting and disabled for daily use. Verbose mode creates more network traffic than usual and can slow down performance.

File Types: a Key to Extron-specific File Names

You must have a basic understanding of the types of files used by the controller in order to decide what (if anything) to do with them.

- __. cdc — These are compressed device configuration files created and used by Global Configurator.

ATTENTION: ____. cdc files should NOT be deleted.

  • __.eir – These are IR driver files containing infrared commands. There is a separate .eir file for each device the IPCP controls via infrared communication. This is the type of file created during IR learning. Via Global Configurator, these files can be imported and associated with one of the IR ports on the controller.
  • __. eml — E-mail template files have the . eml extension. These files are used to generate e-mail messages such as those regarding projector disconnection and excessive projector lamp hours. The first line of the file is the subject. The rest of the file contains the body of the e-mail. For the IPCP, these files are numerically named (1 through 64). For example, 1. eml, 2. eml, 3. eml,... 64. eml.
  • __.evt — These are event files, the most important files for the functioning of the IPCP. Almost everything the IPCP does is coordinated by the scripts in the main event file, ∅.evt. The other event files perform device driver functions.

ATTENTION: Event files should NOT be deleted. They are necessary for the operation of the IPCP. Never delete the main event file (∅.evt).

- ____.gc2 or ____.gcz — These are configuration files that are used by

Firmware Updates

If the need arises, you can replace the IPCP main firmware without opening the unit or changing firmware chips. This section covers the following aspects of how to do that:

• Determining the Firmware Version — How to find the current firmware version
- Updating the Main Firmware — How to download and replace firmware

Determining the Firmware Version

There are several ways to check which version of firmware the controller is using:

• The IP Link Settings tab within Global Configurator (GC) software
• The System Status or the System Settings page of the IPCP embedded web pages
• The GlobalViewer web pages
- The response from the controller to an SIS command of 1Q (see page 62) or 0Q (see page 62)

Using the Global Configurator Software

  1. Via Ethernet, connect a PC (on which the Global Configurator program has been installed) to the IPCP.
  2. Start the Global Configurator (GC) program and open a project (see the Global Configurator Help file and see the Software-based Configuration and Control section of this guide on page 18 for details).
  3. In the window on the left side of the CC screen, click on the name of the IPCP for which you want to check the firmware version.
  4. In the right side of the GC screen. click the IP Link Settings tab.

  5. Type the IP address of the IPCP into the browser in the address field and log on to the internal web page (see the Software-based Configuration and Control section starting on page 18) or to the optional GlobalViewer web page stored in the IPCP (see the Global Configurator Help file for details).

NOTE: If GlobalViewer is installed in the IPCP, the GlobalViewer web pages appear by default.

  • GlobalViewer web pages are supported by Internet Explorer, but not by other browsers. GlobalViewer features may not work properly when viewed via Navigator, Mozilla® Firefox®, Google Chrome™, or other browser programs.
  • To reach the factory default web pages on a controller that has been set up for GlobalViewer, type http:///nortxe_index.html into the address field of the browser, substituting the actual IP address for "". For example, http://10.13.196.42/nortxe_index.html.

  • In the factory default web pages:

- Select the Status tab. The firmware version is listed in the System Description area as shown at right.

Or

Extron Electronics Status Configuration File Management System Status Below are your Unit's current system settings. System Description Model: 1PCP 505 Description: (6) Bi-Directional Flex I/O Ports, (4) Part Number: 60-1071-02 Firmware: 1.81 Date: 1/10/2013 Time: 2:45 PM

Figure 42. Locating the Current Firmware Version in the Status Embedded Web Page

- Select the System Settings page within the Configuration tab. The firmware version is listed in the IP Settings area as shown below.

Status Configuration File Management System Settings Unit Settings: 10 Driven Passengers Email Alerts Firmware Upgrade System Settings IP Settings IP Units: 10.13.568.50 IP Address: 10.13.0.100 Gateway IP Address: 10.13.0.100 Subnet Mask: 255.255.0.9 System Settings Below are your Unit's basic System Settings. Most units will work with the default IP Settings with making any changes. If you require help changing your settings, please refer to the user guide. IP Settings Unit Name: IPCP-505-07-E5-4E DHCP: On Off MAC Address: 00-05-46-07-E5-4E IP Address: 10.13.568.50 Framework: 1.01 Model: IPCP 505 Part Number: 60-1071-02

Updating the Main Firmware

Most firmware upgrade tools require the PC and the controller to both be connected to an Ethernet network. The instructions for each method of updating the IPCP firmware assume you have installed the appropriate software on your PC first.

NOTES:

- You should save the existing configuration to a file (see the Global Configurator Help file for instructions) before replacing the firmware. If the file is saved, the configuration can be restored to the IPCP later using Global Configurator.

- Check the Extron website (www.extron.com) for firmware-related documents, instructions, patch files, and new firmware files before loading new firmware into the controller. We recommend that you read the firmware release notes (available from www.extron.com) before beginning the firmware update.

Locating and Downloading the Firmware

  1. Visit the Extron website (www.extron.com) to find the latest firmware file for the IPCP.
  2. Download the executable installer file (.exe) from the website and run the installer program. The program automatically stores the firmware file on the PC in C:\Program Files\Extron\Firmware\IPCP_505\xx (a folder specific to that version).
  3. Write down the firmware filename and location for later use. The filename ends in .s19 such as IPL_T_Series_19_1364_50_vxx_xx.s19 where xx_xx is the version number (xx.xx) or IPLtvx.x.x.S19 where x.x.x indicates the version number.

NOTE: The firmware update file must have a filename extension of .s19. If the file does not have that extension, it will not work properly.

This is the recommended method for updating the firmware for an IPCP. It allows you to update one or several IPCPs at a time via an IP connection.

  1. Download the .\$19 firmware file.
  2. Start the IP Link File Manager (IPLFileManager) software on the connected PC. The main IP Link File Manager window appears on screen, as does the smaller Select Startup Mode window, shown in figure 45.
  3. Click one of the Select Startup Mode buttons to choose how to add an IPCP to the firmware update list, click OK, and follow any on-screen instructions to add IPCPs.

  4. Open Configuration File — Select this mode to open an existing configuration file.

  5. Import GC2.x Project

(recommended) — Select this mode to import a GC2.x project file and the names and IP addresses of the devices in it.

  • Manually Add IP Link Device(s) — Select this mode to add IPCPs individually by IP address.
  • Automatically Detect IP Link Device(s) — Select this mode to scan the network for IP Link devices, including IPOPs. You may need to provide administrator passwords for some units.
  • Use Previous Setup — Choose this to show IP Link devices from your previous session of IP Link File Manager.

See the IP Link File Manager Help file if you need additional details on how to use any of those modes.

Select Startup Mode - Select Startup Mode - Open Configuration File - Import GE2.4 Project - Automatically Solid IP Link Devices(s) - Automatically Detect IP Link Devices(s) - Use Previous Setup - Never ask again OK Cancel

Figure 45. IP Link File Manager Select Startup Mode Window

  1. Click on the Options menu and select Reset Device After Firmware Update. This option causes the controller to perform a ZY reset, which resets all device settings and deletes all files from the iPCP after the firmware is updated. See ZY command

  2. Set the maximum number of firmware uploads that can take place at the same time (see figure 47, ①). The firmware files are uploaded to this many units at a time until all units listed in the Select Device list have received new files. The default is 5 uploads at a time, and the upper limit is the total number of units shown in the Select Device list.

Firmware Update Manager Max Simultaneous Updates Total Eligued Time Total Progress 7 1 Select Firmware File Select Firmware pml:14.0075.S19 Browse Select Device Device Name IP Address Model Current Forward Added Firmware Progress Status PL-250-035F-27 10:13:267.145 PL-250 772 Not Connected PL-250-035F-27 10:13:267.145 PL-250 1.14.0075 PL-250-036F-27A 10:13:267.145 PL-250 1.14.0075 PL-250-036F-28 10:13:267.145 PL-250 1.14.0075 PL-250-036F-27A7 10:13:267.145 PL-250 1.14.0075 PL-250-036F-27A8 10:13:267.145 PL-250 1.14.0075 PL-250-042ECD 10:13:267.145 PL-250 1.14.0075 PL-250-042ECD/26X 10:13:267.145 PL-250 1.14.0075 Refresh View Log

Figure 47. Steps 6 through 9: The Firmware Update Manager Window Prior to Uploading

  1. In the Select Device list, select the devices for the firmware update (see figure 47, ②). Figure 47 shows an example of a system with IPL 250 units, but the process is identical for the IPCP.

  2. -click on the name(s) of the unit(s) to select (or deselect) more than one unit in the list.

  3. Click on the name of one unit and -click on the name of another unit to select those two IPCPs and the IPCPs listed between them.

  4. Click Browse in the Select Firmware File panel (see figure 47, ③), then locate and select the firmware file you downloaded in step 1.

  5. Click Begin (see figure 47, ④), then confirm that you want to start uploading the firmware. The software displays the progress and status of the firmware upload for each

  6. If a password was previously set for the controller, an Enter Network Password,

Connect to..., or Windows Security dialog box appears. Type the IP address of the controller or type text of your choice in the User Name field, type in the administrator password in the Password field, and click OK. The IPCP default web page appears.

NOTES:

  • Passwords must contain 4 to 12 alphanumeric characters. Symbols and spaces are not allowed, and the passwords are case-sensitive.
  • If the unit has been previously configured with GC, a GlobalViewer web page appears instead. To access the factory-embedded web page, in the address field of the browser, type the IP address of the unit followed by \nortxe_index.html. For example, 10.13.197.9\nortxe_index.html.

Windows Security The server 10.13.201.201 at IFCF-515 requires a username and password. Warning: This server is requesting that your username and password be sent in an insecure manner (basic authentication without a secure connection). Enter name: ****** Remember my credentials OK Cancel

Figure 48. The Windows Security Dialog Box

  1. Click on the Configuration tab, then select Firmware Upgrade from the list on the left of the screen. The Firmware Upgrade screen appears.
  2. Click the Browse button. The Choose File to Upload dialog box opens (see figure 49).

Firmware Upgrade This page allows you to upload a new version of the Unit's firmware. The uploaded file must have the file extension of .SIF. Uploading the incorrect file may cause your unit to stop working. Current Firmware Version: 1.0 C:\Program Files\Exxon\Firmware\UPCP_803\PCPSOS\Base Upload Choose File to Upload

  1. Click on the Upload button on the web page to upload the firmware to the controller. It takes a while to load the file into the IPCP. You will not see any on-screen indication when the upload has finished. Once the firmware upload is completed, the IPCP performs a reset.
  2. If necessary, see Resetting the Unit starting on page 16 in for details about manually resetting the controller or see the Global Configurator Help file to learn how to restore a configuration to the controller.

Updating Firmware via Extron Firmware Loader Software

This method allows you to update one IPCP at a time via IP communication using Firmware Loader software (available free at www.extron.com.

NOTE: The IPCP requires Firmware Loader version 5.0.1 or higher.

  1. If not already installed, download Firmware Loader from the Extron website and follow the on-screen instructions to install it.
  2. Download the .s19 firmware file to the PC.
  3. Start the Firmware Loader (FWLoader, software on the connected PC. The Add Device dialog box opens.
  4. In the Add Device dialog box, choose the type of device (IPCP), the communication type (select TCP/IP), and, if necessary, set the communication settings. Enter the IP address of the controller, verify or change the Telnet port number, and enter an administrator password if a password has been set for the unit.

NOTE: Passwords must contain 4 to 12 alphanumeric characters. Symbols and spaces are not allowed, and the passwords are case sensitive.

  1. Click the Connect button. If the connection is unsuccessful, an error message is displayed. If the connection is successful, the IPCP model name is displayed within the dialog box and the New Firmware File panel becomes accessible.
  2. Click the Browse button. The Open window appears.
  3. Locate and select the firmware file on your PC that you downloaded for the IPCP, then

Index

Symbols

0.evt 5

.ein

file type description 77

.eml

file type description 77

.evl

file type description 77

.gc2

file type description 77

.gcz

file type description 77

/nortxe_index.html

factory-embedded web pages 36

.s19

downloading the file for a firmware upgrade 81

file type description 77

uploading via the Firmware

Upgrade embedded web

page 42

C

cdc files 43

description of file type 77

COM1-COM8 RS-232 ports

use and wiring

COM1-COM6 12

COM7, COM8 12

command/response table for SIS

commands 57

configuration

saving and uploading 36

Configuration embedded web

page 39

controlling an IPCP 36

crossover network cable

used for configuration via T

elnet 23

custom GUI service 48

customizing control web pages 48

D

defaults

LAN port 13

DO 229 protocol for COM

display control 4

distance

IR learning distance from remote

to IPCP 9

to display or projector 12

drivers

customized IR driver files, IR

learning and 29

definition of term 75

device driver communication

sheet 12

device drivers provided by

Extron, also IR learning to make

customized drivers 27

driver subscription feature of

Global Configurator 28

.eir file type 77

Ethernet drivers 2

IR learning sensor and creating a

device driver file 9

IR or RS-232 driver file,

downloading and using for

control 4

serial bridging and RS-232 driver

disabling 34

viewing information on IR driver

embedded web pages

accessing 36

accessing factory-set pages on

a unit that also has GV web

pages 36

Configuration 39

IR Drivers 41

Port Settings 40

Email Alerts 42

File Management 43

Firmware Upgrade 42

Status 37

System Status 37

updating firmware via 83

eml file type 77

Ethernet drivers

support for 2

Ethernet (LAN) port configuration

and use

SIS commands for 59

event (.evt) files

caution 43

description and caution 77

main event file (0.evt) 5

what they are used for, how

they interact with hardware and

software 5

Extron Firmware Loader software 85

Extron IP Link File Manager

software 82

Extron IPCP 505 - D - 1

file extension

.cdc 43,77

firmware

determining the firmware

version 78

SIS commands 62

firmware update file type 77

locating and downloading 81

.s19 file 77

SIS commands for firmware

versions 62

updating 30

IP Link File Manager

software 82

updating the main firmware 81

via embedded web page 42, 83

via Extron Firmware Loader

software 85

Firmware Loader software 85

Firmware Upgrade embedded web

page 42,83

flex I/O ports

description, wiring 15

SIS commands 61

Extron IPCP 505 - D - 2

gateway IP address

default value 13

resetting to default (reset modes 4

and 5) 17

SIS commands for 65

GC configuration file

*.gc2 77

*.gcz 77

Global Configurator software

GUI configuration report

Extron IPCP 505 - D - 3

IP address

resetting to default (reset modes 4 and 5) 17

IP Link File Manager software 82

IR and RS-232 device control 4

1R drivers

IR driver file type (.eir files) 77

using IR learning to create

customized drivers 29

viewing and triggering

functions 41

1R Drivers embedded web page and

control 41

1R emitters

wiring for use with IR output

ports 14

IR Learner software version 29

1R learning

distances and angles 9

frequencies accepted by the

controller 9

purpose and software 29

receiver/sensor location and

use 9,29

IR output ports

SIS commands for 60

use and wiring 14

1R signal sensor (1R learning receiver)

location, use, reception angle 9

using to capture IR commands 29

Extron IPCP 505 - D - 4

model description

SIS command for model

description 63

model name

as shown in the copyright boot-up

message 50

SIS command to request 63

modes

DHCP mode and SIS

commands 65

IR playback mode variable in SIS

commands 60

reset modes and procedures 16

reset mode SIS commands 74

serial communication standard

(RS-232/RS-422/RS-485)

SIS commands 58

serial pass-through mode

SIS commands for 59

verbose (description and SIS

commands for) 66

momentary

relay description and wiring 15

mounting

UL rack mounting guidelines 10

N

nortxe index.html factory embedded

web pages 36

P

part numbers

SIS command for 69

Port Settings embedded web

page 40

power connector

switched power output port

SIS commands for 62

wiring, polarity, requirements

input power 11

output power 11

R

rack mounting

UL rack mounting guidelines 10

redirect mode

serial pass-through (redirect

modei 32

relay ports

latching; description and

wiring 15

momentary contact: description

and wiring 15

SIS commands for 61

wiring 15

remapping ports

SIS commands for 68

reserved characters 52

Reset button

Reset button and LED location 9

using to reset the unit 16

resetting the unit

manual reset modes 16

reset after firmware update 82

reset (zap) commands and erase

commands (SIS) 74

reset (zap) commands and erase

serial ports

advanced control methods 31

direct port access (ports 2001

through 2003) 32

serial bridging 33

serial pass-through (redirect

mode) 32

SIS CP command to configure

parameters for each port 58

wiring COM ports 12

wiring IR/Serial ports 14

SIS commands

commands and responses 57

helpful tips for entering and

encoding 52

symbol definitions for 53

straight-through cable (wiring and

when to use) 13

subnet

default value 13

definition of subnet mask 76

resetting to default (reset modes 4

and 5) 17

SIS commands for setting and

reading 65

Switched 12 VDC power output port

SIS commands for 62

symbol definitions for SIS

commands 53

system requirements 6

System Settings (GlobalViewer web

page) 39

T

U

Underwriters Laboratories (UL) UL rack mounting guidelines 10 unit name

definition and parameters 28, 39 SIS CN commands to set or read 64

updating the main firmware 81

V

verbose mode SIS commands for 66 variables for, and description 54

W

wiring block diagram printing 30

z

Zap (reset) commands SIS commands to reset the unit and/or erase files 74

Extron Warranty

Extron Electronics warrants this product against defects in materials and workmanship for a period of three years from the date of purchase. In the event of malfunction during the warranty period attributable directly to faulty workmanship and/or materials, Extron Electronics will, at its option, repair or replace said products or components, to whatever extent it shall deem necessary to restore said product to proper operating condition, provided that it is returned within the warranty period, with proof of purchase and description of malfunction to:

USA, Canada, South America, and Central America:

Extron Electronics

1230 South Lewis Street

Anaheim, CA 92805

U.S.A.

Japan:

Extron Electronics, Japan

Kyodo Building, 16 Ichibancho

Chiyoda-ku, Tokyo 102-0082

Japan

Europe and Africa:

Extron Europe

Hanzeboulevard 10

3825 PH Amersfoort

The Netherlands

China:

Extron China

686 Ronghua Road

Songjiang District

Shanghai 201611

China

Asia:

Extron Asia Pte Ltd

135 Joo Seng Road, #04-01

PM Industrial Bldg.

Singapore 368363

Singapore

Middle East:

Extron Middle East

Dubai Airport Free Zone

F12, PO Box 293666

United Arab Emirates, Dubai

This Limited Warranty does not apply if the fault has been caused by misuse, improper handling care, electrical or mechanical abuse, abnormal operating conditions, or if modifications were made to the product that were not authorized by Extron.

NOTE: If a product is defective, please call Extron and ask for an Application Engineer to receive an RA (Return Authorization) number. This will begin the repair process.

IEA: 714 404 1600 or 900 829 0976

Europa: 21 22 452 4040

Table of contents Click a title to access it
Manual assistant
Powered by Anthropic
Waiting for your message
Product information

Brand : Extron

Model : IPCP 505

Category : AV Controller