WARNING: This symbol, ,when used on the product, is intended
to alert 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 alert the user of important operating and maintenance (servicing)
instructions in the literature provided with the equipment.
For information on safety guidelines, regulatory compliances, EMI/EMF
compatibility, accessibility, and related topics, see the Extron Safety and
Regulatory Compliance Guide, part number 68-290-01, on the Extron
website, www.extron.com.
Sicherheitsanweisungen • Deutsch
WARNUNG: Dieses Symbol auf dem Produkt soll den Benutzer
darauf aufmerksam machen, dass im Inneren des Gehäuses dieses
Produktes gefährliche Spannungen herrschen, die nicht isoliert sind und
die einen elektrischen Schlag verursachen können.
VORSICHT: Dieses Symbol auf dem Produkt soll dem Benutzer in
der im Lieferumfang enthaltenen Dokumentation besonders wichtige
Hinweise zur Bedienung und Wartung (Instandhaltung) geben.
Weitere Informationen über die Sicherheitsrichtlinien, Produkthandhabung,
EMI/EMF-Kompatibilität, Zugänglichkeit und verwandte Themen finden Sie in
den Extron-Richtlinien für Sicherheit und Handhabung (Artikelnummer
68-290-01) auf der Extron-Website, www.extron.com.
Instrucciones de seguridad • Español
ADVERTENCIA:Este símbolo, , cuando se utiliza en el producto,
avisa al usuario de la presencia de voltaje peligroso sin aislar dentro del
producto, lo que puede representar un riesgo de descarga eléctrica.
ATENCIÓN: Este símbolo, , cuando se utiliza en el producto,
avisa al usuario de la presencia de importantes instrucciones de uso y
mantenimiento recogidas en la documentación proporcionada con el
equipo.
Para obtener información sobre directrices de seguridad, cumplimiento
de normativas, compatibilidad electromagnética, accesibilidad y temas
relacionados, consulte la Guía de cumplimiento de normativas y seguridad
de Extron, referencia 68-290-01, en el sitio Web de Extron, www.extron.com.
Instructions de sécurité • Français
AVERTISSEMENT : Ce pictogramme, , lorsqu’il est utilisé sur le
produit, signale à l’utilisateur la présence à l’intérieur du boîtier du
produit d’une tension électrique dangereuse susceptible de provoquer
un choc électrique.
ATTENTION : Ce pictogramme, , lorsqu’il est utilisé sur
le produit, signale à l’utilisateur des instructions d’utilisation ou de
maintenance importantes qui se trouvent dans la documentation fournie
avec le matériel.
Pour en savoir plus sur les règles de sécurité, la conformité à la
réglementation, la compatibilité EMI/EMF, l’accessibilité, et autres sujets
connexes, lisez les informations de sécurité et de conformité Extron, réf.
68-290-01, sur le site Extron, www.extron.com.
Istruzioni di sicurezza • Italiano
AVVERTENZA:Il simbolo, , se usato sul prodotto, serve ad
avvertire l’utente della presenza di tensione non isolata pericolosa
all’interno del contenitore del prodotto che può costituire un rischio di
scosse elettriche.
ATTENTZIONE: Il simbolo, , se usato sul prodotto, serve ad
avvertire l’utente della presenza di importanti istruzioni di funzionamento e
manutenzione nella documentazione fornita con l’apparecchio.
Per informazioni su parametri di sicurezza, conformità alle normative,
compatibilità EMI/EMF, accessibilità e argomenti simili, fare riferimento
alla Guida alla conformità normativa e di sicurezza di Extron, cod. articolo
68-290-01, sul sito web di Extron, www.extron.com.
Instrukcje bezpieczeństwa • Polska
OSTRZEŻENIE: Ten symbol, , gdy używany na produkt, ma na celu
poinformować użytkownika o obecności izolowanego i niebezpiecznego
napięcia wewnątrz obudowy produktu, który może stanowić zagrożenie
porażenia prądem elektrycznym.
UWAGI: Ten symbol, , gdy używany na produkt, jest przeznaczony do
ostrzegania użytkownika ważne operacyjne oraz instrukcje konserwacji
(obsługi) w literaturze, wyposażone w sprzęt.
Informacji na temat wytycznych w sprawie bezpieczeństwa, regulacji
wzajemnej zgodności, zgodność EMI/EMF, dostępności i Tematy pokrewne,
zobacz Extron bezpieczeństwa i regulacyjnego zgodności przewodnik, część
numer 68-290-01, na stronie internetowej Extron, www.extron.com.
Инструкция по технике безопасности • Русский
ПРЕДУПРЕЖДЕНИЕ: Данный символ, , если указан
на продукте, предупреждает пользователя о наличии
неизолированного опасного напряжения внутри корпуса
продукта, которое может привести к поражению
электрическим током.
ВНИМАНИЕ: Данный символ, , если указан на продукте,
предупреждает пользователя о наличии важных инструкций
по эксплуатации и обслуживанию в руководстве,
прилагаемом к данному оборудованию.
Для получения информации о правилах техники безопасности,
соблюдении нормативных требований, электромагнитной
совместимости (ЭМП/ЭДС), возможности доступа и других
вопросах см. руководство по безопасности и соблюдению
нормативных требований Extron на сайте Extron: ,
All trademarks mentioned in this guide are the properties of their respective owners.
The following registered trademarks (®), registered service marks (SM), and trademarks (TM) are the property of RGBSystems, Inc. or
ExtronElectronics (see the current list of trademarks on the Terms of Use page at www.extron.com):
This equipment has been tested and found to comply with the limits for a Class A digital
device, pursuant to part15 of the FCC rules. The ClassA 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. This interference must be corrected at the expense of the user.
NOTES:
Battery Notice
This product contains a battery. Do not open the unit to replace the battery. If the
battery needs replacing, return the entire unit to Extron (for the correct address, see the
Extron Warranty section on the last page of this guide).
CAUTION: Risk of explosion. Do not replace the battery with an incorrect type. Dispose
ATTENTION : Risque d’explosion. Ne pas remplacer la pile par le mauvais type de pile.
• This unit was tested with shielded I/O cables on the peripheral devices. Shielded
cables must be used to ensure compliance with FCC emissions limits.
• 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.
of used batteries according to the instructions.
Débarrassez-vous des piles usagées selon le mode d’emploi.
Conventions Used in this Guide
Notifications
The following notifications are used in this guide:
WARNING: Potential risk of severe injury or death.
AVERTISSEMENT : Risque potentiel de blessure grave ou de mort.
CAUTION: Risk of minor personal injury.
ATTENTION : Risque de blessuremineure.
ATTENTION:
• Risk of property damage.
• Risque de dommages matériels.
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,,0p1 scene 1,1 ^B 51 ^W^C.0
[01] R 0004 00300 00400 00800 00600 [02] 35 [17] [03]
E X! *X1&* X2)* X2#* X2! CE}
NOTE: For commands and examples of computer or device responses used in this
guide, the character “0” is used for the number zero and “O” 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
C:\Program Files\Extron
Variables are written in slanted form as shown here:
ping xxx.xxx.xxx.xxx —t
SOH R Data STX Command ETB ETX
Selectable items, such as menu names, menu options, buttons, tabs, and field names are
written in the font shown here:
From the File menu, select New.
Click the OK button.
Specifications Availability
Product specifications are available on the Extron website, www.extron.com.
Extron Glossary of Terms
A glossary of terms is available at http://www.extron.com/technology/glossary.aspx.
Index ........................................................... 160
MLC 104 IP Plus Series • Contentsviii
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 MLC 104 IP Plus Series Controllers — An overview of the product and its
features
• IR and RS-232 Device Control — General information about IR and RS-232 control
of other products
• How the MLC 104 IP Plus Series Controllers Work: Components and
Interactions — A conceptual explanation of how it works
• Optional Control Modules — An overview of some of the control modules for the
MLCs
• System Requirements — Computer and network system requirements for setting up
an MLC
Before You Begin
This guide provides detailed information and best practices recommendations about cabling
and configuring the Extron MLC 104 IP Plus Series MediaLink Controllers, and reference
information about their dimensions, programming, and special applications.
It does not contain instructions on the most basic setup steps: those are covered in the
MLC 104 IP Plus Series Setup Guide and 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, and to configure the buttons and functions, set a shutdown schedule, and
set up e-mail alerts to flag a projector disconnection or warn that lamp hours are exceeded.
Throughout this guide the various models in the MLC 104 IP Plus Series are also referred
to as the “MLC 104 IP Plus,” “MLC 104,” “MLC,” or “controller.” Global Configurator
software is also referred to as “GC,” and the GlobalViewer application is sometimes referred
to as “GV.” In images of software or web pages, circled numbers correspond to the likenumbered procedural steps.
About the MLC 104 IP Plus Series Controllers
The MLC 104 IP Plus Series controllers are capable of controlling and monitoring a projector
or other display device, source devices, switchers, and various other items such as
lights, a projector lift, or a screen motor. They can be used in a distributed control system
environment or as stand-alone controllers. They allow legacy products to be linked to and
controlled via a network.
MLC 104 IP Plus Series • Introduction1
Features
General features
• Flexible options for device control
• Controlling the MLC — All models offer front panel controls. The optional
SCP104 Series hard-wired control pads mirror the front panel controls on the MLC.
The MLC can also be controlled via a computer using IP, RS-232, or digitalI/O
signals.
• Controlling other devices — All models offer RS-232 and IR-based projector,
display, and source control; digital I/O (digital input or output) controls; and RS232 remote control of an Extron switcher. Additionally, the MLC 104 IP Plus_DV+
includes an IRCM-DV+ control module (for DVD and VCR control) installed in the
faceplate.
• A variety of mounting options — The MLC can be mounted in furniture or a wall,
in a lectern, or in a surface mount box, depending on the model and its faceplate.
Optional faceplates are available for rack mounting the MLC.
• Universal power system compatibility — The MLC includes an external power
supply that accepts 100-240 VAC, 50-60 Hz input.
Network and configuration features
All MLC 104 IP Plus models can be configured and controlled via a host computer
using RS-232 communication or 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.
The MLC integrates seamlessly with Extron GlobalViewer Enterprise (GVE) software and the
free GlobalViewer web-based AV resource management and remote control application.
Global Configurator and other useful software applications are available at www.extron.com.
Via Ethernet/IP communication you can access the MLC embedded web pages, which
include online diagnostics and monitoring of basic control features. As an integrated part of
the MLC, IP Link provides the following advantages:
• Global compatibility — The MLC uses standard Ethernet communication protocols,
including ARP, DHCP, ICMP (ping), TCP, IP, Telnet, HTTP, and SMTP.
• Embedded web page serving — The MLC 104 IP Plus offers up to 7.25 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 Mbits
(megabits per second).
• 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.
• Built-in multilevel security — The user controls access to the devices attached
to the controller. Two levels of password protection (administrator and user) provide
appropriate security.
• Management ability via Global Configurator 2.2 and higher — The included
software and the GlobalViewer web pages associated with it allow you to control,
monitor, and schedule various functions of devices connected to IPLink products such
as the MLC.
• E-mail notification — The MLC 104 IP Plus can be set up to send e-mail
notifications, such as a notice that a projector has been disconnected or the projector
lamp has been used for a designated number of hours.
MLC 104 IP Plus Series • Introduction2
Controlling Other Devices
Speakers
on MLC 104 IP Plus
The MLC offers RS-232 and infrared (IR) control and monitoring, and control via digital input/
output ports. It can learn IR signals from remote controls to communicate with sources such
as VCRs and DVD players (see figure 1). Users can create their own device drivers (IR or
RS-232) or go to the Extron website (www.extron.com) to obtain device drivers.
Help Desk PC
TCP/IP
Network
TREBLE
BASS
LEVEL
MPA 152 PLUS
MINI POWER AMPLIFIER
STEREO
Extron
DUAL
MONO
MPA 152 Plus
Mini Power Amplier
Extron
SI 3CT LP
Full-range Ceiling
Figure 1. Typical MLC 104 IP Plus Series Application
IR and RS-232 Device Control
The MLC must be configured in one of the following ways before it sends 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 MLC via Global Configurator.
• RS-232 command strings can be entered directly from a host computer using Global
Configurator.
• IR commands can be entered directly from an IR remote control through IR learning and
the Extron IR Learner software to create a driver that the MLC can use. IR learning is
convenient for installing new or updated commands into the MLC in the field in the rare
cases when a driver is not already available from Extron.
See the Global Configurator Help file or the IR Learner Help file (which come with the
software) for details on setting up the MLC and for downloading, programming, or learning
device control commands.
Audio
S-Video
DVD/VCR
Combo
Video
RGBHV
RS-232 or
IR Projector
control
Audio
DISPLAY
OFF
ON
VOLUME
ONFIG
C
Extr
MediaLink Controller
Projector on/off control
Projector input switching
Projector volume control
Laptop
MLC 104 IP Plus
1
PC
2
LAPTOP
3
4
MLC 104 IP Plus Series • Introduction3
How the MLC 104 IP Plus Series Controllers Work:
MLC 104 IP Plus
SCP = secondary control panel
Components and Interactions
Unlike the Extron MediaLink Controller (MLC 206 Series), the MLC 104 IP Plus Series
requires and uses event files to perform all functions except basic input switching and
volume control. The event files define, monitor, and govern how a MLC 104 IP Plus Series
controller works. The following diagram is an example of how the MLC interacts with
accessories, event scripts, drivers, ports, input devices, and output devices.
PC
with
Global
Config-
urator
or
Web
Browser
LAN
Port
Host
Port
FPC*
Lights
Memory
SCP*
SCP*
Lights
FPC*
* FPC = front panel control
MLC 104
IP Plus
Firmware
MAIN EVENT
(0.evt)
Proj. Driver
(2.evt)
Serial
Driver
RS-232
Proj. Port
2-way
RS-232
Figure 2. How the MLC Works
The MLC can be configured completely via Global Configurator software. Once you have
set up how you want it to work (assigned drivers to ports, configured buttons and digital I/O
ports, and set up IP addresses and functions), that information is saved to a project file that
is uploaded into the MLC.
The configuration information is used to create the “main event” (0.evt) script file that defines
the operation of the MLC. The main event file also controls and monitors ports and optional
control accessories, and also changes made at the front panel (known as FPC, front panel
control).
Each button on the MLC and on any connected SCPs or control modules (IRCMs, CMs)
has two switch numbers assigned to it: one for the button press, one for release. Scripts are
compiled to generate the main event file to monitor events and to generate actions (such as
issuing commands and switching inputs) associated with the buttons.
Proj.
MLC 104 IP Plus Series • Introduction4
Optional Control Modules
IRCM-DV+
CM-3BLB
CM-9BLBCM-20BB
The MLC can “learn” IR commands from the remote control of a VCR, DVD, or other device,
allowing you to create an IR driver file that can be incorporated into the MLC event scripts. A
command can be associated with each of the buttons on an optional infrared control
module (such as the Extron CM-5BB, CM-9BLB, or
IRCM-DV+) in order to allow limited control of source devices.
A total of four control modules (a maximum of four control
module addresses) can be installed with this MLC (see
figure3). See the Control Modules User’s Manual and the IRCM‑DV+ Control Module User’s Manual for installation
details and see the Global Configurator Help file to learn about configuration. See
the special SIS commands for the
IRCM-DV+ on page 101.
IR commands are transmitted from the
Display RS-232/IR port and IR ports
on the MLC (via IR Emitters) when the
corresponding button is pressed on
the front panel of the controller, SCP, or
control module. See the Control Modules User’s Manual.
CM-5BB
DVD & VCR CONTROL
DVD VCR
TITLE MENU
TV/VCR
ENTER
PLAY NEXT/FWD PA USE STOP
PREV/REW
Tx
TUNER
CM-3BLB
CM-9BLB
Figure 3. Optional IRCM and CM
Control Modules
MLC 104 IP Plus Series • Introduction5
System Requirements
The MLC 104 IP Plus Series and Global Configurator have the following minimum hardware
and software requirements:
Hardware Requirements
ProcessorIntel® Pentium® III, 1 GHz
RAM512 MB
Available hard disk space50 MB
A network connection with a minimum data transfer rate of 10 Mbps (100 Mbps is
recommended)
Software Requirements
NOTE: The MLC requires GC version 2.2 or higher.
Operating system• Microsoft® Windows® XP, service pack 2
Global Configurator
Global Configurator and GlobalViewer
• Windows Vista
or
• Windows 7
®
ATTENTION:
• Do not run Global Configurator software on a
PC that uses an earlier version of Windows.
• Ne faites pas fonctionner le logiciel Global
Configurator sur un ordinateur qui utilise une
version plus récente de Windows.
Microsoft Windows ScriptVersion 5.6 or higher
BrowserMicrosoft Internet Explorer® version 6.0 or higher
with ActiveX® enabled
MLC 104 IP Plus Series • Introduction6
Operation, Features,
and Cabling
This section includes the following elements:
• Setup Checklist: How to Proceed With Installation — A checklist of tasks to guide
you through installation
• UL and Safety Requirements — General guidelines for safe product use
• Installing or Replacing Button Labels — Instructions for replacing the labels in front
panel buttons
• Front Panel Features and Operation — Locations and descriptions of items on the
front panel
• IR Control — A brief description of IR learning and IR remote control of the MLC
• Panel Features and Cabling — Locations, descriptions, and cabling notes for rear
and side panel features and corresponding front panel indications
• Resetting the Unit— Information about the available reset modes and how to reset
the MLC
• Pinout Guides — An example application diagram that can be used as a cabling and
pin assignment reference
MLC 104 IP Plus Series • Operation, Features, and Cabling7
Setup Checklist:
How to Proceed With Installation
Prepare
Familiarize yourself with the features of the MLC. Download and install the latest version of the Extron Global Configurator (GC) software
(version 2.2 or higher) and the latest driver package, and any additional software such
as GlobalViewer 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 MLC. Obtain model names and setup information for devices that the MLC controls.
Configure the MLC
Connect the PC and the MLC to the same Ethernet network, power them on, and use
Telnet, Extron DataViewer, or a similar application to configure the MLC for network
communication.
Create a new GC project and configure the MLC (see the Global Configurator Help file).
Set the IP address and subnet mask for the MLC, and other IP settings. Define the GlobalViewer Tree location for the MLC. Add the MLC to the project. Define e-mail settings and contacts. Add serial and IR device drivers. Configure the ports (Projector/Display, igital I/O, and MLS) on the MLC and assign
device drivers as needed.
Configure the front panel buttons. Configure control module buttons 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.
Perform Physical Installation
Install or replace button labels. Connect the MLC to a network (LAN) and other devices (see Operation, Features,
and Cabling starting on page 7 or see the “Setup” section of the MLC 104 IP Plus
Series Setup Guide).
Connect power cords and turn on the output devices (projectors, monitors, speakers),
control products (such as projector lifts and screen controls), the MLC, a PC (if needed
for testing or control), and input devices (DSS, cable boxes, and the like).
Test the system. Mount the unit to an electrical box, wall, furniture, or rack and ground the unit (see
Mounting Instructions on page 148).
MLC 104 IP Plus Series • Operation, Features, and Cabling8
UL and Safety Requirements
Base
Clear Lens
The Underwriters Laboratories (UL) requirements listed below pertain to the safe installation
and operation of a MediaLink Controller (MLC).
1. Do not use the MLC near water or expose it to liquids.
WARNING:Risk of electric shock or fire. To reduce the risk of fire or
electric shock, do not expose this apparatus to rain or moisture.
AVERTISSEMENT :Risque de choc électrique ou d’incendie. Afin de réduire
les risques d’incendie ou de choc électrique, protégez cet appareil de la pluie ou
de l’humidité.
2. Clean the MLC only with a dry cloth.
3. Do not install the MLC near any heat source, such as a radiator, heat register, stove, or
another apparatus (including amplifiers) that produces heat.
4. Unplug the MLC during lightning and thunder storms or when it is unused for long
periods.
5. For the installation to meet UL requirements and to comply with National Electrical Code
(NEC), the MLC must be installed in a UL Listed junction box and faceplate. The end
user or installer must furnish the junction box. It is not included with the MLC.
6. MLC 104 IP Plus series is only for use with UL Listed products.
7. Unused AAP openings are to be covered with a blank AAP panel(s).
Installing or Replacing Button Labels
For the MLC or the optional SCP control panel, you may wish to customize the button
labels. The labels can be changed at any time. Follow these steps to change the translucent
button labels (see the image at right):
1. Remove the button from the MLC or SCP: use a small,
flat bladed screwdriver such as an Extron Tweeker to gently
pry a button out from the front panel.
Plunger
2. Locate the notch in the corner of one side of
the clear button cap.
3. Separate the white backing (diffuser)
from the clear button cap (lens):
insert the blade of the small
screwdriver into the corner
notch and gently twist the
blade.
4. Save the translucent, white
diffuser, but remove the text/
label insert from the transparent
button cap.
Notch
Separate the
two-piece button
at the corner.
TEXT
Pry the two
pieces apart.
Diffuser
Button Label
5. Select one of the button labels
from the printed label sheets included with the device (MLC or SCP). Remove the label
from its backing, if applicable.
6. Insert the button label into the button cap. Check for correct label orientation.
7. Align the white diffuser plate with the cap. The bumps on the diffuser plate should be
aligned (top and bottom) with the notches on the clear button cap. Firmly snap it into
place.
8. Align the tabs on the MLC button plunger with the notches on the diffuser plate. Gently
but firmly press the reassembled button into place in the MLC or SCP front panel.
9. Repeat steps 1 through 8 as needed to relabel other buttons.
MLC 104 IP Plus Series • Operation, Features, and Cabling9
Front Panel Features and Operation
12
Input Selection Buttons
Front panel features are shown at right.
Most of the features and LED
indications are described and
shown in the “Rear and Side Panel
Features and Connections” section
paired with the descriptions of the
corresponding ports.
Display On and Off
Display On and Off
1
Buttons (page )
Buttons (page 10)
DISPLAY
ON
OFF
Input Selection Buttons
2
(page )
(page 11)
PC
1
NOTE: The MLC must
be set up in order to
function. See Software-
based Configuration
and Control starting on
page 34 and the Global
Configurator Help file for
information about Global
Configurator, which you
must use to set up the unit.
Buttons
The MLC 104 IPPlus Series controllers have backlit buttons. The functions, events,
and scripts associated with these buttons are available with all models. Pressing the
corresponding button on an Extron SCP 104 keypad causes the functions of that button to
be executed exactly as if you had pressed a front panel button.
By default all buttons illuminate brightly when selected (active), and light dimly when
deselected. The button caps are removable so the button labels can be changed. Each
Display On/Off, Function/Room, and Input button can be set up to perform a
sequence of several functions, which can be combinations of the following options:
• A driver operation—execute an RS-232 or IR control command that is part of a
device driver (for a projector, VCR, DVD, audio source, or similar device)
• A time delay operation—insert delays between executed commands
• A button light operation—change the brightness, color, or flashing of a front panel
button
• A digital input/output operation—turn the digital output on or off, toggle it, or
pulse it
• A user-defined RS-232 operation—issue a non-driver-associated RS-232 command
(one that you programmed separately) via a specific port (MLS RS-232 or the projector
control port) or an internal command for the MLC, itself
Display On/Off buttons — After they have been configured, press the On button
1
to turn the projector or display device on, and press the Off button to power it off. By
default, only one of these two buttons can be selected (active) at once. Through the
Global Configurator (GC) software, other functions can be associated with each of these
buttons.
2
LAPTOP
3
CONFIG
Cong (RS-232 host control)
Config (RS-232 host control)
4
4
Port (page )
Port (page 12
4
MLC 104 IP PLUS
Front
Panel
VOLUME
Volume Knob and LEDs
3
3
(page )
page 11)
Figure 4. MLC 104 IP Plus Front Panel
NOTE: To avoid conflicts with the front panel lockout PIN feature, Extron recommends
configuring the Display Power buttons so that the MLC sends projector or display
commands upon the button release instead of on the button press.
MLC 104 IP Plus Series • Operation, Features, and Cabling10
Input selection buttons — Each of these buttons, labeled 1 through 4,
1
2
3
4
2
can be assigned several functions, depending on how the MLC is set up
and what mode is active. Each button can be configured to control the
digital inputs or outputs on the MLC, execute the IR or RS-232
commands of your choice, or trigger event scripts and/or port
monitoring. See the Global Configurator Help file.
By default these buttons are a mutually exclusive group: only one of
these buttons can be selected at a time. Also, by default each button is
associated with an Extron input switching SIS command (1!, 2!, 3!, 4!)
and bidirectional communication via the MLS RS-232 port on the MLC.
See the image at right.
Alternatively, the buttons can be reconfigured (via software) to select different inputs and
to trigger different commands. See the Software-based Configuration and Control
section starting on page 34 and the SIS Programming and Control section starting
on page 69 for details.
Press an input selection button to select the desired audio and video input on the
projector or an optional Extron switcher. The button for that selection lights brighter and
remains lit brighter until a different input is selected.
NOTE: When these input selection buttons are configured for input switching, there
is a default 0.5 second delay between when one input is selected and when a
different input can be selected. This allows time for the projector to adjust to the
change of sync signals. The delay period is adjustable.
1!
2!
3!
4!
If the MLC is used without an optional switcher and the MLC has been set up for use
with a projector, the selectable inputs on the MLC correspond to the number of inputs
available on the projector. If an optional Extron switcher is connected to the MLC, all
four input buttons are selectable. Which buttons are and are not configured for input
switching can be set via Global Configurator.
NOTE: When an input selection button is designated for input switching, pushing
that button causes the MLC to send out an SIS input change command via the
MLS RS-232 connector. In addition it can make the MLC send projector control
commands through the Display RS-232/IR port, send a digital output signal, or
send a serial command via the MLS RS-232 port.
The default Extron SIS commands sent for each input
via the MLS connector are shown at right. If desired, you
can reassign (remap) any input from 1 to 99 to these input
buttons. Button remapping can be convenient if a switcher
Button Command
Input 1 1!
Input 2 2!
Input 3 3!
Input 4 4!
is slaved to the MLC.
Volume Control
Volume knob and LEDs — Rotate this knob clockwise to increase the audio volume,
3
counterclockwise to decrease volume. Volume can be adjusted via this front panel
knob, the corresponding knob on an SCP control panel, or via RS-232/Telnet/web
browser control.
The Global Configurator software lets you select whether this knob controls the audio
levels of the projector or of the optional switcher. If the knob controls the audio levels of
the projector, you can specify incremental adjustments or range-based adjustments (via
device driver only). See the Global Configurator Help file for details.
MLC 104 IP Plus Series • Operation, Features, and Cabling11
NOTE: Not all devices that use RS-232 for audio level control can be properly
Range-based Volume Adjustment
Volume
Volume
Volume
Volume
Volume
Volume
Volume
VOLUMEVOLUMEVOLUMEVOLUMEVOLUMEVOLUMEVOLUME
Range-based Volume Adjustment
Increment/Decrement-based Volume Adjustment
Minimum,
0% of Max.
Volume
1% to 19%
of Max.
Volume
20% to 39%
of Max.Volume
40% to 59%
of Max.Volume
60% to 79%
of Max.Volume
80% to 99%
of Max.Volume
100% of
Max.
Volume
CONFIG
controlled using the MLC Volume knob. Some devices cannot respond quickly
enough to the commands issued to them by the MLC.
• If the projector uses range adjustments, it can result in choppy audio level
ramping (volume changing in jumps).
• If the projector uses incremental adjustments (volume up/down commands),
it can result in slow audio ramping (requiring many turns of the knob to change
the volume).
If you experience problems using range-based audio control with a projector or
other device, try slowing down the MLC volume knob command rate by using
the 49# SIS command (see the special function SIS table on page 106 for
details) or encoder scaling in Global Configurator (see the Global Configurator Help file). If you need further assistance, contact Extron and ask to speak with an
applications engineer.
If the MLC is configured for use with a MediaLink Switcher or for some projectors,
the LEDs on the MLC indicate volume ranges (with steadily lit LEDs) and minimum/
maximum volume limits (with flashing LEDs), as shown in the following diagram.
VOLUMEVOLUMEVOLUMEVOLUMEVOLUMEVOLUMEVOLUME
Configuration Port
Minimum,
0% of Max.
1% to 19%
of Max.
20% to 39%
of Max.
40% to 59%
of Max.
60% to 79%
of Max.
80% to 99%
of Max.
If the MLC is configured for increment/decrement volume adjustment, the LEDs scroll
up/down briefly. See the following example.
VOLUME
Config (host control) port — This port makes it possible to upload and
4
VOLUME
configure device drivers via serial communication and also to initiate IR learning via
a front panel connection after the MLC has been installed. Overall configuration
requires the use of the rear panel LAN port.
Connect a Windows-based PC or an RS-232 control system to this 2.5 mm mini
stereo-style (tip-ring-sleeve) connector. You can use the Extron 9-pin D to 2.5 mm
stereo mini TRS RS-232 cable or make your own cable. See page 16 for a wiring
diagram and port protocol.
NOTES:
• This port requires 38400 baud communication, a higher speed than many other
Extron products use. The configuration software automatically sets the connection
for the appropriate speed. If using HyperTerminal, DataViewer, or a similar
application, make sure the PC connected to these ports is set for 38400 baud.
• Extron recommends configuring and controlling the MLC via the LAN
connector. Ethernet connections are faster and more reliable.
100% of
Max.
MLC 104 IP Plus Series • Operation, Features, and Cabling12
Front Panel Security Lockout (Executive Mode)
To prevent accidental changes to settings, the MLC features front panel security lockout
(executive) modes for disabling access to controls. When panel lockout is enabled, no one can
make changes using the buttons or volume knobs on the MLC front panel, SCPs, or control
modules. When the front panel is locked, functions and adjustments can be made only via
RS-232, Telnet, or web browser control. The Simple Instruction Set (SIS™) command 3X
corresponds to and also enables this mode (see page 78). For details, see the Operation,
Features, and Cabling section starting on page 7 and the Software-based
Configuration and Control section starting on page 34. The only way to override a front
panel lockout via the front panel is to enter a personal identification number (PIN) to unlock the
panel, using MLC input buttons as a numeric keypad for PIN entry, as shown on page 14.
Enabling and disabling front panel lockout via the embedded web pages
and the front panel
When front panel lockout is enabled, if a button is pressed, the button flashes red, but
no change occurs. Nothing—not input switching, projector control, room control, volume
adjustment, or any other knob- or button-executable function—results from front panel
actions when lockout is active. Changes can still be made via RS-232 or Ethernet (Telnet or
web browser) control.
Front panel lockout can be enabled or disabled using the embedded web pages whether
or not a PIN has been set. However, a PIN must be set up before you can enable or disable
lockout using the front panel buttons.
Using the web pages
1. Using a web browser, enter the IP address of the MLC to open the MLC embedded
web page. If an administrator password has been set and if you are prompted to do so,
type in the administrator password.
2. Click on the Configuration tab, which opens to the System Settings page.
3. Select either Off or Disable Front Panel, SCP, Control Modules and IR
in the Executive Mode settings area. See the following image.
NOTE: If Disable Front Panel, SCP, Control Modules and IR is
selected via the System Settings factory default web page, front panel lockout
cannot be enabled or disabled via the front panel unless PIN Mode is enabled.
See page 107 for the SIS command (X?*60#) for PIN enabling and disabling.
MLC 104 IP Plus Series • Operation, Features, and Cabling13
Using the front panel
Locking the Front Panel of an
One or more PINs must be configured before this procedure can be used. See Preparing
the MLC for Front Panel Lockout on page 15. To lock or unlock the front panel,
you use the Display On/Off buttons to change modes and use the input buttons as a
numeric keypad (see images below).
NOTE: Make sure the projector or display is off before using a PIN to lock the front panel.
NOTE: Failure to configure the On or Off buttons to send display/projector commands
upon button release (instead of button press) may cause problems with the PIN Mode
feature. (If one On/Off button is pressed before the other, and the buttons are
configured to send commands at the button press, the actions of the first button can
be executed, preventing you from locking the front panel until the warm-up or
cooldown period of the display finishes.)
MLC 104 Plus Series Controller
12
Press and hold
both Display On/Off
buttons
simultaneously.
The Display On/Off
buttons light green,
the other buttons
dim, and the bottom
Volume LED blinks.
Unocking the Front Panel of an
MLC 104 Plus Series Controller
12
Press and hold
both Display On/Off
buttons
simultaneously.
The Display On/Off
buttons light red,
the other buttons
dim, and the bottom
Volume LED blinks.
DISPLAY
ON
VOLUME
DISPLAY
ON
VOLUME
1
OFF
CONFIG
This example shows the
default administrator PIN:
1 2a , 4 2b , 2 2c , 3 2d .
1
OFF
CONFIG
This example shows the
default administrator PIN:
1 2a , 4 2b , 2 2c , 3 2d .
While still pressing the
Display buttons, enter the PIN. Use the
input selection
buttons as a 4-key
numeric keypad; press
one button at a time.
One green Volume
LED lights at a time as
the buttons are
pressed.
1
1
2a
2
2
2c
3
2d
3
4
4
2b
While still pressing the
Display buttons, enter the PIN. Use the
input selection
buttons as a 4-key
numeric keypad; press
one button at a time.
One green Volume
LED lights at a time as
the buttons are
pressed.
1
1
2a
2
2
2c
3
2d
3
4
4
2b
Release
all
buttons.
Release
all
buttons.
If the correct PIN is entered, the green Volume LEDs ash and all
buttons ash red 3 times, indicating that front panel is locked.
DISPLAY
1
CONFIG
CONFIG
CONFIG
CONFIG
1
2
2
3
3
4
4
1
1
2
2
3
3
4
4
1
1
2
2
3
3
4
4
1
1
2
2
3
3
4
4
ON
OFF
VOLUME
If an incorrect PIN is entered, no buttons ash, the green
Volume LEDs turn off, and the red (top) LED blinks.
DISPLAY
ON
OFF
VOLUME
If the correct PIN is entered, the green Volume LEDs ash and all
buttons ash green 3 times, indicating that front panel is locked.
If an incorrect PIN is entered, no buttons ash, the green
Volume LEDs turn off, and the red (top) LED blinks.
DISPLAY
ON
VOLUME
DISPLAY
ON
VOLUME
OFF
OFF
NOTE: The PIN can be
entered via either the
MLC or the SCP.
Then the buttons light as they were
lit before front panel lockout was set.
Release
all
buttons.
Release
all
buttons.
DISPLAY
ON
OFF
VOLUME
Then the buttons light as they were
lit before front panel lockout was set.
DISPLAY
ON
OFF
VOLUME
CONFIG
CONFIG
1
2
3
4
1
2
3
4
Figure 5. Enabling and Disabling Front Panel Lockout Via the Front Panel
MLC 104 IP Plus Series • Operation, Features, and Cabling14
Preparing the MLC for Front Panel Lockout
To allow access to front panel changes to specific personnel while the front panel is locked,
you can set a user and/or administrator PIN and set which type of PIN, if any, is allowed to
unlock the panel.
Setting up and enabling or disabling PINs
Using the Advanced Configuration tab within Extron Global Configurator (GC)
software, you can configure which PIN to enable (which PIN allowed to unlock the front
panel), or disable both PINs so that no one can access the
front panel during front panel lockout (see image at right).
And you can set the four-digit PINs for the administrator and
for users.
NOTE: Each digit of the PIN must be a number from
1 to 4 because they represent the four MLC front
panel input buttons, which is used as a numeric
keypad. By default, both PINs are set to 1423.
See the Global Configurator Help file for the PIN
setup procedure.
Scheduling front panel lockouts
You can set the front panel of the MLC to be automatically locked at certain times and days
by setting up a schedule using the Schedule tab within the Global Configurator software
and uploading it to the MLC. The Global Configurator Help file includes instructions on how
to set up a scheduled action.
IR Control
IR Learning: Top Panel Receiver
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 device,
and the IR learning receiver sensor on the
MLC, shown in the image at right. See the
IRLearner Help file for IR learning
procedures.
This receiver accepts infrared signals of
from 30 kHz to 62 kHz. The IR remote
control must be pointed directly at the
receiver for best results. The diagram
indicates the best distances and angles at
which to hold the remote control.
IR
Top PanelTop Panel
IR Receiver
IR Learning
Angle
and
Distance
2–12"
(4–30 cm)
1 2 3
4 5 6
7 809
Figure 6. MLC104IPPlus Top Panel
MLC 104 IP Plus Series • Operation, Features, and Cabling15
Panel Features and Cabling
DIS
VOLUME
US
ON
PC
OFF
1
2
3
Config (Host) Port Cabling
NOTE: Extron recommends configuring and controlling the MLC via the LAN connector
on the right side panel. Ethernet connections are faster and more reliable.
Front panel Config (host control) port — For MLC configuration and control, connect
a Windows-based PC or an RS-232 control system to the MLC via this 2.5mm mini stereo
jack (see figure below). This port is accessible even after the MLC has been installed and
cabled. The optional 9-pin D to 2.5 mm stereo mini TRS RS-232 cable can be used for this
connection.
MLC104 IP Plus Front Panel
PLAY
CONFIG
LAPTOP
MLC 104 IP PL
Config Serial (RS-232) Port
This port supports bidirectional RS-232 (-5 to +5 VDC)
communication.
Protocol:
• 38400 baud • 8 data bits • 1 stop bit
• no parity • no ow control
Front panel Config port:
• RS-232 only (Tx, Rx, ground)
1
5
To/From the
RS-232 Port
on a PC
6 feet
(1.8 m)
6
9
9-pin D Connection TRS Plug
Pin 2 Computer Rx line Tip
Pin 3 Computer Tx line Ring
Pin 5 Computer signal ground Sleeve
NOTE: This configuration port requires 38400 baud communication. This is a higher
NOTES:
• Use the front panel Cong port only for
sending basic SIS commands (such as those
Tip
Ring
Sleeve (Gnd)
for IP setup and troubleshooting) and
checking unit information and responses.
• You must use the LAN port (not the Cong
port) to set up the MLC and upload GC
conguration les or rmware.
speed than many other Extron products use. Global Configurator software may
automatically set the connection for the appropriate speed. If using DataViewer,
HyperTerminal, or a similar application, make sure the PC or control system
connected to these ports is set for 38400 baud.
MLC 104 IP Plus Series • Operation, Features, and Cabling16
Right and Rear Panel Features and Cabling
OUT
OU
D
A B C D E
CO
11
Display or
Projector Control Port
RS-232/IR
Tx
DISPLAY
Rx
GROUND
IR OUT
A B C D E
+V OUT
COMM LINK
GROUND
CM
IR IN
SCP
1 2 3
DIGITAL
I/O
GROUND
A B
RS-232
Rx
MLS
Tx
GROUND
POWER
12V
GROUND
+12V IN
LAN
TWEEKER TO REMOVE
PRESS TAB WITH
LAN (IP)
6
6
Port
2
2
Control Module/IR/SCP
Port (Comm-Link)
3
3
Digital I/O Ports (3)
4
4
MLS Switcher Port
RUN
100
Right Side
5
5
Power Input
(12 VDC, 0.5 A max)
1 Projector or display control
(Display RS-232/IR) port —
page17
2 Comm-Link (CM/IR/SCP) port —
page19
Rear Panel
4 MLS RS-232 connector —
page 26
5 PWR (power) connector —
page28
6 LAN port — page29
3 Digital I/O ports — page22
Projector or display connections
Display or projector control (Display RS-232/IR) port (-5 VDC to +5 VDC) —
1
From this port, commands from a projector driver or user-defined command strings
entered via Global Configurator can be sent to the display device. Connect a cable
between the projector or display and the left three poles (Tx, Rx, Ground) of this
3.5mm direct insertion captive screw connector for bidirectional RS-232 serial control.
The IR Out and Ground pins (the right two poles) can be used for one-way infrared
signal output to control the display, projector, or some other device, such as a VCR or
DVD player.
Display
RS-232/IR Port
IR wiring
Infrared:
• TTL level (0 to 5 V)
• Up to 1 MHz
Serial (RS-232) wiring
Select protocol via software or
SIS command.
RS-232 default protocol:
• 9600 baud • 1 stop bit
• 8 data bits • no ow control
• no parity
(unidirectional)
(bidirectional)
Strip wires
3/16" (5 mm) max.
Figure 7. Wiring for RS-232 Display Control and IR Source Control
100' (30.5 m)
Ground
IR Tx Signal
Transmit (Tx)
Receive (Rx)
Ground
Unidirectional IR Output
via White Striped Wire
Bidirectional RS-232
Transmit (Tx)
Receive (Rx)
Ground
IR Emitter
Projector or
Display Panel
NOTES:
LAN
• Each projector or display may require different
wiring. For details, see the manual that came with
the projector or display or see the Extron device
driver communication sheet.
Tx
Rx
DISPLAY
RS-232/IR
IR OUT
GROUND
A B C D E
M
CM
N
+V OUT
+V
R
GROUND
COMM LINK
MM LINK
R IN
IR IN
SCP
Right
Side
Panel
• The MLC does not support flow control.
•
This connector accepts one wire per pole.
may need to splice projector and IR Emitter ground
wires to a single wire that is inserted into this port.
P
MLC 104 IP Plus Series • Operation, Features, and Cabling17
To the
IR Receiver
of a
Source
Device
You
Wiring varies depending on the projector or display model. In most cases the drivers are
OUT
OU
D
A B C D E
CO
Right
Side
Panel
bidirectional, but sometimes only the transmit (Tx) and ground connections are needed
for projector or display control. For bidirectional RS-232 communication, the transmit,
ground, and receive pins must be wired at both the MLC and the projector or display.
NOTE: Maximum distances between the MLC and the device being controlled
may vary up to 200 feet (61 m). Factors such as cable gauge, baud rates,
environment, and output levels (from the MLC and the device being controlled) all
affect transmission distance. Distances of about 50 feet (15 m) are typically not a
problem. In some cases the MLC may be capable of transmitting and controlling
a given device via RS-232 up to 250 feet (76 m) away, but the RS-232 response
levels of that device may be too low for the MLC to detect.
For infrared (IR) output (0 to +5 VDC), wire an IR Emitter (2 emitters,
maximum, per port) as shown below for a modulated or demodulated signal and
ground. The MLC can use infrared signals to control up to two devices. You can
connect one of these ports directly to the wired IR port of another device. Or you can
insert the wires from up to two IR Emitters into the IR Out port and place the heads of
the emitters over or next to the IR signal pickup windows of the controlled devices.
Wired
Ground
IR Output
Unidirectional IR
100' (30.5 m)
Strip wires 3/16"
(5 mm) max.
IR Remote Port of
a Projector, Display
or Source Device
or
Tx
Rx
DISPLAY
RS-232/IR
IR OUT
GROUND
CM
N
V
+V OUT
R
GROUND
A B C D E
COMM LINK
MM LINK
Ground
IR Output Signal
LAN
P
SCP
IR IN
(-)
(+)
White Striped
Wire
Infrared: • TTL level (0 to 5 V) • Up to 1 MHz
Unidirectional
IR
(-)
(+)
(-)
(+)
Two Single IR Emitters
Display RS-232 / IR Port
Projector
or Display
IR Receiver
NOTES:
•
Each emitter must be within 100 feet of the MLC for best control results.
•
If installing two IR Emitters per port, wire them in series, not in parallel.
Figure 8. Wiring for IR Display Control
Alternatively, an MLC can use infrared signals and IR Emitters to control several source
devices. However, the direct insertion captive screw connectors on the MLC have
small openings that accept just one wire per pole. To connect up to two IR Emitters
to the MLC, insert one ground and one signal wire in the Display RS-232/IR port, then
connect the IR Emitters to those wires. To wire emitters, see the following figures and
the IREmitter Installation Guide. Wiring directions depend on the number and type of IR
Emitters (single or dual).
MLC 104 IP Plus Series • Operation, Features, and Cabling18
Installing One Single EmitterInstalling One Dual Emitter
Ground (−)
Ground (−)
IR Signal (+)
One Single IR Emitter
Installing Two Single Emitters
When installing only single emitters, tie
them in series as shown at right.
IR Signal (+)
Ground (−)
IR Signal (+)
Dual IR Emitter
(−)
(+)
(−)
(+)
Two Single IR Emitters
Figure 9. Wiring for IR Control of Up to Two Sources
Additional control connections
CM/IR/SCP (Comm-Link) port — For remote control of the MLC 104 IPPlus Series
2
controller or other items, you can connect up to four Extron control modules (IRCMs,
CMs), one Extron infrared signal repeater (IRL 20), and/or up to two Extron SCP 104
control panels to this port. A maximum of seven devices can be connected to this port.
See the figures on pages 20 and 21.
NOTE: The SCP must have firmware 1.01 or greater and DIP switch 4 in the
On (up) position to operate with the MLC 104 IPPlus. See the SCP 104 User’s Manual for more details.
The SCP 104 replicates the front panel controls of the MLC. The SCP and the IR signal
repeater can receive IR signals from a remote control and send them to the controller.
Control modules can be used (once the MLC is set up) to control VCRs, DVD players,
tape decks, a projector lift, or screen control. See the user guide for the appropriate
device for details.
NOTE: If outside factors such as fluorescent light interfere with and affect the
function of the MLC, you can disable IR control of the MLC. Using a special
function SIS command (65#, see page 107), you can turn off the ability of the
MLC to receive IR signals from IR signal repeaters and SCPs.
The control modules, IR signal repeater, and SCPs
can be daisy chained. Wire the connections as
shown in the diagrams on the following pages.
Before inserting wires in the connectors, strip the
cable and apply heat shrink as shown at right.
NOTE: The maximum distance between
the MLC and a connected device is
200feet (61m).
NOTE: The Comm-Link port provides up to
12 VDC for powering the SCP control
panel or other devices. The automatic
current protection circuit for this port
3/16"
(5 mm)
Extron
Max.
Heat
Shrink
on Outer
Jacket to
Inner
Conductor
Transition
7/8"
(22 mm)
Comm-Link Cable
TIP:
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 insulated using heat
shrink (instead
of bare wires) for
the common/
drain wires.
limits the draw to 0.5 amperes.
NOTE: SCP control panel or control modules (CM, IRCM) used with the MLC are
affected by front panel security lockout (executive mode) status changes.
MLC 104 IP Plus Series • Operation, Features, and Cabling19
Tx
W
TW
OU
OU
DISPLAY
RS
R
200' (61 m) max.
1 IRL 20
MLC 104 Plus Series
Rear Panel
RUN
100
1
ON
234
J1
SCP 104 Rear Panel
ADBC EADBC E
CM-3BLB
Rear
ADBC EADBC E
CM-3BLB
Rear
CM-3BLB
CM-3BLB Front
CM-3BLB
CM-3BLB Front
Rx
DISPLAY
-232/I
RS-232/IR
T
ND
R
IR OUT
R
GROUND
A B C D E
CM
+V OUT
GROUND
COMM LINK
+12 VDC
A
Ground
B
IRCM, CM
C
T
LAN
Modulated IR (from IRL 20)
D
SCP communication (IR)
E
MLC
1
SCP
IR IN
Right Side
Panel
SCP 104
DISPLAY
ON
VOLUME
to last device
OFF
VIDEO
AUX
VIDEO
PC
IMAGE
MUTE
1
2
3
4
SCP 104
Maximum =
2 SCPs
Per System
CM/IR/SCP Port
• SCPs: Two maximum per system
• Control modules: four maximum (four
module addresses)
• Total distance from port to last device:
200 feet (61 m) maximum
Extron CTLP Cable Color Code:
E
SCP Communication
D
Modulated IR (for IRL 20)
C
Control Module Communication
Ground and Drain Wire
B
A
+12 VDC
= White
= Gray
= Violet
= Black and Drain Wire
= Red
D
IRL 20
C
IRCM, CM
B
Ground
A
+12 VDC
DVD & VCR CONTROL
DVD VCR
TITLE MENU
ENTER
PREV/REW
IRCM-DV+
Tx
TUNER
TV/VCR
PLAY NEXT/FWD PAUSE STOP
D
B
A
IRL 20
Ground
+12 VDC
Maximum =
4 Control
Modules
(4 module
addresses)
IRL 20
Maximum =
Figure 10. Basic Connections to an SCP, Control Module, and IR Signal
Repeater
NOTE: Requirements for setting addresses for control modules differ depending
on how they are connected. If a control module is connected to the 3-pole
connector on an SCP, it can be addressed differently than it would if connected to
the 5-pole connector on the SCP. See the user guide for the appropriate control
module and see the SCP 104/226 User’s Manual for instructions on addressing
the control modules.
NOTE: If you connect
a CM-3BLB or
CM-9BLB to the
3-pole connector
of an SCP 104
instead of to its
5-pole connector,
the buttons of the
CM-xBLB control
module do not
light.
MLC 104 IP Plus Series • Operation, Features, and Cabling20
CM-3BLB
Address 2
A B C D E
COMM LINK
MLC 104 IP Plus
Right Panel
CM
+V OUT
GROUND
SCP
IR IN
E
C
B
A
200' (61 m) Max.
to Last Device
SCP Communication
IRCM, CM
Ground and Drain Wire
+12 VDC
Control Module
Address 2
CM-20BB
Control Module
Address 1
ON
VOLUME
SCP 104
DISPLAY
CM-3BLB
A
B
C
CM-3BLB
Control Module
Address 2
E
A
B
CM-3BLB
A
B
VIDEO
OFF
A
B
1
AUX
2
VIDEO
PC
3
IMAGE
4
MUTE
SCP 104
E
3 Pole
Connector
C
B
A
CM-20BB
Control Module
Address 1
C
DISPLAY
NOTE:
Maximum
= 2 SCPs
per system.
Extron CTLP Cable Color Code:
E
SCP Communication
D
Modulated IR (for IRL 20)
C
Control Module Communication
Ground and Drain Wire
B
A
+12 VDC
ON
VOLUME
SCP 104
= White
= Violet
= Black and Drain Wire
= Red
VIDEO
OFF
AUX
VIDEO
IMAGE
MUTE
1
2
PC
3
4
SCP 104
3 Pole Connector
C
B
A
CM-20BB
Control Module
Address 1
CM-3BLB
Control Module
A
B
C
CM-3BLB
Figure 11. Connections to SCP 104 Control Panels and Control Modules
Without an IR Signal Repeater
NOTE: The control module or modules connected via the 3-pole connector on an
SCP must be the same models and set to the same DIP switch addresses as the
control modules connected directly to the MLC. For example, if an IRCM-DV+
and a CM-5BB are connected to the port on the MLC, each SCP should have
an IRCM-DV+ and a CM-5BB (and not other models) connected to its 3-pole
connector.
MLC 104 IP Plus Series • Operation, Features, and Cabling21
MLC 104 IP Plus DV+ connections:
IRCM-DV
Rear Panel
IRCM-DV
Rear Panel
The MLC 104 IP Plus DV+ consists of an MLC 104 IPPlus controller and an IRCM-DV+
installed in a high-impact plastic faceplate. The wiring is the same as in the previous
diagram, except the IRCM-DV+ is cabled to the MLC at the factory, as shown in the
following diagram, and the IRCM-DV+ is the only type of control module that may be
connected to each SCP 3-pole connector.
MLC 104 IP Plus DV+ Rear Panel
RUN
100
SCP 104 Rear Panel
+
ADBC EADBC E
ON
1
234
J1
ADBC EADBC E
Factory-wired
MLC - to - IRCM-DV+
Connection
+
ADBC EADBC E
ON
1
234
J1
SCP 104 Rear Panel
Figure 12. MLC 104 IP Plus DV+ with SCPs and Additional Control Modules
Digital I/O ports —To allow the MLC to monitor devices to trigger events, connect
3
switches, sensors, LEDs, relays, or similar items to these ports, which can be
configured as a digital input or output, with or without +5VDC pull-up (see figure 13).
The digital I/O ports can trigger events or functions (such as triggering relays, issuing
commands, or sending an e-mail) that have been configured using Global Configurator
(GC) software.
ATTENTION:
• Configure the digital I/O ports using Global Configurator software or SIS
commands first, and then connect wires to the port on the MLC. A mismatch
between port configuration and wiring can cause malfunctions or unit failure.
• Configurez le port d’E/S numérique en utilisant au préalable le logiciel Global
Configurator ou les commandes SIS, puis raccordez le câblage au port du
MLC. Un défaut de concordance entre la configuration du port et le câblage
peut entraîner le dysfonctionnement ou la défaillance de l’unité.
MLC 104 IP Plus Series • Operation, Features, and Cabling22
H
E
K
O
D
A
B
MLS
RS
POWER
V
OU
D
V
IN
OUT
OU
OUT
OU
DISPLAY
R
A B C D E
CO
IN
Congure each port as a digital input or output, with or without +5 VDC pull-up.
,
MLC 104 IP Plus
Right Side Panel
om
r
Digital I/O (digital input/output)
Use the ports to:
ports
• Monitor or trigger events and functions (issue commands, send email), once congured.
• Power an LED, incandescent light, or other device that accepts a TTL signal.
Switch,
Sensor
(switch, sensor
LED, relay, or
similar item)
x
x
Tx
Rx
DISPLAY
RS-232/I
RS-232/IR
ND
R
IR OUT
R
GROUND
M
CM
ND
V
+V OUT
R
GROUND
A B C D E
COMM LINK
MM LINK
PRESS TAB WITH
TAB WIT
PR
R TO REMOVE
TWEE
TWEEKER TO REMOVE
LAN
123
SCP
IR IN
GROUND
DIGITAL
I/O
x
Rx
AB
MLS
-232
RS-232
Digital I/O
Ground
x
Tx
N
UN
12
R
R
+12V IN
GROUND
GROUND
POWER
12
12V
RIght Side Panel
Figure 13. Digital I/O Port Wiring Example
• Digital input — To allow the MLC to monitor external devices that do not use
RS-232 communication, connect a switch, motion sensor, moisture sensor, tally
feedback output, button pad, or a similar item to this port (pin1 and ground) and
configure it for digital input. When configured as a digital input, the port measures
two states: high and low. The port accepts 0 to 12 VDC input. Threshold voltages
are <2.0VDC = logic low, >2.8VDC = logic high. There is also an internal, +5 VDC,
selectable, pull-up resistor for this circuit. Below are some examples of how to use
digital input.
Tip (+12 V)
Digital Input
Ground
Switch,
Sensor,
or
Similar
Item
3.5 mm
or
Digital Input
Ground
+12 VDC
Stereo Plug
(signal)
Sleeve (Gnd)
Ring
To/Fr
a Senso
123
DIGITAL
GROUND
I/O
The port senses an external switch or contact closure by using a 2k ohm pull-up
resistor in a TTL (+5VDC) circuit. Threshold voltages are <2.0VDC = low,
>2.8VDC = high.
Use the port to monitor or trigger events and functions (toggle relays, issue
commands, send email), once congured.
Figure 14. Wiring for Digital Input
Digital Input
MLC 104 IP Plus Series • Operation, Features, and Cabling23
Using these pins and an external switch to trigger digital input:
y
Digital input is triggered
by an external switch
wired between the
I/O pin and ground.
T
+5.0 VDC is activated
(switch 2 is
enabled/closed).
Ground (GND) pin
V+
Digital input at the MLC is triggered by a digital output from a motorized
MLC 104 IP Plus Series
+12 V
he pull-up resistor to
CTL
+5.0 V
SW 2
2k ohms
Pin 1of the
Host Control port
or the
Pwr Sns pin of the
Projector port
Digital
Input
GND
Normall
Open
Switch
Using a motorized surface access enclosure to trigger digital input:
Extron HSA 822M.
A closure to ground (switch 1) occurs when a certain condition is met on the
HSA. This closure to ground triggers the MLC.
The MLC must have the pull-up resistor to +5.0 VDC activated (switch 2 is
enabled/closed).
MLC 104 IP Plus SeriesHSA 822M/MS
+12
+5.0 V
SW 2
CTLCTL
2k ohms
Pin 1of the
Host Control port
or the
Pwr Sns pin of the
Projector port
Digital
Input
GND
Ground (GND) pin
12 V
Status
Pin
SW 1
GND
MLC 104 IP Plus Series • Operation, Features, and Cabling24
• Digital output — To power an LED, incandescent light, or other device that
The MLC 104 IP Plus cannot
provide TTL level outputs like
some of the IP Link interfaces.
Switch 2 cannot be enabled when
I/O pin is used as an output.
When used as a digital output, a
digital output pin on the MLC may
not work with certain devices
requiring contact closure control.
A
shows a short to ground when
switch 1 is enabled, the actual
circuit does not provide a
completely grounded output.
For any devices requiring contact
closure control, it is
recommended that relays be
used.
I/O Port
GND
accepts a TTL signal, or to provide contact closure control for a projector lift,
motorized screen, room or light switch via an Extron IPA T RLY4, you can use one
or more of these 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. The 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
+5VDC.
MLC 104 IP Plus Series
+12 V
+5.0 V
SW 2
2k ohms
Pin 1,
2, or 3
of the
Digital
lthough the illustration at right
I/O
GND
Digital
I/O
Port
The digital output
CTL
SW 1
MLC 104 IP Plus Series
+12 V
390
ohms
pin drives an LED
using an external
+5 VDC source.
The LED lights
only when the
I/O pin is set to
“on” (switch 1 is
closed).
Digital
Output
CTL
SW 1
GND
LED
+5 V
+
External
Source
NOTE: The digital I/O pin is capable of sinking a maximum of 250 mA from
12 VDC, max.
MLC 104 IP Plus Series • Operation, Features, and Cabling25
MLC 104 IP Plus Series
The digital
output pin
+12 V+12 V
drives an LED
using the
+12 VDC
2k
Ohms
output of the
controller as a
voltage source.
The LED lights
only when the
I/O pin is set to
“on” (switch 1
Pin 1
Digital
Output
CTL
SW 1
LED
is closed).
GND
NOTE: The digital I/O pin is capable of sinking a maximum of 250 mA from
12 VDC, max.
MLC 104 IP Plus Series
The digital output
pin drives an
incandescent
lamp using the
+12 VDC output
of the controller
as the voltage
source.
The lamp lights
only when the
I/O pin is set to
“on” (switch 1 is
closed).
+12 V+12 V
+12 V Out
Lamp
Digital
Output
CTL
SW 1
GND
NOTE: The digital I/O pin is capable of sinking a maximum of 250 mA from
12 VDC, max.
MLS RS-232 connector — To control an optional Extron switcher or other RS-232
4
controllable device, connect a cable between this 3.5 mm direct insertion captive screw
connector and the RS-232 port of the other device. By default this port supports any
Extron switcher without additional drivers. If it is used to control other products,
additional device drivers may be required.
NOTE: The commands issued from this port are
standard Extron SIS™ commands, and they
follow the typical Extron RS-232 protocol:
• 9600 baud • no parity
• 8 data bits • no flow control
• 1 stop bit
MLC 104 IP Plus Series • Operation, Features, and Cabling26
Supported Extron Devices
MLS 406MLS 608 D
MLS 406MAMLS 608 D MA
MLS 406SAMLS 608 D SA
MLS 506PVS 305SA IP
MLS 506MA 70 V MLA VC10 Plus
MLS 506SA
If you connect an optional switcher (such as an Extron MLS Series or PVS Series
T
E
N
Connecting an MLC 104 IP Plus
to a MediaLink Switcher and an External Power Supply
y
RS-232 12V
RS-232/MLC/IR
Connecting an MLC 104 IP Plus
to a PoleV
MLC 104 IP Plus
switcher) to the MLC, you must connect a ground wire between the switcher and the
MLC, as shown in the following diagrams. Connecting an external power supply is
optional depending on how many accessories are connected to the MLC.
MLC/IR
ABC
MediaLink
Switcher
rear panel
MLC/IR port
NOTE:
You must connect
a ground wire between
the MLC and MLS.
Ground (Gnd)
B
Receive (Rx)
A
Transmit (Tx)
NOTE:
If you use cable that has
a drain wire, tie the drain wire
to ground at both ends.
Transmit (Tx)
Receive (Rx)
INPUT 1
INPUT 2
INPUT 3
VIDEO
VIDEO
VIDEO
R-Y
R-Y
Y
Y
B-Y
B-Y
C
C
LLRRLR
Y
C
100-240V 0.2A 50/60 Hz
.5A MAX
MLS 506MA Rear Panel
B
A
MLC 104 IP Plus
right side panel
Tx
Rx
AB
MLS PWR
RS-232 12V
GROUND
GROUND
MLS and
+12V IN
Power
ports
INPUT 4
INPUT 5
RH/
RH/
HV
HV
V
V
G
G
B
B
LR LR LR
RH/
G
B
R-Y
B-Y
MLC 104 IP Plus
Right Side Panel
B
Ground
+12 VDC input
INPUT 6
RGB
RH/
HV
HV
V
V
G
B
SENDLRRETURN
LR
Tx
Rx
IR OUT
GROUND
DISPLAY
A B C D E
RS-232/IR
Ground all
Devices
R-Y
Y
B-Y
AUX/MIXEFFECTS
LR
+V OUT
GROUND
COMM LINK
YUV
VIDEO
S-VIDEO
Y
C
LAN
LA
CM
SCP
IR IN
MONO AMPLIFIED OUTPUT
COMM8 ohm70V
AUDIO OUT
FIXED VARIABLE
ABC
LRLR
PRESS TAB WITH
PRESS TAB WITH
WEEKER TO REMOV
TWEEKER TO REMOVE
123
Rx
AB
GROUND
MLS
DIGITAL
RS-232
I/O
4 ohm
MLC/IR RS232
CONTACT CLOSURE
Tx
+12V IN
GROUND
GROUND
POWER
12V
External Power Suppl
(12 VDC, 0.5 A max.)
External
Power Supply
Tx Rx IR
GGAB
ault Switcher
+12V
PVS Switcher
rear panel
RS-232/MLC/IR port
+12V
Heat Shrink
Over Shield
+12 VDC
G
Ground
G
Ground
B
Receive (Rx)
A
Transmit (Tx)
NOTE:
If you use cable that has
a drain wire, tie the drain wire
to ground at both ends.
Transmit (Tx)
Receive (Rx)
Heat Shrink
Over Shield
B
A
Tx
Rx
AB
GROUND
MLS PWR
right side panel
MLS and
+12V IN
Power
GROUND
ports
MLC 104 IP Plus Series • Operation, Features, and Cabling27
Power connection
P
t
PWR (power) connector — To power the MLC, connect a cable between this port
5
and the included 12VDC, 0.5amp (maximum) power supply.
Alternatively, the MLC can be powered by an Extron PVS or MLS switcher. See
the diagrams for the MLS connector on page 27. Before powering the MLC from
a switcher, determine the combined power draw of the MLC and all connected
accessories to make sure it is lower than the power that can be provided by the
switcher.
Power supply wiring is shown in the following diagram.
Power Input
Power Input
• Connect to a 12 VDC, 0.5 A power supply.
• Front panel buttons light when the MLC receives power.
Tx
Rx
AB
+12V IN
GROUND
GROUND
MLS PWR
RS-232 12V
ower Inpu
Ridged
G
Ground
+12 VDC input
MLC 104 IP Plus
right side panel
MLS and
Power
ports
Ground all
Devices
Smooth
External Power Supply
(12 VDC, 0.5 A max.)
Connecting an MLC 104 IP Plus to the External Power Supply
Strip wires
3/16" (5 mm)
max.
AA
Power Supply
Output Cord
NOTE:
Check the polarity of the power
supply before connecting it to the MLC.
End View of
Power Supply
Output Cord
SECTION A–A
ATTENTION: Risk of property damage:
ATTENTION : Risque de dommages matériels :
• Always use a power supply supplied or specified by Extron. Use of an
unauthorized power supply voids all regulatory compliance certification and
may cause damage to the supply and the end product.
• Utilisez toujours une source d’alimentation fournie ou recommandée par
Extron. L’utilisation d’une source d’alimentation non autorisée annule toute
certification de conformité réglementaire, et peut endommager la source
d’alimentation et l’unité.
• Unless otherwise stated, the AC/DC adapters are not suitable for use in air
handling spaces or in wall cavities.
• Sauf mention contraire, les adaptateurs CA/CC ne conviennent pas à une
utilisation dans les espaces d’aération ou dans les cavités murales.
• The installation must always be in accordance with the applicable provisions
of National Electrical Code ANSI/NFPA70, article725 and the Canadian
Electrical Code part1, section16. The power supply shall not be permanently
fixed to building structure or similar structure.
• Cette installation doit toujours être conforme aux dispositions applicables du
Code américain de l’électricité (National Electrical Code) ANSI/NFPA 70, article
725, et du Code canadien de l’électricité, partie 1, section 16. La source
d’alimentation ne devra pas être fixée de façon permanente à la structure de
bâtiment ou à d’autres structures similaires.
MLC 104 IP Plus Series • Operation, Features, and Cabling28
Bidirectional Control and Communication Connection and Features
H
O
O
1
2
3
GROUND
+V OU
C
GROUND
IR OU
GROUND
SCP
GROUND
Tx
DISPLAY
DISPLAY
S
/
A B C D E
ABCDE
CO
A
B
MLS
MLS
RS
2
POWER
POWER
V
DIGITAL
DIGITAL
I/O
GROUND
Rx
MAC Addr
(on top, and
on fr
LAN (IP) connector and LEDs — To connect and to control the MLC and the
6
devices connected to it in an Ethernet network, 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
an Ethernet LAN or the Internet.
• For 10Base-T (10 Mbps) networks, use a CAT 3 or better cable.
• For 100 Base-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 of this
guide (Software-based Configuration and Control starting on page 34 and SIS
Programming and Control starting on page 69) for details.
• Use a straight-through cable for connection to a switch, hub, or router.
• Use a crossover cable for connection directly to a PC.
Wire the connector as shown in the following tables.
ess
ont panel)
MAC: 00-05-A6-XX-XX-XX
S/N:
R
RS-232/IR
Tx
DISPLAY
-232
Rx
GROUND
IR
T
IR OUT
A B C D E
+V OUT
T
COMM LINK
MM LINK
GROUND
CM
M
IR IN
SCP
123
DIGITAL
I/O
GROUND
AB
RS-232
Rx
MLS
-23
Tx
GROUND
POWER
12V
12
GROUND
+12V IN
12
Right Panel
TCP/IP
Network
LAN
PC
Activity LED:
Blinks yellow to indicate data
is being sent or received.
Link LED: Lights green to indicate
a network connection.
TWEEKER T
TWEEKER TO REMOVE
PRESS TAB WITH
PRESS TAB WIT
REM
VE
Pins:
12345678
Insert Twisted
Pair Wires
RJ-45
Connector
Connect to an Ethernet network with a straight through cable. This port must be
congured.
Default protocol:
• MLC 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
Straight-through Cable
(for connection to a switch, hub, or router)
End 1 End 2
Pin Wire Color Pin Wire Color
1 white-orange 1 white-orange
2 orange 2 orange
3 white-green 3 white-green
4 blue 4 blue
5 white-blue 5 white-blue
6 green 6 green
7 white-brown 7 white-brown
8 brown 8 brown
Ethernet (LAN)
Use this port to upload GC conguration
les and rmware. All conguration can be
performed via this port.
NOTE:
MAC address information
(00-05-A6-##-##-##) is located on
the top of the enclosure.
Crossover Cable
(for direct connection to a PC)
End 1 End 2
Pin Wire Color Pin Wire Color
1 white-orange 1 white-green
2 orange 2 green
3 white-green 3 white-orange
4 blue 4 blue
5 white-blue 5 white-blue
6 green 6 orange
7 white-brown 7 white-brown
8 brown 8 brown
T568BT568AT568BT568B
MLC 104 IP Plus Series • Operation, Features, and Cabling29
Top Panel: IR Learning Sensor
In most cases, Extron has produced an IR driver
for controlling the projector or display 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 IR learning
receiver sensor on the MLC, shown at right.
See the IR Learner Help file for instructions on
how to create the driver file. When capturing an IR command,
hold the projector remote control between 2” and 12” from and
pointed directly at the IR learning sensor on the MLC.
NOTE: The MLC 104 Plus requires IR Learner
version 1.23 or higher.
Left Side Panel: Reset Features
Reset button and LED — Pressing this recessed button
causes various IP functions and Ethernet connection
settings to be reset to the factory defaults. The green
LED flashes depending on the selected reset mode
(see Resetting the Unit, page 31 for details).
Top Panel
Top Panel
IR
1 2 3
4 5 6
7 809
IR Learning
Receiver
2"–12"
(4–30 cm)
IR Learning
Angle and
Distance
RESET
Reset LED
Reset Button
(recessed)
Left Side
MLC 104 IP Plus Series • Operation, Features, and Cabling30
Resetting the Unit
There are four reset modes (numbered 1, 3, 4, and 5 for the sake of comparison with
an Extron IPL product) that are available by pressing the Reset button on the side panel.
The Reset button is recessed, so use a pointed stylus, ballpoint pen, or Extron Tweeker
to access it. See the reset modes table below for a summary of the modes. The reset
modes (with the exception of Mode 2) close all open IP and Telnet connections and close all
sockets.
ATTENTION:
NOTE: If you hold down the reset button continuously, every 3seconds the LED blinks,
• Review the reset modes carefully. Using the wrong reset mode may result in
unintended loss of flash memory programming, port reassignment, or a controller
reboot.
• Analysez minutieusement les différents modes de réinitialisation. Appliquer
le mauvais mode de réinitialisation peut causer une perte inattendue de la
programmation de la mémoire flash, une reconfiguration des ports ou une
réinitialisation du processeur.
the unit enters a different mode from Modes 3 through5. For Mode5, the LED
blinks three times, the third blink indicating the last mode. The modes are separate
functions, not a continuation from Mode1 to Mode5.
Mode
1
Use Factory Firmware
3
Events
Run or Stop
4
Reset All
IP Settings
MLC 104 IP Plus Series Controller Reset Mode Summary
ActivationResultPurpose and
Notes
Hold down the recessed Reset button while
applying power to the MLC.
NOTE: After a mode 1 reset is
performed, update the MLC
firmware to the latest version.
Do not operate the MLC controller
firmware version that results from the
mode 1 reset. This mode temporarily
resets the unit to factory default until
power is recycled. If you want to use the
factory default firmware, you must upload that version again (see the Global Configurator Help file for instructions).
Hold down the Reset button for about 3
seconds until the Reset LED blinks once,
then release and press Reset momentarily
(<1 second) within 1second*.
Hold down the Reset button for about
6seconds until the Reset LED blinks twice
(once at 3 seconds, again at 6seconds).
Then release and press Reset momentarily
(for <1second) within 1second*.
The 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 mode1 reset by mistake, cycle power to
the unit to return to the firmware version that was running
prior to the mode 1 reset.
Use the 0Q SIS command to confirm that the factory
default firmware is no longer running (look for asterisks
following the version number).
Mode 3 turns events on or off.
If the events are currently stopped following the momentary press,
the Reset 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 4:
• Enables ARP capability
• Sets the IP address back to factory default (192.168.254.254)
• Sets the subnet back to factory default (255.255.0.0)
• Sets the default gateway address to the factory default
(0.0.0.0)
• Sets port mapping back to factory default
• Turns DHCP off
• Turns events off
The Reset LED flashes four times in quick succession during reset.
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
version.
Mode 3 is useful for
troubleshooting.
Mode 4 enables you
to set IP address
information using
ARP and the MAC
address.
MLC 104 IP Plus Series • Operation, Features, and Cabling31
Mode
SS
T
O
O
LAN
y
ActivationResultPurpose and
Hold down the Reset button for about
5
9 seconds until the Reset LED blinks
three times (once at 3 seconds, again at
6seconds, again at 9 seconds).
Then release and press Reset momentarily
(for <1second) within 1second*.
Reset to
Factory Defaults
*For modes 3, 4, and 5, nothing happens if the momentary press does not occur within 1second.
Pinout Guides
MLC 104 IP Plus Series Controller Reset Mode Summary
Notes
Mode 5 performs a complete reset to factory defaults
(except the firmware).
• Does everything mode 4 does
• Resets almost all the real-time adjustments: all audio settings,
limit initial power up volume, power up/down delay, auto
power down, and miscellaneous options. This does not affect
an optional MLS or PVS switcher, however.
• Clears driver-port associations and port configurations (IR and
serial)
• Removes button configurations
• Resets all IP options
• Removes scheduling settings
• Removes/clears all files from the MLC controller
The Reset LED flashes four times in quick succession during reset.
Mode 5 is useful
if you want to
start over with
configuration and
uploading, and also
to replace events.
This is identical
to SIS command
ZQQQ].
The following illustration summarizes the pin assignments of all of the MLC bottom panel
connectors that are covered in detail on the preceding pages.
To / from LAN
or Internet
LAN
RS-232/IR
Tx
DISPLAY
GROUND
IR OUT
A B C D E
+V OUT
COMM LINK
GROUND
IR IN
SCP
DIGITAL
I/O
GROUND
AB
RS-232
MLS
GROUND
POWER
12V
GROUND
+12V IN
Rx
CM
123
Rx
Tx
WEEKERT
REM
VE
PRE
TAB WITH
Transmit (Tx)
Receive (Rx)
Ground
IR Output
+12 VDC
Ground
IRCM, CM
Modulated IR (for IRL 20)
SCP communication (IR)
Digital I/O
Digital I/O
Digital I/O
Ground
Receive (Rx)
Transmit (Tx)
Ground
Ground
+12 VDC input
RS-232
OR
IR
To a projector
or display
To and from optional Extron
control modules, IR repeater,
or SCP control pads
To (output) or from (input) sensors, switches,
control equipment (screen controllers,
lights, relays), LEDs
To/from an optional Extron switcher
From an external 12 VDC, 0.5 A (max.) power suppl
or an Extron switcher
MLC 104 IP Plus
Right Side Panel
Figure 15. Right Side Panel Port and Pin Configuration Summary
MLC 104 IP Plus Series • Operation, Features, and Cabling32
PRESS
TAB
WIT
H
O
O
PC
x
es
TCP/IP
Network
LAN
RS-232/IR
Tx
DISPLAY
Rx
GROUND
IR OUT
A B C D E
+V OUT
COMM LINK
GROUND
CM
IR IN
SCP
123
DIGITAL
I/O
GROUND
AB
RS-232
Rx
MLS
Tx
GROUND
POWER
12V
GROUND
+12V IN
MLC 104 IP Plus
Right Side
Panel
The following figure provides examples of types of devices that can be connected to the
right side panel ports on the MLC.
IR Receiver of a
Projector or Display
Projector
or
Display
Panel
IR Emitter
Transmit (Tx)
Ground (Gnd)
Receive (Rx)
LAN
Bidirectional RS-232
OR
White Striped Wire
100' (30.5 m)
Rx GTx
Ground
IR Out
+12 VDC
Ground
IRCM, CM
Modulated IR (for IRL 20)
TWEEKERT
REM
VE
SCP communication (IR)
Signal
Ground
Ground
+12 VDC in
External Power Supply
(12 VDC, 0.5 A max.)
Ridged
+
IR
G
Tx
Unidirectional IR Out,
Ground
all Devices
SCP 226
DISPLAY
PIC
ON OFF
MUTE
VOLUME
AUTO
IMAGE
Digital I/O
Ground
N15779
1A RGB2A RGB
I
N
POWER
P
U
T
S
12V
1B RGB
5A MAX
4A RGB
3A RGB
RGB
3B RGB
4B RGB
2B RGB
/VIDEO
/VIDEO
VCR DVD
3
2
1
5
6
4
DOC
LAPTOP
PC
CAM
IR
SCP 226
Switch, Sensor, LED,
Relay, or Similar Item
17TT
AUDIO/VIDEO
US
®
APPARATUS
LISTED
OUTPUTS
VOICELIFT
VIDEO
RECEIVER
OR
3 Pole
Connector
LINE OUT
LR
LR
AUX AUDIO
INPUT 5
Control Module
Address 2
A
B
C
Control Module
Address 1
AMPLIFIED AUDIO OUT
DO NOT
GROUND
OR SHORT
SPEAKER
OUTPUTS
LR
CLASS 2 WIRING
10V 50mA
PAGING
VOL/MUTE
SENSOR
CONTROL
TxRx IR 12V
RS-232 MLC/IR
CM-3BLB
A
B
Digital input
or
Digital output
LAN 4
LAN 3
2/4/8
Ohms
LAN 2
LAN 1
C
Tx
Receive (Rx)
Transmit (Tx)
Ground
Ground
+12 VDC in
Tx
A
Rx
B
G
G
Heat Shrink
Over Shield
Rx
+12V
T
IR
Figure 16. Example of Bottom Panel Connections
MLC 104 IP Plus Series • Operation, Features, and Cabling33
PVS or
MLS Switcher
RS-232/MLC/IR port
Software-based
Configuration and
Control
This section of the guide is divided into the following topics:
• Configuration and Control: an Overview
• The Basic Setup Steps: a Guide to this Section and Other Resources
• Communicating with the MLC
• Configuring the MLC for Network Communication
• Global Configurator Software for Windows
• Advanced Configuration
• Controlling an MLC 104 IP Plus
• Customizing the MLC Control Web Pages
• Troubleshooting
NOTE: In images of software or web pages, circled numbers correspond to the like-
numbered procedural steps.
Configuration and Control: an Overview
An MLC104IPPlus Series controller 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 right/rear panel LAN (local area network)
port (preferred) or the front panel Config port.
NOTE: Extron recommends configuring and controlling the MLC via the LAN connector.
Ethernet connections are faster and more reliable than RS-232 connections.
• The primary means for configuring the controller is by using the Extron Global
Configurator (GC) software. This method requires a properly configured PC with
Windows XP or a higher version of Windows installed. Global Configurator generates
GlobalViewer web pages that are uploaded to the MLC and can be used to control the unit
and make adjustments to its settings.
NOTE: Microsoft® Internet Explorer® is currently the only web browser that fully
supports GlobalViewer pages.
• Alternatively the default web pages embedded within the MLC provide a means to
perform some setup, adjustment, and control via a web browser from any type of
network-enabled computer.
MLC 104 IP Plus Series • Software-based Configuration and Control34
NOTE: Netscape and Firefox cannot be used for viewing the Serial Control pages of
the factory-embedded web page. Run Internet Explorer to use those pages.
• The third way to control and configure the controller is by using Simple Instruction Set
(SIS™) commands via Extron DataViewer software, Telnet, a web browser, or RS-232.
SIS commands are discussed in detail in the SIS Programming and Control section
starting on page 69.
The 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 MLC for network communication. See Configuring the MLC for
Network Communication on page 36.
2. Download or install Global Configurator and other Extron software
(IR Learner, Firmware Loader) and device drivers. See the MLC104IPPlus
Series Setup Guide, the software disk that was shipped with the unit, and the Extron
website for instructions.
NOTE: The MLC104IPPlus Series Setup Guide is shipped with the unit. It is
also available as a PDF file on the Extron website (www.extron.com). The disk
included with the unit contains software, device drivers, a PDF file of the full
user guide, and additional documentation that was available when the unit was
shipped. The setup guide outlines most of the common tasks required to set up
an MLC.
3. Create a Global Configurator project and configure basic settings and
functions. See the setup guide or see the Global Configurator Help file for step-by-
step procedures.
4. Configure additional or advanced functions, if desired. See the Global
Configurator Help file. For information on IR learning, see the IR Learner Help file.
5. Save and upload the configuration to the MLC. See the Global Configurator
Help file.
6. Control the MLC and devices connected to it by using the MLC embedded
web pages or its GlobalViewer (GV) web pages (see Controlling an MLC 104 IP Plus on
page 52).
Communicating with the MLC
To communicate with the MLC, you must power on the MLC and the PC you use to
configure it, and connect the two devices for IP (network) or serial (RS-232) communication.
• Power: see page 28 for wiring instructions. It is best to power the MLC using the
12 VDC (0.5 A) external power supply that is shipped with the unit.
• Communication: to connect the MLC to a network or to connect it directly to the PC
using a serial cable, see page 16 for serial port wiring instructions. See Configuring
the MLC for Network Communication on the next page to set the unit up to talk
with the PC.
MLC 104 IP Plus Series • Software-based Configuration and Control35
Configuring the MLC for Network Communication
To function together, both the PC and the MLC must be configured correctly. Unless you
use an RS-232 connection for all setup and communication with the controller, the PC must
be network-capable with the proper protocols, and the MLC must be set up so it can be
connected to a LAN or other network. When you power on the MLC for the first time, you
have a choice of several ways to set up the IP address:
• Use the Global Configurator software via the LAN connector.
• Use the ARP (address resolution protocol) command via the LAN connector.
• Use a web browser via the LAN connector.
• User SIS commands via an RS-232 connection.
• Use SIS commands via Telnet and the LAN connector.
If you use a web browser or Telnet the first time you connect a PC to an MLC via IP,
you may need to temporarily change the IP settings of the PC in order to communicate with
the controller. See Setting up the PC for IP Communication With an MLC 104 IP Plus
on page 40.
Then you must change the default settings (IP address, subnet mask, and [optional]
administrator name and password) on the MLC in order to use the unit on an intranet (LAN)
or on the Internet. After you have set up the MLC for network communication, you can reset
the PC to its original network configuration.
RS-232 protocol for the MLC:
• 38400 baud
• 1 stop bit
• 8 data bits
• no parity
• no flow control
NOTE: The configuration port requires 38400 baud communication. This is a higher
speed than many other Extron products use. Global Configurator software may
automatically set the connection for the appropriate speed. If using DataViewer,
HyperTerminal, or a similar application, make sure the PC or control system
connected to this port is set for 38400 baud.
LAN port defaults for the MLC:
• IP address of the MLC: 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 MLC 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 of your computer.
The following instructions assume that you have already connected the PC to the LAN port
or the Config port on the MLC and powered on the controller and the PC.
Configuring the MLC for Network Use Via Global Configurator
You can configure the IP address of the controller via an IP (Ethernet) connection using the
Extron Global Configurator (GC) software. See the Global Configurator Help file for basic
MLC 104 IP Plus Series • Software-based Configuration and Control36
information on using Global Configurator software and setting up a project. Also see the
MLC104IPPlus Series Setup Guide for step-by-step instructions of how to use GC to set
up the IP address of the MLC.
Configuring the MLC for Network Use Via the ARP Command
The ARP (address resolution protocol) command tells your computer to associate the MAC
(media access control) address of the MLC 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 controller from your network administrator.
2. Obtain the MAC address (UID #) from the label on top panel of the MLC.
The MAC address should have this format: 00-05-A6-xx-xx-xx.
3. If the MLC has never been configured and is still set for factory defaults, go to step 4.
If not, perform a Mode 4 system reset. For detailed information on reset modes, see
Resetting the Unit on page 31 in the “Installation” section.
NOTE: The MLC must be configured with the factory default IP address
(192.168.254.254) before the ARP command is executed, as described below.
4. 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. For example:
arp –s 192.168.10.10 00-05-A6-03-69-B0
or
arp –s 192.168.10.10 00-05-A6-00-9A-BB
NOTE: The MAC address is listed on the top panel.
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.
MLC 104 IP Plus Series • Software-based Configuration and Control37
5. Execute a ping command by entering “ping” followed by a space and the new IP
address at the command prompt. For example:
ping 192.168.10.10
You must ping the MLC in order for the IP address change to take place. The response
should show the new IP address, as shown in the following image.
You can reconnect using either Telnet or a web browser to verify that the update was
successful.
6. After verifying that the IP address change was successful, enter and issue the arp –d
command at the prompt. For example:
arp –d 192.168.10.10 removes 192.168.10.10 from the ARP table.
or
arp –d* removes all static IP addresses from the ARP table.
MLC 104 IP Plus Series • Software-based Configuration and Control38
Configuring the MLC for Network Use Via a Web Browser
The default web pages that are preloaded on the MLC 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 MLC and the PC must both be part of the same subnet before
they can communicate via the LAN port. You must change the IP address of the PC to one
that is on the same subnet as the default IP address of the MLC (192.168.254.254).
NOTES:
• This method requires a crossover cable (see cabling details on page 29).
• Make a note of the TCP/IP configuration of the host PC before changing its IP
address and make sure the PC and MLC are on the same subnet.
1. Temporarily change the IP address of the host PC. See Setting up the PC for
IP Communication With an MLC 104 IP Plus on page 40 for step-by-step
instructions.
2. Obtain a valid IP address for the controller from your network administrator.
3. 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 MLC is displayed.
4. Select the Configuration tab, then select System Settings from the menu on
the left of the screen. A web page appears. The top part of a typical screen is shown in
the following image.
5. Set the MLC to the new IP address using either step 5a or step 5b.
a. Enter the new IP address for the MLC, the corresponding subnet mask, and
the gateway address. IP addresses and subnet masks follow standard naming
and numbering conventions. The IP network administrator should provide the IP
addresses and subnet mask to be used with this controller.
b. Select DHCP On.
6. Click Submit. It takes a minute or more for the controller to store the new settings.
Once the IP address is changed, you lose communication with the controller.
7. Close the browser.
8. After changing the controller’s IP settings, change the TCP/IP settings of your PC back
to their original configuration.
MLC 104 IP Plus Series • Software-based Configuration and Control39
Configuring the MLC for Network Use Via SISCommands and RS-232
The MLC can also be configured using serial (RS-232) communication and a terminal
emulation program. For information on RS-232 port requirements (including 38400
baud) and on Simple Instruction Set (SIS) commands, variables, and syntax, see the SIS
Programming and Control section starting on page 69.
Configuring the MLC for Network Use Via SISCommands and Telnet
The MLC and the PC must both be part of the same subnet before they can communicate
via the LAN port. You must change the IP address of the PC to one that is on the same
subnet as the default IP address of the MLC (192.168.254.254).
NOTES:
• This method requires connecting the MLC to the LAN port on the PC using a
crossover network cable (see page 29 for cabling details).
• Make a note of the TCP/IP configuration of the host PC before changing its IP
address, and make sure the PC and MLC are on the same subnet.
1. Temporarily change the IP address of the host PC. See Setting up the PC for IP
Communication with an MLC104IPPlus for step-by-step instructions.
2. Start Telnet on the PC:
a. Click the Start menu and select Run. The Run dialog box appears.
b. Type telnet, a space, and the default IP address (192.168.254.254) into the
Open field, and click OK.
3. Set the MLC to the new IP address by doing one of the following.
• Enter SIS command
address SIS command on page 87) to set the IP address.
• Enter SIS command 1DH
4. After changing the IP address of the controller, change the TCP/IP settings of the PC
back to their original configuration.
E X1$
CI}, where
}
to enable DHCP.
X1$
is the new IP address (see the Set IP
Setting up the PC for IP Communication with an MLC104IPPlus
You need a Windows-based (Windows XP or higher) PC equipped with an operating
network adapter. For your PC to work with Extron Ethernet-controlled products, the TCP/IP
protocol must be installed and properly configured.
When setting up the MLC for network communication via a web browser, Extron
DataViewer, or Telnet connection, you must change the IP address of the PC to one that is
on the same subnet as the MLC.
If you use an existing Ethernet LAN intranet, your network administrator can provide you
with a unique IP address for the controller or confirm whether you need to set up the MLC
for DHCP (Dynamic Host Configuration Protocol) to have an address assigned automatically
when you sign on.
MLC 104 IP Plus Series • Software-based Configuration and Control40
1. Open the Network Connections page as follows:
• Locate and right-click on My Network
Places on the Windows (XP or higher)
desktop, then click on Properties.
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 Connections (Windows XP, shown below),
or Network and Sharing Center (Windows 7, shown below).
2. Access the Local Area Connections Properties dialog box.
• For Windows XP, right-click on Local Area Connection, then select
Properties.
• For Windows 7, click on
Local Area Connection to open the Local Area Connection Status dialog box, then click Properties.
MLC 104 IP Plus Series • Software-based Configuration and Control41
3. Select Internet Protocol (TCP/IP) and click on the Properties button, as
shown 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.
4. 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:
. . . .
Subnet mask:
. . . .
MLC 104 IP Plus Series • Software-based Configuration and Control42
5. Change the IP address of the PC so it can communicate with the MLC, and change the
IP settings of the controller (see images below).
a. Click the Use the following IP address button.
b. Enter the following values, as shown in the following images for WindowsXP (left)
and Windows7 (right):
IP address: 192.168.254.253
Subnet mask: 255.255.0.0
Default gateway: blank or 0.0.0.0
c. Click OK to save the changes and exit the network setup. Reboot the PC, if
required, for the changes to become effective.
6. Plug one end of a CAT5 Ethernet crossover cable into the LAN connector on the MLC.
Plug the other end of the Ethernet cable into the Ethernet port on the PC.
NOTE: If a network hub or switch is used between the PC and the MLC, use
a straight-through CAT 5 cable instead of a crossover cable (see LAN (IP)
connector pin assignments on page 29).
7. Set up the IP address of the MLC using a web browser, or SIS commands as described
earlier in this section.
8. Restore the previous IP configuration for the PC by following steps 1, 2, 3, and 5 but
use the original IP address settings for the PC that you wrote down in step 4.
MLC 104 IP Plus Series • Software-based Configuration and Control43
Global Configurator Software for Windows®
The included Extron Global Configurator (GC) program for Windows offers the most
complete way to configure and customize the controller via either RS-232 or IP connection.
GC provides the ability to generate a web browser-based GlobalViewer (GV) application
and web pages for each IP Link-based device (MLC 104 IP Plus, IPL250, IP Link interface,
IPCP, System 5 IP, MLC 226 IP, or other Extron device) on a network. Once an MLC is
configured, its GlobalViewer web pages allow the user to manage, monitor, and control the
MLC and the devices connected to it.
Global Configurator offers the best and easiest way to configure the MLC. 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.
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 MLC. The help file contains
instructions on how to set the IP address, gateway IP address, subnet mask, mail
server IP address, domain name, Telnet port, web port, SMTP username, and
SMTP password so that the MLC is able to communicate with the network. Obtain this
information from your network administrator and set the IP address before continuing.
PC System Requirements
See page 6 in the “Introduction” section for a list of the minimum hardware and software
requirements.
NOTE: The MLC104IP Plus Series requires GC version 2.2 or higher.
MLC 104 IP Plus Series • Software-based Configuration and Control44
Using Global Configurator: Helpful Tips
Resources and notes
• The MLC104IP Plus Series 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 and Operation on page 10 and Operation, Features,
and Cabling starting on page 7 in the “Operation, Features, and Cabling” section
of this guide for features and settings for the ports you configure in GC.
• If you configure the MLC 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
MLC 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 MLC can be set up to allow configuration access to only 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.
• The unit name is any name (for example, Room144MLC104IPplus, Lab1241mlc104IP,
ConfRoomSystem, LectureHall8-cntrlr) that you want to use to label a specific MLC unit.
The default is a combination of the product name and part of the hardware address.
This can be changed to your choice of alphanumeric characters and hyphens (-).
• Spaces are not permitted within a unit name.
• Underscores (_) are not permitted.
• Valid characters are A to Z, a to z, 0 to 9, and - (hyphen).
• The name cannot start with a number or a hyphen, and it cannot end with a
hyphen.
• Maximum name length is 24 characters.
MLC 104 IP Plus Series • Software-based Configuration and Control45
A brief guide to Global Configurator tabs
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 being configured.
The figure below shows tabs that may be available when you configure an MLC104IPPlus.
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
IR Learning to Create Customized IR Driver Files
If you do not find a driver on the Extron website for the device you plan to use, you can
create your own IR driver file. Extron IR Learner™ software lets you create a customized
driver file of IR commands that can be used with the Global Configurator software for port
setup and button configuration. Visit http://www.extron.com to download IR Learner and
install it on your PC.
Once IR Learner is installed on the PC, you can start the program directly
by double-clicking the IR Learner icon, shown at right.
Or, you can select Run IR Learner from the Global Configurator Tools menu,
as shown at right. The IR Learner utility opens in a
new window.
See the IR Learner Help file for instructions on
how to create the driver file. During IR command
capture, hold the remote control for the projector
or other device so it is facing the IR learning receiver on the MLC within the angles and
distance range shown in the figure on page 10.
NOTE: The MLC104 IP Plus requires IR Learner version 1.23 or higher.
Advanced Configuration Options in Global Configurator
In Global Configurator in the Advanced Configuration tab you can set
• What happens during power-up and power-down cycles and for how long
• Personal identification numbers (PINs) and whether or not each PIN is enabled during
front panel lockout (executive mode) (see page 14 for details)
• Volume adjustment parameters
• Configuration for each digital port
• Miscellaneous settings including whether to reset button statistics or upload the
enhanced web pages when the configuration is uploaded to the MLC
The Global Configurator Help file explains these features in the reference section about
the Advanced Configuration tab and in the MLC-specific instructions for configuring
MLC 104 IP Plus Series • Software-based Configuration and Control46
advanced settings. You may want to keep the following items in mind while configuring
advanced settings. And not all features of this tab are listed below.
Power Settings (Display power up/power down settings)
• When the display is on, delay I/O switching for: This feature
prevents a second input switch for the specified duration (0 to 5.0 seconds in
0.5second increments). This allows a projector to synchronize with the new input signal
before switching inputs again.
• The I/O switching delay period can be set here or by using special SIS command 54#
on page 107.
• When powering up/down delay for: Most projectors require a certain amount
of time for lamp warm-up and cool-down during which they cannot display an image.
These delays can also be set using special SIS commands (1# and 2#, see page 100
in the special function SIS commands table).
NOTE: Global Configurator automatically sets the warm-up and cool-down delay
times based on default values in the driver for the display or projector. SIS
commands override the default settings. For best results, set delay times to 2 to
4 seconds longer than the times required by the display or projector. This ensures
that the correct Display power button state is shown on the front panel and on
the GV and standard embedded web pages.
• Repeat IR power down — Some IR-controlled projectors and displays must
receive a second power down command. If selected, this feature automatically sends
the power off or power down command twice. The MLC must be configured to send
the IR power off command upon display power off button release (not at the button
press).
• Send channel IR/232 as display powers up — This setting ensures that
the inputs of the MLC and of the display device are coordinated when the display is
powered on.
• Lockout I/O switching while display powers On or Off — This
feature prevents input switching during the display power up and power down periods.
This I/O switching lockout is the same as SIS special command 53# (page 107). For
this command to work you must also set the power up and power down delay periods
(mentioned above).
• Hold power-down button for two seconds — This prevents shutting down
the display or projector by accidentally pressing the Display Off button. When this
feature is enabled, you must press and hold the front panel Display Off button for two
seconds before the power-off sequences can start. The corresponding SIS command is
22# (see page 100).
Volume settings
• When adjusting the volume use — For a projector, display, or audio output
device, volume is controlled by one of two methods: selecting a setting within a specific
range of values, or sending a simple command to increase or decrease the volume by
a fixed increment. See the manual for the display or audio device to choose the best
method for volume adjustment.
NOTE: The power-up volume limit is limited by the maximum volume setting (SIS
special command 47#, on page 106). If the maximum volume (47# command)
is set, the limit audio level feature (SIS special command 11#, on page 100) is
automatically set to 25% of the maximum volume (47#).
MLC 104 IP Plus Series • Software-based Configuration and Control47
• Volume encoder scaling factor (0-255) — This feature allows you to
slow down the volume knob (the encoder) on the front panel of the MLC. This feature
addresses a scenario that occurs with some projectors that use range type volume
control. When the MLC Volume knob controls projector volume, sometimes the MLC
sends the volume commands faster than the projector is able to detect and process.
When the projector does not detect some of the volume change commands, a choppy
volume ramp occurs.
Encoder scaling gives the programmer the ability to slow the knob down to a speed
the projector can handle. The drawback is that users must turn the knob more times
to change from minimum to maximum volume. It is up to the user to find a balance
between smooth audio ramping and the number of knob turns needed to cover the
volume range. This requires trial and error for each projector exhibiting this problem.
Although this feature is mainly for range type volume control, it applies to any range type
command programmed to be executed by the volume knob. The SIS special command
49# sets the encoder scaling factor.
Miscellaneous settings
• Reset button statistics on upload — For more information on button
statistics (which track how many times each front panel button is pressed), see
Statistics on page 54.
• Upload enhanced web pages — See User Mode on page 60 to see examples
of both basic and enhanced web pages (which show screen views of the front panels of
the MLC and control modules).
• Enable/Disable IR Receiver determine the ability of the MLC to receive IR
signals through the CM/IR/SCP port on the bottom panel. This feature is the same as
the 65# SIS command (see page 107).
Configuring an Auxiliary (MLS, PVS) Switcher
An Extron MediaLink Switcher (MLS) or PoleVault switcher (PVS) can be connected to the
MLC to expand the number of inputs available to the projector/display. However, if the MLS
or PVS switcher is disabled, the MLS RS-232 port can be used as an auxiliary, bidirectional
RS-232 port, just like the Display port. To enable and configure an auxiliary switcher, follow
the procedure in the Global Configurator Help file to add and configure a MediaLink or
PoleVault switcher.
MLC 104 IP Plus Series • Software-based Configuration and Control48
Setting up Passwords
To control access to the MLC through a LAN connection, you can set administrator and
user passwords. Full instructions are available in the MLC104IP Plus Series Setup Guide or
the Global Configurator Help file section on advanced configuration.
1. Open an existing Extron Global Configurator (GC) project or start a new project.
2. Click Tools and select Change Device Settings from the drop-down menu.
3. In the Device Settings window, select (click on) the name of the desired MLC.
4. Click Settings and choose Set Administrator
Password or Set User Password from the dropdown menu, as shown at right. A Set for <IP address>
window appears.
5. Type the desired password into both areas of the window
and click OK. The Set for... window closes.
NOTE: Passwords must contain 4 to 12 alphanumeric
characters. Symbols and spaces are not allowed,
and the passwords are case sensitive.
6. Click the Close button.
7. Complete the rest of the configuration, save the project,
and upload (build) the configuration to the MLC. The
Upload Manager window appears.
8. Click Exit after the files have been uploaded.
Printing a Wiring Block Diagram
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 MLC. The
diagram includes model names, DIP switch settings for control modules, and the type of
communication (IR or RS-232) configured for each port. For more details, in the Global Configurator Help file, read about the File menu within the “Reference Information” section.
NOTE: This procedure requires Microsoft Word software. The installer or user must
provide that software. It is not an Extron product.
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. GC processes the information about the
selected device(s), generates a document containing the wiring diagram and opens that
document in Word.
4. Print the diagram and, if desired, save the file.
5. Exit Word.
6. Close the Global Configurator Print Wiring Diagrams/GUI
Configuration Report window.
MLC 104 IP Plus Series • Software-based Configuration and Control49
Updating Firmware
If the need arises, you can replace the MLC firmware without opening the unit or changing
firmware chips. See the Firmware Updates section starting on page 152, for instructions
on how to update the MLC firmware.
NOTE: Save the existing GC configuration project before replacing the firmware.
Advanced Serial Port Control: Direct Port Access (Ports 2001 Through 2003)
Direct port access allows a direct, one-to-one connection to any one of the MLC serial ports
using a TCP/IP connection. When a TCP session is initiated to a serial port, all data sent
and received passes directly to and from that port without any processing. Set serial port
parameters (baud rate, parity, stop bits) within the MLC prior to using direct access.
NOTE: The reserved TCP port numbers (2001-2003) are assigned by default as follows:
• 2001 = front panel Config port
• 2002 = Display RS-232/IR (projector) port
• 2003 = MLS (auxiliary switcher) port
You can use SIS commands (see page 90) to assign a different port number to
any of these serial ports, if needed.
To initiate direct port access using Extron DataViewer software:
1. Connect the MLC to a network.
2. If necessary, use GC (see the help file for details) or SIS commands on page 80 to
set port parameters (baud rate, parity, stop bits) for the desired serial port on the MLC.
3. Launch the DataViewer program.
4. Click File > Connect to open the Communication Setup dialog box.
5. Click the TCP/IP tab.
MLC 104 IP Plus Series • Software-based Configuration and Control50
6. Complete the fields with the
1
2
3
GROUND
+V OUT
CM
GROUND
SCP
GRO
A B C D E
ABCDE
C
POWER
POWER
V
DIGITAL
DIGITAL
O
IR IN
+12V IN
P
SS
H
T
O
O
O
PC
OFF
1
3
4
AV Device
IP address of the MLC and the TCP/
IP port number (2001 through 2003)
of the serial port (on that same MLC
unit) that are used, as shown in the
screen at right and figure 17 below.
NOTE: A password is not
required for direct port
access.
DISPLAY
N
LAPTOP
CONFIG
RS-232/IR
DISPLAY
GROUND
IR OUT
OMM LINK
I/
RS-232
MLS
GROUND
12
Tx
Rx
AB
Rx
Tx
UND
LAN
WEEKER T
RE
TAB WIT
REM
VE
2003
2002
Front
Panel
2001
MLC 104 IP PLUS
RS-232
RS-232 Enabled
Right Side
TCP/IP
Network
PC
Figure 17. DataViewer Communication Setup Dialog Box and Direct Access
Default Port Numbers
7. Click OK. The DataViewer commands window opens.
8. Type serial commands into the Commands area in the left of the window to send serial
commands directly to the attached AV device through the selected COM port.
9. To end the direct access session, close DataViewer.
NOTE: You can force the direct access session closed by logging on to the MLC as
an administrator and entering
EX!
*0CD}, where X! is the selected serial port.
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 MLCs. See the Global Configurator Help file for instructions.
MLC 104 IP Plus Series • Software-based Configuration and Control51
Controlling an MLC 104 IP Plus
You can control the MLC and devices connected to it by using a shared network and one or
more of the following tools:
• The factory-embedded web pages stored within the MLC
• The GlobalViewer (GV) web pages that are created when you upload the GC
configuration to the MLC (see page 63)
• An SCP control panel
Embedded Web Pages
The MLC 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 MLC in the address field, and press the Enter key.
NOTE: After GlobalViewer web pages have been uploaded to the MLC, the GV
web pages open by default (instead of the factory-set web pages) if you enter
just the IP address (such as 192.168.10.10 or http://192.168.10.10) of the
MLC unit. To view the factory-set web pages on a GV-enabled MLC unit, add
/nortxe_index.html after the IP address before pressing <Enter>.
For example, enter http://192.168.10.10/nortxe_index.html.
2. In the Connect to {IP address} or
Windows Security dialog box,
shown at right, enter the IP address of
the MLC or text of your choice in the
User Name field, type in the
administrator password in the
Password field, and click OK. The
default web page of the MLC appears.
If the MLC has not already been
configured with a password, this
password dialog box does not appear;
the default web page opens directly.
NOTE: Passwords must contain 4 to 12 alphanumeric characters. Symbols and
spaces are not allowed and the passwords are case sensitive.
NOTE: Administrators have access to all of the web pages and are able to make
changes to settings. Users can access the System Status and Control: User
Mode pages only.
MLC 104 IP Plus Series • Software-based Configuration and Control52
Status
The Status web pages (System Status and Statistics) provide only information.
Changes must be made via the Configuration web page, the Global Configurator
software, or SIS programming. Personnel who have user access can view these pages but
do not have access to configuration pages. All MLC units display a System Status page.
Once an MLC has been configured using Global Configurator, a Statistics page is also
available.
System Status
The System Status page provides information about the MLC model, part number,
firmware version, voltages and internal temperatures, port and IP settings, and the status of
projector lamp hours and the display connection, as shown in the following example. This
information is useful when troubleshooting.
Figure 18. A System Status Embedded Web Page
NOTE: Projector lamp hours reflect time elapsed since the lamp was changed as
determined by the driver or events associated with the Display RS-232/IR port on the
MLC. Lamp hours can also be viewed using SIS command 6S (see page 79).
MLC 104 IP Plus Series • Software-based Configuration and Control53
Statistics
The Statistics page is mainly for administrators and maintenance personnel. It shows
information about system usage: the number of hours the system has been turned on,
how many hours the projector lamp has been used, how much time per day and per week
the system is turned on, and how many times each button on the MLC has been pressed,
either physically or virtually (via configuration software, SIS commands, or event scripts).
All of the button press and system use statistics (with the exception of lamp hours) can be
reset to 0 by clicking the Reset Statistics button at the bottom of this screen.
NOTE: This page is not available unless the MLC has been configured with Global
Configurator version 2.x or higher.
Figure 19. A Statistics Embedded Web Page
MLC 104 IP Plus Series • Software-based Configuration and Control54
Configuration
There are four Configuration web pages, which only administrators can access:
• System Settings
• Passwords
• Email Alerts
• Firmware Upgrade
System Settings
This page is for IP, date/time, and executive mode (front panel lockout) setting changes.
Figure 20. System Settings Embedded Web Page
NOTE: Unit Name is any name (such as Room108MLC104IPplus, Lab1234mlc104 IP,
ConfRoomSystem, LectureHall8-cntrlr) that you use to label this specific MLC.
The default is a combination of the product name and part of the hardware address.
The unit name can be changed to one of your choice using up to 24 alphanumeric
characters and hyphens (-). See Using Global Configurator: Helpful Tips on page
45 for examples.
• Spaces ( ) and underscores (_) are not permitted within the name of an MLC.
• Valid characters are Ato Z, a to z, 0 to 9, and - (hyphen).
• The name cannot start with a number or hyphen. It cannot end with a hyphen.
MLC 104 IP Plus Series • Software-based Configuration and Control55
Passwords
On the Passwords page, you can change the administrator and/or user passwords.
Figure 21. Passwords Embedded Web Page
NOTES:
• Passwords must contain 4 to 12 alphanumeric characters. Symbols and spaces
are not allowed and the passwords are case sensitive. A minimum of 4 characters
are required when creating passwords via the web pages.
• A user password cannot be assigned if an administrator password does not exist.
• If the administrator password is cleared, the user password is also cleared.
Email Alerts
On this page you can specify the IP address and domain name of the web server, set up
SMTP verification credentials, and specify e-mail alert recipients’ addresses and which
e-mail file they are sent.
NOTE: The MLC must first be configured with Global Configurator before e-mail
addresses and e-mail file names appear on this page.
Figure 22. Email Alerts Embedded Web Page
MLC 104 IP Plus Series • Software-based Configuration and Control56
Firmware Upgrade
Through this page, you can locate and load new firmware to the unit.
NOTE: Save
the existing
configuration
project
before
replacing the
firmware.
Figure 23. Firmware Upgrade Embedded Web Page
NOTE: See the Firmware Updates section (page 152) for instructions on how to
update the firmware.
MLC 104 IP Plus Series • Software-based Configuration and Control57
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 142.
Figure 24. Typical File Management Page with Filtering by File Extension
ATTENTION:
• Files with the .cdc extension (___.cdc files) should NOT be deleted.
• Les fichiers contenant l’extension .cdc (fichiers __.cdc) NE doivent PAS être
supprimés.
ATTENTION:
• Potential for product malfunction. Event files (__.evt) should NOT be
deleted. They are necessary for the operation of the controller. Never delete the
main event file (0.evt).
• Possibilité de dysfonctionnement du produit. Les fichiers Événement (__.
evt) NE doivent PAS être supprimés. Ils sont nécessaires au fonctionnement du
contrôleur. Ne jamais supprimer le fichier Événement principal (0.evt).
You can also view files in subfolders, including those containing GlobalViewer files or
IPIntercom files if they have been installed on the MLC. The following screen view shows an
example of the file management page for subfolders.
MLC 104 IP Plus Series • Software-based Configuration and Control58
Figure 25. File Management Page For a Subfolder
Control
There are up to seven Control web pages, depending on the configuration of the MLC:
• User Mode
• IR Drivers
• Up to five Serial Devices pages (Display Port, Port A, Port B, Port C,
MLS Port)
MLC 104 IP Plus Series • Software-based Configuration and Control59
User Mode
The first of the Control web pages, User Mode, is a representation of the MLC front
panel buttons, volume control, and any optional control modules (IRCMs, CMs) that are part
of the system. Clicking on a button on screen emulates a button press on the corresponding
device. This page is accessible to both administrators and users.
From the factory, the MLC 104 IP Plus comes with a preloaded web page with a basic
representation of the MLC front panel controls and the buttons of any optional attached
control modules. See the following example.
Figure 26. Typical User Mode Embedded Web Page
Web pages that show a more
lifelike representation of the MLC front panel
and of control modules (as shown in
figure27 at right) are included with the
configuration software. These pages (over
200 files) can be uploaded into the MLC if
you select Upload Enhanced Web
Pages from the Advanced
Configuration page in Global
Configurator before you build the
configuration and load it into the MLC.
Figure 27. Enhanced User Mode
Embedded Web Page
MLC 104 IP Plus Series • Software-based Configuration and Control60
IR Drivers
This web page lists IR driver files only and allows you to select a file to see and execute the
commands stored in them. This page is available only to those logged in with administrator
level access.
NOTE: The MLC must first be configured with Global Configurator before this page can
be used.
Figure 28. Typical IR Drivers Embedded Web Page
If you click on the name of an IR driver file, the view changes to show the commands for the
selected driver. Each command can be selected and sent to the designated IR port.
Figure 29. Example of a Page For a Specific IR Driver
Serial Devices (Serial Device Drivers)
Once the ports have been configured via software, each configured serial port (Display port
and MLS port) is listed in this section of the Control page menu (see
image at left).
Click on a port name to open a page that shows the available
commands for the device cabled to that port. See the sample screen
shots on the next page.
If you want to execute a command that is available in the driver (whether associated with
an MLC button or not) for a configured device, you can click on a button or select an option
from a pull-down menu to execute that command.
NOTE: You must use Microsoft Internet Explorer version 6.0 or higher with Active X
enabled in order to use the control pages for the serial devices.
MLC 104 IP Plus Series • Software-based Configuration and Control61
Figure 30. Example Page For an Extron MLS Switcher Connected to the MLSPort
When “Disable MLS support (Enable serial driver support)” is Selected
in GC
Figure 31. Example Page For a Projector Driver Associated With the Display Port
on the MLC
MLC 104 IP Plus Series • Software-based Configuration and Control62
GlobalViewer Web Pages
Once an MLC (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 MLC, the GlobalViewer web pages allow the user to manage, monitor, and
control the MLC 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.
See the Global Configurator Help file for specific information on how to use the software and
perform basic setup tasks.
NOTE: If the MLC has been configured with passwords, the GlobalViewer web pages
are password protected. Although default embedded web pages are accessible via
the GlobalViewer web pages, non-administrators (personnel with only user access)
are able to access only the Status default web page and some GlobalViewer Control
pages.
Four screens for the MLC are available via GlobalViewer: Control, Monitor, Schedule,
and Info (). Screens such as Monitor and
Schedule appear only for ports and controlled devices that have been included in specific
monitors or schedules that can be set up using GC. The Info screen appears for the
overall system, not for specific connected devices.
See the Global Configurator Help file for details about each screen and how to use the
GlobalViewer pages.
The following figures are examples of MLC GlobalViewer pages.
MLC 104 IP Plus Series • Software-based Configuration and Control63
Control
Figure 32. Typical GlobalViewer Control Page
• The GlobalViewer tree view area at the left of the screen displays a list of IP Link-based
devices in the same network that have GlobalViewer web pages installed. Listed beneath
each device are any connected devices that can be remotely controlled or monitored.
• If a device listed in the GlobalViewer tree view area on the left of the screen has
been set up with an IR or RS-232 driver, click on the name of the device to open a
Control page that shows the available commands for all of the controlled devices or
for that one specific device.
• The larger Control window on the right side of the screen functions just like the
Control embedded web page. It provides buttons that correspond to those on the MLC
front panel, volume control, and additional buttons that let you execute any command
uploaded for each connected and configured device (the projector or display and input
devices).
You can click the GlobalViewer on-screen buttons to send the corresponding
command from the MLC to that device.
MLC 104 IP Plus Series • Software-based Configuration and Control64
Monitor
Figure 33. Typical GlobalViewer Monitor Page
• The Monitor window on the right side of the screen displays information on what
things (projector disconnection, lamp hours, and the like) are being monitored, under
what conditions, and who receives an e-mail notification about each condition. This
information appears only if the MLC has been configured to monitor such conditions.
MLC 104 IP Plus Series • Software-based Configuration and Control65
Schedule
Figure 34. Typical GlobalViewer Schedule Page
• The Schedule window on the right side of the screen displays and allows you (if you
are logged in as an administrator) to change the times the projector or panel display is
automatically powered down each day, and also the times when the MLC front panel
controls are locked and unlocked. You can also see what actions are associated with
each schedule and to enable or disable each action.
MLC 104 IP Plus Series • Software-based Configuration and Control66
Info
The Info window on the right side of the screen displays basic information about the MLC,
its IP address, attached devices, display/projector (or other device) connection status,
and elapsed projector lamp hours. Projector or display power connection status reflects
information the MLC obtains by power polling the display.
NOTES:
• To view the Info page, you must click on the location folder (in the GlobalViewer
area on the left of the screen) rather than on the device name of the MLC.
• The layout and connection status icons differ depending on the version of Global
Configurator and on what devices are connected in a system.
Figure 35. GlobalViewer Info Page Showing One Projector its Status
Customizing the MLC 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 your 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 MLC 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 turns 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.
MLC 104 IP Plus Series • Software-based Configuration and Control67
Troubleshooting
Power Connections
Data Connections
Turn on the input devices (DVD players, VCRs, PCs, and other sources), output devices
(display screens, projectors), the MLC, and the PC. Via a PC, click a control button on the
MLC embedded Control web pages. If an input or output AV device cannot be remotely
controlled (does not respond as expected), check the following:
• Ensure that all devices are plugged in.
• Make sure that each device is receiving power. The MLC front panel buttons light if the
device is receiving power.
1. Check the cabling connections and make adjustments as needed. The Link LED on
the MLC and on the 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.
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:
• Make sure your unit is using the appropriate subnet mask (check with your system
administrator).
• Make sure your PC and network do not have a software firewall program that might
block the IP address of the MLC unit.
3. If contact is established with the unit, but the MLC 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.
Device Control Connections and Configuration
• Verify that ports are wired correctly and that ground (earthing) wires are connected to
the proper pins on the MLC and, if applicable, on the controlled device.
• Ensure that each IR emitter head is placed adjacent to or directly over the IR pickup
window on the controlled device.
• Verify that the appropriate drivers were used while creating the GC configuration file
and that the correct commands and signal types (IR or RS-232) are associated with the
correct ports on the MLC and on the other devices.
If you are still experiencing problems, call the Extron S3 Sales & Technical Support
Hotline or the Extron S3 Control Systems Support Hotline.
MLC 104 IP Plus Series • Software-based Configuration and Control68
SIS Programming
and Control
This section covers the following topics:
• Host-to-MLC Communications — This section covers protocol and general
communication information, error responses, and how to use the command/response
tables.
• Commands and Responses — This includes both the standard SIS commands
that can be sent using either IP or RS-232 communication and the special function
commands that can be sent using RS-232 only.
The MLC 104 IP Plus Series controller can be remotely controlled via a host computer or
other device (such as a control system) attached to the front panel Config port, or to the
rear panel LAN port connected to a shared network.
The MLC must be configured before use. As shipped, the controller can trigger basic
input switching on an optional Extron MLS or PVS switcher, but it cannot control any other
devices until it has been configured. Set up the MLC or control it by using Extron Simple
Instruction Set (SIS) commands or Global Configurator software (version 2.2 or higher),
preferably via Ethernet LAN connection. See page 29 in the “Operation, Features, and
Cabling” section for LAN connector pin assignments. For information on the software
and the embedded web pages, see Software-based Configuration and Control starting
on page 34 and see the help files for the software.
MLC 104 IP Plus RS-232 protocol:
• 38400 baud
• 8 data bits
• 1 stop bit
• no parity
• no flow control
MLC104IPPlus LAN port defaults:
• IP address: 192.168.254.254
• Gateway IP address: 0.0.0.0
• Subnet mask: 255.255.0.0
• DHCP: off
NOTE: The configuration port requires 38400 baud communi-
cation, a higher speed than many other Extron products
use. Global Configurator (version 2.2 or higher) automatically
sets the connection for the appropriate speed. If using
DataViewer, HyperTerminal, or a similar application, make
sure the PC or control system connected to this port is set
for 38400 baud.
MLC 104 IP Plus Series • SIS™ Programming and Control69
Host-to-MLC 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 MLC determines that a
command is valid, it executes the command and sends a response to the host device. All
responses from the MLC to the host end with a carriage return and a line feed (CR/LF = ]),
which signals the end of the response character string. A string is one or more characters.
MLC-initiated Messages
If you are communicating with the MLC via RS-232 or a verbose Telnet connection, when
a local event such as a front panel selection or adjustment takes place, the MLC responds
by sending a message to the host. No response is required from the host. The MLC-initiated
messages are listed here.
X!]
Chn
The unit sends this response when an input is switched.
Vol
The unit sends this response when the volume knob is rotated.
The MLC sends the boot and copyright messages under the following circumstances:
• If the MLC is off and an RS-232 connection is already set up (the PC is cabled to the
MLC and a serial terminal emulation program such as DataViewer or HyperTerminal is
open), the connected unit sends these messages via RS-232 when it is first powered
on.
• If the MLC is on, it sends the boot and copyright messages when you first open a Telnet
connection to the MLC. The day of the week, date, and time are displayed if the unit is
connected via Telnet, but not via RS-232. If you use a Telnet connection, the copyright
message, date, and time may be followed by a password prompt.
Additional messages may be sent by the MLC in response to front panel selections and
volume adjustments 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.
]
MLC 104 IP Plus Series • SIS™ Programming and Control70
Error Responses
ASCII to Hex Conversion Table
•
Space
When the MLC receives a valid SIS command, it executes the command and sends a
response to the host device. If the MLC 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:
E01 – Invalid input channel number (the number is too large)
E12 – Invalid port number
E13 – Invalid value (the number is out of range/too large) or parameter
E14 – Not valid for this configuration
E17 – System timed out
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
E30 – Hardware failure (followed by a colon and a descriptor number) (This is an unsolicited
response.)
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:
14
= Commands that yield an E14 (not valid for this configuration) response if the current
configuration of the unit does not support that command.
22
= Commands that yield an E22 (busy) response.
24
= Commands that yield an E24 (privilege violation) response if you are not logged in at the
administrator level.
27
= Commands that may yield an E27 (invalid event number) response.
28
= Commands that may yield an E28 (file not found) response.
Commands and Responses
Using the Command/Response Tables
The MLC can be controlled via either a Telnet (port 23) or RS-232 connection using ASCII
commands, or via a web browser (port80) connection using URL-encoded commands.
The ASCII and URL commands listed in the tables starting on page 77 perform the same
functions, but they are encoded differently to accommodate the requirements of each port
(Telnet or browser).
The ASCII to hexadecimal (HEX) conversion table shown below is for use with the
command/response tables.
The command/response tables
list valid ASCII (for Telnet or
RS-232) command codes, the
corresponding URL (uniform
resource locator) encoded
(for web browsers) command
codes, the responses of the MLC
to the host, and a description of
the function of the command or the
results of executing the command.
Figure 36. ASCII to Hex Conversion Table
MLC 104 IP Plus Series • SIS™ Programming and Control71
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 %, +, and the space character ( ) must be encoded as hex
bytes, or they are misinterpreted by the MLC. For example, the ASCII command +V
must be encoded as %2BV for web browser use.
• Some characters differ depending on the method you use to send the commands:
TelnetWeb browser
Escape (hex 1B)W [must not be hex encoded]
Carriage return (hex 0D)
‘ / ? : @ = &
When used for
their reserved
purposes, these
characters do not
require encoding
within a URL.
Reserved Characters
(for web encoding purposes)
Character Hex Dec
$ dollar 24 36
& ampersand 26 38
+ plus 2B 43
, comma 2C 44
/ forward slash/virgule 2F 47
: colon 3A 58
; semicolon 3B 59
= equal 3D 61
? question mark 3F 63
@ “at” symbol 40 64
Pipe character (|) [must not be hex encoded]
NOTE: With Telnet you can use either an “Escape” (E) command or a “W”
command, and the carriage return or the pipe character. With the web
browser, you are required to use a “W” command and the pipe character.
In either method, {Data} = data that is be directed to a specified port and must be
hex encoded if non-alphanumeric.
NOTE: If you make adjustments (such as changes to volume), whether via the
front panel or via RS-232 or IP communication, it takes up to 1 minute 40
seconds (100seconds) for the data in the RAM of the MLC to be saved to
flash memory. Do not remove power during that period.
MLC 104 IP Plus Series • SIS™ Programming and Control72
Symbol Definitions
]
= CR/LF (carriage return/line feed) (hex 0D 0A)
}
= Carriage return (no line feed, hex 0D)
(for URL-encoded commands, use the pipe
character, | , instead)
• = Space character
|
= Pipe (vertical bar) character
= Asterisk character (which is a command character,
*
E
X!
X@
X#
X%
X*
X1!
X1@
not a variable)
= Escape key (hex 1B)
(for URL-encoded commands, use W instead
of Esc)
= Specific port number
1 = front panel Config (RS-232 host) port
2 = Display RS-232/IR (display/projector) port
3 = MLS port (slaved or auxiliary switcher)
0 = reserved
NOTE: Port numbers are two ASCII characters
(2bytes) in the response. For example, port 1
is represented as 01 (hex 30 31).
= Command data section.
NOTE:For web encoding only: data is directed
to the specified port and must be encoded
(URL encoding) if it is non-alphanumeric.
Change any non-alphanumeric character
(%, +, |, }, and the like) within the data
section into the corresponding hexadecimal
equivalent, %xx, where xx represents the
two-character hex byte. For example, a space
(hex: 20) would be encoded as %20
(hex: 25 32 30) and a plus sign (hex: 2B) would
be encoded as %2B or hex 25 32 42.
= 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.
= On/off status
0 = off/disable (default for audio mute and
DHCP)
1 = on/enable
= Volume level (0 – 100 steps). The maximum volume
level is limited by the max. volume range
command (X?*47#). Default volume = 25.
= Version (typically listed to two decimal places; for
example, x.xx)
= MLC 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.
X1#
= Local date and time format
Set format (MM/DD/YY-HH:MM:SS).
Read format (day of week, date month year
X1$
X1%
X1&
X1*
X1(
X2)
See the note for
X2!
Examples:
Example: 01/15/18-10:54:00.
HH:MM:SS).
Example: Thu, 02 May 2018 09:59:43.
= IP address (xxx.xxx.xxx.xxx). Leading zeros in each
of the four fields are optional in setting values,
and they are suppressed in returned values.
MLC default address: 192.168.254.254
Default broadcast address: 255.255.255.255.
= Email domain name; for example, extron.com
= Time in tens of milliseconds to wait until the first
response character is received via a serial port
before terminating the current receive operation.
(Default = 10 = 100 ms, max. = 32767.) The
response includes leading zeros.
NOTE: For commands that use both
both variables must be zero or both must be
non-zero. In the RS (send data) command,
X1&
may be omitted as long as
missing.
= Hardware (MAC) address (xx-xx-xx-xx-xx-xx)
(00-05-A6-xx-xx-xx). The MAC address is
shown on a label on the top of the unit.
= Subnet mask (xxx.xxx.xxx.xxx). Leading zeros are
optional in setting values in each of the four
fields, and they are suppressed in returned
values. Default = 255.255.0.0.
= Time in tens of milliseconds to wait between
characters being received via a serial port
before terminating the current command or
receive operation. The response includes
leading zeros. (Default = 2 = 20 ms, max. =
32767.)
X1&
variable, as well.
= Parameter (#L or #D) to set either the Length of
message to receive or the Delimiter value.
# = byte count (for L) 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,
default=0.
The ASCII decimal # can be from 0 to 00255,
default= 00000L.
A 3-byte length = 3L.
A delimiter of ASCII 0A = 10D.
The response from the MLC includes leading
zeros.
, as it pertains to this
X1&
X2)
and
is also
X2)
,
MLC 104 IP Plus Series • SIS™ Programming and Control73
X2@
= Verbose/tagged response mode status:
NOTE: In verbose/response mode, the device
(the MLC) responds with more information than
it usually would. For example, the MLC 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 touchpanel 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
See the verbose mode command (E CV })
X2#
1 = verbose mode is on (enabled)
2 = verbose mode is off, tagged responses are
sent for queries (tagged responses are enabled)
3 = verbose mode is on (enabled) and tagged
responses are enabled and sent for queries
Verbose
Responses
Receive unsolicited
responses
(messages)
for all actions
initiated via any source
(touchpanel, port input,
internal web page
changes, or
X2@
value
0
1
2
3
NOTE: If tagged responses are enabled, all read
= Priority status for receiving timeouts:
commands)
instead of only for SIS
commands
on page 88 within the IP commands section
in the command/response table for a brief
explanation of what this communication mode is
and what it does.
commands return the constant string and the
data or value, the same as in responses for
setting a value. For example, for E CN },
the response is Ipn•
the data (
0 = use send data string command
parameters (0 = default)
1 = use configure receive timeout
command parameters
X1@ ]
X1@ ]
).
Tagged
Responses
Receive tagged
responses to
read/view
requests
(Responses to SIS
commands are always
tagged.
Turning tagged
responses on adds
tags to the responses
to SIS read requests.)
O = odd
E = even
N = none (default)
M = mark
S = space
X2&
= Data bits: 7, 8 (default = 8)
X2*
= Stop bits: 1, 2 (default = 1)
X3#
= Password (minimum length = 4 characters,
maximum length = 12 characters)
No special characters are allowed: use alphanumeric characters. Passwords are case sensitive.
Disallowed characters are shown below.
Character Hex Dec
Space 20 32
‘ “ Quotation marks 22 34
< “Less than” symbol 3C 60
> “Greater than” symbol 3E 62
# Pound (hash mark) 23 35
% Percent 25 37
{ Left curly brace 7B 123
} Right curly brace 7D 125
| Vertical bar / pipe 7C 124
\ Backslash 5C 92
^ Caret 5E 94
~ Tilde 7E 126
[ Left square bracket 5B 91
] Right square bracket 5D 93
` Grave accent 60 96
NOTE: A user password cannot be assigned if no
administrator password exists; the E14 error
code is returned. If the administrator password
is cleared, then the user password is also
removed.
X3$
= 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
X3%
= Event number: 0 - 99
This is valid only while events are running.
X4)
= I/O mode
0 = input (default)
1 = output
2 = input and pull-up resistor
3 = output and pull-up resistor
MLC 104 IP Plus Series • SIS™ Programming and Control74
X4!
= Password to display on screen (response to
password query or set). When the unit
connects to a host device via RS-232, the
password (
the connection is via IP,
if a password has been assigned, or it is an
empty field ( ) if a password hasn’t been
assigned.
X4#
= I/O state
0 = off
1 = on
X4%
= E-mail event number or mailbox (1 - 64). The
response is two digits with a leading zero.
X4^
= E-mail address of recipient
(such as JDoe@extron.com) for the person to
whom messages are sent. The e-mail address
has a 31 character maximum.
X4&
= Name (for CR commands) or numeral (1-999, for
SM commands) of the e-mail file to be sent
NOTE: E-mail files must have a file extension of
.eml. The first line of the file is the subject, the
rest is the body of the e-mail.
X4(
= Default name: a combination of the model name
and the last 3 pairs of the MAC address
of the unit (for example, MLC-104-IP-PLUS-02-74-62)
X5@
= Security level of the connection:
0 = not logged in
11 = user
12 = administrator
The response includes leading zeros.
X5&
= IR playback file number (0 to 99) (no extension).
The response includes leading zeros.
X5*
= IR playback function number (1 to 137).
The response includes leading zeros. IR function
numbers 0 and 127 or higher can return
information only.
0 = return all data
129 = manufacturer
130 = model
131 = class
132 = remote
133 = creation date
134 = comments
137 = user file name (a descriptive name the
user/installer gave the file)
X5(
= IR playback mode
0 = play once
1 = play continuously
2 = stop continuous playback
The response includes leading zeros.
NOTE: Send the command again with mode =0
to stop mode 1 playback.
X6#
= 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).
X6(
= 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.
X3#
), itself, is the response. When
X4!
is 4asterisks (****)
X7)
= The number (0 - 65535) to insert into an
e-mail message if an *.eml file has
an embedded server-side include
“<!--#echo var = “WCR|” -->” (the
E
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
X7)
but
is not needed.
Maximum = 65535.
X7#
= 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.
X7$
= An e-mail 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 (****).
X20)
= Specific input number (1 – 4)
1 = input 1
2 = input 2
3 = input 3
4 = input 4
X20%
= Lamp hours elapsed (0 to 99999 hours)
The five-digit response includes leading zeros.
The default is 99999 hours, which yields an
“N/A” response.
X20^
= Voltage (in volts)
X20&
= Temperature in degrees Celsius (the response is
3digits including leading zeros)
X20*
= Display (projector) power status
0 = display power is off (default)
1 = display power is on
2 = display is powering down/off (cooling down)
3 = display is powering up/on (warming up)
X20(
= Front panel lockout (executive mode) status
0 = off/unlocked (default)
3 = on, disable/lock entire front panel (buttons,
volume control) and optional connected SCP,
control module(s), and IR remote control input
X21!
= Status (in hexadecimal characters) of script or
firmware button control. This variable is an
8-digit hexadecimal character calculated from a
binary bit map. It is case-sensitive. Use capital
letters. This bit mapped number indicates
whether a button is controlled by firmware or by
scripts. See page 97 for details.
X21@
= Status (in hexadecimal characters) of control of
all button lights). This variable is an 8-digit
hexadecimal character calculated from a binary
bit map, and it is case-sensitive. Use capital
letters. This bit mapped number indicates
whether a button is controlled by firmware or by
scripts. See page 98 for details.
NOTE: For commands and examples of computer or device responses mentioned in this guide, the
character “0” is used for the number zero and “O” represents the capital letter “o”.
MLC 104 IP Plus Series • SIS™ Programming and Control76
Command/Response Table for SIS Commands
CommandASCII (Telnet)
Input selection
Select an input
14, 22
Display (projector) power
Turn display power on
Turn display power off
View display power status
MLC 104 IP Plus Series • SIS
Example:
Set display power status
NOTE: This command does not trigger the warm up/cool down (power on/power off) sequences or the events for the
buttons.
Display mute
(host to MLC)
X20)
!
1P1P
0P0P
PP
PP
X20*
*0P
URL Encoded (web)
(host to MLC)
X20)
%21Chn
X20*
%2A0PPwr
Response
(MLC to host)
X20) ]
X20*]
Pwr
X20*]
Pwr
X20*]
]
2
X20*]
Additional Description
Select input
and video).
14
= The MLC responds with an E14 error
code (invalid for this configuration) if the
desired input is not set up to switch inputs
(is not in input button mode). Events are still
triggered, though.
22
= The MLC sends a “busy” response (E22)
if switching functions are locked.
On (discrete).
Off (discrete).
Show the display power status.
Example: the display is powering off.
This command is used only by scripts. It
provides a way to set the power status to
match the actual state of the projector.
For
X20) (X20)
X20*
,
0 = display power is off
1 = display power is on
2 = display is powering down/off
3 = display is powering on (warming up).
= 1, 2, 3, 4) (audio
Programming and Control77
™
NOTE: The 1M and 0M commands emulate the Display Mute On and Display Mute Off buttons of a remote control. You must program these buttons on the remote
for the 1M and 0M commands to function.
Turn display mute on
Turn display mute off
View display mute status
Set mute status
NOTE: This command does not trigger button events.
1M1M
0M0M
MM
X21^
*0M
X21^
Mut
Mut
X21^]
%2A0MMut
X21^]
X21^]
X21^]
X21^
Mute.
Unmute.
Show display mute status.
This command is used only by scripts. It
provides a way to set the status to match the
actual state of the projector.
= 0 (off), 1 (on), or 2 (unknown).
Command/Response Table for SIS Commands (continued)
CommandASCII (Telnet)
(host to MLC)
Volume adjustment (discrete, for volume mode = 0)
Set the overall output volume
14
level
NOTE: The MLC responds with an E14 (not valid for this configuration) error if you attempt to set a discrete volume
level while the MLC is in increment/decrement volume mode (volume mode 1). This command works only when
the MLC is in volume mode 0. See the 46# volume knob mode SIS command.
Example:
Increment the volume
Decrement the volume
View the volume level
X*
V
27V27V
+V%2BV
-V%2DV
VV
Volume adjustment (for volume mode = 1)
MLC 104 IP Plus Series • SIS
Increment the volume
NOTE: The MLC responds with an E14 (not valid for this configuration) error if you attempt to set a discrete volume
level while the MLC is in increment/decrement volume mode (volume mode 1).
Decrement the volume
View the volume level
+V%2BV
-V%2DV
VV
Audio mute
Programming and Control78
Mute on
Mute off
™
View the audio mute status
1Z1Z
0Z0Z
ZZ
Front panel security lockout modes (executive modes)
Disable lockout modes
Enable lockout mode 3
24
24
0X0X
3X3X
URL Encoded (web)
(host to MLC)
X*
VVol
Response
(MLC to host)
X*]
]
Vol027
X*]
Vol
X*]
Vol
X*]
X*]
Vol
X*]
Vol
X*]
]
Amt1
]
Amt0
X%]
]
Exe 0
]
Exe 3
Additional Description
This command sets a specific volume level for
the audio output either at the display device or
via an optional slaved Extron MediaLink (MLS)
switcher.
X*
= volume level (0 to 100).
Default volume = 25.
When no MLS is detected at the MLS port,
the maximum volume level is limited by the
max. volume range command (
Example: set volume to 27.
Increase audio output.
Decrease audio output.
Show the output volume.
Increase audio output.
Decrease audio output.
Show the output volume.
Mute all audio outputs. This is not the same
as selecting input 0.
Unmute all audio outputs.
Show the status of audio mute.
X%
= 0 (off) or 1 (on).
Default setting. Adjustments and selections
can be made from the front panel in addition
to via RS-232, Telnet, DataViewer,or web
browser.
24
= The MLC responds with an E24 error
(privilege violation) if the connected user is not
logged in at administrator security level.
Lock all front panel selections and
adjustments via MLC, control modules, SCP,
and IR remote. Make selections, changes,
and configure features via RS-232 or web/
Ethernet only. All front panels in the control
system are locked.
X?
*47#).
Command/Response Table for SIS Commands (continued)
CommandASCII (Telnet)
(host to MLC)
View lockout mode status
Example:
XX
XX
Status commands (an assortment)
View lamp hours status
Set lamp hours status for 1 lamp
6S6S
24
X20%
MLC 104 IP Plus Series • SIS
24
X20% *X20%
24
X21^
7S7S
11S11S
12S12S
13S13S
14S14S
15S15S
20S20S
Programming and Control79
Set lamp hours status for 2 lamps
Set display connection status
View connection status
™
View all voltages and
temperature status
View +12 V power supply voltage
View +5 V IR receiver port voltage
View +3.3 V IP Link/FPGA voltage
View +1.5 V FPGA voltage
View internal temperature status
*6S
*7S
*6S
URL Encoded (web)
(host to MLC)
X20%
%2A6SLhr*
X20%
X21^
X20%
%2A
%2A 7SPcs
%2A 6SLhr*
Response
(MLC to host)
X20(]
]
0
X20%]
X20%*X20%]X20%
or
X20% ]X20%
X20%* X20% ]
X21^]
X21^]
responses from commands
12S•13S•14S•15S•16S•20S
X20^]
+
X20^]
+
X20^]
+
X20^]
+
X20&]
Additional Description
Show lockout (executive mode) status.
X20(
= 0 (off, unlocked) or 3 (front panels,
control modules, and remote control locked/
disabled).
Example: executive mode is off.
represents the number of elapsed hours
of projector lamp use. The MLC responds
with two sets of lamp hours only if two lamp
hours have been set. If the status of a lamp
has not been set, it is shown as the default
(99999 hours) or “N/A”.
represents the five-digit numeric value
for elapsed lamp use hours, and it is used
by script to determine the number sent in
response to the “view lamp hours” command
(6S).
24
= The MLC responds with an E24 error
(privilege violation) if the connected user is not
logged in at administrator security level.
This command resets the projector/display
connection status flag (
0 = projector not connected.
1 = projector is connected.
2 = undetermined status.
This command lets you know whether the
MLC scripts have determined if the display is
still connected to the MLC.
X21^
= 0 (disconnected), 1 (connected), or
2 (unknown).
View all voltages and the internal temperature
]
of the MLC at once. See the following six
commands below.
Display the operating voltage of the power
input to the MLC.
Display the internal operating temperature.
X20&
= temperature in degrees Celsius (the
response is 3 digits including leading zeros).
X21^
) used by scripts.
X20^
= voltage in volts.
Command/Response Table for SIS Commands (continued)
CommandASCII (Telnet)
(host to MLC)
Serial port configuration and use
These commands apply to any port that uses RS-232 communication: both 1-way (output) and 2-way (bidirectional) RS-232 communication.
Send data string
X1&
X2)
NOTE: *
specified, the default values are used. For this command,
b) be nonzero, or c) both be omitted.
NOTE:For web encoding for X@, convert non-alphanumeric characters to hex numbers. A space (hex = 20) is
encoded as %20. A plus sign (hex = 2B) is encoded as %2B.
Example:
X2!
*
*
E X! * X1& * X2) * X2! RS} X@X!
is optional.
E
MLC 104 IP Plus Series • SIS
NOTE: The data string (X@) in this RS command is limited to 200 bytes.
NOTE: Use the ASCII to decimal table below to convert the byte count number for
To nd the decimal equivalent of the ASCII character, add
the row heading and column heading numbers together.
Programming and Control80
™
0 1 2 3 4 5 6 7 8 9
10 LF CR
20 Esc
30 space ! “ # $ % & ’
40( ) * + , - . / 01
502 3 4 5 6 7 8 9 : ;
60< = > ? @ A B C D E
70F G H I J K L M N O
80P Q R S T U V W X Y
90Z [ \ ] ^ _ ‘ a b c
100 d e f g h i j k l m110 n o p q r s t u v w120 x y z { | } ~ Del
URL Encoded (web)
(host to MLC)
X!
%2A
X1&
X2)
W
X1&
may be omitted only if
05*4*7*3L RS }<data>
W05%2A4%2A7%2A3L RS|<data>
ASCII to Decimal Conversion Table
ASCII to Decimal Conversion Table
X2)
%2A
is also missing. If these three variables are not
X1&
and
X2)
Response
(MLC to host)
X2! RS| X@
%2A
response from command
must both a) equal zero,
response from command
X2!
when using a delimiter (D).
LF = line feed
CR = carriage return (
Esc = escape
Del = delete
})
Additional Description
= Specific port number (01-99):
1 = front panel Config (RS-232 host) port
]
]
2 = Display RS-232/IR (projector) port
3 = MLS port (slaved or auxiliary switcher
0 = reserved or all ports.
X@
= command data section (< 200 bytes).
X1&
= time in tens of ms for the MLC to wait
until receipt of the first response character
before terminating the current receive
operation (default = 10 = 100 ms, max. =
32767). The response includes leading zeros.
X2)
= time in tens of milliseconds (ms) for
the MLC to wait between characters being
received via a serial port before terminating
the current receive operation (default = 2
= 20 ms, max. = 32767). The response
includes leading zeros.
X2!
= #L or #D. The letter parameter is case
sensitive (requires a capital “D” or capital “L”).
The response includes leading zeros.
L indicates the length of the message to be
received.
D indicates the delimiter value that ends the
response.
# = byte count (for L) or a single ASCII
character expressed in decimal form (for D).
Byte count # can be from 0 to 32767,
default = 0. The ASCII decimal delimiter #
value can be from 0 to 00255, default = 0L.
For #L, # is a regular ASCII (character)
numeral. If the length is 50 bytes, # = 50.
For #D, # can be any character(s) or
number(s), but it is translated into decimal
format for use in the command.
Examples: A 3-byte message length = 3L.
A delimiter of $ would be entered as 36D
(36 is the decimal equivalent of the dollar sign).
A delimiter of ASCII 0A = 10D (line feed).
X2!
:
Command/Response Table for SIS Commands (continued)
CommandASCII (Telnet)
(host to MLC)
Configure serial port parameters
Example:
View serial port parameters
MLC 104 IP Plus Series • SIS
™
Programming and Control81
Example
Configure receive timeout
View receive timeout
24
E X! * X2%, X2^, X2&, X2*
NOTE: The MLC does not support flow control.
E
E X!
E
24
E X!
E X!
Ethernet port configuration and use
4*9600,N,8,1CP
}
CP
}
2CP
X1&
X2)
*
CE
}
X2#
*
*
URL Encoded (web)
(host to MLC)
}
CP
W X! %2A
X2%
%2C
X2^
%2C
Response
(MLC to host)
X2&
%2C
Cpn X!•Ccp
X2*
}
W4%2A9600%2CN%2C8%2C1CP
|X2%, X2^, X2&, X2* ]
W X! CP
|
W 2CP
X2!
CE
W X! %2A
X!
W
CE
|
}
X1&
%2A
X2)
%2A
*
|
Cpn4•Ccp9600,N,8,1
9600,N,8,1
X2#
X2!
%2A
Cpn X! •Cce
X1&
|
CP
X2%, X2^, X2&, X2* ]
]
|
CE
X1&
X2)
X2#
,
,
X2)
,
X2! ]
,
,
X2#
]
X2! ]
,
Additional Description
Set baud rate (
X2&
(
), and stop bits (
X!
= serial port number:
01 = front panel Config (RS-232 host) port
02 = Display RS-232/IR (projector) port
03 = MLS port (slaved or auxiliary switcher
00 = reserved or all ports.
= parity (O = odd, E = even,
N = none [default], M = mark, S = space).
X2&
= data bits: 7, 8 (default = 8).
X2*
= stop bits: 1, 2 (default = 1).
Set the projector control port for 9600 baud,
no parity, 8 data bits, and 1 stop bit.
Set the time to wait (
tens of ms until receipt of the first response
character before terminating the receive
operation,
between characters before terminating) and
priority status
X2#
(
: 0 = default, use send data string
command parameters; 1 = use configure
receive timeout command parameters) for
port X!.
The response includes leading zeros.
X2%
X2)
= waiting time in tens of ms
X2!
= #L or #D (see previous page).
), parity (
X2*
) for port X!.
X1&
= waiting time in
X2^
), data bits
NOTES:
X6(
•
and these timeout period commands are applicable only when the MLC is connected via Ethernet. If the MLC is connected via RS-232 protocol, only the global
timeout commands apply, and any commands involving
• If no data is received during the specified period, the Ethernet connection closes.
Set current Ethernet connection
timeout period
View current connection timeout
period
24
13
E
X6(
}
TC
}
0*
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.
E
0TC
X6(
return the E13 error response.
X6(
W 0 %2A
W 0TC
TC
|X6( ]
|
Pti 0*
X6( ]
X6(
= IP timeout period specified in
10-second steps (1 - 65000, default = 30=
300 seconds). Responses include leading
zeros.
Command/Response Table for SIS Commands (continued)
CommandASCII (Telnet)
(host to MLC)
Set global Ethernet connection
timeout period
View global connection timeout
period
24
E
NOTE: You must be logged in as an administrator to change this setting.
E
IR port use
The following variables are used for these IR port commands:
X21%
= IR output port number:
01 = projector/display port
Port numbers are two ASCII characters (2bytes). For example, port 1 is represented as 01
(hex 30 31).
X5&
= the IR file number (0-99), as in files 1.eir, 2.eir, 3.eir, and so on,
stored in the controller. Each .eir file contains commands for a specific device.
MLC 104 IP Plus Series • SIS
™
Programming and Control82
Send an IR command
NOTE: To stop mode 1 IR command playback (continuous playback), send the IR command again but with playback mode (
Get IR command info
Example:
Example:
NOTE: An IR driver must be loaded into the MLC before IR command information can be read.
28
13, 28
E X21%, X5&, X5*, X5(
E X5&, X5*
E
E
X6(
1*
}
1TC
3,1IR
3,2IR
TC
}
}
}
IR
URL Encoded (web)
(host to MLC)
X6(
W 1 %2A
|X6( ]
W 1TC
}
IR
X21%
W
%2C
}W X5&
%2C
W3%2C1IR
W3%2C2IR
TC
X5&
X5*
|
|
|
%2C
IR
Response
(MLC to host)
X6( ]
Pti 1*
X5*
= IR playback function number (1-137), of a specific function or command set
contained within the file.
IR function numbers 0 and 127 or higher can return information only.
0 = return all data
129 = manufacturer
130 = model
131 = class
X5(
= IR playback mode
0= play once
X5*
|
X5(
%2C
|
IR
Irs
{descriptive text}
POWER
E13
X21%, X5&, X5*, X5( ]
]
]
132 = remote
133 = creation date
134 = comments
1= play continuously2= stop.
]
Additional Description
The global port timeout is the default timeout
period for all Telnet sessions.
137 = user file name
(a descriptive name the user/
installer gave the file).
Send an IR command via IR output port
X21%
number
The response includes leading zeros.
X5(
) = 0.
The response to this command is the name/
description (such as Power On, Power Off,
Enter, Play, Stop, RGB, Menu) of the specific
command you ask about.
Command/function 1 in file 3.eir is the
Power command.
Command/function 2 in file 3.eir is not
defined or does not exist, so the controller
returns E13, the invalid value error number.
.
Command/Response Table for SIS Commands (continued)
CommandASCII (Telnet)
(host to MLC)
URL Encoded (web)
(host to MLC)
Digital I/O data port (dedicated Digital I/O ports) configuration and use
NOTE: An input voltage below 2.0 VDC is considered to be logic low. An input voltage above 2.8 VDC is considered to be logic high. These thresholds are not adjustable.
Set the input/output (I/O) mode
NOTE: When set for input with pull-up resistor (
When the switch closes, the voltage drops from 5 V to 0 V.
When set for output with pull-up resistor, the digital I/O port on the MLC can drive devices such as relays
and LEDs.
When set for power sensor, the input state is triggered when an optional power sensor connected to the
power sense port detects a state change.
View the digital I/O mode
Pulse the digital I/O state
24
X22#
X4)
*
[
X22#
14
X22#
[
*3*
X6#
]
X22#
%2A
X4)
= 2), the digital input can be triggered by an external switch.
X22#
%5B
X22#
%2A3%2A
MLC 104 IP Plus Series • SIS
NOTE: This and the following three commands are valid only when the port is in output mode or in output with pull-up
mode.
14
14
14
X22#
X22#
X22#
X22#
*2 ]
*1 ]
*0 ]
]
X22#
%2A 2 %5DSio
X22#
%2A 1 %5DSio
X22#
%2A 0 %5DSio
X22#
%5D
Programming and Control83
Toggle the I/O state
Set the I/O state to on
Set the I/O state to off
View the I/O state
™
X4)
%5BIom
X6#
%5DSio
Response
(MLC to host)
X22#
X4)]
*
X4)]
X22#
X4#]
*
X22#
X4#]
*
X22#
* 1
X22#
* 0
X4#]
]
]
Additional Description
Set the input/output mode (
X22#
port (
X22#
X4)
Briefly change the I/O state.
X6#
X4#
Switch the input/output state from on to off or
from off to on.
).
= port number:
1 = Digital I/O port 1
2 = Digital I/O port 2
3 = Digital I/O port 3.
= mode:
0 = input (default)
1 = output
2 = input and pull-up resistor
3 = output and pull-up resistor.
= Pulse time in 20 ms per count.
If this parameter is missing or = 0, then
pulse length = default (25 = 500 ms).
65535 (1310 s) = max. pulse time.
= I/O state:
0 = off
1 = on.
X4)
) for a specific
Command/Response Table for SIS Commands (continued)
CommandASCII (Telnet)
(host to MLC)
Firmware version, part number, and information requests
NOTE: Responses to commands differ depending on which, if any, verbose response mode the MLC is in. See the CV command (E
setup commands later in this table.
NOTE: In a 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 MLC.
A carat (^) 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 exclamation point (!) indicates that the firmware is corrupted.
Query firmware version number
Example:
Query verbose firmware version information
MLC 104 IP Plus Series • SIS
Example:
Query firmware version
Query bootstrap firmware version
Example:
Programming and Control84
™
Query factory firmware version
Example:
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 31 in “Operation, Features, and Cabling”).
Q or 1QQ or 1Q
1Q1Q1.01
0Q0Q
0Q0Q2.16-1.00(1.57-MLC104IP -Wed, 16 Jan 2003 00:00:00 GMT)-
1Q1Q
2Q2Q
2Q2Q
3Q3Q
3Q3Q
URL Encoded (web)
(host to MLC)
Response
(MLC to host)
X1!]
or Ver01*
or Ver01*1.01
{response from 2Q}–{response from 3Q}–{response from 4Q}
or Ver00*{response from 2Q}–{response from 3Q}–{response from 4Q}
1.03*(1.74-MLC104IP -Tue, 25 May 2010 19:36:27 GMT)
X1!]
X1!]
or Ver01*
X1!]
X1!]
or Ver02*
2.16
X1!
or Ver03*
upload)
1.00(1.57-MLC104IP -Wed, 16 Jan 2003 00:00:00 GMT)
X1!]
]
(kernel version–model description–date time of upload)
X1!
(kernel version–model description–date time of
]
Additional Description
X2@
CV}, page 88) under IP
Show the firmware version (
to two decimal places. This query yields the
number of the currently running version of the
user-updatable firmware.
Show the bootstrap, factory-installed, and
updated firmware versions.
See 2Q, 3Q, and 4Q below.
This command shows the currently-running
firmware.
The bootstrap firmware is not userreplaceable, but you may need this
information during troubleshooting.
Factory-installed firmware is different from the
bootstrap firmware, but it is also not userreplaceable. This firmware was installed at the
factory; it is the version the controller reverts
to after a mode 1 reset (see the “Operation,
Features, and Cabling” section).
In this example the factory firmware version
is 1.00 and the IP Link kernel version is 1.57
for the MLC, dated 16 January 2003.
X1!
) of the MLC
]
]
]
]
]
Command/Response Table for SIS Commands (continued)
CommandASCII (Telnet)
(host to MLC)
Query updated firmware version
Example:
NOTE: Responses to commands differ depending on which, if any, verbose response mode the controller is in. See the CV command (E
under IP setup commands later in this table.
Query FPGA version
MLC 104 IP Plus Series • SIS
™
Programming and Control85
Request the MLC part number
Request the AV input number
Request the model name
Request the model description
Request system memory usage
Example:
Request user memory usage
Example:
4Q4Q
4Q4Q
32Q32Q
NN
14
II
1I1I
2I2I
3I3I
3I3I
4I4I
4I4I1099264 Bytes Used out of 7104 KBytes
URL Encoded (web)
(host to MLC)
Response
(MLC to host)
X1!
(kernel version–model description–date time of upload)
orVer04*upload)
1.03*(1.74-MLC104IP -Tue, 25 May 2010 19:36:27 GMT)
X1!
(kernel version–model description–date time of
]
X1!]
60-818-00 ]
or Pno 60-818-00
X20)]
Chn
MLC•104•IP•PLUS]
or
Inf01*MLC•104•IP•PLUS
MLC•104•IP•PLUS]
or
Inf02*MLC•104•IP•PLUS
# Bytes used out of # of Kbytes] or Inf03*# Bytes used out of # of Kbytes
Inf03*7680 Bytes Used out of 1024 KBytes
# Bytes used out of # of KBytes] or Inf04*# Bytes used out of # of KBytes
]
Additional Description
Use this command to find out which version
of the firmware, if any, was uploaded into the
controller after it left the factory.
In this example the current firmware version
is 1.03, the IP Link kernel version is 1.74,
and the last firmware upload was on May 25,
2010.
X2@
CV}, page 88)
Show the field-programmable gate array
(FPGA) firmware version to two decimal
places (x.xx).
Show the MLC base part number. This
indicates the basic controller, regardless of
faceplate.
Show which input (
X20)
=
1 = input 1 3 = input 3
2 = input 2 4 = input 4
The MLC responds with an E14 error if no
input buttons are set up for firmware control
(input switching).
MLC 104 IP Plus (the basic name, regardless
of model).
X20)
) is active (selected).
]
MLC 104 IP Plus.
]
]
Show amount of memory used and total
available memory for system operations.
]
]
Show amount of user memory used and total
available user memory.
]
]
Command/Response Table for SIS Commands (continued)
Prefixes for connected devices:
P1 =
P2 =
K1 =
K2 =
K3 =
K4 =
S =
For :
For ##:
CommandASCII (Telnet)
Request status of attached hardware
MLC 104 IP Plus Series • SIS
Examples:
IP setup commands
™
Programming and Control86
Set the unit name
Set unit name to factory default
Read the unit name
(host to MLC)
32I32I
SCP #1, address 0
SCP #2, address 1
control module #1, address 0
control module #2, address 1
control module #3, address 2
control module #4, address 3
MediaLink device, typically a
slaved MLS switcher.
32I32I
32I32I
24
E X1@
NOTE: The name consists of up to 24 alphanumeric characters (and the minus sign).
This example includes one SCP (P101), an
IRCM-DVD (K102), an IRCM-VCR (K201),
an IRCM-Tape (K308), and an RCM-SCLT
(K407). There is no slaved switcher.
]
This example includes one SCP (P201), an
IRCM-DVD+ (K111 and K211), an
IRCM-DVD (K302), an IRCM-VCR (K401),
and an MLS 102 VGA (S09).
Change the MLC unit name to one of your
choosing (
“Rm316-AVcenter”, or “exec-boardroom-ctrl”.
MLC-104-IP-PLUS-##-##-##, a combination
of the model name and the last 3 pairs of hex
numbers in MAC address of the controller (for
example, MLC-104-IP-PLUS-02-74-62).
the MLC.
X4(
X1@
), such as “AuditoriumMLC”,
= The name the MLC was shipped with:
is the current, user-defined unit name of
is the factory default name of the MLC.
Command/Response Table for SIS Commands (continued)
CommandASCII (Telnet)
(host to MLC)
Set date/time
Read date/time
Set GMT offset
Read GMT offset
Set daylight saving time
MLC 104 IP Plus Series • SIS
Read daylight saving time
Set DHCP on
Set DHCP off
View DHCP on/off mode
Set IP address
Read IP address
Read hardware address (MAC)
Set subnet mask
Read subnet mask
Set gateway IP address
Read gateway IP address
Programming and Control87
™
24
E X1#
E
24
E X#
GMT offset (-12.00 to +14.00) represents the time difference in hours and minutes
(+/-hh:mm) relative to Greenwich, England.
E
24
X3$
= 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 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.
E X3$
E
24
24
NOTE: Changing DHCP from on to off also resets the IP address to the factory default (192.168.254.254).
E
E
E
24
E X1$
E
E
24
E X1(
E
24
E X1$
E
CT
CZ
CX
1 DH
0 DH
DH
CI
CH
CS
CG
}
CZ
}
}
}
}
}
}
}
CT
CX
}
}
CI
CS
CG
}
}
}
}
}
}
URL Encoded (web)
(host to MLC)
X1#
W
W CT|
W X# CZ| Ipz
WCZ
W
W CX
W1DH
W0DH
WDH
W
W CI
WCH
W
WCS
W
WCG
|
CT
|X#]
X3$
|
CX
|X3$]
|
|
|X%]X%
X1$
CI|Ipi•
|X1$]
|X1*]
X1(
|
CS
|X1(]
X1$
|
CG
|X1$]
Response
(MLC to host)
X1#]X1#
Ipt•
X1#]X1#
X#]
X3$]
Ipx
]
Idh 1
]
Idh 0
X1$]X1$
or Iph•
Ips•
Ipg•
X1*]
X1(]X1(
X1$]X1$
Additional Description
= Local date and time format.
The set format is MM/DD/YY-HH:MM:SS.
Example:01/31/11-10:54:00.
= Local date and time format.
The Read format is day of week, DD month year HH:MM:SS.
Example:Thu, 02 May 2013 14:59:35.
Set the Greenwich Mean Time (GMT) offset
value (X#) for the location of the MLC
installation. The leading zero is optional. For
example, 5:30 = 05:30. Do not use a
plus (+) sign if the GMT offset is positive.
= 0 (off, default) or 1 (on).
= IP address (xxx.xxx.xxx.xxx). Leading
zeros in each of the four fields are optional in
setting values.
Leading zeros in each of the four fields are
suppressed in returned values.
X1*
= hardware (MAC) address
(00-05-A6-xx-xx-xx).
= subnet mask (xxx.xxx.xxx.xxx).
Syntax is the same as for IP addresses.
Leading zeros are optional in setting values.
Leading zeros are suppressed.
= IP address (xxx.xxx.xxx.xxx). Leading
zeros are optional.
Command/Response Table for SIS Commands (continued)
CommandASCII (Telnet)
(host to MLC)
URL Encoded (web)
(host to MLC)
Response
(MLC to host)
Additional Description
Get a connection listing
Example:
Set verbose/response mode
This command controls both verbose responses/messages and tagged (labeled) responses.
Verbose mode is a communication mode in which the device responds with more information than it usually would. For
example, the MLC 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 scheduled script execution), a selection made using a touchpanel or
keypad, a change made using GV or the embedded web pages of the device, or input (a voltage or resistance change at a
port) from a connected sensor or switch. That is an example of a verbose (wordy) relationship between the control processor
and a connected device.
• With verbose mode off, you receive no notification of those changes or events.
• With verbose mode on, you receive status messages, such as
operation to an overload state, or
that you send, but they are unsolicited messages that are generated by the equipment.
MLC 104 IP Plus Series • SIS
™
Programming and Control88
NOTE: Verbose mode creates more network traffic than usual, which can slow down network performance.
Verbose mode is usually enabled for troubleshooting and disabled for daily use.
• By default, when the MLC is connected via Ethernet, verbose mode is disabled in order to reduce the
amount of communication traffic on the network.
• For a direct RS-232 connection, the controller is set for verbose mode by default.
• If you want to use the verbose mode (other than mode 0) with a controller, this mode must be set to “on”
each time you reconnect to the controller.
NOTE: If tagged responses are enabled, all read commands return the constant (tagged) string and the data or value,
the same as in responses for setting a value.
For example, for E CN }, the response is Ipn•
Read verbose mode status
Set the broadcast mode
Set the broadcast mode to the
default address
Clear the broadcast mode
View the broadcast mode
24
E
}
CC
E
}
CC
24
X%]
when a relay is opened, closed, or toggled. These are not replies to a command
E X2@
E
24
E X6$,X1$
E X6$
24
E
CV
0 EB
}
CV
EB
}
}
}
EB
}
E EB}
|
WCC
|
WCC
X8%]
when the switched power ports change from normal
X2@
W
WCV
W
W
W 0 EB
W EB
|
CV
X1@]
rather than just the data (
|X2@]
X6$
X1$
|
EB
|
X6$
%2C
EB
|
|X6$,X1$ ]
{number of connections}]
or
Icc {number of connections}
002
Vrb
Bmd
Bmd
Bmd 000,255.255.255.255
]
X2@]
X1@]
).
X6$,X1$]
X6$
,255.255.255.255
Display the number of currently active IP
client connections.
]
Example: This shows two client connections.
Verbose
Responses
Receive
unsolicited
messages
for all actions
initiated via any
source (touchpanel,
port input, internal
web page changes,
X2@
value
Set the verbose mode. For
This command details how often and to what
subnetwork the MLC broadcasts a message.
X6$
(0 to 255 [4.25 minutes], default = 0 = off).
X1$
zeros in each of four fields are optional in setting
values, and they are suppressed in returned values.
Default broadcast address: 255.255.255.255.
or commands)
instead of only for
SIS commands
0
1
2
3
0 = clear/off (responses are plain, untagged),
default
1 = verbose mode is on (enabled)
2 = verbose mode is off, tagged responses
are sent for queries (tagged responses are
enabled)
3 = verbose mode is on (enabled) and tagged
responses are enabled and sent for queries.
= Broadcast repetition interval in seconds
= IP address (xxx.xxx.xxx.xxx). Leading
Responses
Receive tagged
responses to
(Responses to SIS
commands are
always tagged.
Turning tagged
responses on adds
tags to the responses
to SIS read requests.)
X2@
:
]
This command sets the repeat interval to
]
zero, turning off the broadcast mode.
Tagged
read/view
requests
Command/Response Table for SIS Commands (continued)
CommandASCII (Telnet)
(host to MLC)
Password and security settings
Read the security level of the
connection
Set administrator password
NOTE: The password is case sensitive. Special characters (spaces, symbols) are not allowed.
MLC 104 IP Plus Series • SIS
Clear administrator password
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.
Read administrator password
Set user password
NOTE: The password is case sensitive. Special characters (spaces, symbols) are not allowed.
14, 24
24
E
E X3#
24
E
E
E X3#
CK
• CA
CA
}
CA
}
CU
}
}
}
URL Encoded (web)
(host to MLC)
|X5@ ]
WCK
X3#
W
W%20 CA
WCA
W
|
CA
]
|X4! ]
X3#
|
CU
Response
(MLC to host)
X5@ ]
or Pvl
X4! ]
Ipa•
]
Ipa•
X4! ]
Ipu•
Additional Description
X5@
For
:
0 = not logged in
11 = user
12 = administrator.
The response includes leading zeros.
Set the administrator access password (
4 to 12 alphanumeric characters).
X4!
= Password to display on screen
(response to password query):
• the password (
RS-232
• 4 asterisks (****) if connected via IP and
a password has been assigned
• an empty field ( ) if connected via IP
and a password has not been assigned.
Clear/remove all passwords (administrator
and user).
Set the user password (
alphanumeric characters).
that is displayed on screen.
X3#
), itself, if connected via
X3#
is 4 to 12
X4!
= Password
X3#
,
Programming and Control89
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
™
Read user password
24
E
E
• CU
CU
}
}
|
W%20CU
|X4! ]
WCU
Ipu•
]
This clears the user password only.
Command/Response Table for SIS Commands (continued)
CommandASCII (Telnet)
(host to MLC)
Remapping port designations
For 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 (to a serial port) 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.
• Ne pas installer deux ports ou plus sur le même numéro de port. Paramétrer deux ports sur le même numéro pourrait créer des
conflits réseau et provoquer également une erreur E13 (paramètre erroné).
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
Reset the Telnet port map
MLC 104 IP Plus Series • SIS
™
Programming and Control90
Disable the Telnet port map
Read the Telnet port map
Set the web (HTTP) port map
Reset the web (HTTP) port map
Disable the web (HTTP) port
Read the web (HTTP) port map
Set the initial port number for the
direct access port map
Reset the direct access port map
Disable the direct access port
Read the direct access port map
24
24
24
E
E
E
E
24
24
E
24
E
E
E
24
E
NOTE: The reserved TCP port numbers (2001-2003) for direct port access are assigned
24
E
24
E
E
URL Encoded (web)
(host to MLC)
port#MT
23MT
0MT
MT
port# MH
80MH
0MH
MH
port# MD
2001MD
0MD
MD
}
}
}
}
}
}
}
}
}
by default as follows:
• 2001 = front panel Config port
• 2002 = Display RS-232/IR port
• 2003 = MLS port
}
}
}
Wport# MT
|
W23MT
|
W0MT
|
WMT
Wport# MH
|
W80MH
|
W0MH
|
WMH
Wport# MD
W2001MD
|
W0MD
|
WMD
Response
(MLC to host)
|
|
|
|
Pmt port#
Pmt00023
Pmt00000
port#
Pmh port#
Pmh00080
Pmh00000
port#
Pmd port#
Pmd02001
Pmd 00000
port#
]
]
]
]
]
]
]
]
]
]
]
]
Additional Description
Select a number (port#) for the port that
does not conflict with any other ports.
This resets the Telnet port to port 23.
Setting the port number to 0 disables the
port.
If set to the default port number, the response
is 00023.
This resets the web port to port 80.
This command sets the initial (lowest) port
number for the range numbers assigned to
the serial ports for direct port access (see
pages 16 and 17 for port locations and
see page 50 for more on direct access).
Default port numbers for direct access start at
2001 and go up to 2007 (see the note at left
or the diagram on page 51).
This resets the initial direct access port to
port 2001.
Command/Response Table for SIS Commands (continued)
CommandASCII (Telnet)
(host to MLC)
Directory commands
Change or create a directory
NOTE: A directory does not fully exist until a file has been copied into that path. Also, the MLC operates differently from PC operating systems: files stored in and directories
created in the MLC may have the same names.
Example:
E
E
MLC 104 IP Plus Series • SIS
Programming and Control91
Example:
Example:
™
Change back to the root directory
Go up one directory level
View the current directory
NOTE: The current directory is determined on a per-connection basis. At the beginning of each IP connection/session, the current directory is selected as the root directory.
E
E
E
E
E
URL Encoded (web)
(host to MLC)
path/directory/ CJ
majordirectory/subdirectory/next-level/ CJ}
custompages/HTMLfiles/ CJ
oak/CJ
/CJ
.. CJ
CJW CJ
}
}
}
}
W path %2F directory %2F CJ
W majordirectory %2F subdirectory %2F next-level %2F CJ
}
W custompages %2F HTMLfiles %2F CJ
W oak %2F CJ
W %2F CJ
W %2E %2E CJ
|
|
|
|
Response
(MLC to host)
|
Dir•path/directory/
Dir•majordirectory/subdirectory/next-level/
Dir•custompages/
HTMLfiles/]
Dir• oak ]
]
Dir•/
Dir•path/directory/
path/directory/
Additional Description
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.
|
]
In this case, the path is majordirectory/
subdirectory/.
The directory that was just created or
changed to is called next-level.
|
This example just created a subdirectory for
storing custom-made HTML files from the
user. The directory that was just created is
called HTMLfiles.
]
]
File handling commands
Erase the user-supplied web page
24,28
and files
Erase the current directory and its
24,28
files
Erase the current directory and its
subdirectories
24,28
E
filename EF}W filename EF
E
}
E
/EF
//EF
}
W %2F EF
W %2F %2F EF
|
|
|
Del• filename
]
Ddl
]
Ddl
]
Command/Response Table for SIS Commands (continued)
CommandASCII (Telnet)
(host to MLC)
List files from the current directory
When working with the embedded web pages of the MLC, the response visible in a JavaScript™ server-side include (inserted between <script> </script> tags
into HTML source code) follows this structure:
E
MLC 104 IP Plus Series • SIS
Programming and Control92
Example (via Telnet or
HyperTerminal):
™
List files from the current directory
and its subdirectories
E
E
DF
DF
LF
}
}
}
URL Encoded (web)
(host to MLC)
|
W DF
|
W DF
|
WLF
Response
(MLC to host)
[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
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 timen of upload] GMT,
[file size n in bytes]”;
3.eml Wed, 21 Nov 2007 22:05:12 GMT 146
6175232 Bytes Left
(See responses to E DF},
above.)
]]
Additional Description
]]
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.
]
]
]
]
]
]
]
]
]
]
]
]
]
The response is the same except that the
path/directory precedes file names for files
within the subdirectories.
]
]
]
]
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.