Extron Electronics MLC 104 Plus User Manual

Reference Manual
Check the Extron Web site (www.extron.com) for updates.
MLC 104 Plus Series
MediaLink® Controllers
68-1443-01 Rev. B
01 09
Precautions
Safety Instructions • English
This symbol is intended to alert the user of important operating and maintenance (servicing) instructions in the literature provided with the equipment.
This symbol 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.
Caution
Read Instructions • Read and understand all safety and operating instructions before using the equipment. Retain Instructions • The safety instructions should be kept for future reference. Follow Warnings • Follow all warnings and instructions marked on the equipment or in the user
information.
Avoid Attachments • Do not use tools or attachments that are not recommended by the equipment
manufacturer because they may be hazardous.
Consignes de Sécurité • Français
Ce symbole sert à avertir l’utilisateur que la documentation fournie avec le matériel contient des instructions importantes concernant l’exploitation et la maintenance (réparation).
Ce symbole sert à avertir l’utilisateur de la présence dans le boîtier de l’appareil de tensions dangereuses non isolées posant des risques d’électrocution.
Attention
Lire les instructions• Prendre connaissance de toutes les consignes de sécurité et d’exploitation avant
d’utiliser le matériel.
Conserver les instructions• Ranger les consignes de sécurité afin de pouvoir les consulter à l’avenir. Respecter les avertissements • Observer tous les avertissements et consignes marqués sur le matériel ou
présentés dans la documentation utilisateur.
Eviter les pièces de xation • Ne pas utiliser de pièces de fixation ni d’outils non recommandés par le
fabricant du matériel car cela risquerait de poser certains dangers.
Sicherheitsanleitungen • Deutsch
Dies es Symbol soll dem Benut zer in der im Liefer umfang ent haltenen Dokumentation besonders wichtige Hinweise zur Bedienung und Wartung (Instandhaltung) geben.
Dieses Symbol soll den Benutzer darauf aufmerksam machen, daß im Inneren des Gehäuses dieses Produktes gefährliche Spannungen, die nicht isoliert sind und die einen elektrischen Schock verursachen können, herrschen.
Achtung
Lesen der Anleitungen • Bevor Sie das Gerät zum ersten Mal verwenden, sollten Sie alle Sicherheits-und
Bedienungsanleitungen genau durchlesen und verstehen.
Aufbewahren der Anleitungen • Die Hinweise zur elektrischen Sicherheit des Produktes sollten Sie
aufbewahren, damit Sie im Bedarfsfall darauf zurückgreifen können.
Befolgen der Warnhinweise • Befolgen Sie alle Warnhinweise und Anleitungen auf dem Gerät oder in der
Benutzerdokumentation.
Keine Zusatzgeräte • Verwenden Sie keine Werkzeuge oder Zusatzgeräte, die nicht ausdrücklich vom
Hersteller empfohlen wurden, da diese eine Gefahrenquelle darstellen können.
Warning
Power sources • This equipment should be operated only from the power source indicated on the product. This
equipment is intended to be used with a main power system with a grounded (neutral) conductor. The third (grounding) pin is a safety feature, do not attempt to bypass or disable it.
Power disconnection • To remove power from the equipment safely, remove all power cords from the rear of
the equipment, or the desktop power module (if detachable), or from the power source receptacle (wall plug).
Power cord protection • Power cords should be routed so that they are not likely to be stepped on or pinched by
items placed upon or against them.
Servicing • Refer all servicing to qualified service personnel. There are no user-serviceable parts inside. To
prevent the risk of shock, do not attempt to service this equipment yourself because opening or removing covers may expose you to dangerous voltage or other hazards.
Slots and openings • If the equipment has slots or holes in the enclosure, these are provided to prevent
overheating of sensitive components inside. These openings must never be blocked by other objects.
Lithium battery • There is a danger of explosion if battery is incorrectly replaced. Replace it only with the
same or equivalent type recommended by the manufacturer. Dispose of used batteries according to the manufacturer’s instructions.
Avertissement
Alimentations• Ne faire fonctionner ce matériel qu’avec la source d’alimentation indiquée sur l’appareil. Ce
matériel doit être utilisé avec une alimentation principale comportant un fil de terre (neutre). Le troisième contact (de mise à la terre) constitue un dispositif de sécurité : n’essayez pas de la contourner ni de la désactiver.
Déconnexion de l’alimentation• Pour mettre le matériel hors tension sans danger, déconnectez tous les cordons
d’alimentation de l’arrière de l’appareil ou du module d’alimentation de bureau (s’il est amovible) ou encore de la prise secteur.
Protection du cordon d’alimentation • Acheminer les cordons d’alimentation de manière à ce que personne ne
risque de marcher dessus et à ce qu’ils ne soient pas écrasés ou pincés par des objets.
Réparation-maintenance • Faire exécuter toutes les interventions de réparation-maintenance par un technicien
qualifié. Aucun des éléments internes ne peut être réparé par l’utilisateur. Afin d’éviter tout danger d’électrocution, l’utilisateur ne doit pas essayer de procéder lui-même à ces opérations car l’ouverture ou le retrait des couvercles risquent de l’exposer à de hautes tensions et autres dangers.
Fentes et orices • Si le boîtier de l’appareil comporte des fentes ou des orifices, ceux-ci servent à empêcher
les composants internes sensibles de surchauffer. Ces ouvertures ne doivent jamais être bloquées par des objets.
Lithium Batterie • Il a danger d’explosion s’ll y a remplacment incorrect de la batterie. Remplacer uniquement
avec une batterie du meme type ou d’un ype equivalent recommande par le constructeur. Mettre au reut les batteries usagees conformement aux instructions du fabricant.
Vorsicht
Stromquellen • Dieses Gerät sollte nur über die auf dem Produkt angegebene Stromquelle betrieben werden.
Dieses Gerät wurde für eine Verwendung mit einer Hauptstromleitung mit einem geerdeten (neutralen) Leiter konzipiert. Der dritte Kontakt ist für einen Erdanschluß, und stellt eine Sicherheitsfunktion dar. Diese sollte nicht umgangen oder außer Betrieb gesetzt werden.
Stromunterbrechung • Um das Gerät auf sichere Weise vom Netz zu trennen, sollten Sie alle Netzkabel
aus der Rückseite des Gerätes, aus der externen Stomversorgung (falls dies möglich ist) oder aus der Wandsteckdose ziehen.
Schutz des Netzkabels • Netzkabel sollten stets so verlegt werden, daß sie nicht im Weg liegen und niemand
darauf treten kann oder Objekte darauf- oder unmittelbar dagegengestellt werden können.
Wartung • Alle Wartungsmaßnahmen sollten nur von qualiziertem Servicepersonal durchgeführt werden.
Die internen Komponenten des Gerätes sind wartungsfrei. Zur Vermeidung eines elektrischen Schocks versuchen Sie in keinem Fall, dieses Gerät selbst öffnen, da beim Entfernen der Abdeckungen die Gefahr eines elektrischen Schlags und/oder andere Gefahren bestehen.
Schlitze und Öffnungen • Wenn das Gerät Schlitze oder Löcher im Gehäuse aufweist, dienen diese zur
Vermeidung einer Überhitzung der empndlichen Teile im Inneren. Diese Öffnungen dürfen niemals von
anderen Objekten blockiert werden.
Litium-Batterie • Explosionsgefahr, falls die Batterie nicht richtig ersetzt wird. Ersetzen Sie verbrauchte
Batterien nur durch den gleichen oder einen vergleichbaren Batterietyp, der auch vom Hersteller empfohlen wird. Entsorgen Sie verbrauchte Batterien bitte gemäß den Herstelleranweisungen.
Instrucciones de seguridad • Español
Este símbolo se utiliza para advertir al usuario sobre instrucciones importantes de operación y mantenimiento (o cambio de partes) que se desean destacar en el contenido de la documentación suministrada con los equipos.
Este símbolo se utiliza para advertir al usuario sobre la presencia de elementos con voltaje peligroso sin protección aislante, que puedan encontrarse dentro de la caja o alojamiento del producto, y que puedan representar riesgo de electrocución.
Precaucion
Leer las instrucciones • Leer y analizar todas las instrucciones de operación y seguridad, antes de usar el
equipo.
Conservar las instrucciones • Conservar las instrucciones de seguridad para futura consulta. Obedecer las advertencias • Todas las advertencias e instrucciones marcadas en el equipo o en la
documentación del usuario, deben ser obedecidas.
Evitar el uso de accesorios • No usar herramientas o accesorios que no sean especificamente recomendados
por el fabricante, ya que podrian implicar riesgos.
安全须知 中文
这个符号提示用户该设备用户手册中有重要的操作和维护说明。
这个符号警告用户该设备机壳内有暴露的危险电 压,有触电危险。
注意
阅读说明书 用户使用该设备前必须阅读并理 解所有安全和使用说明。 保存说明书 用户应保存安 全说明书以备将来使用。 遵守警告 用户应遵守产品和用户 指南上的所有安全和 操作说明。 避免追加 不要使用该产品厂商没有推荐的工具或追加设备,以避免危险。
Advertencia
Alimentación eléctrica • Este equipo debe conectarse únicamente a la fuente/tipo de alimentación eléctrica
indicada en el mismo. La alimentación eléctrica de este equipo debe provenir de un sistema de distribución general con conductor neutro a tierra. La tercera pata (puesta a tierra) es una medida de seguridad, no puentearia ni eliminaria.
Desconexión de alimentación eléctrica • Para desconectar con seguridad la acometida de alimentación eléctrica
al equipo, desenchufar todos los cables de alimentación en el panel trasero del equipo, o desenchufar el módulo de alimentación (si fuera independiente), o desenchufar el cable del receptáculo de la pared.
Protección del cables de alimentación • Los cables de alimentación eléctrica se deben instalar en lugares donde
no sean pisados ni apretados por objetos que se puedan apoyar sobre ellos.
Reparaciones/mantenimiento • Solicitar siempre los servicios técnicos de personal calicado. En el interior no
hay partes a las que el usuario deba acceder. Para evitar riesgo de electrocución, no intentar personalmente la reparación/mantenimiento de este equipo, ya que al abrir o extraer las tapas puede quedar expuesto a voltajes peligrosos u otros riesgos.
Ranuras y aberturas • Si el equipo posee ranuras o orificios en su caja/alojamiento, es para evitar el
sobrecalientamiento de componentes internos sensibles. Estas aberturas nunca se deben obstruir con otros
objetos.
Batería de litio • Existe riesgo de explosión si esta batería se coloca en la posición incorrecta. Cambiar esta
batería únicamente con el mismo tipo (o su equivalente) recomendado por el fabricante. Desachar las baterías usadas siguiendo las instrucciones del fabricante.
警告
电源 该设备只能使用产品上标明的电源。 设备必须使用有地线的供电系统供电。 第三条线
(地线)是安全设 施,不能不用或跳过 。
拔掉电源 • 为安全地从设备拔掉电源,请拔掉所有设备后或桌面电源的电源线,或任何接到市
电系统的电 源线。
电源线保护 妥善布线, 避免被 踩踏,或 重物挤压。 维护 所有维修必须由认证的维修人员进行。 设备内部没有用户可以更换的零件。为 避免出
现触电危险不要自己试图打开设备盖子维修该设备。
通风孔 • 有些设备机壳 上有通风槽或孔,它们是用来防止机内敏感元件过热。 不要用任 何东
西挡住通风 孔。
锂电池 • 不正确的更换电池会有爆炸的危险。必须使用与厂家推荐的相同或相近 型号的电池。
按照生 产厂的建议处 理废弃电池。

FCC Class A Notice

This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) this device may not cause harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired operation. The Class A limits are designed to 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 harmful interference, in which case the user will be required to correct the interference at his own expense.
N
This unit was tested with shielded cables on the peripheral devices. Shielded cables must be used with the unit to ensure compliance with FCC emissions limits.

Table of Contents

Chapter OneIntroduction ......................................................................................................1-1
About This Manual ....................................................................................................................1-2
About the MLC 104 Plus Series MediaLink® Controllers ....................................1-2
MLC 104 Plus Series features ...................................................................................................1-2
Additional features for IP models ..........................................................................................1-2
Controlling other devices .........................................................................................................1-3
Projector Control ........................................................................................................................ 1-3
How the MLC 104 Plus Series Controllers Work: MLC Components and
Interactions ....................................................................................................................................1-4
Optional Control Modules and IR 402 Remote Control ......................................1-5
System Requirements..............................................................................................................1-6
Hardware requirements ........................................................................................................... 1-6
Software requirements ...........................................................................................................1-6
Chapter TwoOperation, Features, and Cabling ...................................................2-1
Setup Checklist: How to Proceed With Installation .............................................. 2-2
Front Panel Features and Operation ..............................................................................2-3
Buttons .......................................................................................................................................2-3
Volume control ..........................................................................................................................2-4
Configuration port....................................................................................................................2-5
Front Panel Security Lockout (Executive Mode) ...................................................................2-6
Enabling and disabling front panel lockout via the embedded Web pages
and the front panel ............................................................................................................. 2-6
Using the Web pages (IP models) Using the front panel (all models)
Preparing the MLC for front panel lockout ..........................................................................2-8
Setting up and
Scheduling front panel lockouts.........................................................................................2-8
enabling or disabling PINs.........................................................................2-8
................................................................................. 2-6
................................................................................2-7
IR Control ........................................................................................................................................2-8
IR learning .................................................................................................................................. 2-8
IR remote control ......................................................................................................................2-8
Panels and Cabling .................................................................................................................... 2-9
Host/Config port cabling ..........................................................................................................2-9
Right/rear panel and cabling .................................................................................................2-10
Projector/display connections ...........................................................................................2-10
Additional control connections ........................................................................................2-12
Power connection ..............................................................................................................2-20
Top panel: IR learning sensor ................................................................................................2-20
Left side panel: reset features ...............................................................................................2-21
PRELIMINARY
Resetting the Unit ....................................................................................................................2-22
Pinout Guide ...............................................................................................................................2-23
MLC 104 Plus Series • Table of Contents
TOC-i
Table of Contents, cont’d
Chapter ThreeSoftware-based Configuration and Control ........................3-1
Configuration and Control: an Overview ...................................................................3-2
The Basic Setup Steps: a Guide to this Chapter and Other Resources ...... 3-2
Communicating with the MLC ...........................................................................................3-3
Configuring IP-enabled MLCs for Network Communication ..........................3-3
Configuring the MLC 104 IP Plus for network communication
via Global Configurator software ...........................................................................................3-4
Configuring the MLC 104 IP Plus for network communication
using the ARP command ..........................................................................................................3-4
Configuring the MLC 104 IP Plus for network communication via a Web browser ........3-5
Configuring the MLC 104 IP Plus for network communication using SIS™ commands ...3-6
RS-232 ...................................................................................................................................3-6
Telnet ....................................................................................................................................3-6
Setting up the PC for IP communication with an IP-enabled MLC ....................................3-7
Global Configurator Software for Windows® .........................................................3-9
Downloading the software and getting started ................................................................3-10
PC system requirements .........................................................................................................3-10
Using Global Configurator: helpful tips ..............................................................................3-10
Resources and notes .......................................................................................................... 3-10
A brief guide to Global Configurator’s tabs .................................................................... 3-11
PRELIMINARY
Advanced Configuration .....................................................................................................3-12
IR learning to create customized IR driver files ..................................................................3-12
Advanced configuration options in Global Configurator .................................................3-12
Power Settings (Display power up/power down settings)
Volume settings ................................................................................................................. 3-13
Miscellaneous settings.......................................................................................................3-13
Configuring an auxiliary (MLS, PVS) switcher .....................................................................3-14
Setting up passwords for IP models ..................................................................................... 3-14
Printing a wiring block diagram ...........................................................................................3-14
Updating firmware .................................................................................................................3-15
Saving and uploading the configuration ............................................................................ 3-15
.............................................. 3-12
Controlling an IP Link-enabled MLC .............................................................................3-15
Embedded Web pages............................................................................................................3-15
Status ..................................................................................................................................3-16
System Status ...............................................................................................................3-16
Statistics ........................................................................................................................3-17
Configuration ....................................................................................................................3-17
System Settings ...........................................................................................................3-18
Passwords .....................................................................................................................3-18
Email Alerts ..................................................................................................................3-19
Firmware Upgrade .......................................................................................................3-19
File Management...............................................................................................................3-20
Control ...............................................................................................................................3-21
User Mode .................................................................................................................... 3-21
IR Drivers ......................................................................................................................3-22
Serial Devices (serial drivers)
GlobalViewer® Web Pages ..................................................................................................... 3-23
.......................................................................................3-22
TOC-ii
MLC 104 Plus Series • Table of Contents
Customizing the MLC’s Control Web Pages ............................................................. 3-24
Chapter FourSIS™ Programming and Control ........................................................4-1
Host-to-MLC Communications ............................................................................................4-2
MLC-initiated messages............................................................................................................4-2
Password information (IP models) ..........................................................................................4-3
Error responses ..........................................................................................................................4-3
Error response references ........................................................................................................4-3
Commands and Reponses .....................................................................................................4-4
Using the command/response tables .....................................................................................4-4
Symbol definitions ....................................................................................................................4-5
Command/response table for SIS commands ........................................................................ 4-8
Command/response table for special function SIS commands
(accessible via RS-232 only) ....................................................................................................4-33
Chapter FiveSpecial Applications ....................................................................................5-1
Using Monitoring to Make Functions Track Actual Conditions .....................5-2
Setting up a front panel button .............................................................................................5-3
Setting up monitoring conditions .......................................................................................... 5-4
Working With Combination Source Devices ..............................................................5-7
Available methods ....................................................................................................................5-7
Using an IRCM-DV+ control module and one MLC input button for DVD-VCR control ...5-7
Scheduling Front Panel Lockout Periods ...................................................................5-10
Sending E-mail by Pressing a Button (IP Models) ................................................5-11
Working With a Non-MediaLink Extron Switcher ................................................5-14
Using Digital Inputs ................................................................................................................ 5-15
Using a motorized surface access enclosure to trigger digital input .............................. 5-15
Using digital input of an IP model for an alert notification system ................................5-17
Using Digital Outputs ............................................................................................................5-20
Controlling a Low Voltage Screen Motor Controller .........................................................5-20
Cabling the equipment .....................................................................................................5-20
Configuring the MLC for screen control ..........................................................................5-21
Configure the MLC’s digital I/O ports to control the IPA T RLY4’s relays .................5-21
Configure the MLC’s Display Power buttons to operate the digital outputs .......... 5-22
Using an Amplifier and Volume Controller with the MLC .............................5-25
Volume control hardware setup ...........................................................................................5-25
Volume control software setup ............................................................................................ 5-27
Controlling a Second Projector/Display .....................................................................5-29
Connecting the second projector/display ............................................................................5-29
Configuring the MLC for a second projector/display .........................................................5-29
PRELIMINARY
MLC 104 Plus Series • Table of Contents
TOC-iii
Table of Contents, cont’d
PRELIMINARY
Customizing HTML Files to Control Devices, Modify Pages, and Send E-mail Alerts (IP models only)
Creating and using server side includes (SSIs) .....................................................................5-33
About server side includes and the MLC ..........................................................................5-33
SSI command types and syntax ......................................................................................... 5-34
Host vs. remote commands .........................................................................................5-34
Command syntax .........................................................................................................5-34
Example: SSI use in notification e-mails .....................................................................5-34
SSI use in an MLC’s Web page .....................................................................................5-35
Creating and using query strings ..........................................................................................5-36
Query string command types and syntax .........................................................................5-36
Host vs. remote commands .........................................................................................5-36
Command syntax .........................................................................................................5-36
.....................................................5-33
Embedded Web
Chapter SixLabeling, Installation, and Mounting ..............................................6-1
UL/Safety Requirements .........................................................................................................6-2
Installing or Replacing Button Labels ...........................................................................6-2
Button labeling procedure ...................................................................................................... 6-2
Moving a button cap to a different button ..........................................................................6-3
Wiring Peripherals to the MLC ...........................................................................................6-3
Mounting the MLC .....................................................................................................................6-4
Grounding to reduce electrostatic discharge .......................................................................6-4
Mounting the MLC to an electrical box or mud ring ...........................................................6-6
Installing an Extron MR Series mud ring ............................................................................... 6-7
Determining the installation location ................................................................................6-7
Preparing the site and installing the mud ring using the doglegs ................................... 6-7
Modifying the mud ring......................................................................................................6-8
Mounting the MLC to a wall or furniture ...........................................................................6-10
Rack mounting an MLC 104 IP Plus L ...................................................................................6-10
Procedure ........................................................................................................................... 6-10
UL rack mounting
Mounting the MLC in a Euro Channel .................................................................................6-11
guidelines ............................................................................................6-11
Appendix AReference Material ........................................................................................ A-1
Specifications — MLC 104 IP Plus Series ..................................................................... A-2
Specifications — MLC 104 Plus ......................................................................................... A-5
Part Numbers and Accessories .......................................................................................... A-7
Controllers ................................................................................................................................. A-7
Included parts ........................................................................................................................... A-7
Accessories ................................................................................................................................ A-7
Glossary ........................................................................................................................................... A-9
File Types: a Key to Extron-specific File Names .................................................... A-12
TOC-iv
MLC 104 Plus Series • Table of Contents
Cut-out Templates ................................................................................................................... A-13
MLC 104 Plus and MLC 104 IP Plus ....................................................................................... A-13
MLC 104 IP Plus AAP or MLC 104 IP Plus DV+ .................................................................... A-14
MLC 104 IP Plus L .................................................................................................................... A-15
MLM 104 LAAP ....................................................................................................................... A-16
MLM 104 6GWP ...................................................................................................................... A-17
Appendix BFirmware Updates ...........................................................................................B-1
Determining the Firmware Version ................................................................................B-2
Using the Global Configurator software ...............................................................................B-2
Using a Web browser (IP models only) ..................................................................................B-2
Updating the Main Firmware .............................................................................................B-4
Locating and downloading the firmware .............................................................................B-4
Updating firmware via the MLC’s embedded Web page (IP models) ...............................B-4
Updating firmware via Extron Firmware Loader software .................................................B-5
Updating firmware via Extron IP Link™ File Manager software (for IP models) ..............B-7
Resetting the MLC and restoring its configuration .............................................................B-9
Appendix CIndex ...........................................................................................................................C-1
Index ..................................................................................................................................................C-2
All trademarks mentioned in this manual are the properties of their respective owners.
68-1443-01 Rev. B
01 09
PRELIMINARY
MLC 104 Plus Series • Table of Contents
TOC-v
Table of Contents, cont’d
PRELIMINARY
TOC-vi
MLC 104 Plus Series • Table of Contents
MLC 104 Plus Series
Chapter One
1
Introduction
About This Manual
About the MLC 104 Plus Series MediaLink
How the MLC 104 Plus Series Controllers Work:
MLC Components and Interactions
Optional Control Modules and IR 402 Remote Control
®
Controllers
Projector Control
PRELIMINARY
System Requirements
Introduction

About This Manual

This manual provides detailed information and best practices recommendations about cabling and configuring the Extron MLC 104 Plus Series MediaLink® Controllers, and reference information about the controllers’ specifications, dimensions, programming, and special applications.
It does not contain instructions on the most basic setup steps: those are covered in the MLC 104 Plus Series Setup Guide, which describes how to set up the hardware, how to use the Global Configurator (GC) program to download drivers, add A/V devices to a GC configuration, configure the front panel buttons, set a shutdown schedule, and set up e-mail alerts to flag a projector disconnection or warn that lamp hours are exceeded.
N

About the MLC 104 Plus Series MediaLink® Controllers

The MLC 104 Plus Series MediaLink Controllers are capable of controlling a projector and various other items such as lights, a projector lift, or a screen motor. Throughout this manual they are also referred to as the MLC 104, MLC, or “controller.” All models offer RS-232 and IR-based projector (display) control; digital inputs and outputs for controlling items such as a projector lift, motorized projection screen, and lights; and RS-232 remote control of an Extron switcher.
MLC 104 Plus requires GC version 2.50 or higher.
The IP models work with GC version 2.2 or higher
PRELIMINARY

MLC 104 Plus Series features

All models can be configured and controlled via a host computer using RS-232 communication, and the MLC 104 IP Plus models can also be configured and controlled via IP Link™ Ethernet control. Setup and control can be accomplished by simple ASCII commands (Simple Instruction Set, SIS™) or via the included Global Configurator program. The software offers many more setup options than does SIS programming.
All models offer front panel controls. The optional IR 402 remote control (which requires an optional IR signal repeater) and optional SCP 104 Series hardwired control pads can be used with the MLC, and they mirror the MLC’s front panel controls. Additionally, the MLC 104 IP Plus DV+ includes an IRCM-DV+ control module (for DVD and VCR control) installed in the faceplate.

Additional features for IP models

Via Ethernet/IP communication the MLC 104 IP Plus models can make use of the controller’s embedded Web pages, which include online diagnostics and monitoring of basic control features. As an integrated part of the MLC 104 IP Plus, 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 and user-supplied Web pages, configuration settings, and device drivers. Data in flash memory is served at a transfer rate of 6 Mbits 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.
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 products connected to IP Link products such as the MLC.
1-2
MLC 104 Plus Series • Introduction
E
xt
ro
n
CO
NFIG
DISP
L
AY
MLC
104 IP
Plus
VOLUME
1
2
3
4
ON
O
FF
VCR
D
VD
PC
RGBHV
S-Video
Audio
Audio
Video
DVD/VCR
Combo
Laptop
RS-232 or IR Projector control
Extron MLC 104 IP Plus
MediaLink Controller
Projector on/off control Projector input switching Projector volume control
Help Desk PC
Extron SI 3CT LP
Full-range Ceiling Speakers
BASS
LE
V
EL
TREB
LE
M
IN
I POW
ER
AMPLIFI
ER
MPA 122
ON
O
FF
LIMITER
STEREO
DU
AL
M
O
N
O
Extron MPA 122
Mini Power Amplifier
TCP/IP
Network
E-mail notification — The MLC 104 IP Plus can be set up to send an e-mail when
the projector has been disconnected or the projector’s lamp has been used for a designated number of hours.

Controlling other devices

The MLC 104 Plus Series offers two methods of projector or display control: RS-232 or infrared (IR). The MLC can learn IR signals from remote controls to communicate with sources such as VCRs and DVD players. Users can create their own device drivers (IR or RS-232) or go to the Extron Web site (www.extron.com) to obtain device drivers.
A typical application for an MLC 104 IP Plus MediaLink Controller

Projector Control

The MLC can control a projector or other display device by using IR or RS-232 control. The MLC must be configured for projector control in one of the following ways before it will send commands to the projector:
• AnIRoranRS-232driverlecanbeinstalledfromadisk,downloadedfromthe
Extron Web site (www.extron.com), or downloaded from Extron using the driver subscription feature within Global Configurator. The driver is saved to a folder within C:\Program Files\Extron\Driver2, and it is uploaded to the MLC via Global Configurator.
• RS-232commandstringscanbeentereddirectlyfromahostcomputerusing
Extron Global Configurator software.
• 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.
PRELIMINARY
MLC 104 Plus Series • Introduction
1-3
Introduction, cont’d
MAIN EVENT
(0.evt)
Host
Port
LAN
Port
Serial Driver
RS-232
Proj. Port
2-way
RS-232
Proj.
Proj. Driver
(2.evt)
MLC 104
IP Plus
Firmware
FPC*
FPC*
Lights
PC
with
Global
Config-
urator
or
Web
Browser
MLC 104 IP Plus
Memory
SCP*
SCP*
Lights
* FPC = front panel control
SCP = secondary control panel
MAIN EVENT
(0.evt)
Host
Port
Serial Driver
RS-232
Proj. Port
2-way
RS-232
Proj.
Proj. Driver
(2.evt)
MLC 104
Plus
Firmware
FPC*
FPC*
Lights
PC
with
Global
Config-
urator
MLC 104 Plus
Memory
SCP*
SCP*
Lights
* FPC = front panel control
SCP = secondary control panel
Refer to 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 projector control commands.

How the MLC 104 Plus Series Controllers Work: MLC Components and Interactions

Unlike the Extron MLC 206 Series MediaLink Controllers, the MLC 104 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 an MLC 104 Plus Series controller works. Below are example diagrams of how the MLCs interact with accessories, event scripts, drivers, ports, and input and output devices.
PRELIMINARY
The MLC can be configured completely via the Extron Global Configurator software. Once you have set up how you want it to work (assigned drivers to
1-4
MLC 104 Plus Series • Introduction
VCR CONTROL
REW PLAYFWD PAUSESTOP
Tx
SCREEN POSITION
DOWN UPSTOP
DVD & VCR CONTROL
PLAY NEXT/FWD PAUSE STOP
TUNER
Tx
PREV/REW
ENTER
TITLE MENU
TV/VCR
DVD VCR
CM-3BLB
CM-9BLB
AUDIO CONFERENCE
VOLUME
Tx
123ON/OFF
456HANG UP
789 FLASH
*
0#UNMUTE MUTE
IRCM-VCR
IRCM-DV+
CM-19AC
RCM-SC
CM-5BB
CM-3BLB
CM-9BLB
CM-20BB
IR 402
IR remote control
ports, configured buttons and digital inputs or outputs, 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 MLC’s operation. The main event file also controls and monitors ports, optional SCP control panel(s), and changes made at the MLC’s front panel (FPC, front panel control).
Each button on the MLC and on any connected SCPs 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 any button press or release and to generate the actions (issuing commands, triggering relays, switching inputs) associated with the buttons.

Optional Control Modules and IR 402 Remote Control

The MLC can “learn” IR commands from a VCR’s, DVD’s, tape deck’s or other device’s remote control, allowing you to create an IR driver file that can be incorporated into the MLC’s event scripts. A command can be associated with each of the buttons on an optional infrared control module (such as the Extron IRCM-VCR, 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. Refer to the Control Modules User’s Manual and the
IRCM‑DV+ Control Module User’s Manual for installation details and read the Global Configurator Help file to learn about configuration. See chapter 4 of this manual for
special SIS commands for the IRCM-DV+.
A few optional IRCM, RCM, and CM control modules
The buttons on the optional IR 402 remote duplicate the MLC’s front panel controls and also those of a VCR and a DVD player for normal operation (but not for setup). The IR 402 can also be used to control a MediaLink Switcher. The controller or switcher responds to commands from the IR 402 remote as if the corresponding button or knob were pressed or turned on the controller or switcher.
MLC 104 Plus Series • Introduction
1-5
PRELIMINARY
Introduction, cont’d
MLC 104 IP Plus
IR Link
IR 402
SIGNAL
IR LINK
CONFIG
DISPLAY
VOLUME
MLC 104 IP PLUS
ON
VCR
DVD
PC
OFF
1
2
3
4
30’ (max.)
40°4
From a distance of no more than 30 feet and within 40° of the perpendicular axis, the IR 402 sends infrared (IR) signals to a MediaLink Controller or MediaLink Switcher via an optional, connected IR signal repeater.
The IR 402 remote’s Display Power buttons, Display Mute buttons, and the VCR and DVD control buttons will not function until they have been programmed using GC version 2.2 or higher (2.5 or higher for the MLC 104 Plus) and the configuration has been uploaded into the MLC.
PRELIMINARY
N N
Setup operations cannot be performed from the remote control. Pressing the remote’s Display Mute On and Display Mute Off
buttons sends the 1M and 0M SIS commands (respectively) to the MLC. See page 4‑8 to learn about these commands.
N
To increase audio volume, press the Volume up (^) button, rotate the MLC’s
Volume knob clockwise, or select a larger number in the Control tab of the MLC’s embedded Web page.
IR commands are transmitted from the MLC’s Display RS-232/IR port (via IR Emitter) when the corresponding button is pressed on the remote or on the controller’s, SCP’s, or control module’s front panel. Refer to the Control Modules User’s Manual.

System Requirements

The MLC 104 Plus Series Controllers and Global Configurator have the following hardware and software requirements:

Hardware requirements

• Intel® Pentium® III, 1 GHz processor
• 512MBofRAM
• 50MBofavailableharddiskspace
• Anetworkconnectionwithaminimumdatatransferrateof10Mbps(100Mbps
is recommended) — for IP models

Software requirements

• Microsoft® Windows® operating system
Windows NT service pack 4, or Windows 2000 service pack 2, or
1-6
MLC 104 Plus Series • Introduction
Windows XP service pack 2, or a higher version of Windows
• MicrosoftInternetExplorer® 6.0 with ActiveX® enabled — for IP models
• MicrosoftWindowsScript5.6
C
Do not run Global Configurator software on a PC that uses an earlier
version of Windows.
MLC 104 Plus Series
Chapter Two
2
Operation, Features, and Cabling
Setup Checklist: How to Proceed With Installation
Front Panel Features and Operation
IR Control
Panels and Cabling
Resetting the Unit
PRELIMINARY
Pinout Guide
Operation, Features, and Cabling

Setup Checklist: How to Proceed With Installation

Get Ready
Familiarize yourself with the MLC's features.
Download and install the latest version of the Extron Global Configurator software and the latest driver package. (See the
MLC 104 Plus Series Setup Guide, chapter 1.)
PRELIMINARY

Congure the MLC
Obtain IP setting information from the network administrator for the MLC. (Read the MLC 104 Plus Series Setup Guide, chapter 3.)
Connect the MLC to the included external power supply. (See MLC 104 Plus Series Setup Guide, chapter 2.)
Connect the PC to the MLC via Ethernet patch or crossover cable. (See MLC 104 Plus Series Setup Guide, chapter 2.)
Configure MLC using Global Configurator. (Refer to MLC 104 Plus Series Setup Guide, chapter 3, and the Global Configurator help file.)
Create a new Global Configurator project.
Set the MLC’s IP address, subnet mask, and other IP settings (for IP models).
Define the MLC’s GlobalViewer Tree location.
Add the MLC to the project.
Define e-mail settings and contacts.
Add serial and IR drivers.
Configure ports (Display, MLS, and Digital I/O) and assign device drivers as
needed.
Configure front panel buttons.
Configure control module buttons.
Create a display shutdown schedule.
Create a display lamp hours warning e-mail (for IP models).
Create a display disconnection warning e-mail (for IP models).
Perform configurations for special applications, if needed. (See chapter 5.)
Save the Global Configurator project/configuration.
Build and upload the configuration.
2-2
Perform Physical Installation
 
 
MLC 104 Plus Series • Operation, Features, and Cabling
Install or replace button labels.
Cable peripheral devices to ports on the MLC. (See chapters 2 and 6 of this manual or chapter 2 of the setup guide.)
Test the system.
Mount the MLC to an electrical box, wall, furniture, or rack and ground the unit. (See chapter 6 in this manual.)
CONFIG
DISPLAY
VOLUME
MLC 104 IP PLUS
ON
VCR
DVD
PC
OFF
1
2
3
4
MLC 104 IP Plus Front Panel
1
3 4
2
Display power buttons, page 2-3
Input selection buttons, page 2-4
Volume control, pg. 2-4
Config port, page 2-5
N The front panels
of the IP and non-IP models are identical except for the product name.

Front Panel Features and Operation

N
Many features must be set up in order for the MLC to function. See chapter 3,
“Software‑based Configuration and Control”, and the MLC 104 Plus Series Setup Guide for information about Global Configurator, which you must use to set up most features of the MLC.

Buttons

The MLC 104 Plus Series controllers have backlit buttons. The functions, events, and scripts associated with these buttons are available with all models. Pressing the corresponding button on the Extron IR 402 remote control or an Extron SCP 104 keypad will cause that button’s functions 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, etc.)
• a time delay operation—insert delays between executed commands
• a button light operation—change a front panel button’s brightness, color, or
flashing
• 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 (IR/Serial Out A, B, C; 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
a
button to turn the projector or display device on, and press the Off button to
MLC 104 Plus Series • Operation, Features, and Cabling
2-3
PRELIMINARY
PRELIMINARY
1!
2!
3!
4!
1
2
3
4
Button Command
Input 1 1! Input 2 2! Input 3 3! Input 4 4!
Operation, Features, and Cabling, cont’d
power it off. By default, only one of these two buttons can be selected (active) at once. Via Global Configurator (GC) software, other functions and relays can be associated with each of these buttons.
N
b
N
If the MLC is used without an optional switcher and the MLC has been set up
N
To avoid conflicts with the front panel lockout PIN feature, Extron recommends
configuring the Display Power buttons so that the MLC sends projector/display commands upon the button release instead of on the button press.
Input selection buttons — These buttons, labeled 1 through 4, can
be configured to perform a variety of functions. Each button can be configured for input selection and to execute the IR or RS-232 commands of your choice, or trigger event scripts and/or port monitoring. By default they 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 Simple Instruction Set (SIS bidirectional communication via the MLC’s MLS RS-232 port. See the picture at right.
Alternatively, the buttons can be reconfigured (via software) to select different inputs and to trigger different commands. See chapters 3 and 4 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.
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.
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 or aren’t configured for input switching can be set via Global Configurator.
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 is slaved to (controlled by) the MLC.
) command (1!, 2!, 3!, and so forth) and
2-4

Volume control

Volume knob and LEDs — Rotate this knob clockwise to increase the audio
c
volume, counterclockwise to decrease volume. Volume can be adjusted via this front panel knob, the corresponding knob on an SCP control panel, the Volume up/down buttons on an IR 402 remote control, or via RS-232/Telnet/ Web browser control.
The Global Configurator software lets you select whether this knob controls the projector’s audio levels or the optional switcher’s audio levels. If the knob controls the projector’s audio levels, you can specify incremental adjustments or range-based adjustments (via device driver only). See chapter 3 and the software’s help file for details.
MLC 104 Plus Series • Operation, Features, and Cabling
VOLUME VOLUME VOLUME VOLUME VOLUME VOLUME VOLUME
Range-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
VOLUME VOLUME VOLUME VOLUME VOLUME VOLUME VOLUME
Range-based Volume Adjustment
VOLUME
VOLUME
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
N
Not all devices that use RS‑232 for audio level control can be properly controlled
using the MLC’s Volume knob. Some devices cannot respond quickly enough to the commands issued to them by the MLC.
• Iftheprojectorusesrangeadjustments,thatcanresultinchoppyaudiolevel
ramping (volume changing in jumps).
• Iftheprojectorusesincrementaladjustments(volumeup/downcommands),
that 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’s volume knob command rate by using the 49# SIS command (see chapter 4 on SIS programming 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 MLC’s LEDs indicate volume ranges (with steadily lit LEDs) and minimum/maximum volume limits (with flashing LEDs), as shown in the following diagram.
If the MLC is configured for increment/decrement volume adjustment, the LEDs scroll up/down briefly. See the example below.
Configuration port
Config (host control) port — This port makes it possible to upload and
d
configure device drivers and also to initiate IR learning via a front panel connection after the MLC has been installed.
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 (part #70-335-01) or make your own cable. See page 2
N
N
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 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.
-9 for a wiring diagram and port protocol.
PRELIMINARY
MLC 104 Plus Series • Operation, Features, and Cabling
2-5
Operation, Features, and Cabling, cont’d

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 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. Button and knob functions on the IR 402 remote control, SCPs, or control modules are also locked. Changes can still be made via RS-232 or, for IP models, via Ethernet (Telnet or Web browser) control.
The SIS command 3X corresponds to and also enables this mode ( For details, see chapters 3 and 4. 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 the MLC’s input buttons as a numeric keypad for PIN entry, as shown
page 2-7.
on
Enabling and disabling front panel lockout via the embedded Web pages and the front panel
Front panel lockout can be enabled/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 (IP models)
1. Using a Web browser, enter the MLC’s IP address to open the MLC’s 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 picture.
see page 4 -10).
PRELIMINARY
N
If Disable Front Panel, SCP, Control Modules and IR is selected via the
System Settings factory default Web page, front panel lockout can’t be enabled/ disabled via the front panel unless PIN Mode is enabled. See page 4‑40 to find the SIS commands for PIN enabling/disabling.
2-6
MLC 104 Plus Series • Operation, Features, and Cabling
CONFIG
DISPLAY
VOLUME
ON
OFF
ON
OFF
1
2
3
4
1
2
3
4
CONFIG
DISPLAY
VOLUME
ON
OFF
1
2
3
4
1
2
3
4
CONFIG
DISPLAY
VOLUME
1
2
3
4
1
2
3
4
CONFIG
DISPLAY
VOLUME
ON
OFF
1
2
3
4
CONFIG
DISPLAY
VOLUME
ON
OFF
1
2
3
4
CONFIG
DISPLAY
VOLUME
ON
OFF
1
2
3
4
1
2
3
4
ON
OFF
ON
OFF
CONFIG
DISPLAY
VOLUME
1
2
3
4
1
2
3
4
CONFIG
DISPLAY
VOLUME
1
2
3
4
1
2
3
4
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.
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.
Release
all
buttons.
Release
all
buttons.
If the correct PIN is entered, the green Volume LEDs flash and all buttons flash red 3 times, indicating that front panel is locked.
Locking the Front Panel of an MLC 104 Plus Series Controller
Unocking the Front Panel of an MLC 104 Plus Series Controller
1
1 2
If an incorrect PIN is entered, no buttons flash, the green Volume LEDs turn off, and the red (top) LED blinks.
Release
all
buttons.
If the correct PIN is entered, the green Volume LEDs flash and all buttons flash green 3 times, indicating that front panel is locked.
If an incorrect PIN is entered, no buttons flash, the green Volume LEDs turn off, and the red (top) LED blinks.
This example shows the default administrator PIN:
1 2a , 4 2b , 2 2c , 3 2d .
2a
2b
2c
2d
1
This example shows the default administrator PIN:
1 2a , 4 2b , 2 2c , 3 2d .
2a
2b
2c
2d
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.
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 2
Then the buttons light as they were lit before front panel lockout was set.
Then the buttons light as they were lit before front panel lockout was set.
Release
all
buttons.
Using the front panel (all models)
One or more PINs must be configured before this procedure can be used. See “Preparing the MLC for front panel lockout” on page 2-8. To lock/unlock the front panel, you use the Display On/Off buttons to change modes and use the input buttons as a numeric keypad.
N N
Make sure the projector or display is off before using a PIN to lock the front panel. 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 first button’s actions can be executed, preventing you from locking the front panel until the display’s warm‑up or cooldown period finishes.)
N
The PIN can be
entered via either the MLC or the SCP.
PRELIMINARY
MLC 104 Plus Series • Operation, Features, and Cabling
2-7
Operation, Features, and Cabling, cont’d
IR
MLC 104 IP Plus Top Panel
IR Learning Receiver
1 2 3
4 5 6
7 809
2"–12" (4–30 cm)

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 will be allowed to unlock the front panel), or disable both PINs so that no one can access the front panel during front panel lockout. And you can set the four­digit PINs for the administrator and for users.
PRELIMINARY
Scheduling front panel lockouts

IR Control

IR learning

N
Each digit of the PIN must be a number
from 1 to 4 because they represent the MLC’s four input buttons, which will be used as a numeric keypad. By default, both PINs are set to 1423. Refer to the Global Configurator
Help file for the PIN setup procedure.
You can set the MLC’s front panel to be automatical­ly 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.
The IR learning receiver sensor on the MLC 104 Plus Series’ top panel can receive and “learn” commands from other devices’ infrared remotes so you can create an IR driver file to control the projector or input devices such as a VCR or DVD player. IR learning of projector control codes is only necessary if there are no RS-232 codes available for that projector or if you need to customize the driver. Refer to the IR Learner 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 at right indicates the best distances and angles at which to hold the remote control.
2-8
N
The MLC 104 Plus requires IR Learner version 1.23
or higher.

IR remote control

The MLC 104 Plus Series controllers do not have a built-in IR receiver that accepts signals for controlling the MLC, itself. However, you can connect an Extron IR Link or an IR Sensor remote IR receiver to the MLC’s CommLink port as shown in “Additional control connections,” starting on page 2-12. Those devices can receive signals from an Extron IR 402 infrared remote control, which mirrors the MLC’s front
MLC 104 Plus Series • Operation, Features, and Cabling
panel controls, and sends them to the MLC.
CONFIG
DISPLAY
VOLUME
MLC 104 IP PLUS
ON
VCR
DVD
PC
OFF
1
2
3
4
MLC 104 Plus Series Front Panel
1
6 feet
(1.8 m)
Part #70-335-01
9DBF-2.5mm TRS cable_031504.eps
5
1
9
6
Sleeve (Gnd)
Ring
Tip
9-pin D Connection TRS Plug
Pin 2 Computer's RX line Tip Pin 3 Computer's TX line Ring Pin 5 Computer's signal ground Sleeve

Panels and Cabling

Host/Config port cabling
Front panel Config (host control) port — For MLC configuration and control,
a
connect a Windows
®
-based PC or an RS-232 control system to the MLC via this 2.5 mm mini stereo jack. 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 (part #70-335-01, shown below) can be used for this connection.
RS-232 protocol:
•38400 baud
•1stopbit
•noparity
•8databits
•noowcontrol
N
This 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 HyperTerminal or a similar application, make sure the PC or control system connected to these ports is set for 38400 baud.
N
For the IP models, Extron recommends configuring and controlling the MLC via
the LAN connector on the right side panel. Ethernet connections are faster and more reliable.
MLC 104 Plus Series • Operation, Features, and Cabling
PRELIMINARY
2-9
Operation, Features, and Cabling, cont’d
RUN 100
2 3
GROUND
1
IR IN
GROUND
IR OUT
CM
SCP
GROUND
GROUND
Tx Rx
DISPLAY
RS-232/IR
LAN
PRESS TAB WITH
TWEEKER TO REMOVE
A B
MLS PWR
RS-232 12V
DIGITAL
I/O
A B C D E
COMM LINK
+V OUT
GROUND
Tx
Rx
+12V IN
6
4
5
3
1
2
4
5
3
1
2
Rear Panel
MLC 104 IP Plus Right Side Panel
(IP models only)
Projector/
Panel Display
MLC 104 Plus Series
Right Side Panel
To a Source’s IR Receiver
Ground ( )
Receive (Rx)
Transmit (Tx)
Ground ( )
Receive (Rx)
Transmit (Tx)
Bidirectional RS-232
Ground ( ) IR Signal
Unidirectional IR Output
via White Striped Wire
Strip wires 3/16”
(5 mm)
max.
NOTE The connector accepts one wire
per pole. You may need to splice projector and IR Emitter ground wires to a single wire that is inserted into this port.
IR Emitter
100'
(30.5 m)
GRO UND
IR OU T
Tx
Rx
DISPLAY
RS-232/IR

Right/rear panel and cabling

Display control (Display RS-232/IR) port (page 2-10)
a
CM/IR/SCP (CommLink) port (page 2-12)
b
Digital I/O ports (24 V, 1 A) (page 2-14 and “Using Digital Inputs” and
c
“Using Digital Outputs”
in chapter 5)
PRELIMINARY
2-10
MLS connector (page 2-17)
d
PWR (power) connector (page 2-20)
e
LAN (IP) connector and LEDs (page 2-19) — IP models only
f
Projector/display connections
Display control (Display RS-232/IR) port (-5 VDC to +5 VDC) —
a
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.5 mm direct insertion captive screw connector for bidirectional RS-232 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. Use the following illustrations as a wiring guide.
Wiring for RS-232 display control and IR source device control
MLC 104 Plus Series • Operation, Features, and Cabling
Projector,
Panel Display,
or Source Device
MLC 104 Plus Series
Right Side Panel
Ground ( ) IR Output
Ground ( ) IR Control
Unidirectional IR
Strip wires 3/16” (5 mm) max.
GRO UND
IR OU T
Tx
Rx
DISPLAY
RS-232/IR
(+)
(+)
(+)
(+)
(+)
(-)
(-)
(-)
(-)
(-)
(+)
(+)
(-)
(-)
(+)
(-)
(+)
(-)
IR Signal
IR Signal
IR Signal
IR Signal
Ground
Single and Dual IR Emitter Two Single IR Emitters
Dual IR EmittersTwo Single & 0ne Dual IR Emitter
Ground
Ground
Ground
(+)
(+)
(-)
(-)
(+)
(-)
(+)
(–)
Black wire w/white stripe
Black wire
Legend
VCR
DVD Player
Wiring for IR display control
Wiring varies depending on the projector/display model. In most cases the drivers are bidirectional, but sometimes only the transmit (Tx) and ground connections will be needed for projector/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.
N
N
Each projector or display may require different wiring. For details, refer to
the manual that came with the projector/display or the Extron device driver communication sheet.
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.
Wiring for IR control of up to two sources
Alternatively, an MLC can use infrared signals and IR Emitters to control several source devices. However, the MLC’s direct insertion captive screw connectors 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 MLC’s Display RS-232/IR port, then connect the IR Emitters to those wires. If using all single emitters or all double emitters, wire the emitters in parallel. If using a mix of both single and dual emitters, see the
IR Emitter
Installation Guide, part number 68-808-01.
MLC 104 Plus Series • Operation, Features, and Cabling
2-11
PRELIMINARY
Operation, Features, and Cabling, cont’d
3/16” (5 mm) Max.
7/8”
(22 mm)
Heat Shrink on Outer Jacket to Inner Conductor Transition
Extron
Comm-Link
Cable
Additional control connections
CM/IR/SCP (CommLink) port — For remote control of the MLC 104 Plus
b
Series controller or other items, you can connect up to four Extron control modules (IRCMs, ACMs, RCMs, CMs), one Extron infrared signal repeater (IRL 20 or IR Link), 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 2-13 and 2-14.
N
N
The SCP 104 must have firmware 1.01 or greater and DIP switch 4 in the
On (up) position to operate with an MLC 104 Plus Series controller. Refer to the SCP 104 User’s Manual for more details.
The SCP 104 replicates the MLC’s front panel controls. The SCP 104 and the IR signal repeater can receive IR signals from an optional IR 402 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. Refer to the appropriate device’s user’s manual.
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#), you can turn off the MLC’s ability 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.
PRELIMINARY
Extron Comm-Link (CTL and CTLP) cable is recommended for these connections. Before inserting wires in the connectors, strip the cable and apply heat shrink as shown at right.
T
For best results and to avoid short circuits, Extron
recommends using shielded wires or wires insulated using heat shrink (instead of bare wires) for the common/drain wires.
N
N
N
The maximum distance between the MLC and a
connected device is 200’ (61 m).
The CommLink port provides up to 12 VDC for powering the SCP control panel
or other devices. The automatic current protection circuit for this port limits the draw to 0.5 amperes.
SCP control panel or control modules (CM, IRCM, RCM) used with the MLC are
affected by front panel security lockout (executive mode) status changes.
2-12
MLC 104 Plus Series • Operation, Features, and Cabling
Extron CTLP Cable Color Code:
Ground ( ) & Drain Wire
E D C B A
SCP Communication Modulated IR (for IR Link) Control Module Communication
+12 VDC
= White
= Black and Drain Wire
= Violet
= Gray
= Red
Heat Shrink over Drain Wire
MLC 104 Plus Series
Right Side Panel
1
IR IN
CM
SC P
A B C D E
COMM LINK
+V OU T
GRO UN D
D
B
A
E
D
C
B
A
SCP communication (IR)
Modulated IR (from IR Link)
Ground ( ) IRCM, ACM, RCM
+12 VDC
C B A
Maximum = 2 SCPs Per System
Maximum = 4 Control Modules (4 module addresses)
Maximum = 1 IR Link
Ground ( )
IRCM/ACM/RCM
+12 VDC
Ground and Drain
+12 VDC
DVD & VCR CONTROL
PLAY NEXT/FWD PA USE STOP
TUNER
Tx
PREV/REW
ENTER
TITLE MENU
TV/VCR
DVD VCR
IRCM-DV+
SCP 104
IR Link
IR 402
SIGNAL
IR LINK
DISPLAY
VOLUME
ON
OFF VCR
DVD
PC
SCP 104
1
2
3
4
200' (61 m) Max. to Last Device
MLC 104 Plus Series Rear Panel
RUN 100
1
ON
2 3 4
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
Basic connections to an SCP, control module, and IR signal repeater
N
If you connect a CM‑3BLB or CM‑9BLB to an SCP 226’s 3‑pole connector
instead of to its 5‑pole connector, the CM‑xBLB control module’s buttons will not light.
MLC 104 Plus Series • Operation, Features, and Cabling
PRELIMINARY
2-13
Operation, Features, and Cabling, cont’d
MLC 104 IP Plus DV+ Rear Panel
A DB C EA DB C E
RUN 100
ADBC EADBC E
1
ON
2 3 4
J1
SCP 104 Rear Panel
IRCM-DV+ Rear Panel
ADBC EADBC E
1
ON
2 3 4
J1
SCP 104 Rear Panel
IRCM-DV+ Rear Panel
Factory-wired MLC - to - IRCM-DV+ Connection
Right
Side Panel
2
3
GR OUN D
1
DIGITAL
I/O
MLC 104 IP Plus DV+ connections: The MLC 104 IP Plus DV+ consists of an MLC 104 IP Plus 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.
PRELIMINARY
2-14
MLC 104 Plus Series • Operation, Features, and Cabling
An MLC 104 IP Plus DV+ with SCPs and additional control modules
Digital I/O ports — The Digital I/O area (shown at right) provides
c
three ports that can be configured as digital inputs or outputs, with or without +5 VDC pull-up. Connecting these ports to sensors, switches, LEDs, or relays allows for a way to trigger events or functions (such as triggering relays, issuing commands, or sending an e-mail) that have been configured using Global Configurator (GC) software.
C
Configure these ports using Global Configurator software or SIS commands
first, and then connect wires the MLC’s ports. A mismatch between port configuration and wiring can cause malfunctions or unit failure.
Digital input — To allow the MLC to monitor devices such as push buttons, connect a switch, motion sensor, moisture sensor, tally feedback output, or a similar item to a digital input port. When one of these ports is configured as a digital input, it is set to measure two states: high and low. The port accepts 0 to 12 VDC input. The threshold voltages are as follows: a voltage below
2.0 VDC is measured as logic low, and a voltage above 2.8 VDC is measured as logic high. There is also an internal, +5 VDC, selectable, pull-up resistor for this circuit.
MLC104 DigInput-02
MLC 104 IP Plus
+12 V
Digital Input
Normally Open Switch
GND
2k ohms
SW 2
+5.0 V
CTL
Digital input is triggered b
y an external switch wired between the I/O pin and ground. The pull-up resistor to +5.0 VDC is activated (switch 2 is enabled/closed).
Pin 1, 2, or 3 of the Digital I/O Port
Digital I/O Port GND
MLC104 DigInput-04
SW 1
MLC 104 IP Plus HSA 822M/MS
+12 V+12 V
Digital Input
GND
Status Pin
GND
2k ohms
SW 2
+5.0 V
CTL CTL
Digital input at the MLC is triggered by a digital output from a motorized 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).
Pin 1, 2, or 3 of the Digital I/O Port
Digital I/O Port
GND
Using these pins and an external switch to trigger digital input
Using a motorized surface access enclosure to trigger digital input
See “Using Digital Inputs” in chapter 5, “Special Applications”, for a wiring diagram for this example.
MLC 104 Plus Series • Operation, Features, and Cabling
PRELIMINARY
2-15
Operation, Features, and Cabling, cont’d
MLC104 DigOutput-01
MLC 104 Plus Series
+12 V
SW 1
I/O
GND
2k ohms
SW 2
+5.0 V
CTL
When a digital I/O pin is configured as a digital output, it is set to offer two output states: “on” and “off”.
When the port is set to an “on” state, switch 1 (SW 1) closes and the I/O pin connects to ground.
When the port is set to the “off” state, switch 1 opens and the I/O pin floats.
The MLC 104 Plus Series controller 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. Although the illustration 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.
Pin 1, 2, or 3 of the Digital I/O Port
Digital I/O Port GND
MLC104 DigOutput-02
+
MLC 104 Plus Series
+12 V
390
Ohms
LED
+5 V
External Source
Digital Output
GND
CTL
The digital output 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).
SW 1
N The I/O pin is capable of sinking a maximum of 250 mA from 12 VDC, max.
Digital output — To power LEDs, incandescent lights, or other devices that accept a TTL signal, or to provide contact closure control for projector lifts, motorized screens, room or light switches via an Extron IPA T RLY4, you can use one or more of these ports as a digital output. Each I/O port is capable of accepting 250 mA, maximum. If the application calls for TTL compatibility, the digital output circuit can be set up to provide a 2k ohm pull-up resistor to +5 VDC.
PRELIMINARY
2-16
MLC 104 Plus Series • Operation, Features, and Cabling
MLC104 DigOutput-03
MLC 104 Plus Series
+12 V+12 V
2k
Ohms
LED
Digital
Output
GND
CTL
SW 1
Pin 1, 2,
or 3
The digital output pin drives an LED using the +12 VDC output of the controller as a voltage source.
The LED lights only when the I/O pin is set to “on” (switch 1 is closed).
N The I/O pin is capable of sinking a maximum of 250 mA from 12 VDC, max.
MLC104 DigOutput-04
Lamp
MLC 104 Plus Series
+12 V+12 V
Digital
Output
+12 V Out
GND
CTL
SW 1
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).
MLS connector — To control an optional Extron switcher or other RS-232
d
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.
N
If you connect an optional switcher (such as an Extron MLS Series or PVS Series switcher) to the MLC, you must connect a ground wire between the switcher and the MLC, as shown in the following diagrams.
The commands issued from this port are standard Extron SIS commands, and
they follow the typical Extron RS‑232 protocol:
•9600baud
•8databits
•1stopbit
•noparity
MLC 104 Plus Series • Operation, Features, and Cabling
PRELIMINARY
2-17
Operation, Features, and Cabling, cont’d
Connecting an MLC 104 Plus Series controller to an external power supply
MLC/IR
A B C
MLS 304SA Rear Panel
Connecting an MLC 104 Plus Series to a MediaLink Switcher and an external power supply
MediaLink Switcher's rear panel MLC/IR port
NOTE You must connect a
ground wire between the MLC and MLS.
MLC's MLS and Power ports
MLC's MLS and Power ports
NOTE If you use cable that
has a drain wire, tie the drain wire to ground at both ends.
2
3
GROUN D
1
IR IN
GROUN D
IR OU T
CM
SCP
GROUN D
GROUN D
Tx
Rx
DISPLAY
RS-232/IR
LAN
PRESS TAB WITH
TWEEKER TO REMOVE
A B
DIGITAL
I/O
A B C D E
COMM LINK
+V OU T
GROUN D
Tx
Rx
+12V IN
MLS
RS-232
PWR 12V
AUDIO INPUTS
LINE LEVEL
MONO
AUDIO
AUDIO
AUX/MIX
ADJUST
-42dB TO
+24dB
L
R
L
R
1
2
INPUTSOUTPUTS
VIDEO
H
V
B
G
R
1
2
INPUTS
3
4
MONITOR OUT
LINEOUT
100-240V
1.0A MAX.
50-60Hz
RS-232/MLC/IR
Tx
RxIR 12V
A
B
C
PREAMP
L
R
L
R
AMPLIFIED OUTPUT
4/8 ohm
RIGHTLEFT
STEREO OR DUAL MONO
CLASS 2 WIRING
MLC 104 IP Plus
Right Side Panel
PWR
12V
MLS
RS-232
GR OUN D
GR OUN D
A B
Tx
Rx
+1 2V IN
PWR
12V
MLS
RS-232
GR OUN D
GR OUN D
A B
Tx
Rx
+1 2V IN
Ground ( )
Transmit (Tx)
B
Receive (Rx)
A
Transmit (Tx)
Receive (Rx)
B A
Strip wires 3/16” (5 mm) max.
Ground ( )
+12 VDC input
Ground ( )
+12 VDC input
Ground all devices.
External
Power Supply
(12 VDC)
External
Power Supply
(12 VDC)
External
Power Supply
Ground all devices.
MLC's MLS and
Power ports
PWR
12V
MLS
RS-232
GR OUN D
GR OUN D
A B
Tx
Rx
+1 2V IN
Ground ( )
+12 VDC
Transmit (Tx)
B
Receive (Rx)
A
Transmit (Tx)
Heat Shrink over Shield
Receive (Rx)
B A
NOTE If you use cable that has a drain
wire, tie the drain wire to ground at both ends.
RS-232/MLC/IR
PVS 204SA Switcher's rear panel RS-232/MLC/IR port
ABCDE
Tx Rx IR
+12V
Ground ( )
Heat Shrink over Shield
Connecting an MLC 104 Plus Series controller to a PVS Switcher
PRELIMINARY
2-18
MLC 104 Plus Series • Operation, Features, and Cabling
LAN
RJ-45 Port
Link LED
Activity
12345678
RJ-45 Connector
Insert
Tw isted
Pair Wires
Pins:
Side View
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
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
LAN (IP) connector and LEDs (IP models only) — An Ethernet connection
f
can be used to connect and to control the MLC (and the 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 will also need to configure this port before using it. Activity LED — This yellow LED blinks to indicate
network activity.
Link LED — This green LED lights to indicate a good
network connection.
• 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.
Configure the settings for this port via either SIS commands or Global Configurator. See the programming sections of this manual (chapters 3 and 4) for details.
LAN port defaults:
•MLC’s IP address: 192.168.254.254
gateway’s IP address: 0.0.0.0
•subnet mask: 255.255.0.0
•DHCP: off
MLC 104 Plus Series • Operation, Features, and Cabling
PRELIMINARY
2-19
Operation, Features, and Cabling, cont’d
Connecting an MLC 104 Plus Series controller to an external power supply
MLC's MLS and Power ports
PWR
12V
MLS
RS-232
GR OUN D
GR OUN D
A B
Tx
Rx
+1 2V IN
Ground ( )
+12 VDC input
Ground all devices.
External
Power Supply
(12 VDC)
IR
MLC 104 Plus Series Top Panel
IR Learning
Receiver
IR
1 2 3
4 5 6
7 809
2–12" (4–30 cm)
3/16” (5 mm) MAX.
MLC's Power Port
12V
PWR
GROUND
+12V IN
Power Supply Output Cord
End View of Power
Supply Output Cord
AA
SECTION A–A
Power connection
PWR (power) connector — To provide power to the MLC, connect a cable
e
between this port and a 12 VDC, 2 amp (maximum) power supply. See the following diagram.
N
Power the controller via an external power supply, not from an Extron switcher.
The controller requires a separate 12 VDC power supply.
N
Check the power supply’s
polarity before connecting it to the MLC. See the illustration at right.
PRELIMINARY

Top panel: IR learning sensor

In most cases, Extron has already produced an IR driver file 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 projector or display’s remote control, and the MLC’s IR learning receiver sensor, shown below.
Refer to the IR Learner Help File for instructions on how to create the driver file. During the IR command capturing process, hold the projector’s remote between 2" and 12" from and pointed directly at the MLC’s IR learning sensor, as shown above.
N
The MLC 104 Plus requires IR Learner version 1.23 or higher.
2-20
MLC 104 Plus Series • Operation, Features, and Cabling
R
MLC 104 Plus Series Left Side
Reset button
Reset LED

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 in a predetermined pattern depending on the selected reset mode. See “Resetting
the Unit” on page 2-22 for details.
PRELIMINARY
MLC 104 Plus Series • Operation, Features, and Cabling
2-21
Operation, Features, and Cabling, cont’d
The MLC reverts to the factory default firmware. Event scripting will not start if
the MLC is powered on in this mode. All user files and settings (drivers, adjustments, IP settings, etc.) are maintained.
If you do not want to update firmware, or you performed a mode 1 reset by mistake, cycle power to the MLC 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. During resetting, the Reset LED flashes 2 times if events are starting, 3 times if events are stopping.
Mode 4
Enables ARP capability.
Sets the IP address back to factory
default.
Sets the subnet back to factory default.
Sets the default gateway address back
to the factory default.
Sets port mapping back to factory default.
Turns DHCP off.
Turns events off.
The Reset LED flashes 4 times in quick succession during reset.
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 misc. options. This does not affect an optional MLS switcher, however.
Clears driver-port associations and port configurations (IR/RS-232).
Removes button configurations.
Resets all IP options.
Removes scheduling settings.
Removes/clears all files from switcher.
The Reset LED flashes 4 times in quick succession during the reset.
Reset Mode Comparison/Summary
Mode
Activation Result Purpose/Notes
1 Hold down the recessed
Reset button while applying power to the MLC.
After a mode 1 reset
is performed, update the MLC’s firmware to the latest version. Do not operate the MLC firmware version that results from the mode 1 reset. If you want to use the factory default firmware, you must upload that version again. See appendix B, “Firmware Updates,” for details on uploading firmware.
3 Hold down the Reset button
for about 3 sec. until the Reset LED blinks once, then release and press Reset momentarily (<1 sec.) within 1 second.
4 Hold down the Reset button
for about 6 sec. until the Reset LED has blinked twice (once at 3 sec., again at 6 sec.). Then release and press Reset momentarily (for <1 sec.) within 1 second.
5 Hold down the Reset button
for about 9 sec. until the Reset LED has blinked three times (once at 3 sec., again at 6 sec., again at 9 sec.). Then release and press Reset momentarily (for <1 sec.) within 1 second.
Use mode 1 to revert to the factory default firmware version if incompatibility issues arise with user-loaded firmware.
Mode 3 is useful for troubleshooting.
Mode 4 enables you to set IP address information using ARP and the MAC address.
Mode 5 is useful if you want to start over with configuration and uploading, and also to replace events.

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 following table for a summary of the modes.
C
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.
N
The reset modes listed below close all open IP and Telnet connections and close
all sockets. The following modes are separate functions, not a continuation from Mode 1 to Mode 5. Also, IP settings do not apply to the MLC 104 Plus.
PRELIMINARY
2-22
MLC 104 Plus Series • Operation, Features, and Cabling
2 3
GROUND
1
IR IN
GROUND
IR OUT
CM
SCP
GROUND
GROUND
Tx Rx
DISPLAY
RS-232/IR
LAN
PRESS TAB WITH
TWEEKER TO REMOVE
A B
MLS PWR
RS-232 12V
DIGITAL
I/O
A B C D E
COMM LINK
+V OUT
GROUND
Tx
Rx
+12V IN
LAN
L
AN
PRE
SS
TAB WIT
H
T
WEEKER T
O
REM
O
V
E
MLC 104 Plus Series Right Side Panel
To / from sensors, switches, control equipment (screen controllers, lights, relays), LEDs, etcetera
Ground ( )
Transmit (Tx)
Receive (Rx)
To/from an optional Extron switcher
From an external 12 VDC, 2 A (max.) power supply
Ground ( )
Receive (Rx)
Transmit (Tx)
To a projector or display (or source device)
RS-232
IR
IR Output
Ground ( )
Digital I/O
Digital I/O
Digital I/O
Ground ( ) +12 VDC input
SCP communication (IR)
Modulated IR (for IR Link or IRL 20)
Ground ( ) IRCM, ACM, RCM
+12 VDC
To / from optional Extron control modules, IR Link IR repeater, or SCP control pads
To / from LAN or Internet
(IP models only)

Pinout Guide

The illustration below summarizes the pin assignments of all of the MLC’s side panel connectors that are covered in detail on the preceding pages.
MLC 104 Plus Series • Operation, Features, and Cabling
PRELIMINARY
2-23
Operation, Features, and Cabling, cont’d
PRELIMINARY
2-24
MLC 104 Plus Series • Operation, Features, and Cabling
MLC 104 Plus Series
Chapter Three
3
Software-based Configuration
and Control
Configuration and Control: an Overview
The Basic Setup Steps: a Guide to this Chapter and Other Resources
Communicating with the MLC
Configuring IP-enabled MLCs for Network Communication
Global Configurator Software for Windows
PRELIMINARY
®
Advanced Configuration
Controlling an IP Link-enabled MLC
Customizing the MLC’s Control Web Pages
Software-based Configuration and Control
1
2
3
4
5
6
Configuration and Control: an Overview
An MLC Plus Series controller must be configured before use or it will not be able to control other devices. The IP models can be configured and controlled via a host computer attached to the right/rear panel LAN (local area network) port or the front panel Config port. The MLC 104 Plus can be configured from the front panel Config port. See chapter 2 for pin assignments and other details on the configuration and control ports.
PRELIMINARY
N
• TheprimarymeansforconguringthecontrollerisbyusingtheExtronGlobal
N
• Alternatively,forIPmodels,thedefaultWebpagesembeddedwithintheMLC
N
• ThethirdwaytocontrolandcongurethecontrollerisbyusingSimple
For IP models, Extron recommends configuring and controlling the MLC via the
LAN connector. Ethernet connections are faster and more reliable.
Configurator (GC) software. This method requires a properly configured PC with Windows Configurator generates GlobalViewer for IP models, can be used to control the MLC and make adjustments to its settings.
provide a means to perform some setup, adjustment, and control via a Web browser (Netscape® Navigator® version 6.0+, Internet Explorer version 5.5+, or Mozilla® Firefox® version 1.0+) from any type of network-enabled computer.
Instruction Set (SIS™) commands via Telnet (IP models), a Web browser (IP models), or RS-232. SIS commands are discussed in detail in chapter 4.
®
2000, Windows XP, or a higher version of Windows installed. Global
Microsoft® Internet Explorer® is currently the only Web browser that fully
supports GlobalViewer pages.
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.
®
Web pages that are uploaded to the MLC and,

The Basic Setup Steps: a Guide to this Chapter and Other Resources

N
Setup/configuration may be performed away from the job site.
Configure the MLC for network communication. See “Configuring IP-
enabled MLCs for Network Communication“
on page 3-3.
Download or install Global Configurator and other Extron software
(IR Learner) and device drivers. See chapter 1 of the MLC 104 Plus Series Setup Guide, the software disk(s) that were shipped with the unit, and the
Extron Web site for instructions.
N
3-2
MLC 104 Plus Series • Software-based Conguration and Control
The MLC 104 Plus Series Setup Guide is shipped with the MLC. It is also
available as a PDF file on the Extron Web site (www.extron.com). The CD included with the unit contains software, device drivers, a PDF file of the full reference manual, and additional documentation available when the unit was shipped. The setup guide outlines most of the common tasks required to set up an MLC.
Create a Global Configurator project and configure basic settings and
functions. See chapter 3 of the
Global Configurator Help file for step-by-step procedures.
Configure additional or advanced functions, if desired. See the Global
Configurator Help file. For information on IR learning, read the IR Learner Help file.
Save and upload the configuration to the MLC. See the MLC 104 Plus Series
Setup Guide, chapter 3.
For IP models, control the MLC and devices connected to it by using the
MLC’s embedded Web pages or its GlobalViewer (GV) Web pages. See
“Controlling an IP Link-enabled MLC” later in this chapter.
MLC 104 Plus Series Setup Guide, or see the

Communicating with the MLC

To communicate with the MLC, you must power on the MLC and the PC you’ll use to configure it, and connect the two devices for IP (network, for IP models) or serial (RS-232) communication.
• Power: see chapter 2 for wiring instructions. It’s best to power the unit using the 12 VDC external power supply that is shipped with the MLC.
• Communication: to connect the MLC to a network (IP models) or to connect it directly to the PC using a serial cable (all models), of this manual for wiring instructions. See “Configuring IP-enabled MLCs for Network Communication,“ below to set the unit up to talk with the PC.
Configuring IP-enabled MLCs 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 104 IP Plus must be set up so it can be connected to a LAN or other network.
see page 2-9 or page 2-19
N
When you power on the MLC for the first time, you have a choice of several ways to set up the controller’s IP address:
• UsetheGlobalConguratorsoftwareviatheLANconnector.
•UsetheARP(addressresolutionprotocol)commandviatheLANconnector.
•UseaWebbrowserviatheLANconnector.
• Use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 IP model controller via IP, you will probably need to temporarily change the PC’s IP settings in order to communicate with the controller. See “Setting up the PC for
IP communication with an IP-enabled MLC” later in this chapter. Then you must
change the controller’s default settings (IP address, subnet mask, and [optional] administrator name and password) 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 via RS-232 or IP connection.
MLC 104 Plus Series’s RS-232 protocol:
• 38400 baud
• 8databits
• 1stopbit
• Noparity
• Noowcontrol
Network and IP features apply only to the MLC 104 IP Plus products, which are
the IP‑enabled models. The MLC 104 Plus does not support IP Link® features.
PRELIMINARY
N
MLC 104 IP Plus’s LAN port defaults (IP models):
• MLC’s IP address: 192.168.254.254
• Gateway’s IP address: 0.0.0.0
• Subnet mask: 255.255.0.0
• DHCP: off
• Link speed and duplex level: autodetected
The configuration port requires 38400 baud communication. This is a
higher speed than many other Extron products use. The Global Configurator program automatically sets the connection for the appropriate speed. If using HyperTerminal or a similar application, make sure the PC or control system connected to this port is set for 38400 baud.
MLC 104 Plus Series • Software-based Conguration and Control
3-3
Software-based Configuration and Control, cont’d
Once an IP-enabled controller has been configured, an Ethernet (intranet or Internet) connection can be used to contact, configure, or control it.
N
The following instructions assume that you have already connected the Windows-based PC to the MLC 104 IP Plus’s LAN port or to the Config port, and powered on the controller and the PC.
Both your 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 your computer’s Ethernet card.
Configuring the MLC 104 IP Plus for network communication via Global Configurator software
You can configure the controller’s IP address via an IP/Ethernet connection using the Extron Global Configurator (GC) Windows-based software.
Read the Global Configurator help file for basic information on using Global Configurator software and setting up a project. Also read the MLC 104 Plus Series Setup Guide, revision B or higher, included with the controller, for step-by-step instructions of how to use GC to set up the MLC’s IP address.
Configuring the MLC 104 IP Plus for network communication using the ARP command
You can use the ARP command to set up an IP address for the controller. The ARP command tells your computer to associate the controller’s MAC (media access control) address with the assigned IP address. You must then use the ping utility to access the controller, at which point the controller’s IP address is reconfigured.
Use ARP to configure the MLC’s IP address as follows:
PRELIMINARY
1. Obtain a valid IP address for the controller from your network administrator.
2. Obtain the controller’s MAC address (UID #) from the label on its rear, top, or
side panel. 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” in chapter 2, “Installation”.
C
4. At the PC, access the MS-DOS command prompt, then enter the arp –s
arp –s 10.13.197.9 00-05-A6-00-9A-BB
N
After the arp -s command is issued, the controller changes to the new address
The MLC must be configured with the factory default IP address
(192.168.254.254) before the ARP command is executed, as described below.
command. Enter the desired new IP address for the MLC and the MLC’s MAC address. For example:
The MAC address is listed on the controller’s rear or bottom panel.
and starts responding to the ping requests, as described in the next step.
3-4
MLC 104 Plus Series • Software-based Conguration and Control
5. Execute a ping command by entering “ping” followed by a space and the new IP address at the command prompt. For example:
ping 10.13.197.9 You must ping the MLC in order for the IP address change to take place.
The response should show the controller’s new IP address, as shown in the following picture.
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 DOS prompt. For example:
arp –d 10.13.197.9 removes 10.13.197.9 from the ARP table or arp –d* removes all static IP addresses from the ARP table.
Configuring the MLC 104 IP Plus for network communication via a Web browser
The default Web pages that are preloaded on the MLC 104 IP Plus are compatible with popular Web browsers such as Netscape Navigator (version 6.0 or higher), 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 PC’s IP address to one that is on the same subnet as the default IP address of the MLC (192.168.254.254).
N N
1. Temporarily change the host PC’s IP address. See “Setting up the PC for IP
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
This method requires a crossover cable. See page 2‑9 for cabling details. Make a note of the host PC's TCP/IP configuration before changing its IP
address and make sure the PC and MLC are on the same subnet.
communication with an IP-enabled MLC” later in this chapter for step-by-step
instructions.
network configuration earlier), and enter “http://192.168.254.254/” in the address box. The MLC’s default Web page is displayed.
PRELIMINARY
MLC 104 Plus Series • Software-based Conguration and Control
3-5
PRELIMINARY
Software-based Configuration and Control, cont’d
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 picture.
5. Set the MLC for the new IP address using either step 5a or step 5b. 5a. Enter the new IP address for the MLC, the corresponding subnet mask,
and the gateway address. IP addresses, subnet mask, and e-mail addresses follow standard naming and numbering conventions. The IP network administrator should provide the IP addresses and subnet mask to be used with this controller.
5b. Select DHCP On.
6. Click Submit. It takes a minute or so for the controller to store the new
settings. Once the controller’s IP address is changed, you lose communication with the controller.
7. Close the browser.
8. After changing the controller’s IP settings, change your PC’s TCP/IP settings
back to their original configuration.
3-6
Configuring the MLC 104 IP Plus for network communication using SIS™ commands
RS-232
The MLC can also be configured using serial (RS-232) communication and a terminal emulation program such as HyperTerminal, which is installed with Windows. For information on RS-232 port requirements (including 38400 baud) and on Simple Instruction Set (SIS) commands, variables, and syntax, see chapter 4.
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 PC’s IP address to one that is on the same subnet as the default IP address of the MLC (192.168.254.254).
N
N
MLC 104 Plus Series • Software-based Conguration and Control
This method requires connecting the MLC to the PC’s LAN port using a
crossover network cable. See page 2‑9 for cabling details.
Make a note of the host PC's TCP/IP configuration before changing its IP
address and make sure the PC and MLC are on the same subnet.
1. Temporarily change the host PC’s IP address. See “Setting up the PC for IP communication with an IP-enabled MLC” on the next page 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 area, and click OK.
3. Set the MLC for the new IP address by doing one of the following.
• Enter SIS command
chapter 4, “SIS™ Programming and Control”) to set the IP address.
or
• Enter SIS command 1DH
4. After changing the controller’s IP address, change your PC’s TCP/IP settings back to their original configuration.
E X1$
}
CI
, where
}
to enable DHCP.
X1$
is the new IP address (see

Setting up the PC for IP communication with an IP-enabled MLC

You need a Windows-based (Windows 2000, XP, or higher) PC equipped with an operating network adapter. To allow your PC to work with Extron’s 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 or Telnet connection, you must change the IP address of the PC to one that is on the same subnet as the MLC. This is not required if you are setting up the MLC for network communication via Global Configurator, the ARP command, or SIS commands via an RS-232 connection.
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 104 IP Plus for DHCP (Dynamic Host Configuration Protocol) to have an address assigned automatically when you sign on.
1. Open the Network Connections page as follows:
• Locate and right-click on My
Network Places on the Windows
(2000, XP, or higher) desktop, then click on Properties.
PRELIMINARY
MLC 104 Plus Series • Software-based Conguration and Control
3-7
Software-based Configuration and Control, cont’d
or
• Click on the Start menu, click on Settings (if needed), click on Control Panel to open the Control Panel window, then double-click on Network and Dial-up Connections (Windows 2000) or Network Connections (Windows XP, shown below).
2. Right-click on Local Area Connection, then select Properties.
PRELIMINARY
3. Select Internet Protocol (TCP/IP) and click on the Properties button (shown at right). If Internet Protocol (TCP/IP) is not on the list, it must be added (installed). Refer to the Microsoft Windows user’s 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:
. . . .
3-8
MLC 104 Plus Series • Software-based Conguration and Control
5. Change the PC’s IP address so it can communicate with the MLC 104 IP Plus and change the controller’s IP settings.
a. Select the “Use the following IP address:” radio button. b. Enter the following values, as shown in the following picture: IP address: 192.168.254.253
Subnet mask: 255.255.0.0 Default gateway: blank or 0.0.0.0
c. Click the OK button 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 Category 5 network/Ethernet crossover cable into the MLC’s Ethernet (LAN) connector. See chapter 2 for RJ-45 LAN connector wiring. Plug the other end of the Ethernet cable into the Ethernet port on the PC.
N
7. Set up the MLC’s IP address using a Web browser, or SIS commands as
8. Restore the PC’s previous IP configuration by following steps 1, 2, 3, and 5 but
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 page 2‑19.
described earlier in this chapter.
using the PC’s original IP address settings you wrote down in step 4.
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 (all models) or IP connection (IP models). GC provides the ability to generate a Web browser-based GlobalViewer® (GV) application and Web pages for each IP Link-based device (IP Link interface, System 5 IP, MLC 226 IP, MLC 104 IP, MLC 104 IP Plus, or other Extron device) on a network. Once an MLC 104 IP Plus is configured, its GlobalViewer Web pages allow the user to manage, monitor, and control the MLC and the devices connected to it.
PRELIMINARY
MLC 104 Plus Series • Software-based Conguration and Control
3-9
Software-based Configuration and Control, cont’d
Global Configurator offers the best and easiest way to configure the controller. Other setup options include using SIS commands and the MLC’s factory-embedded Web pages, but many setup features are available only via Global Configurator. GC includes some functions found on the controller’s front panel and many additional features that are available only through the software.

Downloading the software and getting started

Global Configurator software is included with the controller. Global Configurator software updates and a large variety of device drivers can be downloaded at no charge from the Extron Web site (http://www.extron.com).
PRELIMINARY
N
N
Refer to the MLC 104 Plus Series Setup Guide for specific information on how to download the software. Refer to that guide and to 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 104 IP Plus. Both the setup guide and the help file contain instructions on how to set the MLC’s 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 these parameters from your network administrator and set them before continuing.
Device drivers (for controlling projectors, VCRs, DVD players, etc.) can be
used by other Extron IP Link products, so they may be listed on the Extron Web site as an IP Link driver package. You may also want to download the optional IR Learner™, a free software utility for capturing infrared codes from a handheld IR remote control to create custom drivers for operating IR‑controlled devices like the MLC that use IP Link and GlobalViewer.
Do not change the directory or the name of the directory where the software files
are installed by default.

PC system requirements

The MLC 104 IP Plus and Global Configurator have the following hardware and software requirements:
®
• Intel
• MicrosoftWindowsoperatingsystem
• MicrosoftInternetExplorer6.0withActiveX® enabled
• MicrosoftWindowsScript5.6
• 512MBofRAM
• 50MBofavailableharddiskspace
• Anetworkconnectionwithaminimumdatatransferrateof10Mbps(100Mbps
C N
Pentium® III 1 GHz processor
• WindowsNTservicepack4,or
• Windows2000servicepack2,or
• WindowsXPservicepack2,oralaterversion
is recommended)
Do not run this software on a PC that uses an earlier version of Windows.
The MLC 104 Plus requires GC version 2.50 or higher. IP models can use GC
version 2.20 or higher.
3-10
Using Global Configurator: helpful tips
Resources and notes
• TheGlobal Configurator Help file provides information on settings and how to use the Global Configurator program, itself.
MLC 104 Plus Series • Software-based Conguration and Control
• TheMLC 104 Plus Series Setup Guide, which is shipped with the MLC, covers basic setup steps. It includes instructions and examples on how to use the basic tabs in GC.
• SomeitemsinGlobalConguratorcorresponddirectlytothefrontpanel
controls. See chapter 2 of this manual for features and settings.
• Ifyouwillcongure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Conguratorprojectle(*.gc2 or *.gcz) contains configuration settings and it can be saved to a directory or folder for backup or for installation on another MLC 104 IP Plus Series controller. Saving a configuration is recommended before you perform a firmware upgrade.
• The MLC can be set up to allow configuration access to administrators only, and to prevent other users from making changes to the controller’s settings, events, and drivers. If an administrator password is set for the controller, non­administrator users can select inputs and adjust output volume 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(e.g.,Room107MLC104IPplus,Lab1234mlc104IP,
ConfRoomSystem, LectureHall8-cntrlr, etc.) that you want to use to label a specific MLC controller 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’sname.
• Underscores(_)arenotpermitted.
• ValidcharactersareA-Z,a-z,0-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.
PRELIMINARY
A brief guide to Global Configurator’s tabs
In the upper right side of the GC software 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. Any tabs to the right of those three vary in quantity, type, and layout, depending on the product being configured. See the illustration below for an example of the tabs that may be available when you configure an MLC.
To learn about the functions available on each of these tabs, look in 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.
MLC 104 Plus Series • Software-based Conguration and Control
3-11
Software-based Configuration and Control, cont’d
Advanced Configuration
IR learning to create customized IR driver files
If you do not find a driver on the Extron Web site 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
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 Global Configurator’s Tools menu, as shown at right. The IR Learner utility opens in a new window.
Additional information on how to use the software is available in the IR Learner Help file.
N
The MLC 104 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

to download IR Learner and install it on your PC.
PRELIMINARY
• whathappensduringpower-upandpower-downcyclesandforhowlong
• personalidenticationnumbers(PINs)andwhetherornoteachPINisenabled
during front panel lockout (executive mode) (see page 2-6 for details)
• volumeadjustmentparameters
• conguration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 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.5 second 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
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 4-33 in the SIS programming chapter).
N
Repeat IR power down — Some IR-controled projectors/displays must receive a
second power down command. If selected, this feature automatically sends the
page 4-40.
Global Configurator automatically sets the warm‑up and cool‑down delay times
based on default values in the display/projector’s driver. 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/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.
3-12
MLC 104 Plus Series • Software-based Conguration and Control
power off/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# ( 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#.
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. Refer to the user’s manual for the display or audio device to choose the best method for volume adjustment.
N
Volume encoder scaling factor (0-255) — This feature allows you to slow
Encoder scaling gives the programmer the ability to slow the knob down to
Although this feature is mainly for range type volume control, it applies to any
The power‑up volume limit is limited by the maximum volume setting (SIS
special command 47#). If the maximum volume (47# command) is set, the limit audio level feature (SIS special command 11#) is automatically set to 25% of the maximum volume (47#). See pages 4‑33 and 4‑39.
down the volume knob (the encoder) on the MLC’s front panel. This feature addresses a scenario that occurs with some projectors that use range type volume control. When the MLC’s 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.
a speed the projector can handle. The drawback is that users must turns 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.
range type command programmed to be executed by the volume knob. The SIS special command 49# sets the encoder scaling factor.
page 4-33). For
PRELIMINARY
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 3-17.
Upload enhanced web pages — See “Control” on page 3-21 to see examples of
both basic and enhanced Web pages (which show photo-like versions of the MLC’s and control modules’ front panels).
Enable/Disable IR Receiver determine’s the MLC’s ability to receive IR signals
through the CM/IR/SCP port on the side panel. This feature is the same as the 65# SIS command (page 4-40).
MLC 104 Plus Series • Software-based Conguration and Control
3-13
Software-based Configuration and Control, cont’d
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 Global Configurator Help file’s procedure to add and configure a MediaLink switcher.

Setting up passwords for IP models

To control access to the MLC through a LAN connection, you can set administrator and user passwords. Full instructions are available in the MLC 104 Plus Series Setup Guide or the Global Configurator Help file’s 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.
PRELIMINARY
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 drop­down 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.
N
6. Click the Close button.
7. Complete the rest of the configuration, save the
8. Click Exit after the files have been uploaded.
Passwords must contain 4 to 12 alphanumeric
characters. Symbols and spaces are not allowed, and the passwords are case sensitive.
project, and upload (build) the configuration to the MLC. The Upload Manager window appears.

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 MLC’s ports. The diagram includes model names, DIP switch settings for control modules, and the type of communication (IR or RS-232) configured for each port. Read the Global Configurator Help file’s “Reference Information” section about the File menu for details.
3-14
N
Procedure overview:
In Global Configurator, click on the File drop-down menu and select Print and then Wiring Diagram. In the Print Wiring Diagrams window, select the devices to include in the diagram. Click the Print button at the bottom of the window.
MLC 104 Plus Series • Software-based Conguration and Control
This procedure requires Microsoft Word software. The installer or user must
provide that software. It is not an Extron product.
GC processes the information about the selected device(s), generates a document containing the wiring diagram, and opens that document in Word. Print the diagram(s), save the file, if desired, and exit Word. Close the Global Configurator Print Wiring Diagrams window.
Updating firmware
If the need arises, you can replace the MLC’s firmware without opening the unit or changing firmware chips. See appendix B, “Firmware Updates”, for instructions on how to update the controller’s firmware.
N
Save the existing configuration project before replacing the firmware.
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 MLC units. See chapter 3 of the MLC 104 Plus Series Setup Guide (shipped with the MLC) for instructions.

Controlling an IP Link-enabled MLC

You can control the MLC 104 IP Plus and devices connected to it by using the MLC’s factory-embedded Web pages or its GlobalViewer (GV) Web pages that were created when you uploaded the GC configuration or a customized graphical user interface (GUI).

Embedded Web pages

The MLC 104 IP Plus 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 MLC via a Web browser. These Web pages provide some of the features of the configuration program. This section provides an overview of the embedded Web pages.
To access the embedded Web pages,
1. Launch a Web browser (Internet Explorer, Netscape Navigator, Mozilla Firefox) on the connected PC, and enter the MLC’s IP address in the address field.
2. In the Connect to <IP address> dialog box, shown at right, enter the MLC’s IP address or text of your choice in the User Name field, type in the administrator password in the Password field, and click OK. The MLC 104 IP Plus’s default Web page appears.
N
N
N
If the MLC has not already been
configured with a password, this password dialog box does not appear; the default Web page opens directly.
Passwords must contain 4 to 12 alphanumeric characters. Symbols and spaces
are not allowed, and the passwords are case sensitive.
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.
PRELIMINARY
MLC 104 Plus Series • Software-based Conguration and Control
3-15
Software-based Configuration and Control, cont’d
Status
The Status Web pages provide only settings information. Changes must be made via the Configuration Web page or via the Global Configurator software or SIS programming. Personnel who have user access can view these pages but do not have access to configuration pages.
System Status
The System Status page provides information about the MLC’s model, part number, firmware level, 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 problems.
PRELIMINARY
N
Projector lamp hours are a reflection of time elapsed since the lamp was changed
as determined by the driver/events associated with the MLC’s Display RS‑232/ IR port.
3-16
MLC 104 Plus Series • Software-based Conguration and Control
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.
N
This page is not available unless the MLC has been configured with Global
Configurator ver. 2.x or higher.
PRELIMINARY
Configuration
There are four Configuration Web pages, which only administrators can access: System Settings, Passwords, Email Alerts, and Firmware Upgrade.
MLC 104 Plus Series • Software-based Conguration and Control
3-17
Software-based Configuration and Control, cont’d
System Settings
This is for IP, date/time, and executive mode (front panel lockout) setting changes.
PRELIMINARY
N
Passwords
In the Passwords page you can change the administrator and/or user passwords.
Unit Name is any name (e.g., Room108MLC104IPplus, Lab1234mlc104 IP,
ConfRoomSystem, LectureHall8‑cntrlr) you use to label this specific MLC. 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()andunderscores(_)arenotpermittedwithinaunit’sname.
• ValidcharactersareA-Z,a-z,0-9,and-(hyphen).
• Thenamecannotstartwithanumberorhyphen.Itcannotendwithahyphen.
• Maximumlengthis24characters.
3-18
N
MLC 104 Plus Series • Software-based Conguration and Control
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.
Email Alerts
In this page you can specify the Web server’s IP address and domain name, set up SMTP verification credentials, and specify e-mail alert recipients’ addresses and which e-mail file they will be sent.
N
Firmware Upgrade
Through this page you can locate and load new firmware to the unit.
The MLC must first be configured with Global Configurator before e‑mail
addresses and e‑mail file names appear on this page.
PRELIMINARY
N
N
See appendix B,
“Firmware Updates”, for instructions on how to update the controller’s firmware.
Save the existing
configuration project before replacing the firmware.
MLC 104 Plus Series • Software-based Conguration and Control
3-19
Software-based Configuration and Control, cont’d
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. See
appendix A for an explanation of file types.
PRELIMINARY
C C
You can also view files in subfolders, including those containing GlobalViewer files if they have been installed on the MLC.
 Fileswiththe.cdcextension(___.cdc files) should NOT be deleted. Eventles(__.evt)shouldNOTbedeleted.Theyarenecessaryforthe
controller’s operation. Never delete the main event file (0.evt).
3-20
MLC 104 Plus Series • Software-based Conguration and Control
Control
User Mode
The first of the Control Web pages is User Mode, which is a representation of the controller’s front panel buttons, volume control, and any optional control modules (IRCMs, RCMs, ACMs) 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’s front panel controls and the buttons of any optional attached control modules. See the example below.
Typical User Mode page
Web pages that show a more realistic representation of the MLC’s front panel and of control modules (as shown 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.
Enhanced User Mode page
PRELIMINARY
MLC 104 Plus Series • Software-based Conguration and Control
3-21
Software-based Configuration and Control, cont’d
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 it. This page is available only to those logged in as an administrator.
N
An example for a specific IR driver is shown below.
The MLC must first be configured with Global Configurator before this page can
be used.
PRELIMINARY
Serial Devices (serial drivers)
Once the ports have been set up in the configuration program, each configured serial port (projector/display control port and MLS port) is listed in this section of
the Control page menu. Click on a port name to bring up a page that shows the available
commands for the device cabled to that port. See the sample screen shot 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.
N
You must use Microsoft Internet Explorer version 6.0 or higher with ActiveX
enabled in order to use the serial devices’ control pages.
3-22
MLC 104 Plus Series • Software-based Conguration and Control
Example of a page for a projector driver

GlobalViewer® Web Pages

The MLC 104 IP Plus controller can be used as part of a network of devices based on Extron IP Link technology, such as IP Link interfaces. Global Configurator (GC) is a Windows-based program used for configuring and customizing the Web browser-based GlobalViewer (GV) application for each IP Link interface, System 5 IP, MLC 226 IP, MLC 104 IP Plus, or other IP Link-based device on a network. Once an MLC 104 IP Plus is configured, its GlobalViewer Web pages allow the user to manage, monitor, and control the MLC and the devices connected to it.
Refer to the Global Configurator help file and the for specific information on how to use the software and perform basic setup tasks for a MLC 104 IP Plus.
N
N
Four screens for the MLC are available via Global Viewer: Control, Monitor, Schedule, and Info ( Global Configurator Help file for details on each screen and how to use the GlobalViewer pages.
To work with Global Viewer Web pages, you must use Microsoft Internet
Explorer version 6.0 or higher with ActiveX enabled.
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, nonadministrators (people with only user access) are able to access the Control and Status default Web pages only.
PRELIMINARY
MLC 104 IP Plus Series Setup Guide
). Read the
MLC 104 Plus Series • Software-based Conguration and Control
3-23
Software-based Configuration and Control, cont’d

Customizing the MLC’s Control Web Pages

Extron offers Web page templates that can be customized using standard HTML editing tools 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 your user’s specific requirements. For example, a university with dozens of devices and rooms to control may wish to create customized Web pages with the university’s school colors and logo. End users can control the system using these customized pages instead of the standard GV pages.
Alternatively, Extron can create a customized graphical user interface (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 will turn the following items into files ready to upload to the MLC IP models:
• yourGlobalViewerprojectlecontainingsystemcongurationdetails
• yourchoiceofavailablecolorschemes
• yourchoiceoflabelsforpanelbuttons
• acompanyorinstitutionlogo
These customized Web pages, whether created by Extron or modified by an outside HTML developer from Extron-supplied templates, can also include button sets for any control modules (IRCMs, RCMs, CMs, etc.) used in the system.
Visit the Extron Web site (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.
PRELIMINARY
3-24
MLC 104 Plus Series • Software-based Conguration and Control
MLC 104 Plus Series
Chapter Four
4
SIS™ Programming and Control
Host-to-MLC Communications
Commands and Reponses
PRELIMINARY
SIS™ Programming and Control
The MLC 104 Plus Series controller can be remotely set up and controlled via a host computer or other device (such as a control system) attached to the rear panel Config/RS-232 port or LAN port, or the front panel Config port.
MLC 104 Plus Series units must be configured before use. As shipped the
The
controller can trigger basic input switching on an optional MLS switcher, but it cannot control any other devices before being configured.
The MLC can be set up and controlled by using Extron’s Simple Instruction Set (SIS) commands or the Extron Global Configurator software (version 2.2 or higher for IP models, version 2.5 or higher for MLC 104 Plus), and both of those methods can be accessed via RS-232 (all models) or Ethernet LAN connection (IP models). See chapter 2 for pin assignments and other details on the configuration and control ports. For information on the software and the MLC 104 IP Plus’s embedded Web pages, see chapter three.
104 Plus Series RS-232 protocol:
MLC
• 38400baud
• 8databits
• 1stopbit
• noparity
• noowcontrol
PRELIMINARY
N
LAN port defaults (IP models):
• gateway’s IP address: 0.0.0.0
• subnet mask: 255.255.0.0
• DHCP: off
The configuration port requires 38400 baud communication. This is a
higher speed than many other Extron products use. The Global Configurator (version 2.2 or higher for IP models, version 2.5 or higher for MLC 104 Plus) software automatically sets the connection for the appropriate speed. If using HyperTerminal or a similar application, make sure the PC or control system connected to these ports is set for 38400 baud.
MLC’s IP address: 192.168.254.254

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 via a verbose (see page 4-21) 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 (underlined).
X!]
Chn The unit sends this response when an input is switched.
(c) Copyright 2007, Extron Electronics, MLC 104 IP PLUS, Vx.xx, 60-818-00 Day, DD Mon YYYY HH:MM:SS Vx.xx is the firmware version number. The MLC sends the boot and copyright messages under the following circumstances:
(where X! is the input number)
]
4-2
MLC 104 Plus Series • SIS Programming and Control
• 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 HyperTerminal is open), the connected unit sends these messages via RS-232 when it is first powered on.
• IfanMLC IP model is on, it sends the boot and copyright messages when you
first open a Telnet connection to the MLC. You can see the day of the week, date, and time if the MLC is connected via Telnet, but not via RS-232. If you are using a Telnet connection, the copyright message, date, and time are 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 (IP models)

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 User]”, depending on the password entered. If passwords are the same
or “ for both administrator and user, the unit will default to administrator privileges.
Login Administrator ]”

Error responses

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) 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 colon and 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 give an E14 (not valid for this configuration) response if the
unit’s current configuration doesn’t support that command.
22
= Commands that yield an E22 (busy) response.
24
= Commands that give 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 give an E28 (file not found) response.
PRELIMINARY
MLC 104 Plus Series • SIS Programming and Control
4-3
SIS™ Programming and Control, cont’d
ASCII to Hex Conversion Table
Space

Commands and Reponses

Using the command/response tables

The MLC can be controlled via either a Telnet (port 23, IP models only) or RS-232 connection using ASCII commands. IP models can also be controlled via a Web browser (port 80) connection using URL-encoded commands. The ASCII and URL commands listed in the tables starting on page 4-8 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 at right is for use with the command/response tables.
PRELIMINARY
N
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 MLC’s responses to the host, and a description of the command’s function or the results of executing the command.
• Upperandlowercasecharactersmaybeusedinterchangeablyinthecommand
• Commandsmaybesentback-to-backwithoutspaces(forexample,2!65V1Z).
• Numberscanbeenteredas1,2,or3digits,e.g.,8V=08V=008V.
• Thereareafewdifferencesinhowtoenterthecommandsdependingonwhether
N
The non‑IP model
(MLC 104 Plus) does not support Telnet or Web access.
field unless otherwise specified.
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 (e.g., 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 will be 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: Telnet Web browser Escape (hex 1B) W [must not be hex encoded] Carriage return (hex 0D) Pipe character (|) [must not be hex encoded]
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.
ASCII to Hex conversion table
4-4
MLC 104 Plus Series • SIS Programming and Control
In either method, {Data} = data that will be directed to a specified port
and must be hex encoded if non-alphanumeric.
N
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,
• = Space character
|
= Pipe (vertical bar) character
* = Asterisk character (which is a command
E
X!
X@
N
X#
X%
X*
X1!
X1@
character, not a variable)
= Escape key (hex 1B)
(use W instead of Esc for Web browsers)
= Specific port number or relay number
1 = front panel host (Config) port 2 = Display RS-232/IR port 3 = MLS port
= Command data section.
For Web encoding only: data will be directed
to the specified port and must be encoded (URL encoding) if it is non‑alphanumeric. Change any non-alphanumeric character (%, +,
|, }
, etc.) 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 (
Default volume = 25.
= Version (typically listed to two decimal
places, e.g., x.xx)
= MLC’s 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/hyphen.
If you make adjustments (changes to volume, etc.), whether via the front panel
or via RS‑232 or IP communication, it will take up to 1 minute 40 seconds (100 seconds) for the data in the MLC’s RAM to be saved to flash memory. Do not remove power during that period.
X1#
= Local date and time format
|
, instead)
X?
Set format (MM/DD/YY-HH:MM:SS).
Read format (day of week, date month year
X1$
X1% X1&
N
X1*
X1(
X2)
N
*47#).
Example: 01/18/05‑10:54:00.
HH:MM:SS). Example: Tue, 3 Jul 2007 18:19:33.
= IP address (xxx.xxx.xxx.xxx). Leading zeros
in each of four fields are optional in setting values, and they are suppressed in returned values. MLC’s default address: 192.168.254.254 Default broadcast address:
255.255.255.255. = E-mail 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.
X1&
X1&
and
X1&
and
X1&
X2)
may be
X2)
may be
For commands that use both
variables must be zero or both must be non‑zero. In the RS (send data) command, omitted as long as
= Hardware (MAC) address (xx-xx-xx-xx-xx-xx)
(00-05-A6-xx-xx-xx)
= Subnet mask (xxx.xxx.xxx.xxx). Leading
zeros are optional in setting values in each of 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)
For commands that use both
variables must be zero or both must be non‑zero. In the RS (send data) command, omitted as long as
X2)
is also missing.
X2)
is also missing.
, both
PRELIMINARY
, both
MLC 104 Plus Series • SIS Programming and Control
4-5
SIS™ Programming and Control, cont’d
PRELIMINARY
X2!
= 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.
Examples:
X2@
N
X2#
X2%
X2^
X2& X2* X3#
N
X3$
A 3-byte length = 3L. A delimiter of ASCII 0A = 10D. The response from the MLC includes leading zeros.
= Verbose/response mode status:
0 = clear/none, default for Telnet connections; responses are not echoed to the host 1 = verbose mode is on, default for RS-232 host control; responses are echoed to the host and displayed to the user 2 = send tagged responses for queries 3 = verbose mode is on and tagged responses are sent for queries
If tagged responses are enabled, all read
commands return the constant string + data, the same as for setting a value. For example,
E
CN }, the response is Ipn•
for rather than just the data.
= Priority status for receiving timeouts:
0 = use send data string command parameters (0 = default) 1 = use configure receive timeout command parameters
= Baud rate: 300, 600, 1200, 1800, 2400, 3600,
4800, 7200, 9600, 14400, 19200, 28800, 38400, 57600, or 115200
= Parity (only the first letter is needed):
O = odd E = even N = none (default) M = mark
S = space = Data bits: 7, 8 (default = 8) = Stop bits: 1, 2 (default = 1) = Password (minimum length = 4 characters,
maximum length = 12 characters,
no special characters are allowed).
Passwords are case sensitive.
A user password cannot be assigned if no
administrator password exists; the E14 error code will be returned. If the administrator password is cleared, then the user password is also removed.
= Daylight saving time (DST) is a region-
specific 1-hour offset that begins in spring
and ends in fall.
0 = off/ignore
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
X1@ ]
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.
X3%
= Event number, range = 0 - 99
(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
X4!
= Password to display on screen (response to
password query or set). When the MLC connects to a host device via RS-232, the
password ( When the connection is via IP,
asterisks (****) 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 recipient’s address (e.g.,
JDoe@extron.com) for the person to whom messages will be sent. The e-mail address has a 31 character maximum.
X4&
= Name (numeral) of e-mail file to be sent
X4(
= Default name: a combination of the model
name and the last 3 pairs of the MLC’s MAC address (e.g., MLC-104-IP-PLUS-02-74-62)
X5@
= Connection’s security level
11 = user 12 = administrator
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
X3#
), itself, is the response.
X4!
is 4
4-6
MLC 104 Plus Series • SIS Programming and Control
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$
= Broadcast repetition interval in seconds
(0 to 255, default = 0 = off)
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.
X7)
= The number to insert into an email message
if a ____.eml file has an embedded server-side include “<!--#echo var =
|
” -->” (the E C R} command
“WCR
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 used but
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.
X7%
= An optional string for a destination email
address using the form test@extron.com
X20)
= Specific input number (1 – 4)
1 = input 1 (the default after a reset) 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 3 digits 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
X7)
is not needed.
X4&
variable is
a button is controlled by firmware or by scripts. See page 4-29 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 4-31 for details.
X21%
= IR output port number
1 = projector/display port
X21^
= Display mute or connection status
0 = off/disconnected (default for mute) 1 = on/connected 2 = unknown/unavailable (default for connection status)
X21&
= Firmware’s event status polling period from
0 to 255 in 20 ms increments. optional: if it is not set, it defaults to 100 (2 seconds) and is not shown in the
command’s response. If the firmware does not poll for event status.
The event number that is polled is set by
N
X22#
the EN command.
= Digital I/O port (specifying which port)
1 = digital I/O port 1 2 = digital I/O port 2 3 = digital I/O port 3
X21&
X21&
is
is set to 0,
X3%
in
PRELIMINARY
MLC 104 Plus Series • SIS Programming and Control
4-7
SIS™ Programming and Control, cont’d
= 1, 2, 3, 4) (audio
X20)
(
PRELIMINARY
X20)
= The MLC responds with an E14 error
Additional description
and video).
Select input
14
code (invalid for this configuration) if the
]
desired input is not set up to switch inputs
(is not in input button mode). Events are
X20)
Response
(MLC to host)
%21 Chn
URL Encoded (Web)
(host to MLC)
X20)
= The MLC sends a “busy” response (E22)
still triggered, though.
22
if switching functions are locked.
X20*
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.
X20*]
Pwr
X20*]
Pwr
]
X20*]
2
X20*]
%2A0P Pwr
X20*
:
For
= 0 (off), 1 (on), or 2 (unknown).
X21^
0 = display power is off
1 = display power is on (default)
2 = display is powering down/off
3 = display is powering on (warming up).
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.
]
X21^]
X21^]
X21^
X21^]
Mut
Mut
%2A0M Mut
X21^
!
(host to MLC)

Command/response table for SIS commands

Command ASCII (Telnet)
4-8
MLC 104 Plus Series • SIS Programming and Control
X20)
14, 22
Select an input
Input selection
Turn display power on 1P 1P
Display (projector) power
Turn display power off 0P 0P
P P
Example:
View display power status P P
*0P
X20*
Set power status
This command does not trigger the warm up/cool down (power on/power off) sequences or the button’s events.
N
commands to function.
The 1M and 0M commands emulate the IR 402’s Display Mute On and Display Mute Off buttons. You must program these buttons on the remote for the 1M and 0M
N
Display mute
Turn display mute on 1M 1M
Turn display mute off 0M 0M
View display mute status M M
*0M
X21^
This command does not trigger button events.
N
Set mute status
Additional description
This command sets a specific volume level
for the audio output at either the display
= volume level (0 to 100). Default
device or via an optional auxiliary Extron
switcher.
X*
volume = 25.
X*]
Response
(MLC to host)
URL Encoded (Web)
(host to MLC)
V Vol
X*
*47#).
X?
When no switcher is detected at the MLS
port, the maximum volume level is limited
Example: set volume to 27.
by the max. volume range command
(
]
Vol027
Show the output volume.
Increase audio output.
Decrease audio output.
X*]
X*]
Vol
Vol
X*]
Increase audio output.
X*]
Vol
Show the output volume.
Decrease audio output.
X*]
X*]
Vol
Mute all audio outputs.
]
Amt1
= 0 (off) or 1 (on).
Unmute all audio outputs.
Show the status of audio mute.
X%
Default setting. Adjustments and selections
can be made from the front panel in
]
Amt0
X%]
]
Exe 0
addition to via RS-232, Telnet, or Web
browser.
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/
]
Exe 3
Ethernet only. All front panels in the control
system are locked.
PRELIMINARY
(host to MLC)
Command/response table for SIS commands (continued)
Command ASCII (Telnet)
V
X*
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.
The MLC responds with an E14 (not valid for this configuration) error if you attempt to set a discrete volume level while
14
N
Set the overall output volume
level
Volume adjustment (discrete, for volume mode = 0)
27V 27V
Example:
Increment the volume +V %2BV
Decrement the volume -V %2DV
View the volume level V V
Mute off 0Z 0Z
Decrement the volume -V %2DV
View the volume level V V
Increment the volume +V %2BV
Volume adjustment (for volume mode = 1)
Audio mute
Mute on 1Z 1Z
View the audio mute status Z Z
0X 0X
24
Disable lockout modes
Front panel security lockout modes (executive modes)
MLC 104 Plus Series • SIS Programming and Control
3X 3X
24
Enable lockout mode 3
4-9
SIS™ Programming and Control, cont’d
PRELIMINARY
= 0 (off, unlocked) or 3 (front panels,
control modules, and remote control
Additional description
Show lockout (executive mode) status.
X20(
locked/disabled).
Executive mode is off.
represents the number of elapsed
X20%] X20%
*
X20%
or
Response
(MLC to host)
X20(]
URL Encoded (Web)
(host to MLC)
]
0
X20%]
represents the five-digit numeric v
This command lets you know whether
hours of projector lamp use. The MLC
responds with two sets of lamp hours only
if two lamp hours have been set. If a lamp’s
status has not been set, it is shown as the
default (99999 hours) or “N/A”.
alue 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).
] X20%
X20%
the MLC’s scripts have determined if the
X20%]
*
X20%
X21^]
%2A 6S Lhr*
X20%
%2A 6S Lhr*
X20%
%2A
X20%
= 0 (disconnected), 1 (connected), or 2
(unknown).
display is still connected to the MLC.
X21^
) used by scripts.
X21^
0 = projector not connected.
1 = projector is connected.
This command is used to reset the
projector/display connection status flag
2 = undetermined status.
(
X21^]
%2A 7S Pcs
X21^
Command/response table for SIS commands (continued)
4-10
*6S
*6S
(host to MLC)
View the lockout mode status X X
Command ASCII (Telnet)
X X
Example:
View lamp hours status 6S 6S
Status commands
X20%
24
Set lamp hours status for 1 lamp
X20%
*
X20%
24
Set lamp hours status for 2 lamps
MLC 104 Plus Series • SIS Programming and Control
View connection status 7S 7S
*7S
X21^
24
Set display connection status
= voltage in volts.
X20^
= temperature in degrees Celsius (the
Additional description
View all voltages and the MLC’s internal
temperature at once.
Display the operating voltage of the MLC’s
power input.
]
•20S
Show the field-programmable gate array
(FPGA) voltage.
Display the internal operating temperature.
X20&
response is 3 digits including leading zeros).
Response
(MLC to host)
responses from commands
12S13S14S15S
URL Encoded (Web)
(host to MLC)
(host to MLC)
11S 11S
X20^]
+
12S 12S
X20^]
+
13S 13S
X20^]
+
14S 14S
X20^]
X20&]
+
PRELIMINARY
View +12 V power supply
voltage
View +5 V IR receiver port
View all voltages and
Command/response table for SIS commands (continued)
Command ASCII (Telnet)
temperature status
voltage
View +3.3 V IP Link/FPGA
View +1.5 V FPGA voltage 15S 15S
voltage
View internal temperature status 20S 20S
MLC 104 Plus Series • SIS Programming and Control
4-11
SIS™ Programming and Control, cont’d
ASCII to Decimal Conversion Table
0 1 2 3 4 5 6 7 8 9
10 LF CR
20
Esc
30
space ! # $ % &
40
( ) * + , - . / 0 1
50
2 3 4 5 6 7 8 9 : ;
60
< = > ? @ A B C D E
70
F G H I J K L M N O
80
P Q R S T U V W X Y
90
Z [ \ ] ^ _ a b c
100
d e f g h i j k l m
110
n o p q r s t u v w
120
x y z { | } ~ Del
ASCII to Decimal Conversion Table
To find the decimal equivalent of the ASCII character, add
the row heading and column heading numbers together.
LF = line feed
CR = carriage return (
})
Esc = escape
Del = delete
PRELIMINARY
Additional description
= specific port number
= command data section (< 200 bytes).
2 = Display RS-232/IR port
X@
3 = MLS port
]
| X@
Response
(MLC to host)
RS
response from command
X2!
%2A
X2)
%2A
X1&
%2A
} X@ X!
X!
URL Encoded (Web)
(host to MLC)
(host to MLC)
RS
X2!
*
X2)
*
X1&
*
E X!
W
= time in tens of ms for the MLC to wait
X1&
until receipt of the first response character
before terminating the current receive
= time in tens of milliseconds (ms) for
the MLC to wait between characters being
received via a serial port before terminating
X2)
operation (default = 10 = 100 ms, max. =
32767). The response includes leading zeros.
the current receive operation (default = 2 =
= #L or #D. The letter parameter is case
sensitive (requires a capital “D” or capital
X2!
“L”). The response includes leading zeros.
20 ms, max. = 32767). The response includes
leading zeros.
]
response from command
<data>
|
.
X2!
is also missing. If these three variables are not specified, the
X2)
must both a) equal zero and b) be nonzero, or c) both be omitted.
X2)
and
X1&
may be omitted only if
X1&
, convert nonalphanumeric characters to hex numbers. A space (hex = 20) is encoded as %20.
W05%2A4%2A7%2A3L RS
<data>
}
05*4*7*3L RS
E
X@
is optional.
X2!
*
X2)
*
X1&
*
A plus sign (hex = 2B) is encoded as %2B.
For Web encoding for
Example:
default values are used. For this command,
) in this RS command is limited to 200 bytes.
X@
The data string (
Use the ASCII to decimal table below to convert the byte count number for
L = length of the message to be received.
D = delimiter value.
# = 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 = the byte
count.
Examples: A 3‑byte length = 3L. A delimiter of
ASCII 0A = 10D.
Command/response table for SIS commands (continued)
4-12
N
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
Serial data port configuration and use
MLC 104 Plus Series • SIS Programming and Control
Command ASCII (Telnet)
N
N
N
.
X!
), data bits
X2^
) for port
X2*
), parity (
X2%
), and stop bits (
= 300, 600, 1200, 1800, 2400, 3600, 4800,
= parity (only the first letter is needed):
Additional description
X2&
Set baud rate (
X2%
7200, 9600, 14400, 19200, 28800, 38400, 57600,
(
O = odd
E = even
X2^
or 115200 baud.
= data bits: 7, 8 (default = 8).
= stop bits: 1, 2 (default = 1).
N = none (default)
M = mark
S = space.
X2&
X2*
Set the projector control port for 9600 baud,
= waiting time in
X1&
= waiting time in
X2)
: 0 = default, use send data string
X2#
tens of ms between characters before
terminating) and priority status
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,
(
= #L or #D (see previous page).
X2!
.
X!
command parameters; 1 = use configure
receive timeout command parameters) for
port
The response includes leading zeros.
Response
(MLC to host)
}
CP
URL Encoded (Web)
(host to MLC)
X2*
,
X2&
,
X2^
,
X2%
*
(host to MLC)
E X!
24
|
CP
X2*
%2C
X2&
%2C
X2^
%2C
X2%
%2A
X!
W
] X2*
,
X2&
,
X2^
,
X2%
•Ccp
X!
Cpn
] X2!
,
|
CE
X2!
%2A
X2#
,
X2)
,
X1&
•Cce
X !
Cpn
]
] X2(
,
X2&
,
X2^
|
,
Cpn2•Ccp9600,N,8,1
X2#
%2A
X2)
%2A
X1&
}
| X2%
CP
%2A
CE
X!
X !
X2!
W2%2A9600%2CN%2C8%2C1CP
}
2*9600,N,8,1CP
E
W
}
CP
E X!
*
X2#
*
X2)
*
X1&
*
E X!
W
] X2!
,
X2#
,
X2)
,
X1&
|
CE
X !
W
}
CE
E X!
PRELIMINARY
24
Example:
Command/response table for SIS commands (continued)
Configure serial port parameters
Command ASCII (Telnet)
MLC 104 Plus Series • SIS Programming and Control
View serial port parameters
Configure receive timeout
View receive timeout
4-13
SIS™ Programming and Control, cont’d
= IR
X5*
= IR playback
X5(
(1 = display port).
X21%
PRELIMINARY
= the IR file number (0-99),
Additional description
Send an IR command via IR/Serial Output
port number
X5&
mode (0 = play once, 1 = play continuously,
2 = stop). The response includes leading
function number (1-137),
] X5(
,
X5*
,
X5&
,
|
X21%
Response
(MLC to host)
IR
X5(
%2C
Irs
X5*
%2C
X5&
%2C
}
X21%
URL Encoded (Web)
(host to MLC)
(host to MLC)
IR
X5(
,
X5*
,
X5&
,
X21% E
W
= the IR file number (0-99), as in files
The response to this command is the name/
description (e.g., Power On, Power Off,
Enter, Play, Stop, RGB, Menu) of the specific
command you ask about.
zeros.
X5&
= IR playback function number (1-137),
Each___.eirlecontainscommandsfora
specific device.
X5*
which corresponds to a specific function/
1.eir, 2.eir, 3.eir, etc. stored in the controller.
command set contained within the file. IR
]
{descriptive text}
|
IR
X5*
%2C
X5&
W
}
IR
X5*
,
E X5&
Command/function 1 in file 3.eir is the
Power command.
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)
Command/function 2 in file 3.eir is not
]
]
POWER
E13
|
|
W3%2C1IR
W3%2C2IR
}
}
3,1IR
3,2IR
E
E
defined or does not exist, so the controller
returns E13, the invalid value error number.
Command/response table for SIS commands (continued)
4-14
28
Send an IR command
Command ASCII (Telnet)
IR/serial data port
13, 28
Get IR command info
MLC 104 Plus Series • SIS Programming and Control
Example:
Example:
An IR driver must be loaded into the MLC before IR command information can be read.
N
return the E13 error response.
X6(
= IP connection timeout period
Additional description
The global port timeout is the default
timeout period for all Telnet sessions.
X6(
specified in 10-second steps (1 - 65000,
default = 30 = 300 seconds). If no data is
received during the specified period, the
X6( ]
Response
(MLC to host)
Pti 1*
|
TC
X6(
URL Encoded (Web)
(host to MLC)
W1%2A
= timeout period in seconds. See
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.
Ethernet connection closes. Responses are
returned with leading zeros.
This timeout period is applicable only when
the MLC is connected via Ethernet, and you
must be logged in as an administrator to
change this setting.
] X6(
]
Pti 0*
X6(
|
TC
X6(
| X6(
W1TC
W0%2A
the description above. This variable is
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
]
| X6(
W0TC
PRELIMINARY
}
TC
X6(
1*
(host to MLC)
Command/response table for SIS commands (continued)
Command ASCII (Telnet)
E
24
Set global IP port
timeout period
Ethernet data port configuration and use
MLC 104 Plus Series • SIS Programming and Control
}
TC
}
X6(
1TC
0*
E
E
13, 24
Set current port’s timeout
View global IP port
period
timeout period
}
0TC
E
13
View current port’s
timeout period
4-15
SIS™ Programming and Control, cont’d
) for a
X4)
).
X22#
PRELIMINARY
= port number
1 = Digital I/O port 1
Additional description
Set the input/output mode (
specific port (
X4)]
*
X22#
2 = Digital I/O port 2
X22#
Response
(MLC to host)
%5B Iom
X4)
%2A
URL Encoded (Web)
(host to MLC)
X22#
[
X4)
*
= mode
3 = Digital I/O port 3
0 = input (default)
1 = output
2 = input and pull-up resistor
X4)
= 2), the digital input can be triggered by an external switch. When the
3 = output and pull-up resistor.
X4)
= Pulse time in 20 ms per unit. If this
parameter is missing or = 0, then pulse
Briefly change the I/O state.
X6#
X4# ]
*
X22#
= I/O state:
length = default (25 = 500 ms).
65535 (1310 s) = max. pulse time.
X4#
0 = off
Switch the input/output state from on to off
1 = on
] X4#
*
or from off to on.
X22#
X4)]
%5D Sio
X6#
%5B
%2A3%2A
X22#
X22#
]
%2A2%5D Sio
X22#
X6#
*3*
[
*2]
]
* 1
X22#
%2A1%5D Sio
X22#
*1]
]
* 0
X22#
%2A0%5D Sio
X22#
*0]
X4#]
%5D
X22#
]
Command/response table for SIS commands (continued)
4-16
(host to MLC)
Command ASCII (Telnet)
X22#
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.
24
N
Set the input/output (I/O)
Digital I/O data port (dedicated Digital I/O ports) configuration and use
mode
switch closes, the voltage drops from 5 V to 0 V.
When set for input with pull‑up resistor (
N
When set for output with pull‑up resistor, the MLC’s digital I/O port can drive devices such as relays and LEDs.
See the diagrams in chapter 2 and the special application examples in chapter 5 for more details.
X22#
X22#
14
Pulse the digital I/O state
View the digital I/O mode
MLC 104 Plus Series • SIS Programming and Control
X22#
14
Otherwise the E14 error (invalid for this configuration) is returned by the MLC.
This and the following three commands are valid only when the port is in output mode or in output with pull‑up mode.
N
Toggle the I/O state
X22#
X22#
X22#
14
14
Set the I/O state to on
Set the I/O state to off
View the I/O state
)
X1!
]
]
]
]
]
) under IP setup commands later in this
}
Additional description
CV
X2@ E
Response
(MLC to host)
URL Encoded (Web)
(host to MLC)
]
Show the MLC’s firmware version (
to two decimal places. This query yields the
number of the currently running version of
the user-updatable firmware
X1! ]
X1! ]
or Ver01*
or Ver01*1.01
Show the bootstrap, factory-installed, and
updated firmware versions.
response from 2Q}–{response from 3Q}–{response from 4Q}
{response from 2Q}–{response from 3Q}–{response from 4Q}
or Ver00*{
See 2Q, 3Q, and 4Q below.
The bootstrap firmware is not user-
X1! ]
MLC104IP -Thu, 28 Jun 2007 00:35:39 GMT)
replaceable, but you may need this
information during troubleshooting.
X1! ]
]
or Ver02*
1.03
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 chpt. 2).
In this example the factory firmware version
is 1.00 and the IP Link kernel version is 1.57
for the MLC 104 IP Plus, dated 16 January
2003.
(kernel version–model description–date time of upload)
X1!
(kernel version–model description–date time of upload)
X1!
or Ver03*
1.00(1.57-MLC104IP -Wed, 16 Jan 2003 00:00:00 GMT)
PRELIMINARY
(host to MLC)
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.
In a query response, an asterisk (*) after the version number indicates the version that is currently used.
N
Command/response table for SIS commands (continued)
Command ASCII (Telnet)
Firmware version, part number and information requests
table.
An exclamation point (!) indicates that the firmware is corrupted.
Responses to commands differ depending on which, if any, verbose response mode the MLC is in. See the CV command (
N
Query firmware version number Q or 1Q Q or 1Q
1Q 1Q 1.01
Example:
0Q 0Q
Query verbose firmware version information
MLC 104 Plus Series • SIS Programming and Control
0Q 0Q 2.16-1.00(1.57-MLC104IP -Wed, 16 Jan 2003 00:00:00 GMT)-1.01*(1.65-
Example:
2Q 2Q
Query bootstrap firmware
2Q 2Q
Example:
version
3Q 3Q
Example:
Query factory firmware version 3Q 3Q
4-17
SIS™ Programming and Control, cont’d
]
]
]
PRELIMINARY
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
(kernel version–model description–date time of upload)
X1!
(kernel version–model description–date time of upload)
Response
(MLC to host)
X1!
or Ver04*
URL Encoded (Web)
(host to MLC)
1.01*(1.65-MLC104IP -Thu, 28 Jun 2007 00:35:39 GMT)
) under IP setup commands later in this
}
CV
is 1.01, the IP Link kernel version is 1.65, for
the MLC 104 IP Plus, dated 28 June, 2007.
Show the field-programmable gate array
(FPGA) firmware version to two decimal
places (x.xx).
X2@
Show the MLC’s part #.
E
IP models respond with 60-818-00,
the MLC 104 Plus shows 60-1014-00.
]
]
]
or 60-1014-00
]
or Pno60-818-00
X1! ]
or Pno60-1014-00
60-818-00
Show which input is active (selected).
X20) ]
Chn
is the input number.
X20)
MLC 104 IP Plus.
]
]
Inf01*MLC 104 IP PLUS
MLC 104 IP PLUS
or
]
MLC 104 IP Plus.
Show amount of memory used and total
available memory for system operations.
]
]
]
]
Inf02*MLC 104 IP PLUS
MLC 104 IP PLUS
or
# bytes used out of # of kbytes
or Inf03*# bytes used out of # of kbytes
# bytes used out of # of kbytes
]
]
Show amount of user memory used and
total available user memory.
or Inf04*# bytes used out of # of kbytes
P1##•P2##•K1##•K2##•K3##•K4##•S
Command/response table for SIS commands (continued)
4-18
(host to MLC)
Query updated firmware version 4Q 4Q
4Q 4Q
Example:
table.
Responses to commands differ depending on which, if any, verbose response mode the MLC is in. See the CV command (
N
Query FPGA version 32Q 32Q
Request the MLC’s part number N N
I I
14
The MLC responds with an E14 error if no input buttons are set up for firmware control (input switching).
N
Request A/V input number
Command ASCII (Telnet)
MLC 104 Plus Series • SIS Programming and Control
32I 32I
4I 4I 217856 Bytes Used out of 7232 KBytes
Example:
Request the model description 2I 2I
Request the model name 1I 1I
Request system memory usage 3I 3I
Request user memory usage 4I 4I
Request status of attached hardware
Prefixes for connected devices:
P1 = SCP #1, address 0
P2 = SCP #2, address 1
K1 = control module #1, address 0
K2 = control module #2, address 1
K3 = control module #3, address 2
K4 = control module #4, address 3
S = MediaLink device, typically
a slaved (auxiliary) MLS
switcher.
For :
00 = not present
01 = MLS 306
02 = MLS 506
03 = MLS 506MA 70 V
04 = MLS 506SA
05 = MLS 506MA 100 V
06 = MLS 100 A
07 = MLS 103 V
08 = MLS 103 SV
09 = MLS 102 VGA
10 = MLA-VC10
11 = MLS 304MA
12 = MLS 406
13 = MLS 406MA
14 = MLS 406SA
15 = MLS 304SA
16 = PVS 204SA
99 = non-MLS, non-
PVS switcher.
For ##:
00 = not present
01 = present (SCP)
or IRCM-VCR
02 = IRCM-DVD
03 = IRCM DVD+
04 = ACM-Level
05 = ACM-Tone
06 = RCM-SC
07 = RCM-SCLT
08 = IRCM-Tape
09 = CM-5BB
10 = CM-20BB
11 = IRCM-DV+
12 = CM-9BLB
13 = CM-3BLB
14 = CM-19AC
99 = unrecognized.
000 = not present 101 = IPI 101 AAP 104 = IPI 104 AAP
For ???:
), such as “AuditoriumMLC”,
X1@
Additional description
Show the absence of or types of connected
devices.
Response
(MLC to host)
URL Encoded (Web)
(host to MLC)
(host to MLC)
]
This example includes one SCP (P101),
an IRCM-DVD+ (K111 and K211), an
RCM-SCLT (K307), an IRCM-Tape (K408),
and an MLS 102 VGA (S09).
P101 P200 K111 K211 K307 K408 S09
32I 32I
= the name the MLC was shipped with:
Change the MLC’s name to one of your
choosing (
“Rm316-AVcenter”, or “exec-boardroom-
ctrl”. The name consists of up to 24
alphanumeric characters (and the minus
sign). The first character must be a letter,
the last character cannot be a minus sign
MLC-104-IP-PLUS-##-##-##, a combination
(hyphen). Either case (upper, lower) is OK.
of the model name and the last 3 pairs
is the MLC’s current, user-defined unit
is the MLC’s factory default name.
of hex numbers in the controller’s MAC
name.
address (e.g., MLC-104-IP-PLUS-02-74-62).
X4(
X4( ] X1@
X1@ ]
Ipn•
X4( ] X4(
Ipn•
|
CN
|
X1@
W
The non‑IP model accepts these commands, but it does not have a LAN port, so it cannot make use of the settings.
N
W%20CN
or
PRELIMINARY
| X1@ ]
WCN
}
C N
E X1@
}
E
24
•CN
}
CN
E
Command/response table for SIS commands (continued)
Command ASCII (Telnet)
24
Examples:
Set the unit name
IP setup commands (IP models only)
Set unit name to factory default
MLC 104 Plus Series • SIS Programming and Control
Read the unit name
4-19
SIS™ Programming and Control, cont’d
MM/DD/YY‑HH:MM:SS.
) for the MLC’s location. GMT
X#
= Local date and time format.
Additional description
X1# ] X1#
Response
(MLC to host)
Ipt•
= Local date and time format. The
The set format is
Example: 09/07/06‑10:54:00.
Read format is day of week, DD month year
HH:MM:SS.
Example: Fri, 08 Sept 2006 18:19:33.
Set the Greenwich Mean Time (GMT) offset
value (
offset (-12.00 to +14.00) represents the time
difference in hours and minutes (+/-hh:mm)
X # ]
X1# ] X1#
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.
] X3$
]
Ipx
]
]
1 Idh
]
0 Idh
= IP address (xxx.xxx.xxx.xxx). Leading
= 0 (off) or 1 (on).
zeros in each of the four fields are optional
in setting values.
] X1$ X1$
] X%
= hardware (MAC) address (xx-xx-xx-
X1*
Leading zeros in each of the four fields are
]
xx-xx-xx).
suppressed in returned values.
] X1*
]
Iph•
or
PRELIMINARY
|
CT
X1#
URL Encoded (Web)
(host to MLC)
W
}
C T
(host to MLC)
E X1#
24
Command/response table for SIS commands (continued)
Set date/time
Command ASCII (Telnet)
|
CZ| Ipz
X #
W CT
W
}
}
CT
E
Read date/time
CZ
E X#
24
Set GMT offset
|
CX
| X#
X3$
WCZ
W
= Daylight saving time (DST) is a region-specific 1-hour offset that begins in spring and ends in fall.
X3$
– 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.
0 = off/ignore
1 = USA on
For example, time in California is GMT -8:00 from March to November and GMT -7:00 from November to March. However, DST should
}
C X
}
CZ
E
E X3$
24
Read GMT offset
Set daylight saving time
|
|
| X3$
W CX
W1DH
W0DH
}
}
}
DH
DH
1
0
CX
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.
E
E
E
24
24
Read daylight saving time
Set DHCP on
Set DHCP off
CI| Ipi•
| X%
X1$
WDH
W
| X1$
W CI
| X1*
WCH
}
C I
}
DH
E
E X1$
24
Changing DHCP from on to off also resets the IP address to the factory default (192.168.254.254).
N
View DHCP mode
Set IP address
}
CI
E
Read IP address
}
CH
E
Read hardware address (MAC)
4-20
MLC 104 Plus Series • SIS Programming and Control
:
X2@
= subnet mask (xxx.xxx.xxx.xxx).
] X1(
Syntax is the same as for IP addresses.
Additional description
X1(
Response
(MLC to host)
Ips•
|
CS
X1(
URL Encoded (Web)
(host to MLC)
W
= IP address (xxx.xxx.xxx.xxx).
Leading zeros are optional in setting values.
Leading zeros are suppressed.
Leading zeros are optional.
] X1$ X1$
Ipg•
|
CG
| X1(]
| X1$ ]
X1$
WCS
W
WCG
Enable or disable the verbose mode via this
command. For
0 = clear/none, default for Telnet connections;
responses are not echoed to the host
1 = verbose mode is on, default for RS-232
host control; responses are echoed to the
host and displayed to the user
2 = send tagged responses for queries
3 = verbose mode is on and tagged
responses are sent for queries.
] X2@
Vrb
|
CV
rather than just the data.
X2@
W
X1@ ]
]
or
Example: This shows two client connections.
]
]
| X2@
WCV
]
Icc [total number of client connections]
[total number of client connections]
002
|
|
WCC
WCC
PRELIMINARY
}
CS
E
}
CG
X1$ E
}
CS
X1(
(host to MLC)
E
}
CG
E
}
CV
X2@ E
,theresponseisIpn•
}
CN
}
CV
E
}
CC
E
}
CC
E
E
24
24
For example, for
the controller can send out unsolicited information (such as notice of a volume or input change or a change in some other setting). 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.
Verbose mode is usually enabled for troubleshooting and disabled for daily use.
• ForadirectRS-232connection,thecontrollerissetforverbosemodebydefault.
• WhentheMLCisconnectedviaEthernet,verbosemodeisdisabled(bydefault)inordertoreducetheamountofcommunicationtrafconthenetwork.
Verbose mode is a communication mode in which the device responds with more information than it usually would—more than the device, itself, requires. For example,
If tagged responses are enabled, all read commands return the constant string + data, the same as for setting a value.
Read subnet mask
Command/response table for SIS commands (continued)
Set subnet mask
Command ASCII (Telnet)
Set gateway IP address
24
Read gateway IP address
Set verbose response mode on/
off
N
N
MLC 104 Plus Series • SIS Programming and Control
If you want to use the verbose mode with a controller connected via Ethernet, this mode must be set to “on” each time you reconnect to the controller.
Example:
Read verbose mode status
Get a connection listing
4-21
SIS™ Programming and Control, cont’d
:
= Broadcast repetition interval in
Additional description
This command details how often and to
what subnet work the MLC broadcasts a
message.
X6$
] X1$
,
= IP address (xxx.xxx.xxx.xxx). Leading
X1$
seconds (0 to 255 [4.25 minutes], default = 0
= off).
X6$
Response
(MLC to host)
Bmd
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.
This command sets the repeat interval to
zero, turning off the broadcast mode.
]
]
,255.255.255.255
X6$
Bmd
] X1$
Bmd 000,255.255.255.255
X5@
For
]
,
Set the administrator access password
11 = user
12 = administrator
]
X5@ ]
X4!
Pvl
Ipa•
or
), itself, is the
X3#
= Password to display on
X4!
, 4 to 12 alphanumeric characters).
X3#
The password is case sensitive. Special
characters (spaces, symbols) are not
(
allowed.
screen (response to password query).
When the MLC connects to a host device
via RS-232, the password (
response. When the connection is via IP,
is 4 asterisks (****) if a password has
X4!
been assigned, or it is an empty field ( )
if a password hasn’t been assigned.
Clear/remove all passwords (administrator
]
Ipa•
and user).
PRELIMINARY
|
EB
X1$
%2C
X6$
URL Encoded (Web)
(host to MLC)
W
|
EB
X6$
W
|
W 0 EB
| X6$
W EB
| X5@
WCK
|
CA
]
| X4! ]
X3#
W
W%20 CA
WCA
}
EB
X1$
,
X6$
(host to MLC)
E
24
Command/response table for SIS commands (continued)
Command ASCII (Telnet)
Set the broadcast mode
}
}
EB
X6$ E
24
Set the broadcast mode to the
default address
}
0 EB
EB
E
E
24
View the broadcast mode
Clear the broadcast mode
Password and security settings
}
CK
E
Read connection’s security level
24
}
CA
X3# E
Set administrator password
24
Clear administrator password
}
•CA
E
}
CA
E
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.
N
Read administrator password
4-22
MLC 104 Plus Series • SIS Programming and Control
= Password
is 4 to 12
X4!
X3#
alphanumeric characters). The password is
case sensitive. Special characters (spaces,
Additional description
Set the user password (
symbols) are not allowed.
to display on screen.
This clears the user password only.
Select a number for the port that will not
conflict with any other ports.
This resets the Telnet port to port 23.
Setting the port number to 0 disables the
]
port.
]
]
This resets the Web port to port 80.
]
]
]
This resets the direct access port to port
]
]
2001.
]
X4! ]
Response
(MLC to host)
Ipu•
|
CU
X3#
URL Encoded (Web)
(host to MLC)
W
}
CU
X3#
(host to MLC)
E
14, 24
24
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.
]
Ipu•
|
| X4! ]
W%20CU
WCU
}
}
•CU
CU
E
E
]
Pmt port#
Pmt 00023
Pmt 00000
port#
Pmh port#
|
|
|
Wport# MT
W23MT
W0MT
}
}
}
port# MT
23MT
0MT
E
E
E
24
24
24
parameter) error.
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
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.
|
|
WMT
}
}
MT
E
E
24
Wport# MH
port# MH
Pmh 00080
Pmh 00000
|
|
W80MH
W0MH
}
}
80MH
0MH
E
E
24
24
]
port#
Pmd port#
|
|
WMH
Wport# MD
}
}
MH
port# MD
E
E
24
Pmd 02001
|
W2001MD
}
2001MD
E
24
]
Pmd 00000
port#
|
|
W0MD
WMD
}
}
0MD
MD
E
E
PRELIMINARY
C
N
Command/response table for SIS commands (continued)
Set user password
Command ASCII (Telnet)
Read user password
Clear user password
For security reasons the network administrator may wish to assign new/different port numbers to the controller’s Telnet, Web browser, and direct access ports or to disable
one or more ports. Typically Telnet uses port 23, Web access is via port 80 (HTTP), and direct access is via port 2001.
Remapping port designations (IP models only)
N
Set the Telnet port map
Reset the Telnet port map
Disable the Telnet port map
Read the Telnet port map
Disable the Web (HTTP) port
Set the Web (HTTP) port map
Reset the Web (HTTP) port map
Read the Web (HTTP) port map
MLC 104 Plus Series • SIS Programming and Control
24
Set the Direct Access port map
Disable the Direct Access port
Reset the Direct Access port
map
Read the Direct Access port map
4-23
SIS™ Programming and Control, cont’d
next‑level.
]
PRELIMINARY
Additional description
The directory’s 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.
]
Response
(MLC to host)
Dir•path/directory/
|
URL Encoded (Web)
(host to MLC)
W path %2F directory %2F CJ
}
path/directory/ CJ
(host to MLC)
E
Include the full path, not just the name of
the directory. Nonalphanumeric characters
in the path (e.g. /) 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
|
Dir•majordirectory/subdirectory/next‑level/
}
W majordirectory %2F subdirectory %2F next‑level %2F CJ
majordirectory/subdirectory/next‑level/ CJ
E
This example just created a subdirectory for
storing the user’s custom-made HTML files.
The directory that was just created is called
HTMLfiles.
]
/
|
Dir•custompages/HTMLfiles
}
W custompages %2F HTMLfiles %2F CJ
custompages/HTMLfiles/ CJ
E
]
]
Dir•oak
Dir•/
|
|
W oak %2F CJ
W %2F CJ
}
}
oak/CJ
/CJ
E
E
]
]
Dir•path/directory/
path/directory/
|
|
W %2E %2E CJ
}
.. CJ
CJ W CJ
E
E
]
]
Del•filename
Ddl
|
|
W filename EF
W %2F EF
}
}
filename EF
/EF
E
E
Command/response table for SIS commands (continued)
4-24
the MLC may have the same names.
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
Example:
Change or create a directory
Command ASCII (Telnet)
Directory commands
N
MLC 104 Plus Series • SIS Programming and Control
Example:
Example:
Change back to the root directory
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.
N
Go up one directory level
View the current directory
24,28
24,28
Erase the user-supplied Web page
and files
Erase the current directory and
its files
File handling commands
]
]
in bytes]”;
]]
]]
]
]
]
]
]
]
]
]
]
]
]
Additional description
]•[day,datetimeofupload]GMT•[lesizen in bytes]
]
Response
(MLC to host)
Ddl
[lename1]•[day,datetimeofupload]GMT•[lesize1inbytes]][lename2]•[day,datetimeofupload]GMT•[lesize2inbytes]][lename3]•[day,datetimeofupload]GMT•[lesize3inbytes]]…
[filename n
|
|
URL Encoded (Web)
(host to MLC)
W %2F %2F EF
W DF
Retrieve a list of files stored in the controller.
Each line of the response lists a different
filename and its corresponding file size. The
last line of the response indicates how much
available file space there is.
]]
server-side include (inserted between <script> </script> tags into
var file=new Array();
[spaceremaining(to7-digits)]•BytesLeft
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
file[n+1]=”[space remaining (to 7-digits)],Bytes Left";
4.evt Tue, 01 Mar 2005 02:03:07 GMT 42233
1.eml Tue, 01 Mar 2005 02:03:34 GMT 200
2.eml Tue, 01 Mar 2005 02:03:34 GMT 300
2.eir Tue, 01 Mar 2005 02:03:34 GMT 1683
6.evt Tue, 01 Mar 2005 02:03:36 GMT 17956
4.eir Tue, 01 Mar 2005 02:03:47 GMT 6849
MLCmain.sc Tue, 01 Mar 2005 02:03:52 GMT 8515
0.evt Tue, 01 Mar 2005 02:03:56 GMT 34413
99.eml Tue, 01 Mar 2005 02:04:19 GMT 178
buttons.xml Tue, 01 Mar 2005 02:04:19 GMT 17214
MLC.cfg Wed, 16 Mar 2005 21:34:45 GMT 7188
6568448 Bytes Left
PRELIMINARY
|
W DF
}
}
DF
//EF
(host to MLC)
E
E
24,28
HTML source code) follows this structure:
When working with the MLC’s embedded Web pages, the response visible in a JavaScript
Erase the current directory and
its subdirectories
List files from the current
Command/response table for SIS commands (continued)
Command ASCII (Telnet)
directory
MLC 104 Plus Series • SIS Programming and Control
}
DF
E
Example (via Telnet or
HyperTerminal):
4-25
SIS™ Programming and Control, cont’d
response is
]
PRELIMINARY
The response is the same except that the
path/directory precedes filenames for files
Additional description
within the subdirectories.
,
}
DF
E
Response
(MLC to host)
(See responses to
above.)
|
URL Encoded (Web)
(host to MLC)
WLF
24, 28
}
LF
(host to MLC)
E
{raw, unprocessed data in a file of up to filesize}
}
+ UF filesize, filename
E
]
Upl
.
]
(failed) instead of with Upl
]
28
(firmware mismatch) response.
]
{4 bytes of filesize, and then raw data from the file}
}
filename SF
E
Send a Post command on port 80 followed by the delimited data to be written to the file in flash memory.
= e-mail event number (1 - 64).
= e-mail recipient’s address (e.g.,
X4^
= name of e-mail file to be sent (1.eml,
X4&
messages will be sent. This address is
limited to 31 characters.
2.eml, ... 64.eml)
(first line of the file = the subject,
the rest = the body of the e-mail).
JDoe@extron.com) for the person to whom
]
] X4&
,
X4^
,
X4%
{The response is raw data from the file.}
{data from the file mypage.html.}
|
|
{response from command}
Ipr
|
CR
The non‑IP model accepts these commands, but it cannot make use of the settings.
The non‑IP model accepts these commands, but it cannot make use of the settings.
X4&
%2C
N
N
X4^
|
%2C
X4%
24
} X4%
CR
X4&
,
X4^
,
X4% E
W
WUB
}
UB
http://192.168.254.254/mypage.html?cmd=WSF
Send a Page Get command on port 80 followed by WSF
E
For e-mail event 5, send file 7.eml to
jdoe@extron.com.
]
|
Ipr 5, jdoe@extron.com, 7.eml
}
W 5 %2C jdoe %40 extron %2E com %2C 7%2E eml CR
5, jdoe@extron.com, 7.eml CR
E
Command/response table for SIS commands (continued)
4-26
Fwm
File streaming commands should be used by advanced programmers only. Also, the non‑IP model accepts these commands, but it cannot make use of the settings.
List files from the current
directory and its subdirectories
Command ASCII (Telnet)
N
File streaming commands (IP models only)
Load a file to user flash memory via Telnet or RS-232
If the MLC has insufficient memory available to store the sent file, it responds with Fld
 Firmwarecanbeupdatedbyusingthiscommandtouploadan____.s19letotheMLC.IftheMLCdeterminesthattheleisnotintendedforitsmodel,theUpl
N
N
followed by a
Retrieve a file from user flash memory via Telnet or RS-232
Load a file to user flash memory via port 80 (HTTP, Web)
Retrieve a file from user flash memory via port 80 (HTTP, Web)
MLC 104 Plus Series • SIS Programming and Control
Example:
Web browser-specific commands (IP models only)
Read response from last URL
command
E-mail (IP models only)
Example:
Configure e-mail events (mailbox)
is
X7$
has been set up or as nothing ( ) if it has
SMTP authentication) of up to 31 characters.
Do not use commas. This parameter is
optional during setup. In a response,
instead of the actual password,
not.
displayed as 4 asterisks (****) if a password
X7$]
,
X7# X1%
,
| X1$
W CM
}
CM
E
PRELIMINARY
is an optional string for a destination
= e-mail event number (1 - 64).
Additional description
] X4&
,
Response
(MLC to host)
] X4% X4%
Eml
X7%
e-mail address in the form of test@extron.
com.
|
SM
= The number to insert into an e-mail
X7)
] X4%
Eml
X4&
%2C
X7)
%2C
|
| X4^
CR
SM
X4%
URL Encoded (Web)
(host to MLC)
(host to MLC)
W
}
CR
X4% E
X4%
W
}
SM
E X4%
X4%
%2C
24
X7%
}
W
SM
X4&
,
X7)
,
X4%
,
E X7%
variable is
command with
X4&
E}
is not needed.
” -->” (the
|
no parameters.) The numeral is a 16-bit
messageifa____.eml file has an embedded
server-side include “<!--#echo var =
number to be employed as the user defines.
“WCR
X7)
= xxx, where xxx = a number 1 to 999
This is an optional parameter. Use 0 as a
placeholder if the optional
X4&
used but
= An e-mail account username (for
= IP address (xxx.xxx.xxx.xxx). Leading
corresponding to the e-mail’s filename (xxx.
eml). If xxx = 0 or no parameter is given, the
MLC sends the file that was set via the CR
command.
X1$
= E-mail domain name, e.g., extron.com
SMTP authentication) of up to 31 characters.
Do not use commas. This parameter is
zeros are optional in setting values. Leading
zeros are suppressed in returned values.
X1%
X7#
] X7$
,
X7#
,
|
X1%
,
optional during setup.
X1$
%2C CM
Ipm•
X7$
%2C
X7#
%2C
X1%
%2C
}
X1$
W
CM
X7$
,
24
X7#
,
X1%
,
X1$ E
= An e-mail account password (for
X7$
24
.eml is not found when the SM command is executed, the MLC sends a default e‑mail message.
X4&
If file
Read/view e-mail events
Send e-mail file specified in the
e-mail event configuration
Command/response table for SIS commands (continued)
Command ASCII (Telnet)
Send a different e-mail file (one not configured in an e-mail event)
MLC 104 Plus Series • SIS Programming and Control
N
Set e-mail server IP address and user domain name
Read/view e-mail server IP address and user domain name
4-27
SIS™ Programming and Control, cont’d
.
]
Additional description
Start all events.
Stop running all events.
The response is the quantity of currently
running events, and it includes leading
zeros. For example, if two events are
running, the response is 00002
.evt) to be used to track and
X3%
after a system reset is 255.
X3%
= firmware’s event status polling
= event number (0 - 99). The default
react to hardware happenings and MLC/
IRCM/SCP button presses.
If desired, use this command to designate an
event script (
X3%
value of
X21&
is set to 0,
X21&
is optional: if it is not set, it defaults
period from 0 to 255 in 20 ms increments.
X21&
to 100 (2 seconds) and is not shown in the
command’s response. If
the firmware does not poll for event status.
).
X3%
Read the event number/event script (
PRELIMINARY
Response
(MLC to host)
URL Encoded (Web)
(host to MLC)
(host to MLC)
]
Ego
|
W 1AE
}
1AE
E
]
Est
|
W 0AE
}
0AE
E
]
]
#####
or Enm #####
|
W AE
}
AE
E
X21&]
*
X3%
X3%]
24
Ehk
or Ehk
|
EN
X21&
%2A
X3%
W
}
EN
X21&
*
X3% E
) to hook to front panel button presses (hardware-script interactions)
X3%
represents the length of
X21&
X21&]
*
X3%
or
| X3%]
W EN
}
EN
E
Command/response table for SIS commands (continued)
4-28
when the designated button is pressed.
27
27
Start events
Stop events
Command ASCII (Telnet)
Event control
Query quantity of events running
Set the event number (
“Hooking” an event involves associating the event with a specific button so that event will be automatically executed
N
time between event status checks.
The MLC's firmware checks (polls) the status of event scripts on a regular basis. Variable
N
MLC 104 Plus Series • SIS Programming and Control
script file (0.EVT) with hardware events and button presses. Once that event file has been compiled, it is capable of receiving information from the MLC’s register that tracks
hardware actions and button presses. In response to a detected button press or other hardware happening, the event script can then tell the MLC to change relays, issue
This command is optional. You do not have to use this command to set up the MLC. By default, during configuration, the configuration software associates the main event
N
commands, or make some other change. You would use this command only to associate a different event script file with tracking and responding to hardware/button actions.
Read the number of the event that is hooked to hardware/front panel changes
Binary bit map for
script control of
button enabling
Power On
Power Off
Control bits (X)
0 = firmware control
1 = script control
Input 6
Input 5
Input 4
Input 3
Input 2
Input 1
00000#0#
XX000000XXXX
Convert
binary to
hexa-
decimal.
00000#0#
LZ
Insert
number
into
command.
Esc
Hex Nibble Hex NibbleHex Nibble
Add 5 leading
zeros to the hex
characters for a
total of 8
characters.
Example:
Change the Power On and
Power Off buttons'
functions from
firmware control to
script control.
Let the input
buttons remain
under control of
the firmware.
Power On
Power Off
Input 4
Input 3
Input 2
Input 1
00000003
1 1 000 0 0 00 0 0 0
Convert
binary to
hexa-
decimal.
00000003 LZ
Insert
number
into
command.
Esc
030
Add 5 leading
zeros for a total of
8 characters.
= Status of which buttons are
controlled by script(s) and which are
controlled by firmware. This variable is
an 8-digit hexadecimal number. Refer to
the diagram to see how this number is
calculated. This variable is case-sensitive
Additional description
This command determines whether the
firmware or a script (software-generated
instructions) controls the functions and
lighting of a given button.
X21!
and requires capital letters.
Command/response table for SIS commands (continued)
Response
(MLC to host)
URL Encoded (Web)
(host to MLC)
24
(host to MLC)
Select firmware or script control of buttons
Command ASCII (Telnet)
X21!]
Bse
|
LZ
X21!
W
}
LZ
E X21!
PRELIMINARY
MLC 104 Plus Series • SIS Programming and Control
4-29
SIS™ Programming and Control, cont’d
Example:
Change the input 3 - 4
buttons from firmware
control to script
control.
Example:
Change all front panel
buttons from firmware
control to script
control.
Power On
Power Off
Input 4
Input 3
Input 2
Input 1
00000C00
0 0 000 0 0 00 0 1 1
Convert
binary to
hexa-
decimal.
00000C00
LZ
Insert
number
into
command.
Esc
00C
Add 5 leading
zeros for a total of
8 characters.
Power On
Power Off
Input 4
Input 3
Input 2
Input 1
00000F03
1 1 000 0 0 01 1 1 1
Convert
binary to
hexa-
decimal.
00000F03
LZ
Insert
number
into
command.
Esc
03F
Additional description
PRELIMINARY
Response
(MLC to host)
URL Encoded (Web)
(host to MLC)
(host to MLC)
| X21!]
WLZ
}
LZ
E
Command/response table for SIS commands (continued)
4-30
Command ASCII (Telnet)
MLC 104 Plus Series • SIS Programming and Control
Read firmware/script button control status
Binary bit map for
button LED
status
Power On
Power Off
Input 4
Input 3
Input 2
Input 1
00##000#
X X X X X X X X
Convert
binary to
hexa-
decimal.
00##000#
LC
Insert
number
into
command.
Esc
Hex Nibble Hex Nibble
X X X X 0 0 0 0 0 0 0 0 0 0 0 0
Hex Nibble
0
Hex Nibble Hex Nibble
0
Hex Nibble
0
Add 2 leading zeros to
the numbers from the
6 hex nibbles for a
total of 8 characters.
Control bits (XX)
00 = off – no LED is lit, button is unlit
01 = green LED lights
10 = red LED lights
11 = both LEDs light, button is amber
Power On
Power Off
Input 4
Input 3
Input 2
Input 1
009F000B
11111001
Convert
to hex.
009F000B
LC
Esc
Hex Nibble
9
Hex Nibble
F
1101000000000000
Hex Nibble
0
Hex Nibble
B
Hex Nibble
0
Hex Nibble
0
Add 2 leading
zeros.
Insert number
into command.
Example
Light buttons:
Power On = amber
Power Off = red
• Inputs 1, 2 = amber
• Input 3 = green
• Input 4 = red
MLC 104 Plus Series
Front Panel
CONFIG
DISPLAY
VOLUME
ON
VCR
DVD
PC
IMAGE
MUTE
OFF
1
2
3
4
Additional description
Response
URL Encoded (Web)
(MLC to host)
(host to MLC)
(host to MLC)
This command specifies which front panel
buttons (Power On, Power Off, Function/
X21@]
Lse
|
LC
X21@
W
}
LC
E X21@
.
X21@
= an 8-digit hexadecimal number
representing the status of button lamp LEDs.
lighting of one, several, or all buttons at once.
X21@
Room, and/or input selection buttons) light
and in what colors. You can change the
It is case-sensitive, so use capital letters.
See the previous command for how to
decipher
]
PRELIMINARY
| X21@
W LC
}
LC
E
Read button LED color status
Command/response table for SIS commands (continued)
Command ASCII (Telnet)
Button LED control24(set button color/lighting)
MLC 104 Plus Series • SIS Programming and Control
4-31
SIS™ Programming and Control, cont’d
PRELIMINARY
Additional description
]
X21@
Response
(MLC to host)
Lbk*1*
|
LX
X21@
URL Encoded (Web)
(host to MLC)
W 1%2A
}
LX
X21@
1*
(host to MLC)
E
]
| X21@
W 1LX
}
1LX
E
]
X21@
Lbk*2*
|
LX
X21@
W 2%2A
}
LX
X21@
2*
E
]
| X21@
W 2LX
}
2LX
E
]
Zpf
|
WZFFF
}
24
ZFFF
E
The “reset all settings” command does not
affect IP settings or flash memory.
]
Zpx
|
WZXXX
}
ZXXX
E
Resetallsettings/memories.TheZQQQ
command resets everything (all settings,
adjustments, PINs, the IP address, and
subnet mask) to the factory default values.
Files in flash memory are also erased by this
command. The firmware version doesn’t
change.
The IP address is reset to 192.168.254.254,
the subnet mask is reset to 255.255.0.0.
This command is identical to reset mode 5,
discussed in “Resetting the Unit” in
chapter 2.
]
Zpy
]
Zpq
|
|
WZY
WZQQQ
}
}
ZY
24
E
ZQQQ
E
Command/response table for SIS commands (continued)
4-32
24
24
24
blink fast.
The command to make a button LED blink fast takes precedence over the command to make it blink slowly. If a button’s LEDs are set to blink both fast and slowly, the LED will
Set button LEDs to blink slowly
Read which button LEDs are set to blink (whether slowly or fast)
Set button LEDs to blink fast
Command ASCII (Telnet)
N
Read which button LEDs are set to blink fast
Reset (zap) commands and erase commands
Erase the flash memory
Reset all device settings to factory defaults
 TheZXXXcommanddoesnotresetanyIP-relatedsettingssuchastheIPaddress,subnetmask,andgatewayIPaddress.Italsodoesnotaffectuserlesstoredinashmemory.
N
 ThiscommandisintermediatebetweentheZXXXandZQQQcommands.Itisanabsolutesystemresetexcluding IP settings (IP address, subnet mask, gateway IP address,
N
Reset all device settings and delete files
MLC 104 Plus Series • SIS Programming and Control
unit name, DHCP settings, port mapping). This allows you to maintain communication with the MLC. This reset is recommended after you perform a firmware update.
This command is supported by MLCs with firmware of version 1.03 or higher.
N
24
Absolute system reset
(mode 5 reset)
The syntax for setting a special function for an MLC is X?*__#whereX? is the
valueand__isthefunctionnumber.Toviewafunction’ssetting,use__#, where__isthefunctionnumber.InthefollowingtablethevaluesoftheX? variable
are different for each command/function. These values are given in the rightmost column.

Command/response table for special function SIS commands (accessible via RS-232 only)

Command ASCII
Command
(host to MLC)
Response
(MLC to host)
X?
values
and additional descriptions
Delay times
Most projectors require a certain amount of time during warm-up and cool-down during which they do not accept commands. Set the “lock input selection during power on/off” command (53#, page 4-39) first. Then send this command (1#) to specify the amount of time for the MLC to wait between sending the projector a power-on or power-off command and when the next input button press can occur.
Global Configurator automatically sets the warm‑up and cool‑down delay times based on default values in the display/
N
Power on delay
Example:
Example:
Power off delay
Example:
Power off button delay
projector’s driver. This SIS command overrides the default settings. For best results, set delay times to 2 to 4 seconds longer than the times required by the display/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.
24
24
24
X?*1# WarmUp*
8*1# WarmUp*008 Example: set a 16 second power
1# 023 Example: view the power on
X?
*2# CoolDown*
23*2#
X?
*22# PwrOffDly*
CoolDown*023
X?]
X? ]
]
X? ]
0 = 0 seconds, 1 = 2 seconds, 2 = 4 seconds, ... in 2 second steps up to
150 = 300 seconds (5 minutes).
on delay.
delay setting (23 = 46 seconds). 0 = 0 seconds, 1 = 2 seconds, 2 = 4 seconds,... in 2 second
steps up to 150 = 300 seconds. Example: set a 46 second power
off delay. 0 = the power off button
requires no hold delay (default), 1 = the power off button
requires a 2-second hold delay before starting the power-off sequence.
Audio settings
Limit audio level on display power-on
24
The maximum is limited by the maximum volume setting (47#). If the maximum volume (47# command) is set, the
N
limit audio level feature (11# command) is automatically set to 25% of the maximum volume (47#). See page 4‑39.
X?
*11# VolLimit*
X? ]
If this feature is enabled, the maximum initial power-up volume level does not exceed the level specified by this command.
0 = audio off, ..., 20 = default value, ..., 100 = no limit on audio level at
power-on.
PRELIMINARY
MLC 104 Plus Series • SIS Programming and Control
4-33
SIS™ Programming and Control, cont’d
Button to
associate the
VCR half
(even address,
2 or 4) with
Button to
associate the
DVD half
(odd address,
1 or 3) with
A
(A x 16) + (B) =
B
X?
X? is a decimal
number from 000 to 67.
Button to
associate the
VCR half
(even address,
2) with
Button to
associate the
DVD half
(odd address,
1) with
3
= (3 x 16) + (4) = 52
4
X?
Command/response table for special function SIS commands, continued
PRELIMINARY
Command ASCII
Command
(host to MLC)
Example:
28*11#
Response
(MLC to host)
VolLimit*028
]
X?
values
and additional descriptions
Example: limit power-up volume to audio level 28.
Button associations (virtual mapping) for an IRCM-DV+
By design an IRCM-DV+ can be assigned paired module addresses (by DIP switch) of either 1&2 or 3&4 only. It cannot be assigned to addresses 2&3 or 1&4. The odd-numbered module address (1 or 3) is reserved for DVD control, the even-numbered module address (2 or 4) is for VCR control. The address DIP switches must be set in order for the MLC to recognize and reserve memory space for the module. Refer to the Control Modules User’s Manual.
To use an optional IRCM-DV+ with an MLC, you need to associate the DVD portion of this module with an MLC input selection button, and also associate the VCR portion with a different MLC input selection button. The associated button must be selected (pressed) in order to activate and use the VCR portion or the DVD portion of the module. You cannot activate both parts (VCR and DVD) at the same time. If you do not associate (map) the IRCM-DV+’s addresses (1&2 or 3&4) with MLC buttons, you cannot activate and use either the DVD or the VCR part of the IRCM-DV+.
For MLC 104 IP Plus Series MediaLink Controllers, you can assign both the DVD and VCR portions of an
N
Here is how to determine the value of
IRCM-DV+ address 2, address 1 button association
Associate MLC’s buttons w/IRCM-DV+
Example:
IRCM‑DV+ to the same input selection button. A and B must both be inputs that are set up for input switching mode (firmware control) via Global Configurator.
X? for the following commands:
24
X?
*25# DVA_VMap*
52*25# DVA_VMap*052
X?]
Associate specific MLC input selection buttons with the VCR and DVD halves of the IRCM-DV+ that has DIP switch­based addresses of 1 and 2.
X?
can be from 0 to 67.
Associate the MLC’s input 4 button with IRCM-DV+ address 1 (DVD functions) and the MLC’s input 3 button with IRCM-DV+ address 2 (VCR functions). See the illustration at left.
IRCM-DV+ address 4, address 3 association
Associate MLC’s buttons w/IRCM-DV+
24
X?
*26# DVB_VMap*
IRCM-DV+ activation
Force an IRCM-DV+ to activate or to turn off one half (DVD or VCR)
X?*Y?
*24# DV_Force*X?*
This command overrides the 25# and 26# commands listed above.
N
Read an IRCM-DV+’s status
4-34
This command does not require each half of the IRCM‑DV+ to be associated
N
with an input button.
X?
*24#
Y?
MLC 104 Plus Series • SIS Programming and Control
X?]
Y? X?
Associate MLC buttons with the VCR & DVD parts of an IRCM-DV+ that has DIP switch­set addresses of 3 and 4.
= DIP switch address (1, 2, 3,
or 4) of the IRCM-DV+.
Y?
For
: 0 = turn off IRCM-DV+, 1 = force the DVD half on (make it active), 2 = force the VCR half on.
See the X? and Y? values above.
CONFIG
DISPLAY
VOLUME
MLC 104 IP PLUS
ON
VCR
DVD
PC
OFF
1
2
3
4
2 3
GROUND
1
IR IN
GROUND
IR OUT
CM
SCP
GROUND
GROUND
Tx Rx
DISPLAY
RS-232/IR
LAN
PRESS TAB WITH
TWEEKER TO REMOVE
A B
MLS PWR
RS-232 12V
DIGITAL
I/O
A B C D E
COMM LINK
+V OUT
GROUND
Tx
Rx
+12V IN
1 2
107
9 10 11 12
MLC 104 Plus Series
or
SCP 104
Button/Switch Memory Block Numbering for the
MLC 104 Plus Series, SCP 104 Series, and IR 402
25 24
Clock-
wise
Counter­clockwise
Digital
Inputs/Outputs
MLC 104 Plus Series Right Side
(rotated)
21
4
121 123
7
3
6
5
111
109
125 110
116 118
24
120 122 124
113
112
114
119
117
115
25
108
IR 402
See MLC 104 Plus Series front panel.
9-23
Command/response table for special function SIS commands, continued
Command ASCII
Command
Response
(MLC to host)
X?
values
and additional descriptions
(host to MLC)
Button press/release emulation
Emulating a button press or release causes the commands and actions that are associated with the button via the main event script to be executed. Button emulation triggers only what has been set up via the Front Panel tab in Global Configurator. Emulation does not trigger the built-in SIS input switching commands ( on/off commands (1P or 0P).
See the diagrams below and on the next page to determine the number of the memory block associated with each button. Button press/release emulation commands start on page 4-37.
The input button register numbering shown in the following illustrations is for a stand‑alone MLC. It does not
N
include button numbering for an optional auxiliary switcher connected to the MLS port.
X20)
!) or the projector power
PRELIMINARY
MLC 104 Plus Series • SIS Programming and Control
4-35
SIS™ Programming and Control, cont’d
SCREEN POSITION
DOWN UPSTOP
DVD & VCR CONTROL
PLAY NEXT/FWD PAUSE STOP
TUNER
Tx
PREV/REW
ENTER
TITLE MENU
TV/VCR
DVD VCR
DVD & VCR CONTROL
PLAY NEXT/FWD PAUSE STOP
TUNER
Tx
PREV/REW
ENTER
TITLE MENU
TV/VCR
DVD VCR
CM-3BLB
CM-3BLB
CM-9BLB
CM-3BLB, DIP switch set for address 3 (module 4)
Button/Switch Memory Block Numbering for Control Modules (IRCMs, ACMs, RCMs, CMs)
Memory Block Numbering
for Any Control Module
with Black Buttons
(Example is for Control Module 1)
Memory Block Numbering
for Control Modules with
Clear, Backlit Buttons
26 27 28 29 30
26 27 28
35
30
40 45
31 35343332 36 40393837 41 45444342
26 27 28
86 87 88
26 27 28
29 30 31
32 33 34
Memory Block Numbering Examples
for Modules with Black Buttons
DVD Half (module 1)
IRCM-DV+ with DIP switch set for addresses 0 and 1 (modules 1 and 2)
RCM-SC with DIP switch set for address 2 (module 3)
VCR Half (module 2)
31 353332 36 39
29
37
41 45444342
66
66 68 70
71 76 77 78 79
67 69
82 83 84
80
81 85
72 73 74 75
26 28 30
31
36 37 38 39
27 29
42 43 44
40
41 45
32 33 34 35
7068
51 555352 56 59
49
57
61 65646362
Module 3 has memory blocks 66-85.
Module 1 has memory blocks 26-45.
46 48 50
51
56 57 58 59
47 49
62 63 64
60
61 65
52 53 54 55
Module 2 has memory blocks 46-65.
Module 4 has memory blocks 86-105.
Buttons and memory blocks are numbered in a grid of 5 columns and 4 rows of buttons on each module, as on the CM-20BB, shown above.
Backlit button modules feature a grid of 3 columns and 1 or 3 rows of buttons, as shown at left.
N There are still 20 memory
blocks for each module.
Module 1: memory blocks 26-45.
Module 2: memory blocks 46-65.
Module 3: memory blocks 66-85.
Module 4: memory blocks 86-105.
CM-3BLB
CM-9BLB
86 87 88
89 90 91 92 93 94
104 105 —
Command/response table for special function SIS commands, continued
Command ASCII
Command
Response
(MLC to host)
(host to MLC)
Each control module (IRCM, ACM, RCM, CM) has 20 memory blocks reserved for it, no matter how many buttons are physically present on the module:
•module1:blocks26-45
•module2:blocks46-65
MLC 104 Plus Series units can be connected to a maximum of four control modules. See page 2‑12 for cabling
N
•module3:blocks66-85
•module4:blocks86-105
instructions.
Memory block numbers for each module are sequential from left to right, top row to bottom row, as shown below.
PRELIMINARY
X?
values
and additional descriptions
4-36
MLC 104 Plus Series • SIS Programming and Control
Loading...