Extron electronics MLC 104 IP Plus Series User Manual

MediaLink® Controllers
MLC 104 IP Plus Series
MediaLink Controllers with Ethernet Control
User Guide
68-1443-01 Rev. C
11 18
Safety Instructions
Safety Instructions • English
WARNING: This symbol, ,when used on the product, is intended
to alert the user of the presence of uninsulated dangerous voltage within the product’s enclosure that may present a risk of electric shock.
ATTENTION: This symbol, , when used on the product, is intended
to alert the user of important operating and maintenance (servicing) instructions in the literature provided with the equipment.
For information on safety guidelines, regulatory compliances, EMI/EMF compatibility, accessibility, and related topics, see the Extron Safety and Regulatory Compliance Guide, part number 68-290-01, on the Extron website, www.extron.com.
Sicherheitsanweisungen • Deutsch
WARNUNG: Dieses Symbol auf dem Produkt soll den Benutzer
darauf aufmerksam machen, dass im Inneren des Gehäuses dieses Produktes gefährliche Spannungen herrschen, die nicht isoliert sind und die einen elektrischen Schlag verursachen können.
VORSICHT: Dieses Symbol auf dem Produkt soll dem Benutzer in
der im Lieferumfang enthaltenen Dokumentation besonders wichtige Hinweise zur Bedienung und Wartung (Instandhaltung) geben.
Weitere Informationen über die Sicherheitsrichtlinien, Produkthandhabung, EMI/EMF-Kompatibilität, Zugänglichkeit und verwandte Themen finden Sie in den Extron-Richtlinien für Sicherheit und Handhabung (Artikelnummer 68-290-01) auf der Extron-Website, www.extron.com.
Instrucciones de seguridad • Español
ADVERTENCIA: Este símbolo, , cuando se utiliza en el producto,
avisa al usuario de la presencia de voltaje peligroso sin aislar dentro del producto, lo que puede representar un riesgo de descarga eléctrica.
ATENCIÓN: Este símbolo, , cuando se utiliza en el producto,
avisa al usuario de la presencia de importantes instrucciones de uso y mantenimiento recogidas en la documentación proporcionada con el equipo.
Para obtener información sobre directrices de seguridad, cumplimiento de normativas, compatibilidad electromagnética, accesibilidad y temas relacionados, consulte la Guía de cumplimiento de normativas y seguridad de Extron, referencia 68-290-01, en el sitio Web de Extron, www.extron.com.
Instructions de sécurité • Français
AVERTISSEMENT : Ce pictogramme, , lorsqu’il est utilisé sur le
produit, signale à l’utilisateur la présence à l’intérieur du boîtier du produit d’une tension électrique dangereuse susceptible de provoquer un choc électrique.
ATTENTION : Ce pictogramme, , lorsqu’il est utilisé sur
le produit, signale à l’utilisateur des instructions d’utilisation ou de maintenance importantes qui se trouvent dans la documentation fournie avec le matériel.
Pour en savoir plus sur les règles de sécurité, la conformité à la réglementation, la compatibilité EMI/EMF, l’accessibilité, et autres sujets connexes, lisez les informations de sécurité et de conformité Extron, réf. 68-290-01, sur le site Extron, www.extron.com.
Istruzioni di sicurezza • Italiano
AVVERTENZA: Il simbolo, , se usato sul prodotto, serve ad
avvertire l’utente della presenza di tensione non isolata pericolosa all’interno del contenitore del prodotto che può costituire un rischio di scosse elettriche.
ATTENTZIONE: Il simbolo, , se usato sul prodotto, serve ad
avvertire l’utente della presenza di importanti istruzioni di funzionamento e manutenzione nella documentazione fornita con l’apparecchio.
Per informazioni su parametri di sicurezza, conformità alle normative, compatibilità EMI/EMF, accessibilità e argomenti simili, fare riferimento alla Guida alla conformità normativa e di sicurezza di Extron, cod. articolo 68-290-01, sul sito web di Extron, www.extron.com.
Instrukcje bezpieczeństwa • Polska
OSTRZEŻENIE: Ten symbol, , gdy używany na produkt, ma na celu
poinformować użytkownika o obecności izolowanego i niebezpiecznego napięcia wewnątrz obudowy produktu, który może stanowić zagrożenie porażenia prądem elektrycznym.
UWAGI: Ten symbol, , gdy używany na produkt, jest przeznaczony do
ostrzegania użytkownika ważne operacyjne oraz instrukcje konserwacji (obsługi) w literaturze, wyposażone w sprzęt.
Informacji na temat wytycznych w sprawie bezpieczeństwa, regulacji wzajemnej zgodności, zgodność EMI/EMF, dostępności i Tematy pokrewne, zobacz Extron bezpieczeństwa i regulacyjnego zgodności przewodnik, część numer 68-290-01, na stronie internetowej Extron, www.extron.com.
Инструкция по технике безопасности Русский
ПРЕДУПРЕЖДЕНИЕ: Данный символ, , если указан
на продукте, предупреждает пользователя о наличии неизолированного опасного напряжения внутри корпуса продукта, которое может привести к поражению электрическим током.
ВНИМАНИЕ: Данный символ, , если указан на продукте,
предупреждает пользователя о наличии важных инструкций по эксплуатации и обслуживанию в руководстве, прилагаемом к данному оборудованию.
Для получения информации о правилах техники безопасности, соблюдении нормативных требований, электромагнитной совместимости (ЭМП/ЭДС), возможности доступа и других вопросах см. руководство по безопасности и соблюдению нормативных требований Extron на сайте Extron: ,
www.extron.com, номер по каталогу - 68-290-01.
安全说明 简体中文
警告产品上的这个标志意在警告用户该产品机壳内有暴露的危险 电压,
有触电危险。
注意 产品上的这个标志意在提示用户设备随附的用户手册中有
重要的操作和维护(维修)说明。
关于我们产品的安全指南、遵循的规范、EMI/EMF 的兼容性、无障碍 使用的特性等相关内容,敬请访问 Extron 网站 , www.extron.com,参见
Extron 安全规范指南,产品编号 68-290-01
安全記事 • 繁體中文
안전 지침 • 한국어
警告: 若產品上使用此符 號,是為了提醒使 用者,產品機殼內存在著
可能會導致觸電之風險的未絕緣危險電壓。
注意 若產品上使用此符號,是為了提醒使用者,設備隨附的用戶手冊中有
重 要 的 操 作 和 維 護( 維 修 )説 明
有關安全性指導方針、法規遵守、EMI/EMF 相容性、存取範圍和相關主題的詳細資 訊,請瀏覽 Extron 網站:www.extron.com,然後參閱《Extron 安全性與法規 遵守手冊》,準則編號 68-290-01。
安全上のご注意 日本語
警告: この記 号 が製品上に表示されている場合は、筐体内に絶縁されて
いない高電圧が流れ、感電の危険があることを示しています。
注意:この記号 が製品上に表示されている場合は、本機の取扱説明書に
記載されている重要な操作と保守( 整備)の 指示についてユーザーの注 意 を喚起するものです。
安全上のご注意、法規厳守、EMI/EMF適合性、その他の関連項目に つ い て は 、エ クスト ロン の ウ ェ ブ サ イト www.extron.com よ り 『 Extron Safety and Regulatory Compliance Guide』 ( P/N 68-290-01) をご覧ください。
경고: 이 기호 가 제품에 사용될 경우, 제품의 인클로저 내에 있는
접지되지 않은 위험한 전류로 인해 사용자가 감전될 위험이 있음을 경고합니다.
주의: 이 기호 가 제품에 사용될 경우, 장비와 함께 제공된 책자에 나와
있는 주요 운영 및 유지보수(정비) 지침을 경고합니다.
안전 가이드라인, 규제 준수, EMI/EMF 호환성, 접근성, 그리고 관련 항목에 대한 자세한 내용은 Extron 웹 사이트(www.extron.com)의 Extron 안전 및 규제 준수 안내서, 68-290-01 조항을 참조하십시오.
Copyright
© 2009-2018 Extron Electronics. All rights reserved. www.extron.com
Trademarks
All trademarks mentioned in this guide are the properties of their respective owners. The following registered trademarks (®), registered service marks (SM), and trademarks (TM) are the property of RGBSystems, Inc. or ExtronElectronics (see the current list of trademarks on the Terms of Use page at www.extron.com):
Registered Trademarks (
®
)
Extron, Cable Cubby, ControlScript, CrossPoint, DTP, eBUS, EDID Manager, EDID Minder, Flat Field, FlexOS, Glitch Free. Global Configurator, GlobalScripter, GlobalViewer, Hideaway, HyperLane, IPIntercom, IPLink, KeyMinder, LinkLicense, LockIt, MediaLink, MediaPort, NetPA, PlenumVault, PoleVault, PowerCage, PURE3, Quantum, Show Me, SoundField, SpeedMount, SpeedSwitch, StudioStation, SystemINTEGRATOR, TeamWork, TouchLink, V-Lock, VideoLounge, VN-Matrix, VoiceLift, WallVault, WindoWall, XTP, XTPSystems, and ZipClip
Registered Service Mark
(SM)
: S3 Service Support Solutions
Trademarks (™
)
AAP, AFL (Accu-RateFrameLock), ADSP(Advanced Digital Sync Processing), Auto-Image, AVEdge, CableCover, CDRS(ClassD Ripple Suppression), Codec Connect, DDSP(Digital Display Sync Processing), DMI (DynamicMotionInterpolation), DriverConfigurator, DSPConfigurator, DSVP(Digital Sync Validation Processing), eLink, Entwine, EQIP, Everlast, FastBite, FOX, FOXBOX, IP Intercom HelpDesk, MAAP, MicroDigital, Opti-Torque, PendantConnect, ProDSP, QS-FPC(QuickSwitch Front Panel Controller), RoomAgent, Scope-Trigger, ShareLink, SIS, SimpleInstructionSet, Skew-Free, SpeedNav, Triple-Action Switching, True4K, Vector™ 4K , WebShare, XTRA, and ZipCaddy
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. The ClassA limits provide reasonable protection against harmful interference when the equipment is operated in a commercial environment. This equipment generates, uses, and can radiate radio frequency energy and, if not installed and used in accordance with the instruction manual, may cause harmful interference to radio communications. Operation of this equipment in a residential area is likely to cause interference. This interference must be corrected at the expense of the user.
NOTES:
Battery Notice
This product contains a battery. Do not open the unit to replace the battery. If the battery needs replacing, return the entire unit to Extron (for the correct address, see the Extron Warranty section on the last page of this guide).
CAUTION: Risk of explosion. Do not replace the battery with an incorrect type. Dispose
ATTENTION : Risque d’explosion. Ne pas remplacer la pile par le mauvais type de pile.
This unit was tested with shielded I/O cables on the peripheral devices. Shielded
cables must be used to ensure compliance with FCC emissions limits.
For more information on safety guidelines, regulatory compliances, EMI/EMF
compatibility, accessibility, and related topics, see the Extron Safety and
Regulatory Compliance Guide on the Extron website.
of used batteries according to the instructions.
Débarrassez-vous des piles usagées selon le mode d’emploi.
Conventions Used in this Guide
Notifications
The following notifications are used in this guide:
WARNING: Potential risk of severe injury or death.
AVERTISSEMENT : Risque potentiel de blessure grave ou de mort.
CAUTION: Risk of minor personal injury. ATTENTION : Risque de blessuremineure.
ATTENTION:
Risk of property damage.
Risque de dommages matériels.
NOTE: A note draws attention to important information.
TIP: A tip provides a suggestion to make working with the application easier.
Software Commands
Commands are written in the fonts shown here:
^AR Merge Scene,,0p1 scene 1,1 ^B 51 ^W^C.0 [01] R 0004 00300 00400 00800 00600 [02] 35 [17] [03]
E X! *X1&* X2)* X2#* X2! CE}
NOTE: For commands and examples of computer or device responses used in this
guide, the character “0” is used for the number zero and “O” is the capital letter “o.”
Computer responses and directory paths that do not have variables are written in the font shown here:
Reply from 208.132.180.48: bytes=32 times=2ms TTL=32 C:\Program Files\Extron
Variables are written in slanted form as shown here:
ping xxx.xxx.xxx.xxx —t
SOH R Data STX Command ETB ETX
Selectable items, such as menu names, menu options, buttons, tabs, and field names are written in the font shown here:
From the File menu, select New. Click the OK button.
Specifications Availability
Product specifications are available on the Extron website, www.extron.com.
Extron Glossary of Terms
A glossary of terms is available at http://www.extron.com/technology/glossary.aspx.
Contents
Introduction ...................................................1
Before You Begin ................................................ 1
About the MLC 104 IP Plus Series Controllers .... 1
Features ......................................................... 2
Controlling Other Devices ............................... 3
IR and RS-232 Device Control ............................ 3
How the MLC 104 IP Plus Series Controllers
Work: Components and Interactions ................. 4
Optional Control Modules ................................... 5
System Requirements ........................................ 6
Hardware Requirements ................................. 6
Software Requirements .................................. 6
Operation, Features, and Cabling ...............7
Setup Checklist:
How to Proceed With Installation ....................... 8
Prepare ........................................................... 8
Configure the MLC ......................................... 8
Perform Physical Installation ........................... 8
UL and Safety Requirements .............................. 9
Installing or Replacing Button Labels .................. 9
Front Panel Features and Operation ................. 10
Buttons......................................................... 10
Volume Control ............................................. 11
Configuration Port......................................... 12
Front Panel Security Lockout (Executive
Mode) .......................................................... 13
Preparing the MLC for Front Panel
Lockout ....................................................... 15
IR Control ......................................................... 15
IR Learning: Top Panel Receiver ................... 15
Panel Features and Cabling ............................ 16
Config (Host) Port Cabling ............................ 16
Right and Rear Panel Features and
Cabling ........................................................ 17
Top Panel: IR Learning Sensor ...................... 30
Left Side Panel: Reset Features .................... 30
Resetting the Unit ............................................. 31
Pinout Guides ................................................... 32
Software-based Configuration and
Control ..........................................................34
Configuration and Control: an Overview ............ 34
The Basic Setup Steps: a Guide to This
Section and Other Resources .......................... 35
Communicating with the MLC .......................... 35
Configuring the MLC for Network
Communication ............................................... 36
Configuring the MLC for Network Use Via
Global Configurator ..................................... 36
Configuring the MLC for Network Use Via
the ARP Command ..................................... 37
Configuring the MLC for Network Use Via
a Web Browser ............................................ 39
Configuring the MLC for Network Use Via
SISCommands and RS-232 ....................... 40
Configuring the MLC for Network Use Via
SISCommands and Telnet .......................... 40
Setting up the PC for IP Communication
with an MLC104IPPlus ............................. 40
Global Configurator Software for Windows® ..... 44
Downloading the Software and Getting
Started ........................................................ 44
PC System Requirements ............................. 44
Using Global Configurator: Helpful Tips......... 45
Advanced Configuration ................................... 46
IR Learning to Create Customized IR
Driver Files ................................................... 46
Advanced Configuration Options in Global
Configurator ................................................ 46
Configuring an Auxiliary (MLS, PVS)
Switcher ...................................................... 48
Setting up Passwords ................................... 49
Printing a Wiring Block Diagram .................... 49
Updating Firmware ....................................... 50
Advanced Serial Port Control: Direct Port
Access (Ports 2001 Through 2003) ............. 50
Controlling an MLC 104 IP Plus ........................ 52
Embedded Web Pages ................................. 52
GlobalViewer Web Pages ............................. 63
viiMLC 104 IP Plus Series • Contents
Customizing the MLC Control Web Pages ........ 67
Troubleshooting ................................................ 68
Power Connections ...................................... 68
Data Connections ......................................... 68
Device Control Connections and
Configuration ............................................... 68
SIS Programming and Control ................... 69
Host-to-MLC Communications ......................... 70
MLC-initiated Messages ............................... 70
Password Information ................................... 70
Error Responses ........................................... 71
Error Response References .......................... 71
Commands and Responses ............................. 71
Using the Command/Response Tables ......... 71
Entering SIS Commands: Helpful Tips .......... 72
Symbol Definitions ........................................ 73
Command/Response Table for SIS
Commands ................................................. 77
Command/Response Table for Special
Function SIS Commands ........................... 100
Special Applications ................................. 108
Using Monitoring to Make Functions Track
Actual Conditions .......................................... 108
Prerequisite Setup Steps ............................ 109
Setting Up the Front Panel Button .............. 110
Setting up Monitoring Conditions ................ 112
Working with Combination Source Devices ..... 114
Available Methods ...................................... 114
Using an IRCM-DV+ Control Module
and One MLC Input Button for
DVD-VCR Control ...................................... 115
Scheduling Front Panel Lockout Periods ........ 120
Sending E-mail by Pressing a Button .............. 120
Working With a Non-MediaLink Extron
Switcher ........................................................ 122
Using Digital Inputs ......................................... 124
Using Digital Input For an Alert Notification
System ...................................................... 124
Using Digital Outputs ...................................... 127
Controlling a Low Voltage Screen Motor
Controller ................................................... 127
Using an Amplifier and Volume Controller
with the MLC ................................................. 132
Volume Control Hardware Setup ................. 133
Volume Control Software Setup .................. 134
Customizing HTML Files to Control Devices,
Modify
E-mail Alerts ................................................... 136
Embedded Web Pages, and Send
Creating and Using Server Side Includes
(SSIs) ......................................................... 136
Reference Material ................................... 139
Glossary ......................................................... 139
File Types: a Key to Extron-specific File
Names .......................................................... 142
Cut-out Templates .......................................... 143
MLC 104 IP Plus......................................... 143
MLC 104 IP Plus AAP and MLC 104 IP
Plus DV+ ................................................... 144
MLC 104 IP Plus L ...................................... 145
Dimensions..................................................... 146
MLC 104 IP Plus L and MLC 104 IP Plus
Dimensions ................................................ 146
MLC 104 IP Plus DV+ and MLC 104 IP
Plus AAP Dimensions ................................ 147
Mounting Instructions ..................................... 148
General Information and Guidelines for All
Installations ................................................ 148
Americans with Disabilities Act (ADA)
Compliance ............................................... 148
Mounting the MLC to an Electrical Box
or Mud Ring .............................................. 149
Mounting the MLC to a Wall or Furniture ..... 149
Rack Mounting an MLC 104 IP Plus L ........ 150
Firmware Updates ..................................... 152
Determining the Firmware Version ................... 152
Using the Global Configurator Software ...... 152
Using a Web Browser ................................. 152
Updating the Main Firmware ........................... 154
Locating and Downloading the Firmware .... 154
Updating Firmware via Extron IP Link File
Manager Software ..................................... 155
Updating Firmware Via the MLC 104 IP
Plus Embedded Web Page ........................ 157
Updating Firmware Via Extron Firmware
Loader Software ........................................ 158
Resetting the MLC and Restoring its
Configuration ............................................. 159
Index ........................................................... 160
MLC 104 IP Plus Series • Contents viii
Introduction
This section covers the following basic information you should know about this guide and the product before installation:
Before You Begin — What this guide covers and does not cover, and what terms are
used to refer to this product
About the MLC 104 IP Plus Series Controllers — An overview of the product and its
features
IR and RS-232 Device Control — General information about IR and RS-232 control
of other products
How the MLC 104 IP Plus Series Controllers Work: Components and
Interactions — A conceptual explanation of how it works
Optional Control Modules — An overview of some of the control modules for the
MLCs
System Requirements — Computer and network system requirements for setting up
an MLC
Before You Begin
This guide provides detailed information and best practices recommendations about cabling and configuring the Extron MLC 104 IP Plus Series MediaLink Controllers, and reference information about their dimensions, programming, and special applications.
It does not contain instructions on the most basic setup steps: those are covered in the MLC 104 IP Plus Series Setup Guide and the Global Configurator Help file, which describes how to use the Global Configurator (GC) program to download drivers, add AV devices to a GC configuration, and to configure the buttons and functions, set a shutdown schedule, and set up e-mail alerts to flag a projector disconnection or warn that lamp hours are exceeded.
Throughout this guide the various models in the MLC 104 IP Plus Series are also referred to as the “MLC 104 IP Plus,” “MLC 104,” “MLC,” or “controller.” Global Configurator software is also referred to as “GC,” and the GlobalViewer application is sometimes referred to as “GV.” In images of software or web pages, circled numbers correspond to the like­numbered procedural steps.
About the MLC 104 IP Plus Series Controllers
The MLC 104 IP Plus Series controllers are capable of controlling and monitoring a projector or other display device, source devices, switchers, and various other items such as lights, a projector lift, or a screen motor. They can be used in a distributed control system environment or as stand-alone controllers. They allow legacy products to be linked to and controlled via a network.
MLC 104 IP Plus Series • Introduction 1
Features
General features
Flexible options for device control
Controlling the MLC — All models offer front panel controls. The optional
SCP104 Series hard-wired control pads mirror the front panel controls on the MLC. The MLC can also be controlled via a computer using IP, RS-232, or digitalI/O signals.
Controlling other devices — All models offer RS-232 and IR-based projector,
display, and source control; digital I/O (digital input or output) controls; and RS­232 remote control of an Extron switcher. Additionally, the MLC 104 IP Plus_DV+ includes an IRCM-DV+ control module (for DVD and VCR control) installed in the faceplate.
A variety of mounting options — The MLC can be mounted in furniture or a wall,
in a lectern, or in a surface mount box, depending on the model and its faceplate. Optional faceplates are available for rack mounting the MLC.
Universal power system compatibility — The MLC includes an external power
supply that accepts 100-240 VAC, 50-60 Hz input.
Network and configuration features
All MLC 104 IP Plus models can be configured and controlled via a host computer using RS-232 communication or via IP Link Ethernet control. Setup and control can be accomplished by simple ASCII commands (Simple Instruction Set, SIS™) or via the free Global Configurator (GC) program. The GC software offers many more setup options than does SIS programming.
The MLC integrates seamlessly with Extron GlobalViewer Enterprise (GVE) software and the free GlobalViewer web-based AV resource management and remote control application. Global Configurator and other useful software applications are available at www.extron.com.
Via Ethernet/IP communication you can access the MLC embedded web pages, which include online diagnostics and monitoring of basic control features. As an integrated part of the MLC, IP Link provides the following advantages:
Global compatibility — The MLC uses standard Ethernet communication protocols,
including ARP, DHCP, ICMP (ping), TCP, IP, Telnet, HTTP, and SMTP.
Embedded web page serving — The MLC 104 IP Plus offers up to 7.25 MB of flash
memory for storing Extron GlobalViewer and user-supplied web pages, configuration settings, and device drivers. Data in flash memory is served at a transfer rate of 6 Mbits (megabits per second).
Multi-user support — Up to two hundred (200) simultaneous connections enable
each IP Link device to support many concurrent users and improve system throughput by sending information in parallel.
Built-in multilevel security — The user controls access to the devices attached
to the controller. Two levels of password protection (administrator and user) provide appropriate security.
Management ability via Global Configurator 2.2 and higher — The included
software and the GlobalViewer web pages associated with it allow you to control, monitor, and schedule various functions of devices connected to IPLink products such as the MLC.
E-mail notification — The MLC 104 IP Plus can be set up to send e-mail
notifications, such as a notice that a projector has been disconnected or the projector lamp has been used for a designated number of hours.
MLC 104 IP Plus Series • Introduction 2
Controlling Other Devices
Speakers
on MLC 104 IP Plus
The MLC offers RS-232 and infrared (IR) control and monitoring, and control via digital input/ output ports. It can learn IR signals from remote controls to communicate with sources such as VCRs and DVD players (see figure 1). Users can create their own device drivers (IR or RS-232) or go to the Extron website (www.extron.com) to obtain device drivers.
Help Desk PC
TCP/IP
Network
TREBLE
BASS
LEVEL
MPA 152 PLUS
MINI POWER AMPLIFIER
STEREO
Extron
DUAL MONO
MPA 152 Plus
Mini Power Amplier
Extron SI 3CT LP
Full-range Ceiling
Figure 1. Typical MLC 104 IP Plus Series Application
IR and RS-232 Device Control
The MLC must be configured in one of the following ways before it sends commands to a projector, display, or source device:
An IR or an RS-232 driver file can be installed from a disk, downloaded from the Extron
website (www.extron.com), or downloaded from the extensive Extron driver library using the driver subscription feature within Global Configurator. The driver is saved to a folder and uploaded to the MLC via Global Configurator.
RS-232 command strings can be entered directly from a host computer using Global
Configurator.
IR commands can be entered directly from an IR remote control through IR learning and
the Extron IR Learner software to create a driver that the MLC can use. IR learning is convenient for installing new or updated commands into the MLC in the field in the rare cases when a driver is not already available from Extron.
See the Global Configurator Help file or the IR Learner Help file (which come with the software) for details on setting up the MLC and for downloading, programming, or learning device control commands.
Audio
S-Video
DVD/VCR
Combo
Video
RGBHV
RS-232 or IR Projector control
Audio
DISPLAY
OFF
ON
VOLUME
ONFIG C
Extr
MediaLink Controller
Projector on/off control
Projector input switching
Projector volume control
Laptop
MLC 104 IP Plus
1
PC
2
LAPTOP
3
4
MLC 104 IP Plus Series • Introduction 3
How the MLC 104 IP Plus Series Controllers Work:
MLC 104 IP Plus
SCP = secondary control panel
Components and Interactions
Unlike the Extron MediaLink Controller (MLC 206 Series), the MLC 104 IP Plus Series requires and uses event files to perform all functions except basic input switching and volume control. The event files define, monitor, and govern how a MLC 104 IP Plus Series controller works. The following diagram is an example of how the MLC interacts with accessories, event scripts, drivers, ports, input devices, and output devices.
PC
with
Global
Config-
urator
or
Web
Browser
LAN
Port
Host
Port
FPC*
Lights
Memory
SCP*
SCP*
Lights
FPC*
* FPC = front panel control
MLC 104
IP Plus
Firmware
MAIN EVENT
(0.evt)
Proj. Driver
(2.evt)
Serial Driver
RS-232
Proj. Port
2-way
RS-232
Figure 2. How the MLC Works
The MLC can be configured completely via Global Configurator software. Once you have set up how you want it to work (assigned drivers to ports, configured buttons and digital I/O ports, and set up IP addresses and functions), that information is saved to a project file that is uploaded into the MLC.
The configuration information is used to create the “main event” (0.evt) script file that defines the operation of the MLC. The main event file also controls and monitors ports and optional control accessories, and also changes made at the front panel (known as FPC, front panel control).
Each button on the MLC and on any connected SCPs or control modules (IRCMs, CMs) has two switch numbers assigned to it: one for the button press, one for release. Scripts are compiled to generate the main event file to monitor events and to generate actions (such as issuing commands and switching inputs) associated with the buttons.
Proj.
MLC 104 IP Plus Series • Introduction 4
Optional Control Modules
IRCM-DV+
CM-3BLB
CM-9BLBCM-20BB
The MLC can “learn” IR commands from the remote control of a VCR, DVD, or other device, allowing you to create an IR driver file that can be incorporated into the MLC event scripts. A command can be associated with each of the buttons on an optional infrared control module (such as the Extron CM-5BB, CM-9BLB, or IRCM-DV+) in order to allow limited control of source devices.
A total of four control modules (a maximum of four control module addresses) can be installed with this MLC (see figure3). See the Control Modules User’s Manual and the IRCM‑DV+ Control Module User’s Manual for installation details and see the Global Configurator Help file to learn about configuration. See the special SIS commands for the
IRCM-DV+ on page 101.
IR commands are transmitted from the Display RS-232/IR port and IR ports on the MLC (via IR Emitters) when the corresponding button is pressed on the front panel of the controller, SCP, or control module. See the Control Modules User’s Manual.
CM-5BB
DVD & VCR CONTROL
DVD VCR
TITLE MENU
TV/VCR
ENTER
PLAY NEXT/FWD PA USE STOP
PREV/REW
Tx
TUNER
CM-3BLB
CM-9BLB
Figure 3. Optional IRCM and CM
Control Modules
MLC 104 IP Plus Series • Introduction 5
System Requirements
The MLC 104 IP Plus Series and Global Configurator have the following minimum hardware and software requirements:
Hardware Requirements
Processor Intel® Pentium® III, 1 GHz RAM 512 MB Available hard disk space 50 MB
A network connection with a minimum data transfer rate of 10 Mbps (100 Mbps is recommended)
Software Requirements
NOTE: The MLC requires GC version 2.2 or higher.
Operating system Microsoft® Windows® XP, service pack 2
Global Configurator
Global Configurator and GlobalViewer
Windows Vista
or
Windows 7
®
ATTENTION:
Do not run Global Configurator software on a
PC that uses an earlier version of Windows.
Ne faites pas fonctionner le logiciel Global
Configurator sur un ordinateur qui utilise une version plus récente de Windows.
Microsoft Windows Script Version 5.6 or higher Browser Microsoft Internet Explorer® version 6.0 or higher
with ActiveX® enabled
MLC 104 IP Plus Series • Introduction 6
Operation, Features, and Cabling
This section includes the following elements:
Setup Checklist: How to Proceed With Installation — A checklist of tasks to guide
you through installation
UL and Safety Requirements — General guidelines for safe product use
Installing or Replacing Button Labels — Instructions for replacing the labels in front
panel buttons
Front Panel Features and Operation — Locations and descriptions of items on the
front panel
IR Control — A brief description of IR learning and IR remote control of the MLC
Panel Features and Cabling — Locations, descriptions, and cabling notes for rear
and side panel features and corresponding front panel indications
Resetting the Unit— Information about the available reset modes and how to reset
the MLC
Pinout Guides — An example application diagram that can be used as a cabling and
pin assignment reference
MLC 104 IP Plus Series • Operation, Features, and Cabling 7
Setup Checklist: How to Proceed With Installation
Prepare
Familiarize yourself with the features of the MLC. Download and install the latest version of the Extron Global Configurator (GC) software
(version 2.2 or higher) and the latest driver package, and any additional software such as GlobalViewer Enterprise (GVE) or IR Learner (available from www.extron.com or the Extron Software Products disc).
Obtain IP setting information from the network administrator for the MLC. Obtain model names and setup information for devices that the MLC controls.
Configure the MLC
Connect the PC and the MLC to the same Ethernet network, power them on, and use
Telnet, Extron DataViewer, or a similar application to configure the MLC for network communication.
Create a new GC project and configure the MLC (see the Global Configurator Help file).
Set the IP address and subnet mask for the MLC, and other IP settings. Define the GlobalViewer Tree location for the MLC. Add the MLC to the project. Define e-mail settings and contacts. Add serial and IR device drivers. Configure the ports (Projector/Display, igital I/O, and MLS) on the MLC and assign
device drivers as needed.
Configure the front panel buttons. Configure control module buttons Create a display shutdown schedule. If a projector is part of the system and if desired, create a display lamp hours
notification e-mail.
Create a display disconnection notification e-mail. Perform configurations for special applications, if needed. Save the Global Configurator project/configuration. Build and upload the configuration.
Perform Physical Installation
Install or replace button labels. Connect the MLC to a network (LAN) and other devices (see Operation, Features,
and Cabling starting on page 7 or see the “Setup” section of the MLC 104 IP Plus
Series Setup Guide).
Connect power cords and turn on the output devices (projectors, monitors, speakers),
control products (such as projector lifts and screen controls), the MLC, a PC (if needed for testing or control), and input devices (DSS, cable boxes, and the like).
Test the system. Mount the unit to an electrical box, wall, furniture, or rack and ground the unit (see
Mounting Instructions on page 148).
MLC 104 IP Plus Series • Operation, Features, and Cabling 8
UL and Safety Requirements
Base
Clear Lens
The Underwriters Laboratories (UL) requirements listed below pertain to the safe installation and operation of a MediaLink Controller (MLC).
1. Do not use the MLC near water or expose it to liquids.
WARNING: Risk of electric shock or fire. To reduce the risk of fire or
electric shock, do not expose this apparatus to rain or moisture.
AVERTISSEMENT : Risque de choc électrique ou d’incendie. Afin de réduire
les risques d’incendie ou de choc électrique, protégez cet appareil de la pluie ou de l’humidité.
2. Clean the MLC only with a dry cloth.
3. Do not install the MLC near any heat source, such as a radiator, heat register, stove, or
another apparatus (including amplifiers) that produces heat.
4. Unplug the MLC during lightning and thunder storms or when it is unused for long
periods.
5. For the installation to meet UL requirements and to comply with National Electrical Code
(NEC), the MLC must be installed in a UL Listed junction box and faceplate. The end user or installer must furnish the junction box. It is not included with the MLC.
6. MLC 104 IP Plus series is only for use with UL Listed products.
7. Unused AAP openings are to be covered with a blank AAP panel(s).
Installing or Replacing Button Labels
For the MLC or the optional SCP control panel, you may wish to customize the button labels. The labels can be changed at any time. Follow these steps to change the translucent button labels (see the image at right):
1. Remove the button from the MLC or SCP: use a small,
flat bladed screwdriver such as an Extron Tweeker to gently pry a button out from the front panel.
Plunger
2. Locate the notch in the corner of one side of
the clear button cap.
3. Separate the white backing (diffuser)
from the clear button cap (lens): insert the blade of the small screwdriver into the corner notch and gently twist the blade.
4. Save the translucent, white
diffuser, but remove the text/ label insert from the transparent button cap.
Notch
Separate the two-piece button at the corner.
TEXT
Pry the two pieces apart.
Diffuser
Button Label
5. Select one of the button labels
from the printed label sheets included with the device (MLC or SCP). Remove the label from its backing, if applicable.
6. Insert the button label into the button cap. Check for correct label orientation.
7. Align the white diffuser plate with the cap. The bumps on the diffuser plate should be
aligned (top and bottom) with the notches on the clear button cap. Firmly snap it into place.
8. Align the tabs on the MLC button plunger with the notches on the diffuser plate. Gently
but firmly press the reassembled button into place in the MLC or SCP front panel.
9. Repeat steps 1 through 8 as needed to relabel other buttons.
MLC 104 IP Plus Series • Operation, Features, and Cabling 9
Front Panel Features and Operation
12
Input Selection Buttons
Front panel features are shown at right. Most of the features and LED indications are described and shown in the “Rear and Side Panel Features and Connections” section paired with the descriptions of the corresponding ports.
Display On and Off
Display On and Off
1
Buttons (page )
Buttons (page 10)
DISPLAY
ON
OFF
Input Selection Buttons
2
(page )
(page 11)
PC
1
NOTE: The MLC must
be set up in order to function. See Software-
based Configuration and Control starting on
page 34 and the Global Configurator Help file for
information about Global Configurator, which you must use to set up the unit.
Buttons
The MLC 104 IP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 an Extron SCP 104 keypad causes the functions of that button to be executed exactly as if you had pressed a front panel button.
By default all buttons illuminate brightly when selected (active), and light dimly when deselected. The button caps are removable so the button labels can be changed. Each Display On/Off, Function/Room, and Input button can be set up to perform a sequence of several functions, which can be combinations of the following options:
A driver operation—execute an RS-232 or IR control command that is part of a
device driver (for a projector, VCR, DVD, audio source, or similar device)
A time delay operation—insert delays between executed commands
A button light operation—change the brightness, color, or flashing of a front panel
button
A digital input/output operation—turn the digital output on or off, toggle it, or
pulse it
A user-defined RS-232 operation—issue a non-driver-associated RS-232 command
(one that you programmed separately) via a specific port (MLS RS-232 or the projector control port) or an internal command for the MLC, itself
Display On/Off buttons — After they have been configured, press the On button
1
to turn the projector or display device on, and press the Off button to power it off. By default, only one of these two buttons can be selected (active) at once. Through the Global Configurator (GC) software, other functions can be associated with each of these buttons.
2
LAPTOP
3
CONFIG
Cong (RS-232 host control)
Config (RS-232 host control)
4
4
Port (page )
Port (page 12
4
MLC 104 IP PLUS
Front Panel
VOLUME
Volume Knob and LEDs
3
3
(page )
page 11)
Figure 4. MLC 104 IP Plus Front Panel
NOTE: To avoid conflicts with the front panel lockout PIN feature, Extron recommends
configuring the Display Power buttons so that the MLC sends projector or display commands upon the button release instead of on the button press.
MLC 104 IP Plus Series • Operation, Features, and Cabling 10
Input selection buttons — Each of these buttons, labeled 1 through 4,
1
2
3
4
2
can be assigned several functions, depending on how the MLC is set up and what mode is active. Each button can be configured to control the digital inputs or outputs on the MLC, execute the IR or RS-232 commands of your choice, or trigger event scripts and/or port monitoring. See the Global Configurator Help file.
By default these buttons are a mutually exclusive group: only one of these buttons can be selected at a time. Also, by default each button is associated with an Extron input switching SIS command (1!, 2!, 3!, 4!) and bidirectional communication via the MLS RS-232 port on the MLC. See the image at right.
Alternatively, the buttons can be reconfigured (via software) to select different inputs and to trigger different commands. See the Software-based Configuration and Control section starting on page 34 and the SIS Programming and Control section starting on page 69 for details.
Press an input selection button to select the desired audio and video input on the projector or an optional Extron switcher. The button for that selection lights brighter and remains lit brighter until a different input is selected.
NOTE: When these input selection buttons are configured for input switching, there
is a default 0.5 second delay between when one input is selected and when a different input can be selected. This allows time for the projector to adjust to the change of sync signals. The delay period is adjustable.
1!
2!
3!
4!
If the MLC is used without an optional switcher and the MLC has been set up for use with a projector, the selectable inputs on the MLC correspond to the number of inputs available on the projector. If an optional Extron switcher is connected to the MLC, all four input buttons are selectable. Which buttons are and are not configured for input switching can be set via Global Configurator.
NOTE: When an input selection button is designated for input switching, pushing
that button causes the MLC to send out an SIS input change command via the MLS RS-232 connector. In addition it can make the MLC send projector control commands through the Display RS-232/IR port, send a digital output signal, or send a serial command via the MLS RS-232 port.
The default Extron SIS commands sent for each input via the MLS connector are shown at right. If desired, you can reassign (remap) any input from 1 to 99 to these input buttons. Button remapping can be convenient if a switcher
Button Command
Input 1 1! Input 2 2! Input 3 3! Input 4 4!
is slaved to the MLC.
Volume Control
Volume knob and LEDs — Rotate this knob clockwise to increase the audio volume,
3
counterclockwise to decrease volume. Volume can be adjusted via this front panel knob, the corresponding knob on an SCP control panel, or via RS-232/Telnet/web browser control.
The Global Configurator software lets you select whether this knob controls the audio levels of the projector or of the optional switcher. If the knob controls the audio levels of the projector, you can specify incremental adjustments or range-based adjustments (via device driver only). See the Global Configurator Help file for details.
MLC 104 IP Plus Series • Operation, Features, and Cabling 11
NOTE: Not all devices that use RS-232 for audio level control can be properly
Range-based Volume Adjustment
Volume
Volume
Volume
Volume
Volume
Volume
Volume
VOLUME VOLUME VOLUME VOLUMEVOLUMEVOLUMEVOLUME
Range-based Volume Adjustment
Increment/Decrement-based Volume Adjustment
Minimum,
0% of Max.
Volume
1% to 19%
of Max.
Volume
20% to 39%
of Max. Volume
40% to 59%
of Max. Volume
60% to 79%
of Max. Volume
80% to 99%
of Max. Volume
100% of
Max.
Volume
CONFIG
controlled using the MLC Volume knob. Some devices cannot respond quickly enough to the commands issued to them by the MLC.
If the projector uses range adjustments, it can result in choppy audio level
ramping (volume changing in jumps).
If the projector uses incremental adjustments (volume up/down commands),
it can result in slow audio ramping (requiring many turns of the knob to change the volume).
If you experience problems using range-based audio control with a projector or other device, try slowing down the MLC volume knob command rate by using the 49# SIS command (see the special function SIS table on page 106 for details) or encoder scaling in Global Configurator (see the Global Configurator Help file). If you need further assistance, contact Extron and ask to speak with an applications engineer.
If the MLC is configured for use with a MediaLink Switcher or for some projectors, the LEDs on the MLC indicate volume ranges (with steadily lit LEDs) and minimum/ maximum volume limits (with flashing LEDs), as shown in the following diagram.
VOLUME VOLUME VOLUME VOLUMEVOLUMEVOLUMEVOLUME
Configuration Port
Minimum,
0% of Max.
1% to 19%
of Max.
20% to 39%
of Max.
40% to 59%
of Max.
60% to 79%
of Max.
80% to 99%
of Max.
If the MLC is configured for increment/decrement volume adjustment, the LEDs scroll up/down briefly. See the following example.
VOLUME
Config (host control) port — This port makes it possible to upload and
4
VOLUME
configure device drivers via serial communication and also to initiate IR learning via a front panel connection after the MLC has been installed. Overall configuration requires the use of the rear panel LAN port.
Connect a Windows-based PC or an RS-232 control system to this 2.5 mm mini stereo-style (tip-ring-sleeve) connector. You can use the Extron 9-pin D to 2.5 mm stereo mini TRS RS-232 cable or make your own cable. See page 16 for a wiring diagram and port protocol.
NOTES:
This port requires 38400 baud communication, a higher speed than many other
Extron products use. The configuration software automatically sets the connection for the appropriate speed. If using HyperTerminal, DataViewer, or a similar application, make sure the PC connected to these ports is set for 38400 baud.
Extron recommends configuring and controlling the MLC via the LAN
connector. Ethernet connections are faster and more reliable.
100% of
Max.
MLC 104 IP Plus Series • Operation, Features, and Cabling 12
Front Panel Security Lockout (Executive Mode)
To prevent accidental changes to settings, the MLC features front panel security lockout (executive) modes for disabling access to controls. When panel lockout is enabled, no one can make changes using the buttons or volume knobs on the MLC front panel, SCPs, or control modules. When the front panel is locked, functions and adjustments can be made only via RS-232, Telnet, or web browser control. The Simple Instruction Set (SIS™) command 3X corresponds to and also enables this mode (see page 78). For details, see the Operation,
Features, and Cabling section starting on page 7 and the Software-based Configuration and Control section starting on page 34. The only way to override a front
panel lockout via the front panel is to enter a personal identification number (PIN) to unlock the panel, using MLC input buttons as a numeric keypad for PIN entry, as shown on page 14.
Enabling and disabling front panel lockout via the embedded web pages and the front panel
When front panel lockout is enabled, if a button is pressed, the button flashes red, but no change occurs. Nothing—not input switching, projector control, room control, volume adjustment, or any other knob- or button-executable function—results from front panel actions when lockout is active. Changes can still be made via RS-232 or Ethernet (Telnet or web browser) control.
Front panel lockout can be enabled or disabled using the embedded web pages whether or not a PIN has been set. However, a PIN must be set up before you can enable or disable lockout using the front panel buttons.
Using the web pages
1. Using a web browser, enter the IP address of the MLC to open the MLC embedded
web page. If an administrator password has been set and if you are prompted to do so, type in the administrator password.
2. Click on the Configuration tab, which opens to the System Settings page.
3. Select either Off or Disable Front Panel, SCP, Control Modules and IR
in the Executive Mode settings area. See the following image.
NOTE: If Disable Front Panel, SCP, Control Modules and IR is
selected via the System Settings factory default web page, front panel lockout cannot be enabled or disabled via the front panel unless PIN Mode is enabled. See page 107 for the SIS command (X?*60#) for PIN enabling and disabling.
MLC 104 IP Plus Series • Operation, Features, and Cabling 13
Using the front panel
Locking the Front Panel of an
One or more PINs must be configured before this procedure can be used. See Preparing
the MLC for Front Panel Lockout on page 15. To lock or unlock the front panel,
you use the Display On/Off buttons to change modes and use the input buttons as a numeric keypad (see images below).
NOTE: Make sure the projector or display is off before using a PIN to lock the front panel.
NOTE: Failure to configure the On or Off buttons to send display/projector commands
upon button release (instead of button press) may cause problems with the PIN Mode feature. (If one On/Off button is pressed before the other, and the buttons are configured to send commands at the button press, the actions of the first button can be executed, preventing you from locking the front panel until the warm-up or cooldown period of the display finishes.)
MLC 104 Plus Series Controller
1 2
Press and hold both Display On/Off buttons simultaneously.
The Display On/Off buttons light green, the other buttons dim, and the bottom Volume LED blinks.
Unocking the Front Panel of an MLC 104 Plus Series Controller
1 2
Press and hold
both Display On/Off buttons simultaneously.
The Display On/Off buttons light red, the other buttons dim, and the bottom Volume LED blinks.
DISPLAY
ON
VOLUME
DISPLAY
ON
VOLUME
1
OFF
CONFIG
This example shows the default administrator PIN:
1 2a , 4 2b , 2 2c , 3 2d .
1
OFF
CONFIG
This example shows the default administrator PIN: 1 2a , 4 2b , 2 2c , 3 2d .
While still pressing the Display buttons, enter the PIN. Use the input selection buttons as a 4-key numeric keypad; press one button at a time.
One green Volume LED lights at a time as the buttons are pressed.
1
1
2a
2
2
2c
3
2d
3
4
4
2b
While still pressing the Display buttons, enter the PIN. Use the input selection buttons as a 4-key numeric keypad; press one button at a time.
One green Volume LED lights at a time as the buttons are pressed.
1
1
2a
2
2
2c
3
2d
3
4
4
2b
Release
all
buttons.
Release
all
buttons.
If the correct PIN is entered, the green Volume LEDs ash and all buttons ash red 3 times, indicating that front panel is locked.
DISPLAY
1
CONFIG
CONFIG
CONFIG
CONFIG
1
2
2
3
3
4
4
1
1
2
2
3
3
4
4
1
1
2
2
3
3
4
4
1
1
2
2
3
3
4
4
ON
OFF
VOLUME
If an incorrect PIN is entered, no buttons ash, the green Volume LEDs turn off, and the red (top) LED blinks.
DISPLAY
ON
OFF
VOLUME
If the correct PIN is entered, the green Volume LEDs ash and all buttons ash green 3 times, indicating that front panel is locked.
If an incorrect PIN is entered, no buttons ash, the green Volume LEDs turn off, and the red (top) LED blinks.
DISPLAY
ON
VOLUME
DISPLAY
ON
VOLUME
OFF
OFF
NOTE: The PIN can be
entered via either the MLC or the SCP.
Then the buttons light as they were lit before front panel lockout was set.
Release
all
buttons.
Release
all
buttons.
DISPLAY
ON
OFF
VOLUME
Then the buttons light as they were lit before front panel lockout was set.
DISPLAY
ON
OFF
VOLUME
CONFIG
CONFIG
1
2
3
4
1
2
3
4
Figure 5. Enabling and Disabling Front Panel Lockout Via the Front Panel
MLC 104 IP Plus Series • Operation, Features, and Cabling 14
Preparing the MLC for Front Panel Lockout
To allow access to front panel changes to specific personnel while the front panel is locked, you can set a user and/or administrator PIN and set which type of PIN, if any, is allowed to unlock the panel.
Setting up and enabling or disabling PINs
Using the Advanced Configuration tab within Extron Global Configurator (GC)
software, you can configure which PIN to enable (which PIN allowed to unlock the front panel), or disable both PINs so that no one can access the front panel during front panel lockout (see image at right). And you can set the four-digit PINs for the administrator and for users.
NOTE: Each digit of the PIN must be a number from
1 to 4 because they represent the four MLC front panel input buttons, which is used as a numeric keypad. By default, both PINs are set to 1423. See the Global Configurator Help file for the PIN setup procedure.
Scheduling front panel lockouts
You can set the front panel of the MLC to be automatically locked at certain times and days by setting up a schedule using the Schedule tab within the Global Configurator software and uploading it to the MLC. The Global Configurator Help file includes instructions on how to set up a scheduled action.
IR Control
IR Learning: Top Panel Receiver
In most cases, Extron has already produced a driver file for controlling the projector, display, or source device you plan to use. If a device driver file is not available, you can create your own using Extron IR Learner software, the remote control of the device, and the IR learning receiver sensor on the MLC, shown in the image at right. See the 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 indicates the best distances and angles at which to hold the remote control.
IR
Top PanelTop Panel
IR Receiver
IR Learning Angle and Distance
2–12" (4–30 cm)
1 2 3
4 5 6
7 809
Figure 6. MLC104IPPlus Top Panel
MLC 104 IP Plus Series • Operation, Features, and Cabling 15
Panel Features and Cabling
DIS
VOLUME
US
ON
PC
OFF
1
2
3
Config (Host) Port Cabling
NOTE: Extron recommends configuring and controlling the MLC via the LAN connector
on the right side panel. Ethernet connections are faster and more reliable.
Front panel Config (host control) port — For MLC configuration and control, connect a Windows-based PC or an RS-232 control system to the MLC via this 2.5mm mini stereo jack (see figure below). This port is accessible even after the MLC has been installed and cabled. The optional 9-pin D to 2.5 mm stereo mini TRS RS-232 cable can be used for this connection.
MLC104 IP Plus Front Panel
PLAY
CONFIG
LAPTOP
MLC 104 IP PL
Config Serial (RS-232) Port
This port supports bidirectional RS-232 (-5 to +5 VDC) communication.
Protocol:
• 38400 baud • 8 data bits • 1 stop bit
• no parity • no ow control
Front panel Config port:
• RS-232 only (Tx, Rx, ground)
1
5
To/From the RS-232 Port
on a PC
6 feet
(1.8 m)
6
9
9-pin D Connection TRS Plug
Pin 2 Computer Rx line Tip Pin 3 Computer Tx line Ring Pin 5 Computer signal ground Sleeve
NOTE: This configuration port requires 38400 baud communication. This is a higher
NOTES:
• Use the front panel Cong port only for sending basic SIS commands (such as those
Tip
Ring
Sleeve (Gnd)
for IP setup and troubleshooting) and checking unit information and responses.
• You must use the LAN port (not the Cong port) to set up the MLC and upload GC conguration les or rmware.
speed than many other Extron products use. Global Configurator software may automatically set the connection for the appropriate speed. If using DataViewer, HyperTerminal, or a similar application, make sure the PC or control system connected to these ports is set for 38400 baud.
MLC 104 IP Plus Series • Operation, Features, and Cabling 16
Right and Rear Panel Features and Cabling
OUT
OU
D
A B C D E
CO
11
Display or
Projector Control Port
RS-232/IR
Tx
DISPLAY
Rx
GROUND
IR OUT
A B C D E
+V OUT
COMM LINK
GROUND
CM
IR IN
SCP
1 2 3
DIGITAL
I/O
GROUND
A B
RS-232
Rx
MLS
Tx
GROUND
POWER
12V
GROUND +12V IN
LAN
TWEEKER TO REMOVE
PRESS TAB WITH
LAN (IP)
6
6
Port
2
2
Control Module/IR/SCP
Port (Comm-Link)
3
3
Digital I/O Ports (3)
4
4
MLS Switcher Port
RUN 100
Right Side
5
5
Power Input
(12 VDC, 0.5 A max)
1 Projector or display control
(Display RS-232/IR) port
page17
2 Comm-Link (CM/IR/SCP) port
page19
Rear Panel
4 MLS RS-232 connector
page 26
5 PWR (power) connector
page28
6 LAN port — page29
3 Digital I/O ports — page22
Projector or display connections
Display or projector control (Display RS-232/IR) port (-5 VDC to +5 VDC) —
1
From this port, commands from a projector driver or user-defined command strings entered via Global Configurator can be sent to the display device. Connect a cable between the projector or display and the left three poles (Tx, Rx, Ground) of this
3.5mm direct insertion captive screw connector for bidirectional RS-232 serial control. The IR Out and Ground pins (the right two poles) can be used for one-way infrared signal output to control the display, projector, or some other device, such as a VCR or DVD player.
Display
RS-232/IR Port
IR wiring
Infrared:
• TTL level (0 to 5 V)
• Up to 1 MHz
Serial (RS-232) wiring
Select protocol via software or SIS command.
RS-232 default protocol:
• 9600 baud • 1 stop bit
• 8 data bits • no ow control
• no parity
(unidirectional)
(bidirectional)
Strip wires 3/16" (5 mm) max.
Figure 7. Wiring for RS-232 Display Control and IR Source Control
100' (30.5 m)
Ground IR Tx Signal
Transmit (Tx) Receive (Rx) Ground
Unidirectional IR Output
via White Striped Wire
Bidirectional RS-232
Transmit (Tx) Receive (Rx) Ground
IR Emitter
Projector or Display Panel
NOTES:
LAN
Each projector or display may require different
wiring. For details, see the manual that came with the projector or display or see the Extron device driver communication sheet.
Tx
Rx
DISPLAY
RS-232/IR
IR OUT
GROUND
A B C D E
M
CM
N
+V OUT
+V
R
GROUND
COMM LINK
MM LINK
R IN
IR IN
SCP
Right Side Panel
The MLC does not support flow control.
This connector accepts one wire per pole.
may need to splice projector and IR Emitter ground wires to a single wire that is inserted into this port.
P
MLC 104 IP Plus Series • Operation, Features, and Cabling 17
To the
IR Receiver of a Source Device
You
Wiring varies depending on the projector or display model. In most cases the drivers are
OUT
OU
D
A B C D E
CO
Right Side Panel
bidirectional, but sometimes only the transmit (Tx) and ground connections are needed for projector or display control. For bidirectional RS-232 communication, the transmit, ground, and receive pins must be wired at both the MLC and the projector or display.
NOTE: Maximum distances between the MLC and the device being controlled
may vary up to 200 feet (61 m). Factors such as cable gauge, baud rates, environment, and output levels (from the MLC and the device being controlled) all affect transmission distance. Distances of about 50 feet (15 m) are typically not a problem. In some cases the MLC may be capable of transmitting and controlling a given device via RS-232 up to 250 feet (76 m) away, but the RS-232 response levels of that device may be too low for the MLC to detect.
For infrared (IR) output (0 to +5 VDC), wire an IR Emitter (2 emitters, maximum, per port) as shown below for a modulated or demodulated signal and
ground. The MLC can use infrared signals to control up to two devices. You can connect one of these ports directly to the wired IR port of another device. Or you can insert the wires from up to two IR Emitters into the IR Out port and place the heads of the emitters over or next to the IR signal pickup windows of the controlled devices.
Wired
Ground IR Output
Unidirectional IR
100' (30.5 m)
Strip wires 3/16"
(5 mm) max.
IR Remote Port of
a Projector, Display
or Source Device
or
Tx
Rx
DISPLAY
RS-232/IR
IR OUT
GROUND
CM
N
V
+V OUT
R
GROUND
A B C D E
COMM LINK
MM LINK
Ground IR Output Signal
LAN
P
SCP
IR IN
(-)
(+)
White Striped Wire
Infrared: • TTL level (0 to 5 V) • Up to 1 MHz
Unidirectional
IR
(-)
(+)
(-)
(+)
Two Single IR Emitters
Display RS-232 / IR Port
Projector
or Display
IR Receiver
NOTES:
Each emitter must be within 100 feet of the MLC for best control results.
If installing two IR Emitters per port, wire them in series, not in parallel.
Figure 8. Wiring for IR Display Control
Alternatively, an MLC can use infrared signals and IR Emitters to control several source devices. However, the direct insertion captive screw connectors on the MLC have small openings that accept just one wire per pole. To connect up to two IR Emitters to the MLC, insert one ground and one signal wire in the Display RS-232/IR port, then connect the IR Emitters to those wires. To wire emitters, see the following figures and the IREmitter Installation Guide. Wiring directions depend on the number and type of IR Emitters (single or dual).
MLC 104 IP Plus Series • Operation, Features, and Cabling 18
Installing One Single Emitter Installing One Dual Emitter
Ground (−)
Ground (−)
IR Signal (+)
One Single IR Emitter
Installing Two Single Emitters
When installing only single emitters, tie them in series as shown at right.
IR Signal (+)
Ground (−)
IR Signal (+)
Dual IR Emitter
(−)
(+)
(−)
(+)
Two Single IR Emitters
Figure 9. Wiring for IR Control of Up to Two Sources
Additional control connections
CM/IR/SCP (Comm-Link) port — For remote control of the MLC 104 IPPlus Series
2
controller or other items, you can connect up to four Extron control modules (IRCMs, CMs), one Extron infrared signal repeater (IRL 20), and/or up to two Extron SCP 104 control panels to this port. A maximum of seven devices can be connected to this port. See the figures on pages 20 and 21.
NOTE: The SCP must have firmware 1.01 or greater and DIP switch 4 in the
On (up) position to operate with the MLC 104 IPPlus. See the SCP 104 User’s Manual for more details.
The SCP 104 replicates the front panel controls of the MLC. The SCP and the IR signal repeater can receive IR signals from a remote control and send them to the controller. Control modules can be used (once the MLC is set up) to control VCRs, DVD players, tape decks, a projector lift, or screen control. See the user guide for the appropriate device for details.
NOTE: If outside factors such as fluorescent light interfere with and affect the
function of the MLC, you can disable IR control of the MLC. Using a special function SIS command (65#, see page 107), you can turn off the ability of the MLC to receive IR signals from IR signal repeaters and SCPs.
The control modules, IR signal repeater, and SCPs can be daisy chained. Wire the connections as shown in the diagrams on the following pages.
Before inserting wires in the connectors, strip the cable and apply heat shrink as shown at right.
NOTE: The maximum distance between
the MLC and a connected device is 200feet (61m).
NOTE: The Comm-Link port provides up to
12 VDC for powering the SCP control panel or other devices. The automatic current protection circuit for this port
3/16" (5 mm)
Extron
Max.
Heat Shrink on Outer Jacket to Inner Conductor Transition
7/8"
(22 mm)
Comm-Link Cable
TIP:
Comm-Link (CTL and CTLP) cable, shown at left, is recommended for these connections. For best results and to avoid short circuits, use shielded wires or wires insulat­ed using heat shrink (instead of bare wires) for the common/ drain wires.
limits the draw to 0.5 amperes.
NOTE: SCP control panel or control modules (CM, IRCM) used with the MLC are
affected by front panel security lockout (executive mode) status changes.
MLC 104 IP Plus Series • Operation, Features, and Cabling 19
Tx
W
TW
OU
OU
DISPLAY
RS
R
200' (61 m) max.
1 IRL 20
MLC 104 Plus Series Rear Panel
RUN 100
1
ON
234
J1
SCP 104 Rear Panel
ADBC EADBC E
CM-3BLB
Rear
ADBC EADBC E
CM-3BLB
Rear
CM-3BLB
CM-3BLB Front
CM-3BLB
CM-3BLB Front
Rx
DISPLAY
-232/I
RS-232/IR
T
ND
R
IR OUT
R
GROUND
A B C D E
CM
+V OUT
GROUND
COMM LINK
+12 VDC
A
Ground
B
IRCM, CM
C
T
LAN
Modulated IR (from IRL 20)
D
SCP communication (IR)
E
MLC
1
SCP
IR IN
Right Side Panel
SCP 104
DISPLAY
ON
VOLUME
to last device
OFF
VIDEO
AUX
VIDEO
PC
IMAGE MUTE
1
2
3
4
SCP 104
Maximum = 2 SCPs Per System
CM/IR/SCP Port
• SCPs: Two maximum per system
• Control modules: four maximum (four module addresses)
• Total distance from port to last device: 200 feet (61 m) maximum
Extron CTLP Cable Color Code:
E
SCP Communication
D
Modulated IR (for IRL 20)
C
Control Module Communication
Ground and Drain Wire
B A
+12 VDC
= White = Gray = Violet = Black and Drain Wire = Red
D
IRL 20
C
IRCM, CM
B
Ground
A
+12 VDC
DVD & VCR CONTROL
DVD VCR
TITLE MENU
ENTER
PREV/REW
IRCM-DV+
Tx
TUNER
TV/VCR
PLAY NEXT/FWD PAUSE STOP
D
B A
IRL 20
Ground +12 VDC
Maximum = 4 Control Modules (4 module addresses)
IRL 20
Maximum =
Figure 10. Basic Connections to an SCP, Control Module, and IR Signal
Repeater
NOTE: Requirements for setting addresses for control modules differ depending
on how they are connected. If a control module is connected to the 3-pole connector on an SCP, it can be addressed differently than it would if connected to the 5-pole connector on the SCP. See the user guide for the appropriate control module and see the SCP 104/226 User’s Manual for instructions on addressing the control modules.
NOTE: If you connect
a CM-3BLB or CM-9BLB to the 3-pole connector of an SCP 104 instead of to its 5-pole connector, the buttons of the CM-xBLB control module do not light.
MLC 104 IP Plus Series • Operation, Features, and Cabling 20
CM-3BLB
Address 2
A B C D E
COMM LINK
MLC 104 IP Plus Right Panel
CM
+V OUT
GROUND
SCP
IR IN
E
C B A
200' (61 m) Max.
to Last Device
SCP Communication
IRCM, CM
Ground and Drain Wire
+12 VDC
Control Module Address 2
CM-20BB
Control Module Address 1
ON
VOLUME
SCP 104
DISPLAY
CM-3BLB
A
B
C
CM-3BLB
Control Module Address 2
E
A
B
CM-3BLB
A
B
VIDEO
OFF
A
B
1
AUX
2
VIDEO
PC
3
IMAGE
4
MUTE
SCP 104
E
3 Pole Connector
C B A
CM-20BB
Control Module Address 1
C
DISPLAY
NOTE:
Maximum = 2 SCPs per system.
Extron CTLP Cable Color Code:
E
SCP Communication
D
Modulated IR (for IRL 20)
C
Control Module Communication
Ground and Drain Wire
B A
+12 VDC
ON
VOLUME
SCP 104
= White
= Violet = Black and Drain Wire = Red
VIDEO
OFF
AUX
VIDEO
IMAGE
MUTE
1
2
PC
3
4
SCP 104
3 Pole Connector
C B A
CM-20BB
Control Module Address 1
CM-3BLB
Control Module
A
B
C
CM-3BLB
Figure 11. Connections to SCP 104 Control Panels and Control Modules
Without an IR Signal Repeater
NOTE: The control module or modules connected via the 3-pole connector on an
SCP must be the same models and set to the same DIP switch addresses as the control modules connected directly to the MLC. For example, if an IRCM-DV+ and a CM-5BB are connected to the port on the MLC, each SCP should have an IRCM-DV+ and a CM-5BB (and not other models) connected to its 3-pole connector.
MLC 104 IP Plus Series • Operation, Features, and Cabling 21
MLC 104 IP Plus DV+ connections:
IRCM-DV Rear Panel
IRCM-DV Rear Panel
The MLC 104 IP Plus DV+ consists of an MLC 104 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, and the IRCM-DV+ is the only type of control module that may be connected to each SCP 3-pole connector.
MLC 104 IP Plus DV+ Rear Panel
RUN 100
SCP 104 Rear Panel
+
ADBC EADBC E
ON
1 234
J1
ADBC EADBC E
Factory-wired MLC - to - IRCM-DV+ Connection
+
ADBC EADBC E
ON
1 234
J1
SCP 104 Rear Panel
Figure 12. MLC 104 IP Plus DV+ with SCPs and Additional Control Modules
Digital I/O ports —To allow the MLC to monitor devices to trigger events, connect
3
switches, sensors, LEDs, relays, or similar items to these ports, which can be configured as a digital input or output, with or without +5VDC pull-up (see figure 13). The digital I/O ports can trigger events or functions (such as triggering relays, issuing commands, or sending an e-mail) that have been configured using Global Configurator (GC) software.
ATTENTION:
Configure the digital I/O ports using Global Configurator software or SIS
commands first, and then connect wires to the port on the MLC. A mismatch between port configuration and wiring can cause malfunctions or unit failure.
Configurez le port d’E/S numérique en utilisant au préalable le logiciel Global
Configurator ou les commandes SIS, puis raccordez le câblage au port du MLC. Un défaut de concordance entre la configuration du port et le câblage peut entraîner le dysfonctionnement ou la défaillance de l’unité.
MLC 104 IP Plus Series • Operation, Features, and Cabling 22
H
E
K
O
D
A
B
MLS
RS
POWER
V
OU
D
V
IN OUT
OU
OUT
OU
DISPLAY
R
A B C D E
CO
IN
Congure each port as a digital input or output, with or without +5 VDC pull-up.
,
MLC 104 IP Plus Right Side Panel
om
r
Digital I/O (digital input/output)
Use the ports to:
ports
• Monitor or trigger events and functions (issue commands, send email), once congured.
• Power an LED, incandescent light, or other device that accepts a TTL signal.
Switch,
Sensor
(switch, sensor
LED, relay, or
similar item)
x
x
Tx
Rx
DISPLAY
RS-232/I
RS-232/IR
ND
R
IR OUT
R
GROUND
M
CM
ND
V
+V OUT
R
GROUND
A B C D E
COMM LINK
MM LINK
PRESS TAB WITH
TAB WIT
PR
R TO REMOVE
TWEE
TWEEKER TO REMOVE
LAN
123
SCP
IR IN
GROUND
DIGITAL
I/O
x
Rx
AB
MLS
-232
RS-232
Digital I/O
Ground
x
Tx
N
UN
12
R
R
+12V IN
GROUND
GROUND
POWER
12
12V
RIght Side Panel
Figure 13. Digital I/O Port Wiring Example
Digital input — To allow the MLC to monitor external devices that do not use
RS-232 communication, connect a switch, motion sensor, moisture sensor, tally feedback output, button pad, or a similar item to this port (pin1 and ground) and configure it for digital input. When configured as a digital input, the port measures two states: high and low. The port accepts 0 to 12 VDC input. Threshold voltages are <2.0VDC = logic low, >2.8VDC = logic high. There is also an internal, +5 VDC, selectable, pull-up resistor for this circuit. Below are some examples of how to use digital input.
Tip (+12 V)
Digital Input Ground
Switch, Sensor, or Similar Item
3.5 mm
or
Digital Input Ground +12 VDC
Stereo Plug
(signal)
Sleeve (Gnd)
Ring
To/Fr a Senso
123
DIGITAL
GROUND
I/O
The port senses an external switch or contact closure by using a 2k ohm pull-up resistor in a TTL (+5VDC) circuit. Threshold voltages are <2.0VDC = low, >2.8VDC = high.
Use the port to monitor or trigger events and functions (toggle relays, issue commands, send email), once congured.
Figure 14. Wiring for Digital Input
Digital Input
MLC 104 IP Plus Series • Operation, Features, and Cabling 23
Using these pins and an external switch to trigger digital input:
y
Digital input is triggered by an external switch wired between the I/O pin and ground. T +5.0 VDC is activated (switch 2 is enabled/closed).
Ground (GND) pin
V+
Digital input at the MLC is triggered by a digital output from a motorized
MLC 104 IP Plus Series
+12 V
he pull-up resistor to
CTL
+5.0 V
SW 2
2k ohms
Pin 1of the Host Control port or the Pwr Sns pin of the Projector port
Digital Input
GND
Normall Open Switch
Using a motorized surface access enclosure to trigger digital input:
Extron HSA 822M.
A closure to ground (switch 1) occurs when a certain condition is met on the HSA. This closure to ground triggers the MLC.
The MLC must have the pull-up resistor to +5.0 VDC activated (switch 2 is enabled/closed).
MLC 104 IP Plus Series HSA 822M/MS
+12
+5.0 V
SW 2
CTL CTL
2k ohms
Pin 1of the Host Control port or the Pwr Sns pin of the Projector port
Digital Input
GND
Ground (GND) pin
12 V
Status Pin
SW 1
GND
MLC 104 IP Plus Series • Operation, Features, and Cabling 24
Digital output — To power an LED, incandescent light, or other device that
The MLC 104 IP Plus cannot provide TTL level outputs like some of the IP Link interfaces. Switch 2 cannot be enabled when I/O pin is used as an output.
When used as a digital output, a digital output pin on the MLC may not work with certain devices requiring contact closure control. A shows a short to ground when switch 1 is enabled, the actual circuit does not provide a completely grounded output. For any devices requiring contact closure control, it is recommended that relays be used.
I/O Port
GND
accepts a TTL signal, or to provide contact closure control for a projector lift, motorized screen, room or light switch via an Extron IPA T RLY4, you can use one or more of these ports as a digital output. When a port is configured for digital output, it offers two output states: on and off. When the port is set to an “on” state, (the circuit is closed), the I/O pin is connected to ground. The I/O port is capable of accepting 250 mA, maximum. When the port is set to the “off” state (the circuit is open), the output pin is not connected. If the application calls for TTL compatibility, the digital output circuit can be set up to provide a 2k ohm pull-up resistor to +5VDC.
MLC 104 IP Plus Series
+12 V
+5.0 V
SW 2
2k ohms
Pin 1, 2, or 3 of the Digital
lthough the illustration at right
I/O
GND
Digital I/O Port
The digital output
CTL
SW 1
MLC 104 IP Plus Series
+12 V
390
ohms
pin drives an LED using an external +5 VDC source.
The LED lights only when the I/O pin is set to “on” (switch 1 is closed).
Digital Output
CTL
SW 1
GND
LED
+5 V
+
External Source
NOTE: The digital I/O pin is capable of sinking a maximum of 250 mA from
12 VDC, max.
MLC 104 IP Plus Series • Operation, Features, and Cabling 25
MLC 104 IP Plus Series
The digital output pin
+12 V+12 V
drives an LED using the +12 VDC
2k
Ohms
output of the controller as a voltage source.
The LED lights only when the I/O pin is set to “on” (switch 1
Pin 1
Digital Output
CTL
SW 1
LED
is closed).
GND
NOTE: The digital I/O pin is capable of sinking a maximum of 250 mA from
12 VDC, max.
MLC 104 IP Plus Series
The digital output pin drives an incandescent lamp using the +12 VDC output of the controller as the voltage source.
The lamp lights only when the I/O pin is set to “on” (switch 1 is closed).
+12 V+12 V
+12 V Out
Lamp
Digital
Output
CTL
SW 1
GND
NOTE: The digital I/O pin is capable of sinking a maximum of 250 mA from
12 VDC, max.
MLS RS-232 connector — To control an optional Extron switcher or other RS-232
4
controllable device, connect a cable between this 3.5 mm direct insertion captive screw connector and the RS-232 port of the other device. By default this port supports any Extron switcher without additional drivers. If it is used to control other products, additional device drivers may be required.
NOTE: The commands issued from this port are
standard Extron SIS™ commands, and they follow the typical Extron RS-232 protocol:
• 9600 baud • no parity
• 8 data bits • no flow control
• 1 stop bit
MLC 104 IP Plus Series • Operation, Features, and Cabling 26
Supported Extron Devices
MLS 406 MLS 608 D MLS 406MA MLS 608 D MA MLS 406SA MLS 608 D SA MLS 506 PVS 305SA IP MLS 506MA 70 V MLA VC10 Plus MLS 506SA
If you connect an optional switcher (such as an Extron MLS Series or PVS Series
T
E
N
Connecting an MLC 104 IP Plus to a MediaLink Switcher and an External Power Supply
y
RS-232 12V
RS-232/MLC/IR
Connecting an MLC 104 IP Plus to a PoleV
MLC 104 IP Plus
switcher) to the MLC, you must connect a ground wire between the switcher and the MLC, as shown in the following diagrams. Connecting an external power supply is
optional depending on how many accessories are connected to the MLC.
MLC/IR
ABC
MediaLink Switcher rear panel MLC/IR port
NOTE:
You must connect
a ground wire between the MLC and MLS.
Ground (Gnd)
B
Receive (Rx)
A
Transmit (Tx)
NOTE:
If you use cable that has a drain wire, tie the drain wire to ground at both ends.
Transmit (Tx)
Receive (Rx)
INPUT 1
INPUT 2
INPUT 3
VIDEO
VIDEO
VIDEO
R-Y
R-Y
Y
Y
B-Y
B-Y
C
C
L LRR LR
Y
C
100-240V 0.2A 50/60 Hz
.5A MAX
MLS 506MA Rear Panel
B A
MLC 104 IP Plus right side panel
Tx
Rx
AB
MLS PWR
RS-232 12V
GROUND
GROUND
MLS and
+12V IN
Power ports
INPUT 4
INPUT 5
RH/
RH/
HV
HV
V
V
G
G
B
B
LR LR LR
RH/
G
B
R-Y
B-Y
MLC 104 IP Plus Right Side Panel
B
Ground
+12 VDC input
INPUT 6
RGB
RH/
HV
HV
V
V
G
B
SENDLRRETURN
LR
Tx
Rx
IR OUT
GROUND
DISPLAY
A B C D E
RS-232/IR
Ground all
Devices
R-Y
Y
B-Y
AUX/MIXEFFECTS
LR
+V OUT
GROUND
COMM LINK
YUV
VIDEO
S-VIDEO
Y
C
LAN
LA
CM
SCP
IR IN
MONO AMPLIFIED OUTPUT
COMM8 ohm70V
AUDIO OUT
FIXED VARIABLE
ABC
LRLR
PRESS TAB WITH
PRESS TAB WITH
WEEKER TO REMOV
TWEEKER TO REMOVE
123
Rx
AB
GROUND
MLS
DIGITAL
RS-232
I/O
4 ohm
MLC/IR RS232
CONTACT CLOSURE
Tx
+12V IN
GROUND
GROUND
POWER 12V
External Power Suppl (12 VDC, 0.5 A max.)
External
Power Supply
Tx Rx IR
GGAB
ault Switcher
+12V
PVS Switcher rear panel RS-232/MLC/IR port
+12V
Heat Shrink Over Shield
+12 VDC
G
Ground
G
Ground
B
Receive (Rx)
A
Transmit (Tx)
NOTE:
If you use cable that has a drain wire, tie the drain wire to ground at both ends.
Transmit (Tx) Receive (Rx)
Heat Shrink Over Shield
B A
Tx
Rx
AB
GROUND
MLS PWR
right side panel MLS and
+12V IN
Power
GROUND
ports
MLC 104 IP Plus Series • Operation, Features, and Cabling 27
Power connection
P
t
PWR (power) connector — To power the MLC, connect a cable between this port
5
and the included 12VDC, 0.5amp (maximum) power supply. Alternatively, the MLC can be powered by an Extron PVS or MLS switcher. See
the diagrams for the MLS connector on page 27. Before powering the MLC from a switcher, determine the combined power draw of the MLC and all connected accessories to make sure it is lower than the power that can be provided by the switcher.
Power supply wiring is shown in the following diagram.
Power Input
Power Input
• Connect to a 12 VDC, 0.5 A power supply.
• Front panel buttons light when the MLC receives power.
Tx
Rx
AB
+12V IN
GROUND
GROUND
MLS PWR
RS-232 12V
ower Inpu
Ridged
G
Ground +12 VDC input
MLC 104 IP Plus right side panel MLS and Power ports
Ground all
Devices
Smooth
External Power Supply (12 VDC, 0.5 A max.)
Connecting an MLC 104 IP Plus to the External Power Supply
Strip wires 3/16" (5 mm) max.
AA
Power Supply
Output Cord
NOTE:
Check the polarity of the power
supply before connecting it to the MLC.
End View of
Power Supply
Output Cord
SECTION A–A
ATTENTION: Risk of property damage: ATTENTION : Risque de dommages matériels :
Always use a power supply supplied or specified by Extron. Use of an
unauthorized power supply voids all regulatory compliance certification and may cause damage to the supply and the end product.
Utilisez toujours une source d’alimentation fournie ou recommandée par
Extron. L’utilisation d’une source d’alimentation non autorisée annule toute certification de conformité réglementaire, et peut endommager la source d’alimentation et l’unité.
Unless otherwise stated, the AC/DC adapters are not suitable for use in air
handling spaces or in wall cavities.
Sauf mention contraire, les adaptateurs CA/CC ne conviennent pas à une
utilisation dans les espaces d’aération ou dans les cavités murales.
The installation must always be in accordance with the applicable provisions
of National Electrical Code ANSI/NFPA70, article725 and the Canadian Electrical Code part1, section16. The power supply shall not be permanently fixed to building structure or similar structure.
Cette installation doit toujours être conforme aux dispositions applicables du
Code américain de l’électricité (National Electrical Code) ANSI/NFPA 70, article 725, et du Code canadien de l’électricité, partie 1, section 16. La source d’alimentation ne devra pas être fixée de façon permanente à la structure de bâtiment ou à d’autres structures similaires.
MLC 104 IP Plus Series • Operation, Features, and Cabling 28
Bidirectional Control and Communication Connection and Features
H
O
O
1
2
3 GROUND
+V OU
C
GROUND
IR OU
GROUND
SCP
GROUND
Tx
DISPLAY
DISPLAY
S
/
A B C D E
ABCDE
CO
A
B
MLS
MLS
RS
2
POWER
POWER
V
DIGITAL
DIGITAL
I/O
GROUND
Rx
MAC Addr (on top, and on fr
LAN (IP) connector and LEDs — To connect and to control the MLC and the
6
devices connected to it in an Ethernet network, plug a cable into this RJ-45 socket, and connect the other end of the cable to a network switch, hub, router, or PC connected to an Ethernet LAN or the Internet.
For 10Base-T (10 Mbps) networks, use a CAT 3 or better cable.
For 100 Base-T (max. 155 Mbps) networks, use a CAT 5 cable.
You must configure this port before using it. Configure the settings for this port via either SIS commands or Global Configurator. See the programming sections of this guide (Software-based Configuration and Control starting on page 34 and SIS
Programming and Control starting on page 69) for details.
Use a straight-through cable for connection to a switch, hub, or router.
Use a crossover cable for connection directly to a PC.
Wire the connector as shown in the following tables.
ess
ont panel)
MAC: 00-05-A6-XX-XX-XX S/N:
R
RS-232/IR
Tx
DISPLAY
-232
Rx
GROUND
IR
T
IR OUT
A B C D E
+V OUT
T
COMM LINK
MM LINK
GROUND
CM
M
IR IN
SCP
123
DIGITAL
I/O
GROUND
AB
RS-232
Rx
MLS
-23
Tx
GROUND
POWER
12V
12
GROUND
+12V IN
12
Right Panel
TCP/IP
Network
LAN
PC
Activity LED:
Blinks yellow to indicate data is being sent or received.
Link LED: Lights green to indicate a network connection.
TWEEKER T
TWEEKER TO REMOVE
PRESS TAB WITH
PRESS TAB WIT
REM
VE
Pins:
12345678
Insert Twisted
Pair Wires
RJ-45 Connector
Connect to an Ethernet network with a straight through cable. This port must be congured.
Default protocol:
• MLC IP address: 192.168.254.254
• Gateway IP address: 0.0.0.0
• Subnet mask: 255.255.0.0
• DHCP: off
• Link speed and duplex level: autodetected
Straight-through Cable
(for connection to a switch, hub, or router)
End 1 End 2
Pin Wire Color Pin Wire Color
1 white-orange 1 white-orange 2 orange 2 orange 3 white-green 3 white-green 4 blue 4 blue 5 white-blue 5 white-blue 6 green 6 green 7 white-brown 7 white-brown 8 brown 8 brown
Ethernet (LAN)
Use this port to upload GC conguration les and rmware. All conguration can be performed via this port.
NOTE:
MAC address information (00-05-A6-##-##-##) is located on the top of the enclosure.
Crossover Cable
(for direct connection to a PC)
End 1 End 2
Pin Wire Color Pin Wire Color
1 white-orange 1 white-green 2 orange 2 green 3 white-green 3 white-orange 4 blue 4 blue 5 white-blue 5 white-blue 6 green 6 orange 7 white-brown 7 white-brown 8 brown 8 brown
T568B T568AT568BT568B
MLC 104 IP Plus Series • Operation, Features, and Cabling 29
Top Panel: IR Learning Sensor
In most cases, Extron has produced an IR driver for controlling the projector or display you plan to use. If a device driver file is not available, you can create your own using Extron IR Learner software, the remote control of the projector or display, and the IR learning receiver sensor on the MLC, shown at right.
See the IR Learner Help file for instructions on how to create the driver file. When capturing an IR command, hold the projector remote control between 2” and 12” from and pointed directly at the IR learning sensor on the MLC.
NOTE: The MLC 104 Plus requires IR Learner
version 1.23 or higher.
Left Side Panel: Reset Features
Reset button and LED — Pressing this recessed button
causes various IP functions and Ethernet connection settings to be reset to the factory defaults. The green LED flashes depending on the selected reset mode (see Resetting the Unit, page 31 for details).
Top Panel
Top Panel
IR
1 2 3
4 5 6
7 809
IR Learning Receiver
2"–12" (4–30 cm)
IR Learning Angle and Distance
RESET
Reset LED
Reset Button (recessed)
Left Side
MLC 104 IP Plus Series • Operation, Features, and Cabling 30
Resetting the Unit
There are four reset modes (numbered 1, 3, 4, and 5 for the sake of comparison with an Extron IPL product) that are available by pressing the Reset button on the side panel. The Reset button is recessed, so use a pointed stylus, ballpoint pen, or Extron Tweeker to access it. See the reset modes table below for a summary of the modes. The reset modes (with the exception of Mode 2) close all open IP and Telnet connections and close all sockets.
ATTENTION:
NOTE: If you hold down the reset button continuously, every 3seconds the LED blinks,
Review the reset modes carefully. Using the wrong reset mode may result in
unintended loss of flash memory programming, port reassignment, or a controller reboot.
Analysez minutieusement les différents modes de réinitialisation. Appliquer
le mauvais mode de réinitialisation peut causer une perte inattendue de la programmation de la mémoire flash, une reconfiguration des ports ou une réinitialisation du processeur.
the unit enters a different mode from Modes 3 through5. For Mode5, the LED blinks three times, the third blink indicating the last mode. The modes are separate functions, not a continuation from Mode1 to Mode5.
Mode
1
Use Factory Firmware
3
Events
Run or Stop
4
Reset All
IP Settings
MLC 104 IP Plus Series Controller Reset Mode Summary
Activation Result Purpose and
Notes
Hold down the recessed Reset button while applying power to the MLC.
NOTE: After a mode 1 reset is
performed, update the MLC firmware to the latest version. Do not operate the MLC controller firmware version that results from the mode 1 reset. This mode temporarily resets the unit to factory default until power is recycled. If you want to use the factory default firmware, you must up­load that version again (see the Global Configurator Help file for instructions).
Hold down the Reset button for about 3 seconds until the Reset LED blinks once, then release and press Reset momentarily (<1 second) within 1second*.
Hold down the Reset button for about 6seconds until the Reset LED blinks twice (once at 3 seconds, again at 6seconds). Then release and press Reset momentarily (for <1second) within 1second*.
The controller reverts to the factory default firmware. Event scripting does not start if the unit is powered on in this mode. All user files and settings such as drivers, adjustments, and IP settings are maintained.
NOTE: If you do not want to update firmware, or you
performed a mode1 reset by mistake, cycle power to the unit to return to the firmware version that was running prior to the mode 1 reset. Use the 0Q SIS command to confirm that the factory default firmware is no longer running (look for asterisks following the version number).
Mode 3 turns events on or off. If the events are currently stopped following the momentary press, the Reset LED flashes twice indicating the starting of events. If the events are currently running following the momentary press, the Power LED flashes three times indicating the stopping of events.
Mode 4:
Enables ARP capability
Sets the IP address back to factory default (192.168.254.254)
Sets the subnet back to factory default (255.255.0.0)
Sets the default gateway address to the factory default
(0.0.0.0)
Sets port mapping back to factory default
Turns DHCP off
Turns events off
The Reset LED flashes four times in quick succession during reset.
Use mode 1 to revert to the factory default version if incompatibility issues arise with user-loaded firmware.
NOTE: User-
defined web pages may not work correctly if using an earlier firmware version.
Mode 3 is useful for troubleshooting.
Mode 4 enables you to set IP address information using ARP and the MAC address.
MLC 104 IP Plus Series • Operation, Features, and Cabling 31
Mode
SS
T
O
O
LAN
y
Activation Result Purpose and
Hold down the Reset button for about
5
9 seconds until the Reset LED blinks three times (once at 3 seconds, again at 6seconds, again at 9 seconds). Then release and press Reset momentarily (for <1second) within 1second*.
Reset to
Factory Defaults
*For modes 3, 4, and 5, nothing happens if the momentary press does not occur within 1second.
Pinout Guides
MLC 104 IP Plus Series Controller Reset Mode Summary
Notes
Mode 5 performs a complete reset to factory defaults (except the firmware).
Does everything mode 4 does
Resets almost all the real-time adjustments: all audio settings,
limit initial power up volume, power up/down delay, auto power down, and miscellaneous options. This does not affect an optional MLS or PVS switcher, however.
Clears driver-port associations and port configurations (IR and
serial)
Removes button configurations
Resets all IP options
Removes scheduling settings
Removes/clears all files from the MLC controller
The Reset LED flashes four times in quick succession during reset.
Mode 5 is useful if you want to start over with configuration and uploading, and also to replace events.
This is identical to SIS command
ZQQQ].
The following illustration summarizes the pin assignments of all of the MLC bottom panel connectors that are covered in detail on the preceding pages.
To / from LAN or Internet
LAN
RS-232/IR
Tx
DISPLAY
GROUND
IR OUT
A B C D E
+V OUT
COMM LINK
GROUND
IR IN
SCP
DIGITAL
I/O
GROUND
AB
RS-232
MLS
GROUND
POWER
12V
GROUND
+12V IN
Rx
CM
123
Rx
Tx
WEEKER T
REM
VE
PRE
TAB WITH
Transmit (Tx) Receive (Rx) Ground IR Output
+12 VDC Ground IRCM, CM Modulated IR (for IRL 20) SCP communication (IR)
Digital I/O Digital I/O Digital I/O Ground
Receive (Rx) Transmit (Tx) Ground
Ground +12 VDC input
RS-232
OR
IR
To a projector or display
To and from optional Extron control modules, IR repeater, or SCP control pads
To (output) or from (input) sensors, switches, control equipment (screen controllers, lights, relays), LEDs
To/from an optional Extron switcher
From an external 12 VDC, 0.5 A (max.) power suppl or an Extron switcher
MLC 104 IP Plus Right Side Panel
Figure 15. Right Side Panel Port and Pin Configuration Summary
MLC 104 IP Plus Series • Operation, Features, and Cabling 32
PRESS TAB
WIT H
O
O
PC
x
es
TCP/IP
Network
LAN
RS-232/IR
Tx
DISPLAY
Rx
GROUND
IR OUT
A B C D E
+V OUT
COMM LINK
GROUND
CM
IR IN
SCP
123
DIGITAL
I/O
GROUND
AB
RS-232
Rx
MLS
Tx
GROUND
POWER
12V
GROUND
+12V IN
MLC 104 IP Plus Right Side Panel
The following figure provides examples of types of devices that can be connected to the right side panel ports on the MLC.
IR Receiver of a
Projector or Display
Projector
or
Display
Panel
IR Emitter
Transmit (Tx)
Ground (Gnd)
Receive (Rx)
LAN
Bidirectional RS-232
OR
White Striped Wire
100' (30.5 m)
Rx GTx
Ground
IR Out
+12 VDC Ground
IRCM, CM
Modulated IR (for IRL 20)
TWEEKER T
REM
VE
SCP communication (IR)
Signal Ground
Ground +12 VDC in
External Power Supply (12 VDC, 0.5 A max.)
Ridged
+
IR
G
Tx
Unidirectional IR Out,
Ground all Devices
SCP 226
DISPLAY
PIC
ON OFF
MUTE
VOLUME
AUTO IMAGE
Digital I/O Ground
N15779
1A RGB2A RGB
I N
POWER
P U T S
12V
1B RGB
5A MAX
4A RGB
3A RGB
RGB
3B RGB
4B RGB
2B RGB
/VIDEO
/VIDEO
VCR DVD
3
2
1
5
6
4
DOC
LAPTOP
PC
CAM
IR
SCP 226
Switch, Sensor, LED,
Relay, or Similar Item
17TT AUDIO/VIDEO
US
®
APPARATUS
LISTED
OUTPUTS
VOICELIFT
VIDEO
RECEIVER
OR
3 Pole Connector
LINE OUT
LR
LR
AUX AUDIO
INPUT 5
Control Module Address 2
A B C
Control Module Address 1
AMPLIFIED AUDIO OUT
DO NOT GROUND OR SHORT SPEAKER OUTPUTS
LR
CLASS 2 WIRING
10V 50mA
PAGING
VOL/MUTE
SENSOR
CONTROL
TxRx IR 12V
RS-232 MLC/IR
CM-3BLB
A
B
Digital input
or
Digital output
LAN 4
LAN 3
2/4/8 Ohms
LAN 2
LAN 1
C
Tx
Receive (Rx) Transmit (Tx) Ground Ground +12 VDC in
Tx
A
Rx
B G G
Heat Shrink Over Shield
Rx
+12V
T
IR
Figure 16. Example of Bottom Panel Connections
MLC 104 IP Plus Series • Operation, Features, and Cabling 33
PVS or MLS Switcher RS-232/MLC/IR port
Software-based Configuration and Control
This section of the guide is divided into the following topics:
Configuration and Control: an Overview
The Basic Setup Steps: a Guide to this Section and Other Resources
Communicating with the MLC
Configuring the MLC for Network Communication
Global Configurator Software for Windows
Advanced Configuration
Controlling an MLC 104 IP Plus
Customizing the MLC Control Web Pages
Troubleshooting
NOTE: In images of software or web pages, circled numbers correspond to the like-
numbered procedural steps.
Configuration and Control: an Overview
An MLC104IPPlus Series controller must be configured before use in order to recognize and accept commands and pass them on to the controlled devices. It can be configured and controlled via a host computer attached to the right/rear panel LAN (local area network) port (preferred) or the front panel Config port.
NOTE: Extron recommends configuring and controlling the MLC via the LAN connector.
Ethernet connections are faster and more reliable than RS-232 connections.
The primary means for configuring the controller is by using the Extron Global
Configurator (GC) software. This method requires a properly configured PC with Windows XP or a higher version of Windows installed. Global Configurator generates GlobalViewer web pages that are uploaded to the MLC and can be used to control the unit and make adjustments to its settings.
NOTE: Microsoft® Internet Explorer® is currently the only web browser that fully
supports GlobalViewer pages.
Alternatively the default web pages embedded within the MLC provide a means to
perform some setup, adjustment, and control via a web browser from any type of network-enabled computer.
MLC 104 IP Plus Series • Software-based Configuration and Control 34
NOTE: Netscape and Firefox cannot be used for viewing the Serial Control pages of
the factory-embedded web page. Run Internet Explorer to use those pages.
The third way to control and configure the controller is by using Simple Instruction Set
(SIS™) commands via Extron DataViewer software, Telnet, a web browser, or RS-232. SIS commands are discussed in detail in the SIS Programming and Control section starting on page 69.
The Basic Setup Steps: a Guide to This Section and Other Resources
NOTE: Setup/configuration may be performed away from the job site.
1. Configure the MLC for network communication. See Configuring the MLC for
Network Communication on page 36.
2. Download or install Global Configurator and other Extron software
(IR Learner, Firmware Loader) and device drivers. See the MLC104IPPlus Series Setup Guide, the software disk that was shipped with the unit, and the Extron
website for instructions.
NOTE: The MLC104IPPlus Series Setup Guide is shipped with the unit. It is
also available as a PDF file on the Extron website (www.extron.com). The disk included with the unit contains software, device drivers, a PDF file of the full user guide, and additional documentation that was available when the unit was shipped. The setup guide outlines most of the common tasks required to set up an MLC.
3. Create a Global Configurator project and configure basic settings and
functions. See the setup guide or see the Global Configurator Help file for step-by- step procedures.
4. Configure additional or advanced functions, if desired. See the Global
Configurator Help file. For information on IR learning, see the IR Learner Help file.
5. Save and upload the configuration to the MLC. See the Global Configurator
Help file.
6. Control the MLC and devices connected to it by using the MLC embedded
web pages or its GlobalViewer (GV) web pages (see Controlling an MLC 104 IP Plus on page 52).
Communicating with the MLC
To communicate with the MLC, you must power on the MLC and the PC you use to configure it, and connect the two devices for IP (network) or serial (RS-232) communication.
Power: see page 28 for wiring instructions. It is best to power the MLC using the
12 VDC (0.5 A) external power supply that is shipped with the unit.
Communication: to connect the MLC to a network or to connect it directly to the PC
using a serial cable, see page 16 for serial port wiring instructions. See Configuring
the MLC for Network Communication on the next page to set the unit up to talk
with the PC.
MLC 104 IP Plus Series • Software-based Configuration and Control 35
Configuring the MLC for Network Communication
To function together, both the PC and the MLC must be configured correctly. Unless you use an RS-232 connection for all setup and communication with the controller, the PC must be network-capable with the proper protocols, and the MLC must be set up so it can be connected to a LAN or other network. When you power on the MLC for the first time, you have a choice of several ways to set up the IP address:
Use the Global Configurator software via the LAN connector.
Use the ARP (address resolution protocol) command via the LAN connector.
Use a web browser via the LAN connector.
User SIS commands via an RS-232 connection.
Use SIS commands via Telnet and the LAN connector.
If you use a web browser or Telnet the first time you connect a PC to an MLC via IP, you may need to temporarily change the IP settings of the PC in order to communicate with the controller. See Setting up the PC for IP Communication With an MLC 104 IP Plus on page 40. Then you must change the default settings (IP address, subnet mask, and [optional] administrator name and password) on the MLC in order to use the unit on an intranet (LAN) or on the Internet. After you have set up the MLC for network communication, you can reset the PC to its original network configuration.
RS-232 protocol for the MLC:
38400 baud
1 stop bit
8 data bits
no parity
no flow control
NOTE: The configuration port requires 38400 baud communication. This is a higher
speed than many other Extron products use. Global Configurator software may automatically set the connection for the appropriate speed. If using DataViewer, HyperTerminal, or a similar application, make sure the PC or control system connected to this port is set for 38400 baud.
LAN port defaults for the MLC:
IP address of the MLC: 192.168.254.254
Gateway IP address: 0.0.0.0
Subnet mask: 255.255.0.0
DHCP: off
Link speed and duplex level: autodetected
NOTE: Both the computer and the MLC must be connected to the same subnet on a
LAN (using a straight-through cable). Alternatively, you can use a crossover Ethernet cable to connect the controller directly to the Ethernet card of your computer.
The following instructions assume that you have already connected the PC to the LAN port or the Config port on the MLC and powered on the controller and the PC.
Configuring the MLC for Network Use Via Global Configurator
You can configure the IP address of the controller via an IP (Ethernet) connection using the Extron Global Configurator (GC) software. See the Global Configurator Help file for basic
MLC 104 IP Plus Series • Software-based Configuration and Control 36
information on using Global Configurator software and setting up a project. Also see the MLC104IPPlus Series Setup Guide for step-by-step instructions of how to use GC to set up the IP address of the MLC.
Configuring the MLC for Network Use Via the ARP Command
The ARP (address resolution protocol) command tells your computer to associate the MAC (media access control) address of the MLC with the assigned IP address. You must then use the ping utility to access the controller, at which point the IP address of the controller is reconfigured.
Use ARP to configure the IP address as follows:
1. Obtain a valid IP address for the controller from your network administrator.
2. Obtain the MAC address (UID #) from the label on top panel of the MLC.
The MAC address should have this format: 00-05-A6-xx-xx-xx.
3. If the MLC has never been configured and is still set for factory defaults, go to step 4.
If not, perform a Mode 4 system reset. For detailed information on reset modes, see
Resetting the Unit on page 31 in the “Installation” section.
NOTE: The MLC must be configured with the factory default IP address
(192.168.254.254) before the ARP command is executed, as described below.
4. At the PC, access the command prompt, then enter the arp –s command. Type in the
desired new IP address for the unit and the MAC address of the unit. For example:
arp –s 192.168.10.10 00-05-A6-03-69-B0
or
arp –s 192.168.10.10 00-05-A6-00-9A-BB
NOTE: The MAC address is listed on the top panel.
After the arp -s command is issued, the controller changes to the new address and starts responding to the ping requests, as described in the next step.
MLC 104 IP Plus Series • Software-based Configuration and Control 37
5. Execute a ping command by entering “ping” followed by a space and the new IP
address at the command prompt. For example:
ping 192.168.10.10
You must ping the MLC in order for the IP address change to take place. The response should show the new IP address, as shown in the following image.
You can reconnect using either Telnet or a web browser to verify that the update was successful.
6. After verifying that the IP address change was successful, enter and issue the arp –d
command at the prompt. For example: arp –d 192.168.10.10 removes 192.168.10.10 from the ARP table.
or
arp –d* removes all static IP addresses from the ARP table.
MLC 104 IP Plus Series • Software-based Configuration and Control 38
Configuring the MLC for Network Use Via a Web Browser
The default web pages that are preloaded on the MLC are compatible with popular web browsers such as Microsoft Internet Explorer (version 5.5 or higher) or Mozilla Firefox (version
1.0 or higher). However, the MLC and the PC must both be part of the same subnet before
they can communicate via the LAN port. You must change the IP address of the PC to one that is on the same subnet as the default IP address of the MLC (192.168.254.254).
NOTES:
This method requires a crossover cable (see cabling details on page 29).
Make a note of the TCP/IP configuration of the host PC before changing its IP
address and make sure the PC and MLC are on the same subnet.
1. Temporarily change the IP address of the host PC. See Setting up the PC for
IP Communication With an MLC 104 IP Plus on page 40 for step-by-step
instructions.
2. Obtain a valid IP address for the controller from your network administrator.
3. Launch the web browser on the connected PC (for which you set up the network
configuration earlier), and enter http://192.168.254.254/ in the address box. The default web page of the MLC is displayed.
4. Select the Configuration tab, then select System Settings from the menu on
the left of the screen. A web page appears. The top part of a typical screen is shown in the following image.
5. Set the MLC to the new IP address using either step 5a or step 5b. a. Enter the new IP address for the MLC, the corresponding subnet mask, and
the gateway address. IP addresses and subnet masks follow standard naming and numbering conventions. The IP network administrator should provide the IP addresses and subnet mask to be used with this controller.
b. Select DHCP On.
6. Click Submit. It takes a minute or more for the controller to store the new settings.
Once the IP address is changed, you lose communication with the controller.
7. Close the browser.
8. After changing the controller’s IP settings, change the TCP/IP settings of your PC back
to their original configuration.
MLC 104 IP Plus Series • Software-based Configuration and Control 39
Configuring the MLC for Network Use Via SISCommands and RS-232
The MLC can also be configured using serial (RS-232) communication and a terminal emulation program. For information on RS-232 port requirements (including 38400 baud) and on Simple Instruction Set (SIS) commands, variables, and syntax, see the SIS
Programming and Control section starting on page 69.
Configuring the MLC for Network Use Via SISCommands and Telnet
The MLC and the PC must both be part of the same subnet before they can communicate via the LAN port. You must change the IP address of the PC to one that is on the same subnet as the default IP address of the MLC (192.168.254.254).
NOTES:
This method requires connecting the MLC to the LAN port on the PC using a
crossover network cable (see page 29 for cabling details).
Make a note of the TCP/IP configuration of the host PC before changing its IP
address, and make sure the PC and MLC are on the same subnet.
1. Temporarily change the IP address of the host PC. See Setting up the PC for IP
Communication with an MLC104IPPlus for step-by-step instructions.
2. Start Telnet on the PC: a. Click the Start menu and select Run. The Run dialog box appears. b. Type telnet, a space, and the default IP address (192.168.254.254) into the
Open field, and click OK.
3. Set the MLC to the new IP address by doing one of the following.
Enter SIS command
address SIS command on page 87) to set the IP address.
Enter SIS command 1DH
4. After changing the IP address of the controller, change the TCP/IP settings of the PC
back to their original configuration.
E X1$
CI}, where
}
to enable DHCP.
X1$
is the new IP address (see the Set IP
Setting up the PC for IP Communication with an MLC104IPPlus
You need a Windows-based (Windows XP or higher) PC equipped with an operating network adapter. For your PC to work with Extron Ethernet-controlled products, the TCP/IP protocol must be installed and properly configured.
When setting up the MLC for network communication via a web browser, Extron DataViewer, or Telnet connection, you must change the IP address of the PC to one that is on the same subnet as the MLC.
If you use an existing Ethernet LAN intranet, your network administrator can provide you with a unique IP address for the controller or confirm whether you need to set up the MLC for DHCP (Dynamic Host Configuration Protocol) to have an address assigned automatically when you sign on.
MLC 104 IP Plus Series • Software-based Configuration and Control 40
1. Open the Network Connections page as follows:
Locate and right-click on My Network
Places on the Windows (XP or higher)
desktop, then click on Properties.
or
Click on the Start menu, click on
Settings (if needed), click on Control Panel to open the Control Panel window, and
double-click on Network Connections (Windows XP, shown below),
or Network and Sharing Center (Windows 7, shown below).
2. Access the Local Area Connections Properties dialog box.
For Windows XP, right-click on Local Area Connection, then select
Properties.
For Windows 7, click on
Local Area Connection to open the Local Area Connection Status dialog box, then click Properties.
MLC 104 IP Plus Series • Software-based Configuration and Control 41
3. Select Internet Protocol (TCP/IP) and click on the Properties button, as
shown below for Windows XP (left) and Windows 7 (right). If Internet Protocol (TCP/IP) is not on the list, it must be added (installed). See the Microsoft Windows
user manual or the Windows online help system for information on how to install the TCP/IP protocol.
4. Write down the PC’s current IP address and subnet mask below. If your PC is set to
“Obtain an IP address automatically,” make a note of that, instead. You will need to restore these settings to the PC later.
IP address:
. . . .
Subnet mask:
. . . .
MLC 104 IP Plus Series • Software-based Configuration and Control 42
5. Change the IP address of the PC so it can communicate with the MLC, and change the
IP settings of the controller (see images below).
a. Click the Use the following IP address button. b. Enter the following values, as shown in the following images for WindowsXP (left)
and Windows7 (right):
IP address: 192.168.254.253 Subnet mask: 255.255.0.0 Default gateway: blank or 0.0.0.0
c. Click OK to save the changes and exit the network setup. Reboot the PC, if
required, for the changes to become effective.
6. Plug one end of a CAT5 Ethernet crossover cable into the LAN connector on the MLC.
Plug the other end of the Ethernet cable into the Ethernet port on the PC.
NOTE: If a network hub or switch is used between the PC and the MLC, use
a straight-through CAT 5 cable instead of a crossover cable (see LAN (IP)
connector pin assignments on page 29).
7. Set up the IP address of the MLC using a web browser, or SIS commands as described
earlier in this section.
8. Restore the previous IP configuration for the PC by following steps 1, 2, 3, and 5 but
use the original IP address settings for the PC that you wrote down in step 4.
MLC 104 IP Plus Series • Software-based Configuration and Control 43
Global Configurator Software for Windows®
The included Extron Global Configurator (GC) program for Windows offers the most complete way to configure and customize the controller via either RS-232 or IP connection. GC provides the ability to generate a web browser-based GlobalViewer (GV) application and web pages for each IP Link-based device (MLC 104 IP Plus, IPL250, IP Link interface, IPCP, System 5 IP, MLC 226 IP, or other Extron device) on a network. Once an MLC is configured, its GlobalViewer web pages allow the user to manage, monitor, and control the MLC and the devices connected to it.
Global Configurator offers the best and easiest way to configure the MLC. Other setup options include using SIS commands and the factory-embedded web pages, but many setup features are available only via Global Configurator. GC includes some functions found on the embedded web pages of the controller and many additional features that are available only through the software.
Downloading the Software and Getting Started
Global Configurator software updates and a large variety of device drivers can be downloaded at no charge from the Extron website (www.extron.com). When you locate the desired software or driver package, follow the on-screen directions to download and install it.
NOTE: Ethernet, serial, and infrared (IR) device drivers (for controlling projectors, VCRs,
DVD players, and so forth) are available on the Extron website:
As individual device driver files
As an IP Link driver package
If an IR driver does not already exist for an IR-controlled device in your system, you can download the optional IR Learner. It is a free software utility that makes it possible to capture infrared codes from a handheld IR remote control and create custom drivers for operating the corresponding IR-controlled device.
NOTE: Do not change the directory or the name of the directory where the software
files are installed by default.
Read the Global Configurator Help file for details and step-by-step procedures on how to start a GC project and perform basic setup tasks for an MLC. The help file contains instructions on how to set the IP address, gateway IP address, subnet mask, mail
server IP address, domain name, Telnet port, web port, SMTP username, and SMTP password so that the MLC is able to communicate with the network. Obtain this
information from your network administrator and set the IP address before continuing.
PC System Requirements
See page 6 in the “Introduction” section for a list of the minimum hardware and software requirements.
NOTE: The MLC104IP Plus Series requires GC version 2.2 or higher.
MLC 104 IP Plus Series • Software-based Configuration and Control 44
Using Global Configurator: Helpful Tips
Resources and notes
The MLC104IP Plus Series Setup Guide is shipped with the unit, and it covers how to
install the software and lists other available resources (software, drivers, instructions). It includes a quick reference to the front and rear panel features, and covers basic hardware installation and how to set the IP address of the unit using the ARP command.
The Global Configurator Help file provides information on settings and how to use the
Global Configurator program, itself. This help file, included with the software, covers basic setup steps and includes examples of how to use the basic tabs in GC and step by step instructions for typical configuration tasks.
See Front Panel Features and Operation on page 10 and Operation, Features,
and Cabling starting on page 7 in the “Operation, Features, and Cabling” section
of this guide for features and settings for the ports you configure in GC.
If you configure the MLC at the installation site, Extron recommends using the
driver subscription function within Global Configurator to download drivers for all manufacturer and device types before you go out into the field.
The Global Configurator project file (*.gc2 or *.gcz) contains configuration settings
and it can be saved to a directory or folder for backup or for installation on another MLC controller. Saving a configuration is recommended before you perform a firmware upgrade.
Global Configurator 3 is capable of loading all GC2 project files from GC version 2.0.3.3
and up. GCZ files can be opened by clicking File > Open, by clicking the toolbar icon, or by double-clicking on the GCZ file. GC2 and GCC files must be imported, however.
The MLC can be set up to allow configuration access to only administrators to prevent
other users from making changes to settings, events, and controls. If an administrator password is set for the controller, non-administrator users can select inputs, adjust volume, and trigger some other device commands from the GlobalViewer Control pages but are prevented from making any other changes using GlobalViewer web pages.
IP addresses, subnet mask, and e-mail addresses follow standard naming and
numbering protocol. The network administrator provides the IP addresses and subnet mask to be used with this controller.
The unit name is any name (for example, Room144MLC104IPplus, Lab1241mlc104IP,
ConfRoomSystem, LectureHall8-cntrlr) that you want to use to label a specific MLC unit. The default is a combination of the product name and part of the hardware address. This can be changed to your choice of alphanumeric characters and hyphens (-).
Spaces are not permitted within a unit name.
Underscores (_) are not permitted.
Valid characters are A to Z, a to z, 0 to 9, and - (hyphen).
The name cannot start with a number or a hyphen, and it cannot end with a
hyphen.
Maximum name length is 24 characters.
MLC 104 IP Plus Series • Software-based Configuration and Control 45
A brief guide to Global Configurator tabs
In the upper right side of the GC window are several tabs that divide the program into groups of functions you can view and configure. The left three, IP Link Settings, Schedule, and Monitor, are displayed for all IP Link-enabled products. Tabs to the right of those three vary in quantity, type, and layout, depending on the product being configured. The figure below shows tabs that may be available when you configure an MLC104IPPlus.
To learn about the functions available on each of these tabs, see the Global Configurator
Help file. In the contents pane on the left, click on Reference Information, click Global Configurator Window, then click on the name of the tab you want to know
more about.
Advanced Configuration
IR Learning to Create Customized IR Driver Files
If you do not find a driver on the Extron website for the device you plan to use, you can create your own IR driver file. Extron IR Learner™ software lets you create a customized driver file of IR commands that can be used with the Global Configurator software for port setup and button configuration. Visit http://www.extron.com to download IR Learner and install it on your PC.
Once IR Learner is installed on the PC, you can start the program directly by double-clicking the IR Learner icon, shown at right.
Or, you can select Run IR Learner from the Global Configurator Tools menu, as shown at right. The IR Learner utility opens in a new window.
See the IR Learner Help file for instructions on how to create the driver file. During IR command capture, hold the remote control for the projector or other device so it is facing the IR learning receiver on the MLC within the angles and distance range shown in the figure on page 10.
NOTE: The MLC104 IP Plus requires IR Learner version 1.23 or higher.
Advanced Configuration Options in Global Configurator
In Global Configurator in the Advanced Configuration tab you can set
What happens during power-up and power-down cycles and for how long
Personal identification numbers (PINs) and whether or not each PIN is enabled during
front panel lockout (executive mode) (see page 14 for details)
Volume adjustment parameters
Configuration for each digital port
Miscellaneous settings including whether to reset button statistics or upload the
enhanced web pages when the configuration is uploaded to the MLC
The Global Configurator Help file explains these features in the reference section about the Advanced Configuration tab and in the MLC-specific instructions for configuring
MLC 104 IP Plus Series • Software-based Configuration and Control 46
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 page 107.
When powering up/down delay for: Most projectors require a certain amount
of time for lamp warm-up and cool-down during which they cannot display an image. These delays can also be set using special SIS commands (1# and 2#, see page 100 in the special function SIS commands table).
NOTE: Global Configurator automatically sets the warm-up and cool-down delay
times based on default values in the driver for the display or projector. SIS commands override the default settings. For best results, set delay times to 2 to 4 seconds longer than the times required by the display or projector. This ensures that the correct Display power button state is shown on the front panel and on the GV and standard embedded web pages.
Repeat IR power down — Some IR-controlled projectors and displays must
receive a second power down command. If selected, this feature automatically sends the power off or power down command twice. The MLC must be configured to send the IR power off command upon display power off button release (not at the button press).
Send channel IR/232 as display powers up — This setting ensures that
the inputs of the MLC and of the display device are coordinated when the display is powered on.
Lockout I/O switching while display powers On or Off — This
feature prevents input switching during the display power up and power down periods. This I/O switching lockout is the same as SIS special command 53# (page 107). For this command to work you must also set the power up and power down delay periods (mentioned above).
Hold power-down button for two seconds — This prevents shutting down
the display or projector by accidentally pressing the Display Off button. When this feature is enabled, you must press and hold the front panel Display Off button for two seconds before the power-off sequences can start. The corresponding SIS command is
22# (see page 100).
Volume settings
When adjusting the volume use — For a projector, display, or audio output
device, volume is controlled by one of two methods: selecting a setting within a specific range of values, or sending a simple command to increase or decrease the volume by a fixed increment. See the manual for the display or audio device to choose the best method for volume adjustment.
NOTE: The power-up volume limit is limited by the maximum volume setting (SIS
special command 47#, on page 106). If the maximum volume (47# command) is set, the limit audio level feature (SIS special command 11#, on page 100) is automatically set to 25% of the maximum volume (47#).
MLC 104 IP Plus Series • Software-based Configuration and Control 47
Volume encoder scaling factor (0-255) — This feature allows you to
slow down the volume knob (the encoder) on the front panel of the MLC. This feature addresses a scenario that occurs with some projectors that use range type volume control. When the MLC Volume knob controls projector volume, sometimes the MLC sends the volume commands faster than the projector is able to detect and process. When the projector does not detect some of the volume change commands, a choppy volume ramp occurs.
Encoder scaling gives the programmer the ability to slow the knob down to a speed the projector can handle. The drawback is that users must turn the knob more times to change from minimum to maximum volume. It is up to the user to find a balance between smooth audio ramping and the number of knob turns needed to cover the volume range. This requires trial and error for each projector exhibiting this problem.
Although this feature is mainly for range type volume control, it applies to any range type command programmed to be executed by the volume knob. The SIS special command
49# sets the encoder scaling factor.
Miscellaneous settings
Reset button statistics on upload — For more information on button
statistics (which track how many times each front panel button is pressed), see
Statistics on page 54.
Upload enhanced web pages — See User Mode on page 60 to see examples
of both basic and enhanced web pages (which show screen views of the front panels of the MLC and control modules).
Enable/Disable IR Receiver determine the ability of the MLC to receive IR
signals through the CM/IR/SCP port on the bottom panel. This feature is the same as the 65# SIS command (see page 107).
Configuring an Auxiliary (MLS, PVS) Switcher
An Extron MediaLink Switcher (MLS) or PoleVault switcher (PVS) can be connected to the MLC to expand the number of inputs available to the projector/display. However, if the MLS or PVS switcher is disabled, the MLS RS-232 port can be used as an auxiliary, bidirectional RS-232 port, just like the Display port. To enable and configure an auxiliary switcher, follow the procedure in the Global Configurator Help file to add and configure a MediaLink or PoleVault switcher.
MLC 104 IP Plus Series • Software-based Configuration and Control 48
Setting up Passwords
To control access to the MLC through a LAN connection, you can set administrator and user passwords. Full instructions are available in the MLC104IP Plus Series Setup Guide or the Global Configurator Help file section on advanced configuration.
1. Open an existing Extron Global Configurator (GC) project or start a new project.
2. Click Tools and select Change Device Settings from the drop-down menu.
3. In the Device Settings window, select (click on) the name of the desired MLC.
4. Click Settings and choose Set Administrator
Password or Set User Password from the 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.
NOTE: Passwords must contain 4 to 12 alphanumeric
characters. Symbols and spaces are not allowed, and the passwords are case sensitive.
6. Click the Close button.
7. Complete the rest of the configuration, save the project,
and upload (build) the configuration to the MLC. The Upload Manager window appears.
8. Click Exit after the files have been uploaded.
Printing a Wiring Block Diagram
Once you have configured a system using Global Configurator, you can generate and print a simple block diagram of what products to wire to which of the ports on the MLC. The diagram includes model names, DIP switch settings for control modules, and the type of communication (IR or RS-232) configured for each port. For more details, in the Global Configurator Help file, read about the File menu within the “Reference Information” section.
NOTE: This procedure requires Microsoft Word software. The installer or user must
provide that software. It is not an Extron product.
Procedure overview:
1. In Global Configurator, click on the File drop-down menu and select Print and then
Wiring Diagrams/GUI Configuration Report.
2. In the Print Wiring Diagrams/GUI Configuration Report window, select
the devices to include in the diagram.
3. Click the Print Wiring Diagrams button. GC processes the information about the
selected device(s), generates a document containing the wiring diagram and opens that document in Word.
4. Print the diagram and, if desired, save the file.
5. Exit Word.
6. Close the Global Configurator Print Wiring Diagrams/GUI
Configuration Report window.
MLC 104 IP Plus Series • Software-based Configuration and Control 49
Updating Firmware
If the need arises, you can replace the MLC firmware without opening the unit or changing firmware chips. See the Firmware Updates section starting on page 152, for instructions on how to update the MLC firmware.
NOTE: Save the existing GC configuration project before replacing the firmware.
Advanced Serial Port Control: Direct Port Access (Ports 2001 Through 2003)
Direct port access allows a direct, one-to-one connection to any one of the MLC serial ports using a TCP/IP connection. When a TCP session is initiated to a serial port, all data sent and received passes directly to and from that port without any processing. Set serial port parameters (baud rate, parity, stop bits) within the MLC prior to using direct access.
NOTE: The reserved TCP port numbers (2001-2003) are assigned by default as follows:
2001 = front panel Config port
2002 = Display RS-232/IR (projector) port
2003 = MLS (auxiliary switcher) port
You can use SIS commands (see page 90) to assign a different port number to any of these serial ports, if needed.
To initiate direct port access using Extron DataViewer software:
1. Connect the MLC to a network.
2. If necessary, use GC (see the help file for details) or SIS commands on page 80 to
set port parameters (baud rate, parity, stop bits) for the desired serial port on the MLC.
3. Launch the DataViewer program.
4. Click File > Connect to open the Communication Setup dialog box.
5. Click the TCP/IP tab.
MLC 104 IP Plus Series • Software-based Configuration and Control 50
6. Complete the fields with the
1
2
3 GROUND
+V OUT
CM
GROUND
SCP
GRO
A B C D E
ABCDE
C
POWER
POWER
V
DIGITAL
DIGITAL
O
IR IN
+12V IN
P
SS
H
T
O
O
O
PC
OFF
1
3
4
AV Device
IP address of the MLC and the TCP/ IP port number (2001 through 2003) of the serial port (on that same MLC unit) that are used, as shown in the screen at right and figure 17 below.
NOTE: A password is not
required for direct port access.
DISPLAY
N
LAPTOP
CONFIG
RS-232/IR
DISPLAY
GROUND
IR OUT
OMM LINK
I/
RS-232
MLS
GROUND
12
Tx
Rx
AB
Rx
Tx
UND
LAN
WEEKER T
RE
TAB WIT
REM
VE
2003
2002
Front Panel
2001
MLC 104 IP PLUS
RS-232
RS-232 Enabled
Right Side
TCP/IP
Network
PC
Figure 17. DataViewer Communication Setup Dialog Box and Direct Access
Default Port Numbers
7. Click OK. The DataViewer commands window opens.
8. Type serial commands into the Commands area in the left of the window to send serial
commands directly to the attached AV device through the selected COM port.
9. To end the direct access session, close DataViewer.
NOTE: You can force the direct access session closed by logging on to the MLC as
an administrator and entering
EX!
*0CD}, where X! is the selected serial port.
Saving and Uploading the Configuration
This is not an advanced configuration function, but when you finish creating the configuration in Global Configurator, you must save the GC project and upload the configuration to one or more MLCs. See the Global Configurator Help file for instructions.
MLC 104 IP Plus Series • Software-based Configuration and Control 51
Controlling an MLC 104 IP Plus
You can control the MLC and devices connected to it by using a shared network and one or more of the following tools:
The factory-embedded web pages stored within the MLC
The GlobalViewer (GV) web pages that are created when you upload the GC
configuration to the MLC (see page 63)
An SCP control panel
Embedded Web Pages
The MLC features an embedded web server, which includes factory-set web pages. These pages can be replaced with user-designed files, but the default web pages provide many basic features for monitoring, configuring, and controlling the unit via a web browser. This section provides an overview of these web pages, which provide some of the features of the configuration program.
To access the embedded web pages,
1. Launch a web browser (Internet Explorer, Mozilla Firefox) on the connected PC, enter
the IP address of the MLC in the address field, and press the Enter key.
NOTE: After GlobalViewer web pages have been uploaded to the MLC, the GV
web pages open by default (instead of the factory-set web pages) if you enter just the IP address (such as 192.168.10.10 or http://192.168.10.10) of the MLC unit. To view the factory-set web pages on a GV-enabled MLC unit, add
/nortxe_index.html after the IP address before pressing <Enter>.
For example, enter http://192.168.10.10/nortxe_index.html.
2. In the Connect to {IP address} or
Windows Security dialog box,
shown at right, enter the IP address of the MLC or text of your choice in the User Name field, type in the administrator password in the Password field, and click OK. The default web page of the MLC appears.
If the MLC has not already been configured with a password, this password dialog box does not appear; the default web page opens directly.
NOTE: Passwords must contain 4 to 12 alphanumeric characters. Symbols and
spaces are not allowed and the passwords are case sensitive.
NOTE: Administrators have access to all of the web pages and are able to make
changes to settings. Users can access the System Status and Control: User Mode pages only.
MLC 104 IP Plus Series • Software-based Configuration and Control 52
Status
The Status web pages (System Status and Statistics) provide only information. Changes must be made via the Configuration web page, the Global Configurator software, or SIS programming. Personnel who have user access can view these pages but do not have access to configuration pages. All MLC units display a System Status page. Once an MLC has been configured using Global Configurator, a Statistics page is also available.
System Status
The System Status page provides information about the MLC model, part number, firmware version, voltages and internal temperatures, port and IP settings, and the status of projector lamp hours and the display connection, as shown in the following example. This information is useful when troubleshooting.
Figure 18. A System Status Embedded Web Page
NOTE: Projector lamp hours reflect time elapsed since the lamp was changed as
determined by the driver or events associated with the Display RS-232/IR port on the MLC. Lamp hours can also be viewed using SIS command 6S (see page 79).
MLC 104 IP Plus Series • Software-based Configuration and Control 53
Statistics
The Statistics page is mainly for administrators and maintenance personnel. It shows information about system usage: the number of hours the system has been turned on, how many hours the projector lamp has been used, how much time per day and per week the system is turned on, and how many times each button on the MLC has been pressed, either physically or virtually (via configuration software, SIS commands, or event scripts). All of the button press and system use statistics (with the exception of lamp hours) can be reset to 0 by clicking the Reset Statistics button at the bottom of this screen.
NOTE: This page is not available unless the MLC has been configured with Global
Configurator version 2.x or higher.
Figure 19. A Statistics Embedded Web Page
MLC 104 IP Plus Series • Software-based Configuration and Control 54
Configuration
There are four Configuration web pages, which only administrators can access:
System Settings
Passwords
Email Alerts
Firmware Upgrade
System Settings
This page is for IP, date/time, and executive mode (front panel lockout) setting changes.
Figure 20. System Settings Embedded Web Page
NOTE: Unit Name is any name (such as Room108MLC104IPplus, Lab1234mlc104 IP,
ConfRoomSystem, LectureHall8-cntrlr) that you use to label this specific MLC. The default is a combination of the product name and part of the hardware address. The unit name can be changed to one of your choice using up to 24 alphanumeric characters and hyphens (-). See Using Global Configurator: Helpful Tips on page 45 for examples.
Spaces ( ) and underscores (_) are not permitted within the name of an MLC.
Valid characters are Ato Z, a to z, 0 to 9, and - (hyphen).
The name cannot start with a number or hyphen. It cannot end with a hyphen.
MLC 104 IP Plus Series • Software-based Configuration and Control 55
Passwords
On the Passwords page, you can change the administrator and/or user passwords.
Figure 21. Passwords Embedded Web Page
NOTES:
Passwords must contain 4 to 12 alphanumeric characters. Symbols and spaces
are not allowed and the passwords are case sensitive. A minimum of 4 characters are required when creating passwords via the web pages.
A user password cannot be assigned if an administrator password does not exist.
If the administrator password is cleared, the user password is also cleared.
Email Alerts
On this page you can specify the IP address and domain name of the web server, set up SMTP verification credentials, and specify e-mail alert recipients’ addresses and which e-mail file they are sent.
NOTE: The MLC must first be configured with Global Configurator before e-mail
addresses and e-mail file names appear on this page.
Figure 22. Email Alerts Embedded Web Page
MLC 104 IP Plus Series • Software-based Configuration and Control 56
Firmware Upgrade
Through this page, you can locate and load new firmware to the unit.
NOTE: Save
the existing configuration project before replacing the firmware.
Figure 23. Firmware Upgrade Embedded Web Page
NOTE: See the Firmware Updates section (page 152) for instructions on how to
update the firmware.
MLC 104 IP Plus Series • Software-based Configuration and Control 57
File Management
This web page allows you to sort by file type (see the Filter by File Extension drop-down box). Personnel with administrator access can view these pages and make changes. Those with user-level privileges are not able to see this page. For an explanation of file types see File Types: a Key to Extron-specific File Names on page 142.
Figure 24. Typical File Management Page with Filtering by File Extension
ATTENTION:
Files with the .cdc extension (___.cdc files) should NOT be deleted.
Les fichiers contenant l’extension .cdc (fichiers __.cdc) NE doivent PAS être
supprimés.
ATTENTION:
Potential for product malfunction. Event files (__.evt) should NOT be
deleted. They are necessary for the operation of the controller. Never delete the main event file (0.evt).
Possibilité de dysfonctionnement du produit. Les fichiers Événement (__.
evt) NE doivent PAS être supprimés. Ils sont nécessaires au fonctionnement du contrôleur. Ne jamais supprimer le fichier Événement principal (0.evt).
You can also view files in subfolders, including those containing GlobalViewer files or IPIntercom files if they have been installed on the MLC. The following screen view shows an example of the file management page for subfolders.
MLC 104 IP Plus Series • Software-based Configuration and Control 58
Figure 25. File Management Page For a Subfolder
Control
There are up to seven Control web pages, depending on the configuration of the MLC:
User Mode
IR Drivers
Up to five Serial Devices pages (Display Port, Port A, Port B, Port C,
MLS Port)
MLC 104 IP Plus Series • Software-based Configuration and Control 59
User Mode
The first of the Control web pages, User Mode, is a representation of the MLC front panel buttons, volume control, and any optional control modules (IRCMs, CMs) that are part of the system. Clicking on a button on screen emulates a button press on the corresponding device. This page is accessible to both administrators and users.
From the factory, the MLC 104 IP Plus comes with a preloaded web page with a basic representation of the MLC front panel controls and the buttons of any optional attached control modules. See the following example.
Figure 26. Typical User Mode Embedded Web Page
Web pages that show a more lifelike representation of the MLC front panel and of control modules (as shown in figure27 at right) are included with the configuration software. These pages (over 200 files) can be uploaded into the MLC if you select Upload Enhanced Web
Pages from the Advanced Configuration page in Global
Configurator before you build the configuration and load it into the MLC.
Figure 27. Enhanced User Mode
Embedded Web Page
MLC 104 IP Plus Series • Software-based Configuration and Control 60
IR Drivers
This web page lists IR driver files only and allows you to select a file to see and execute the commands stored in them. This page is available only to those logged in with administrator level access.
NOTE: The MLC must first be configured with Global Configurator before this page can
be used.
Figure 28. Typical IR Drivers Embedded Web Page
If you click on the name of an IR driver file, the view changes to show the commands for the selected driver. Each command can be selected and sent to the designated IR port.
Figure 29. Example of a Page For a Specific IR Driver
Serial Devices (Serial Device Drivers)
Once the ports have been configured via software, each configured serial port (Display port
and MLS port) is listed in this section of the Control page menu (see image at left).
Click on a port name to open a page that shows the available commands for the device cabled to that port. See the sample screen shots on the next page.
If you want to execute a command that is available in the driver (whether associated with an MLC button or not) for a configured device, you can click on a button or select an option from a pull-down menu to execute that command.
NOTE: You must use Microsoft Internet Explorer version 6.0 or higher with Active X
enabled in order to use the control pages for the serial devices.
MLC 104 IP Plus Series • Software-based Configuration and Control 61
Figure 30. Example Page For an Extron MLS Switcher Connected to the MLSPort
When “Disable MLS support (Enable serial driver support)” is Selected in GC
Figure 31. Example Page For a Projector Driver Associated With the Display Port
on the MLC
MLC 104 IP Plus Series • Software-based Configuration and Control 62
GlobalViewer Web Pages
Once an MLC (or other IP Link-based device) is configured using Global Configurator, GC generates the web browser-based GlobalViewer (GV) application for that unit. Once uploaded to the MLC, the GlobalViewer web pages allow the user to manage, monitor, and control the MLC and the devices connected to it.
NOTE: To work with GlobalViewer web pages, you must use Microsoft Internet Explorer
version 6.0 or higher with ActiveX enabled.
See the Global Configurator Help file for specific information on how to use the software and perform basic setup tasks.
NOTE: If the MLC has been configured with passwords, the GlobalViewer web pages
are password protected. Although default embedded web pages are accessible via the GlobalViewer web pages, non-administrators (personnel with only user access) are able to access only the Status default web page and some GlobalViewer Control pages.
Four screens for the MLC are available via GlobalViewer: Control, Monitor, Schedule, and Info ( ). Screens such as Monitor and Schedule appear only for ports and controlled devices that have been included in specific monitors or schedules that can be set up using GC. The Info screen appears for the overall system, not for specific connected devices.
See the Global Configurator Help file for details about each screen and how to use the GlobalViewer pages.
The following figures are examples of MLC GlobalViewer pages.
MLC 104 IP Plus Series • Software-based Configuration and Control 63
Control
Figure 32. Typical GlobalViewer Control Page
The GlobalViewer tree view area at the left of the screen displays a list of IP Link-based
devices in the same network that have GlobalViewer web pages installed. Listed beneath each device are any connected devices that can be remotely controlled or monitored.
If a device listed in the GlobalViewer tree view area on the left of the screen has
been set up with an IR or RS-232 driver, click on the name of the device to open a Control page that shows the available commands for all of the controlled devices or for that one specific device.
The larger Control window on the right side of the screen functions just like the
Control embedded web page. It provides buttons that correspond to those on the MLC
front panel, volume control, and additional buttons that let you execute any command uploaded for each connected and configured device (the projector or display and input devices). You can click the GlobalViewer on-screen buttons to send the corresponding command from the MLC to that device.
MLC 104 IP Plus Series • Software-based Configuration and Control 64
Monitor
Figure 33. Typical GlobalViewer Monitor Page
The Monitor window on the right side of the screen displays information on what
things (projector disconnection, lamp hours, and the like) are being monitored, under what conditions, and who receives an e-mail notification about each condition. This information appears only if the MLC has been configured to monitor such conditions.
MLC 104 IP Plus Series • Software-based Configuration and Control 65
Schedule
Figure 34. Typical GlobalViewer Schedule Page
The Schedule window on the right side of the screen displays and allows you (if you
are logged in as an administrator) to change the times the projector or panel display is automatically powered down each day, and also the times when the MLC front panel controls are locked and unlocked. You can also see what actions are associated with each schedule and to enable or disable each action.
MLC 104 IP Plus Series • Software-based Configuration and Control 66
Info
The Info window on the right side of the screen displays basic information about the MLC, its IP address, attached devices, display/projector (or other device) connection status, and elapsed projector lamp hours. Projector or display power connection status reflects information the MLC obtains by power polling the display.
NOTES:
To view the Info page, you must click on the location folder (in the GlobalViewer
area on the left of the screen) rather than on the device name of the MLC.
The layout and connection status icons differ depending on the version of Global
Configurator and on what devices are connected in a system.
Figure 35. GlobalViewer Info Page Showing One Projector its Status
Customizing the MLC Control Web Pages
Extron offers web page templates that can be customized using standard HTML editing tools or third-party software such as Microsoft® FrontPage® or Adobe® Dreamweaver® to provide a different interface to the user while still using GlobalViewer functions. An experienced web developer can add images, modify text, and change background colors to create a look and feel that reflects your brand or specific requirements of your user. For example, a university with dozens of devices and rooms to control may wish to create customized web pages with the school colors and logo of the university. End users can control the system using these customized pages instead of the standard GV pages.
Alternatively, Extron can create a customized GUI for you to upload to each MLC in the system. End users can view the web pages of this customized GUI while administrators and installers still have access to the factory-set web pages and the standard GV web pages in addition to the customized ones.
For a small, one-time fee, Extron turns the following items into files ready to upload to the unit:
Your GlobalViewer project file containing system configuration details
Your choice of available color schemes
Your choice of labels for panel buttons
A company or institution logo
Visit the Extron website (http://www.extron.com/product/customgui.aspx) or contact an Extron customer support representative for more information on this service and on available template options.
MLC 104 IP Plus Series • Software-based Configuration and Control 67
Troubleshooting
Power Connections
Data Connections
Turn on the input devices (DVD players, VCRs, PCs, and other sources), output devices (display screens, projectors), the MLC, and the PC. Via a PC, click a control button on the MLC embedded Control web pages. If an input or output AV device cannot be remotely controlled (does not respond as expected), check the following:
Ensure that all devices are plugged in.
Make sure that each device is receiving power. The MLC front panel buttons light if the
device is receiving power.
1. Check the cabling connections and make adjustments as needed. The Link LED on
the MLC and on the PC should be lit solid green if a network connection is detected. If these LEDs are not lit, either the cable is faulty or not plugged in, or the wrong type of cable is being used.
2. Try to “ping” the unit by entering ping 192.168.254.254 at the command prompt,
or use the IP or web address provided to you by your system administrator. If you get no response:
Make sure your unit is using the appropriate subnet mask (check with your system
administrator).
Make sure your PC and network do not have a software firewall program that might
block the IP address of the MLC unit.
3. If contact is established with the unit, but the MLC web pages cannot be accessed
by your web browser, verify (via an Internet network options or preferences menu) that your web browser is configured for direct network connection and is not set up to use a proxy server.
Device Control Connections and Configuration
Verify that ports are wired correctly and that ground (earthing) wires are connected to
the proper pins on the MLC and, if applicable, on the controlled device.
Ensure that each IR emitter head is placed adjacent to or directly over the IR pickup
window on the controlled device.
Verify that the appropriate drivers were used while creating the GC configuration file
and that the correct commands and signal types (IR or RS-232) are associated with the correct ports on the MLC and on the other devices.
If you are still experiencing problems, call the Extron S3 Sales & Technical Support
Hotline or the Extron S3 Control Systems Support Hotline.
MLC 104 IP Plus Series • Software-based Configuration and Control 68
SIS Programming and Control
This section covers the following topics:
Host-to-MLC Communications — This section covers protocol and general
communication information, error responses, and how to use the command/response tables.
Commands and Responses — This includes both the standard SIS commands
that can be sent using either IP or RS-232 communication and the special function commands that can be sent using RS-232 only.
The MLC 104 IP Plus Series controller can be remotely controlled via a host computer or other device (such as a control system) attached to the front panel Config port, or to the rear panel LAN port connected to a shared network.
The MLC must be configured before use. As shipped, the controller can trigger basic input switching on an optional Extron MLS or PVS switcher, but it cannot control any other devices until it has been configured. Set up the MLC or control it by using Extron Simple Instruction Set (SIS) commands or Global Configurator software (version 2.2 or higher), preferably via Ethernet LAN connection. See page 29 in the “Operation, Features, and Cabling” section for LAN connector pin assignments. For information on the software and the embedded web pages, see Software-based Configuration and Control starting on page 34 and see the help files for the software.
MLC 104 IP Plus RS-232 protocol:
38400 baud
8 data bits
1 stop bit
no parity
no flow control
MLC104IPPlus LAN port defaults:
IP address: 192.168.254.254
Gateway IP address: 0.0.0.0
Subnet mask: 255.255.0.0
DHCP: off
NOTE: The configuration port requires 38400 baud communi-
cation, a higher speed than many other Extron products use. Global Configurator (version 2.2 or higher) automatically sets the connection for the appropriate speed. If using DataViewer, HyperTerminal, or a similar application, make sure the PC or control system connected to this port is set for 38400 baud.
MLC 104 IP Plus Series • SIS™ Programming and Control 69
Host-to-MLC Communications
SIS commands consist of one or more characters per field. No special characters are required to begin or end a command sequence. When the MLC determines that a command is valid, it executes the command and sends a response to the host device. All responses from the MLC to the host end with a carriage return and a line feed (CR/LF = ]), which signals the end of the response character string. A string is one or more characters.
MLC-initiated Messages
If you are communicating with the MLC via RS-232 or a verbose Telnet connection, when a local event such as a front panel selection or adjustment takes place, the MLC responds by sending a message to the host. No response is required from the host. The MLC-initiated messages are listed here.
X!]
Chn
The unit sends this response when an input is switched.
Vol
The unit sends this response when the volume knob is rotated.
(where X! is the input number)
X*]
(where X* is the volume step number)
(c) Copyright 2008, 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. Example:
(c) Copyright 2008, Extron Electronics, MLC 104 IP PLUS, V1.03, 60-818-00 Tue, 30 Apr 2017 14:34:31
The MLC sends the boot and copyright messages under the following circumstances:
If the MLC is off and an RS-232 connection is already set up (the PC is cabled to the
MLC and a serial terminal emulation program such as DataViewer or HyperTerminal is open), the connected unit sends these messages via RS-232 when it is first powered on.
If the MLC is on, it sends the boot and copyright messages when you first open a Telnet
connection to the MLC. The day of the week, date, and time are displayed if the unit is connected via Telnet, but not via RS-232. If you use a Telnet connection, the copyright message, date, and time may be followed by a password prompt.
Additional messages may be sent by the MLC in response to front panel selections and volume adjustments and when scripts are executed during scheduled events.
Password Information
The “]Password:” prompt requires a password (administrator level or user level) followed by a carriage return. The prompt is repeated if the correct password is not entered.
If the correct password is entered, the unit responds with “]Login Administrator ]”, “*****]Login Administrator]”, or “****]Login User]”, depending on the password entered. If passwords are the same for both administrator and user, the unit defaults to administrator privileges.
]
MLC 104 IP Plus Series • SIS™ Programming and Control 70
Error Responses
ASCII to Hex Conversion Table
Space
When the MLC receives a valid SIS command, it executes the command and sends a response to the host device. If the MLC is unable to execute the command because the command is invalid or it contains invalid parameters, it returns an error response to the host.
The error response codes and their descriptions are as follows: E01 – Invalid input channel number (the number is too large)
E12 – Invalid port number E13 – Invalid value (the number is out of range/too large) or parameter E14 – Not valid for this configuration E17 – System timed out E22 – Busy E24 – Privilege violation E25 – Device is not present E26 – Maximum number of connections has been exceeded E27 – Invalid event number E28 – Bad filename or file not found E30 – Hardware failure (followed by a colon and a descriptor number) (This is an unsolicited response.)
Error Response References
The following superscripted numbers are used within the command descriptions on the following pages to identify commands that may respond as shown:
14
= Commands that yield an E14 (not valid for this configuration) response if the current
configuration of the unit does not support that command.
22
= Commands that yield an E22 (busy) response.
24
= Commands that yield an E24 (privilege violation) response if you are not logged in at the
administrator level.
27
= Commands that may yield an E27 (invalid event number) response.
28
= Commands that may yield an E28 (file not found) response.
Commands and Responses
Using the Command/Response Tables
The MLC can be controlled via either a Telnet (port 23) or RS-232 connection using ASCII commands, or via a web browser (port80) connection using URL-encoded commands. The ASCII and URL commands listed in the tables starting on page 77 perform the same functions, but they are encoded differently to accommodate the requirements of each port (Telnet or browser).
The ASCII to hexadecimal (HEX) conversion table shown below is for use with the command/response tables.
The command/response tables list valid ASCII (for Telnet or RS-232) command codes, the corresponding URL (uniform resource locator) encoded (for web browsers) command codes, the responses of the MLC to the host, and a description of the function of the command or the results of executing the command.
Figure 36. ASCII to Hex Conversion Table
MLC 104 IP Plus Series • SIS™ Programming and Control 71
Entering SIS Commands: Helpful Tips
Upper and lower case characters may be used interchangeably in the command field
unless otherwise specified.
Commands may be sent back-to-back without spaces (for example, 2!65V1Z).
Numbers can be entered as 1, 2, or 3 digits. For example: 8V = 08V = 008V.
There are a few differences in how to enter the commands depending on whether you
are using Telnet or a web browser.
When using these commands through a web browser, the URL reference
is used to shorten the examples. “URL” refers to the full URL of the control interface and web page reference including all path information (such as http://192.168.100.10/myform.htm).
To send any of the commands using a web browser you must prefix them with the
full URL followed by ?cmd=.
For control via a web browser, all non-alphanumeric characters must be
represented as the hexadecimal equivalent, %xx, where xx represents the two-character hex byte. A comma (,), for example, would be represented as %2C. Characters such as %, +, and the space character ( ) must be encoded as hex bytes, or they are misinterpreted by the MLC. For example, the ASCII command +V must be encoded as %2BV for web browser use.
Character Type Examples
Alphanumerics 0-9 a-z A-Z Special characters $ _ . + ! * ( ) , Reserved characters
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)
‘ / ? : @ = &
When used for their reserved purposes, these characters do not require encoding within a URL.
Reserved Characters
(for web encoding purposes)
Character Hex Dec
$ dollar 24 36 & ampersand 26 38 + plus 2B 43 , comma 2C 44 / forward slash/virgule 2F 47 : colon 3A 58 ; semicolon 3B 59 = equal 3D 61 ? question mark 3F 63 @ “at” symbol 40 64
Pipe character (|) [must not be hex encoded]
NOTE: With Telnet you can use either an “Escape” (E) command or a “W”
command, and the carriage return or the pipe character. With the web browser, you are required to use a “W” command and the pipe character.
In either method, {Data} = data that is be directed to a specified port and must be hex encoded if non-alphanumeric.
NOTE: If you make adjustments (such as changes to volume), whether via the
front panel or via RS-232 or IP communication, it takes up to 1 minute 40 seconds (100seconds) for the data in the RAM of the MLC to be saved to flash memory. Do not remove power during that period.
MLC 104 IP Plus Series • SIS™ Programming and Control 72
Symbol Definitions
]
= CR/LF (carriage return/line feed) (hex 0D 0A)
}
= Carriage return (no line feed, hex 0D)
(for URL-encoded commands, use the pipe character, | , instead)
• = Space character
|
= Pipe (vertical bar) character
= Asterisk character (which is a command character,
*
E
X!
X@
X#
X%
X*
X1!
X1@
not a variable)
= Escape key (hex 1B)
(for URL-encoded commands, use W instead of Esc)
= Specific port number
1 = front panel Config (RS-232 host) port 2 = Display RS-232/IR (display/projector) port 3 = MLS port (slaved or auxiliary switcher) 0 = reserved
NOTE: Port numbers are two ASCII characters
(2bytes) in the response. For example, port 1 is represented as 01 (hex 30 31).
= Command data section.
NOTE: For web encoding only: data is directed
to the specified port and must be encoded (URL encoding) if it is non-alphanumeric. Change any non-alphanumeric character (%, +, |, }, and the like) within the data section into the corresponding hexadecimal equivalent, %xx, where xx represents the two-character hex byte. For example, a space (hex: 20) would be encoded as %20 (hex: 25 32 30) and a plus sign (hex: 2B) would be encoded as %2B or hex 25 32 42.
= Greenwich Mean Time (GMT) offset value
(-12.00 to +14.00) represents the time difference in hours and minutes (+/-hh:mm) relative to Greenwich, England. The leading zero is optional. For example, 5:30 = 05:30. Do not use a plus (+) sign if the GMT offset is positive.
= On/off status
0 = off/disable (default for audio mute and DHCP) 1 = on/enable
= Volume level (0 – 100 steps). The maximum volume
level is limited by the max. volume range command (X?*47#). Default volume = 25.
= Version (typically listed to two decimal places; for
example, x.xx)
= MLC unit name. The name is a text string of up to
24 characters drawn from the alphabet (A-Z), digits (0-9), and minus sign/hyphen (-). No blank or space characters are permitted as part of a name. No distinction is made between upper and lower case. The first character must be a letter. The last character must not be a minus sign or hyphen.
X1#
= Local date and time format
Set format (MM/DD/YY-HH:MM:SS).
Read format (day of week, date month year
X1$
X1% X1&
X1*
X1(
X2)
See the note for
X2!
Examples:
Example: 01/15/18-10:54:00.
HH:MM:SS). Example: Thu, 02 May 2018 09:59:43.
= IP address (xxx.xxx.xxx.xxx). Leading zeros in each
of the four fields are optional in setting values, and they are suppressed in returned values. MLC default address: 192.168.254.254
Default broadcast address: 255.255.255.255. = Email domain name; for example, extron.com = Time in tens of milliseconds to wait until the first
response character is received via a serial port
before terminating the current receive operation.
(Default = 10 = 100 ms, max. = 32767.) The
response includes leading zeros.
NOTE: For commands that use both
both variables must be zero or both must be non-zero. In the RS (send data) command,
X1&
may be omitted as long as
missing.
= Hardware (MAC) address (xx-xx-xx-xx-xx-xx)
(00-05-A6-xx-xx-xx). The MAC address is
shown on a label on the top of the unit. = Subnet mask (xxx.xxx.xxx.xxx). Leading zeros are
optional in setting values in each of the four
fields, and they are suppressed in returned
values. Default = 255.255.0.0. = Time in tens of milliseconds to wait between
characters being received via a serial port
before terminating the current command or
receive operation. The response includes
leading zeros. (Default = 2 = 20 ms, max. =
32767.)
X1&
variable, as well. = Parameter (#L or #D) to set either the Length of
message to receive or the Delimiter value.
# = byte count (for L) or
# = a single ASCII character expressed in
decimal form (for D).
The parameter is case sensitive; you must use
capital “D” or capital “L.”
Byte count # can be from 0 to 32767,
default=0.
The ASCII decimal # can be from 0 to 00255,
default= 00000L.
A 3-byte length = 3L.
A delimiter of ASCII 0A = 10D.
The response from the MLC includes leading
zeros.
, as it pertains to this
X1&
X2)
and
is also
X2)
,
MLC 104 IP Plus Series • SIS™ Programming and Control 73
X2@
= Verbose/tagged response mode status:
NOTE: In verbose/response mode, the device
(the MLC) responds with more information than it usually would. For example, the MLC can send out a notice of a change in some setting without receiving a query via your PC. That change could have been a result of an internal process (a script execution), a selection made using a touchpanel or keypad, a change made using GV or a web page, or input from a connected sensor or switch.
That is an example of a verbose (wordy) relationship between the controller and a connected device. Verbose mode creates more network traffic than usual, which can slow down network performance.
0 = clear, default for Telnet connections
See the verbose mode command (E CV })
X2#
1 = verbose mode is on (enabled) 2 = verbose mode is off, tagged responses are sent for queries (tagged responses are enabled) 3 = verbose mode is on (enabled) and tagged responses are enabled and sent for queries
Verbose
Responses
Receive unsolicited
responses
(messages)
for all actions
initiated via any source (touchpanel, port input,
internal web page
changes, or
X2@
value
0
1
2
3
NOTE: If tagged responses are enabled, all read
= Priority status for receiving timeouts:
commands)
instead of only for SIS
commands
on page 88 within the IP commands section in the command/response table for a brief explanation of what this communication mode is and what it does.
commands return the constant string and the data or value, the same as in responses for setting a value. For example, for E CN }, the response is Ipn• the data (
0 = use send data string command parameters (0 = default) 1 = use configure receive timeout command parameters
X1@ ]
X1@ ]
).
Tagged
Responses
Receive tagged
responses to
read/view
requests
(Responses to SIS
commands are always
tagged.
Turning tagged
responses on adds tags to the responses to SIS read requests.)
rather than just
X2%
= Baud rate: 300, 600, 1200, 1800, 2400, 3600,
4800, 7200, 9600 (default), 14400, 19200, 28800, 38400, 57600, or 115200
X2^
= Parity (only the first letter is needed):
O = odd E = even N = none (default) M = mark S = space
X2&
= Data bits: 7, 8 (default = 8)
X2*
= Stop bits: 1, 2 (default = 1)
X3#
= Password (minimum length = 4 characters,
maximum length = 12 characters) No special characters are allowed: use alpha­numeric characters. Passwords are case sensitive. Disallowed characters are shown below.
Character Hex Dec
Space 20 32 ‘ “ Quotation marks 22 34 < “Less than” symbol 3C 60 > “Greater than” symbol 3E 62 # Pound (hash mark) 23 35 % Percent 25 37 { Left curly brace 7B 123 } Right curly brace 7D 125 | Vertical bar / pipe 7C 124 \ Backslash 5C 92 ^ Caret 5E 94 ~ Tilde 7E 126 [ Left square bracket 5B 91 ] Right square bracket 5D 93 ` Grave accent 60 96
NOTE: A user password cannot be assigned if no
administrator password exists; the E14 error code is returned. If the administrator password is cleared, then the user password is also removed.
X3$
= Daylight saving time (DST) is a region-specific 1-hour
offset that begins in spring and ends in fall.
0 = off/ignore (default) 1 = USA on – DST begins on the second
Sunday of March at 2 AM and ends at 2 AM on the first Sunday of November. For example, time in California is GMT -8:00 from March to November and GMT -7:00 from November to March. However, DST should be turned off in Hawaii, American Samoa, Guam, Puerto Rico, the Virgin Islands, the eastern time zone portion of the state of Indiana, and the state of Arizona (excluding the Navajo Nation). 2 = Europe on – begins on the last Sunday in March, ends on the last Sunday in October. DST should be turned off for Iceland. 3 = Brazil on
X3%
= Event number: 0 - 99
This is valid only while events are running.
X4)
= I/O mode
0 = input (default) 1 = output 2 = input and pull-up resistor 3 = output and pull-up resistor
MLC 104 IP Plus Series • SIS™ Programming and Control 74
X4!
= Password to display on screen (response to
password query or set). When the unit connects to a host device via RS-232, the
password ( the connection is via IP,
if a password has been assigned, or it is an empty field ( ) if a password hasn’t been assigned.
X4#
= I/O state
0 = off 1 = on
X4%
= E-mail event number or mailbox (1 - 64). The
response is two digits with a leading zero.
X4^
= E-mail address of recipient
(such as JDoe@extron.com) for the person to whom messages are sent. The e-mail address has a 31 character maximum.
X4&
= Name (for CR commands) or numeral (1-999, for
SM commands) of the e-mail file to be sent
NOTE: E-mail files must have a file extension of
.eml. The first line of the file is the subject, the rest is the body of the e-mail.
X4(
= Default name: a combination of the model name
and the last 3 pairs of the MAC address of the unit (for example, MLC-104-IP- PLUS-02-74-62)
X5@
= Security level of the connection:
0 = not logged in 11 = user 12 = administrator The response includes leading zeros.
X5&
= IR playback file number (0 to 99) (no extension).
The response includes leading zeros.
X5*
= IR playback function number (1 to 137).
The response includes leading zeros. IR function numbers 0 and 127 or higher can return information only. 0 = return all data 129 = manufacturer 130 = model 131 = class 132 = remote 133 = creation date 134 = comments 137 = user file name (a descriptive name the user/installer gave the file)
X5(
= IR playback mode
0 = play once 1 = play continuously 2 = stop continuous playback The response includes leading zeros.
NOTE: Send the command again with mode =0
to stop mode 1 playback.
X6#
= Pulse time in 20 ms increments. If this parameter is
missing or = 0, then pulse length = default = 25 = 500 ms. 1=20 ms (minimum pulse time) to 65535 = 1310700 ms (maximum pulse time).
X6(
= IP connection timeout period specified in
10-second steps (1 - 65000, default = 30= 300 seconds). If no data is received during the specified period, the Ethernet connection closes. Responses are returned with leading zeros.
X3#
), itself, is the response. When
X4!
is 4asterisks (****)
X7)
= The number (0 - 65535) to insert into an
e-mail message if an *.eml file has an embedded server-side include
<!--#echo var = “WCR|” -->” (the
E
CR} command with no parameters) The numeral is a 16-bit number to be employed as the user defines. This is an optional parameter. Use 0 as a
placeholder if the optional
X7)
but
is not needed.
Maximum = 65535.
X7#
= An e-mail account username of up to 31
characters. Do not use commas. This parameter is optional during setup and is used for SMTP authentication.
X7$
= An e-mail account password (for SMTP
authentication) of up to 31 characters. Do not use commas. This parameter is optional during setup. If a password is set, the response is not the actual password characters but asterisks (****).
X20)
= Specific input number (1 – 4)
1 = input 1 2 = input 2 3 = input 3 4 = input 4
X20%
= Lamp hours elapsed (0 to 99999 hours)
The five-digit response includes leading zeros. The default is 99999 hours, which yields an “N/A” response.
X20^
= Voltage (in volts)
X20&
= Temperature in degrees Celsius (the response is
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 a button is controlled by firmware or by scripts. See page 97 for details.
X21@
= Status (in hexadecimal characters) of control of
all button lights). This variable is an 8-digit hexadecimal character calculated from a binary bit map, and it is case-sensitive. Use capital letters. This bit mapped number indicates whether a button is controlled by firmware or by scripts. See page 98 for details.
X21%
= IR (IR/serial) output port number
1 = projector/display port
X21^
= Display mute or connection status
0 = off/disconnected 1 = on/connected 2 = unknown/unavailable (default for connection status)
X4&
variable is used
MLC 104 IP Plus Series • SIS™ Programming and Control 75
X21&
= Firmware event status polling period from 0 to 255
in 20 ms increments. not set, it defaults to 100 (2 seconds) and is
not shown in the command’s response. If is set to 0, the firmware does not poll for event status.
NOTE: The event number that is polled is set by
X3%
in the EN command.
X22#
= 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&
is optional: if it is
X21&
Default port numbers for direct port access (serial ports): 2001 = front panel Config port
2002 = Display RS-232/IR (projector port) 2003 = MLS (slaved switcher) port
See page 90 for the SIS commands and see
page 50 for more about direct access.
NOTE: For commands and examples of computer or device responses mentioned in this guide, the
character “0” is used for the number zero and “O” represents the capital letter “o”.
MLC 104 IP Plus Series • SIS™ Programming and Control 76
Command/Response Table for SIS Commands
Command ASCII (Telnet)
Input selection
Select an input
14, 22
Display (projector) power
Turn display power on Turn display power off View display power status
MLC 104 IP Plus Series • SIS
Example:
Set display power status
NOTE: This command does not trigger the warm up/cool down (power on/power off) sequences or the events for the
buttons.
Display mute
(host to MLC)
X20)
!
1P 1P
0P 0P
P P
P P
X20*
*0P
URL Encoded (web)
(host to MLC)
X20)
%21 Chn
X20*
%2A0P Pwr
Response
(MLC to host)
X20) ]
X20*]
Pwr
X20*]
Pwr
X20*]
]
2
X20*]
Additional Description
Select input and video).
14
= The MLC responds with an E14 error code (invalid for this configuration) if the desired input is not set up to switch inputs (is not in input button mode). Events are still triggered, though.
22
= The MLC sends a “busy” response (E22) if switching functions are locked.
On (discrete). Off (discrete). Show the display power status. Example: the display is powering off. This command is used only by scripts. It
provides a way to set the power status to match the actual state of the projector. For
X20) (X20)
X20*
,
0 = display power is off 1 = display power is on 2 = display is powering down/off 3 = display is powering on (warming up).
= 1, 2, 3, 4) (audio
Programming and Control 77
NOTE: The 1M and 0M commands emulate the Display Mute On and Display Mute Off buttons of a remote control. You must program these buttons on the remote
for the 1M and 0M commands to function.
Turn display mute on Turn display mute off View display mute status Set mute status
NOTE: This command does not trigger button events.
1M 1M
0M 0M
M M
X21^
*0M
X21^
Mut
Mut
X21^]
%2A0M Mut
X21^] X21^]
X21^]
X21^
Mute. Unmute.
Show display mute status. This command is used only by scripts. It
provides a way to set the status to match the actual state of the projector.
= 0 (off), 1 (on), or 2 (unknown).
Command/Response Table for SIS Commands (continued)
Command ASCII (Telnet)
(host to MLC)
Volume adjustment (discrete, for volume mode = 0)
Set the overall output volume
14
level
NOTE: The MLC responds with an E14 (not valid for this configuration) error if you attempt to set a discrete volume
level while the MLC is in increment/decrement volume mode (volume mode 1). This command works only when the MLC is in volume mode 0. See the 46# volume knob mode SIS command.
Example:
Increment the volume Decrement the volume View the volume level
X*
V
27V 27V
+V %2BV
-V %2DV
V V
Volume adjustment (for volume mode = 1)
MLC 104 IP Plus Series • SIS
Increment the volume
NOTE: The MLC responds with an E14 (not valid for this configuration) error if you attempt to set a discrete volume
level while the MLC is in increment/decrement volume mode (volume mode 1).
Decrement the volume View the volume level
+V %2BV
-V %2DV
V V
Audio mute
Programming and Control 78
Mute on
Mute off
View the audio mute status
1Z 1Z
0Z 0Z
Z Z
Front panel security lockout modes (executive modes)
Disable lockout modes
Enable lockout mode 3
24
24
0X 0X
3X 3X
URL Encoded (web)
(host to MLC)
X*
V Vol
Response
(MLC to host)
X*]
]
Vol027
X*]
Vol
X*]
Vol
X*]
X*]
Vol
X*]
Vol
X*]
]
Amt1
]
Amt0
X%]
]
Exe 0
]
Exe 3
Additional Description
This command sets a specific volume level for the audio output either at the display device or via an optional slaved Extron MediaLink (MLS) switcher.
X*
= volume level (0 to 100). Default volume = 25. When no MLS is detected at the MLS port, the maximum volume level is limited by the
max. volume range command (
Example: set volume to 27. Increase audio output. Decrease audio output. Show the output volume.
Increase audio output.
Decrease audio output. Show the output volume.
Mute all audio outputs. This is not the same as selecting input 0. Unmute all audio outputs.
Show the status of audio mute.
X%
= 0 (off) or 1 (on).
Default setting. Adjustments and selections can be made from the front panel in addition to via RS-232, Telnet, DataViewer,or web browser.
24
= The MLC responds with an E24 error (privilege violation) if the connected user is not logged in at administrator security level. Lock all front panel selections and adjustments via MLC, control modules, SCP, and IR remote. Make selections, changes, and configure features via RS-232 or web/ Ethernet only. All front panels in the control system are locked.
X?
*47#).
Command/Response Table for SIS Commands (continued)
Command ASCII (Telnet)
(host to MLC)
View lockout mode status
Example:
X X
X X
Status commands (an assortment)
View lamp hours status
Set lamp hours status for 1 lamp
6S 6S
24
X20%
MLC 104 IP Plus Series • SIS
24
X20% *X20%
24
X21^
7S 7S
11S 11S
12S 12S
13S 13S
14S 14S
15S 15S
20S 20S
Programming and Control 79
Set lamp hours status for 2 lamps Set display connection status
View connection status
View all voltages and temperature status
View +12 V power supply voltage
View +5 V IR receiver port voltage View +3.3 V IP Link/FPGA voltage View +1.5 V FPGA voltage View internal temperature status
*6S
*7S
*6S
URL Encoded (web)
(host to MLC)
X20%
%2A6S Lhr*
X20% X21^
X20%
%2A
%2A 7S Pcs
%2A 6S Lhr*
Response
(MLC to host)
X20(]
]
0
X20%]
X20%*X20%] X20%
or
X20% ] X20%
X20%* X20% ]
X21^]
X21^]
responses from commands
12S13S14S15S16S20S
X20^]
+
X20^]
+
X20^]
+
X20^]
+
X20&]
Additional Description
Show lockout (executive mode) status.
X20(
= 0 (off, unlocked) or 3 (front panels, control modules, and remote control locked/ disabled). Example: executive mode is off.
represents the number of elapsed hours of projector lamp use. The MLC responds with two sets of lamp hours only if two lamp hours have been set. If the status of a lamp has not been set, it is shown as the default (99999 hours) or “N/A”.
represents the five-digit numeric value for elapsed lamp use hours, and it is used by script to determine the number sent in response to the “view lamp hours” command (6S).
24
= The MLC responds with an E24 error (privilege violation) if the connected user is not logged in at administrator security level.
This command resets the projector/display connection status flag (
0 = projector not connected. 1 = projector is connected. 2 = undetermined status.
This command lets you know whether the MLC scripts have determined if the display is still connected to the MLC.
X21^
= 0 (disconnected), 1 (connected), or
2 (unknown).
View all voltages and the internal temperature
]
of the MLC at once. See the following six commands below. Display the operating voltage of the power input to the MLC.
Display the internal operating temperature.
X20&
= temperature in degrees Celsius (the
response is 3 digits including leading zeros).
X21^
) used by scripts.
X20^
= voltage in volts.
Command/Response Table for SIS Commands (continued)
Command ASCII (Telnet)
(host to MLC)
Serial port configuration and use
These commands apply to any port that uses RS-232 communication: both 1-way (output) and 2-way (bidirectional) RS-232 communication. Send data string
X1&
X2)
NOTE: *
specified, the default values are used. For this command, b) be nonzero, or c) both be omitted.
NOTE: For web encoding for X@, convert non-alphanumeric characters to hex numbers. A space (hex = 20) is
encoded as %20. A plus sign (hex = 2B) is encoded as %2B.
Example:
X2!
*
*
E X! * X1& * X2) * X2! RS} X@ X!
is optional.
E
MLC 104 IP Plus Series • SIS
NOTE: The data string (X@) in this RS command is limited to 200 bytes.
NOTE: Use the ASCII to decimal table below to convert the byte count number for
To nd the decimal equivalent of the ASCII character, add the row heading and column heading numbers together.
Programming and Control 80
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
URL Encoded (web)
(host to MLC)
X!
%2A
X1&
X2)
W
X1&
may be omitted only if
05*4*7*3L RS }<data>
W05%2A4%2A7%2A3L RS|<data>
ASCII to Decimal Conversion Table
ASCII to Decimal Conversion Table
X2)
%2A
is also missing. If these three variables are not
X1&
and
X2)
Response
(MLC to host)
X2! RS| X@
%2A
response from command
must both a) equal zero,
response from command
X2!
when using a delimiter (D).
LF = line feed CR = carriage return (
Esc = escape Del = delete
})
Additional Description
= Specific port number (01-99):
1 = front panel Config (RS-232 host) port
]
]
2 = Display RS-232/IR (projector) port 3 = MLS port (slaved or auxiliary switcher 0 = reserved or all ports.
X@
= command data section (< 200 bytes).
X1&
= time in tens of ms for the MLC to wait until receipt of the first response character before terminating the current receive operation (default = 10 = 100 ms, max. =
32767). The response includes leading zeros.
X2)
= time in tens of milliseconds (ms) for the MLC to wait between characters being received via a serial port before terminating the current receive operation (default = 2 = 20 ms, max. = 32767). The response includes leading zeros.
X2!
= #L or #D. The letter parameter is case sensitive (requires a capital “D” or capital “L”). The response includes leading zeros.
L indicates the length of the message to be received. D indicates the delimiter value that ends the response. # = byte count (for L) or a single ASCII character expressed in decimal form (for D). Byte count # can be from 0 to 32767, default = 0. The ASCII decimal delimiter # value can be from 0 to 00255, default = 0L.
For #L, # is a regular ASCII (character) numeral. If the length is 50 bytes, # = 50.
For #D, # can be any character(s) or number(s), but it is translated into decimal format for use in the command.
Examples: A 3-byte message length = 3L. A delimiter of $ would be entered as 36D (36 is the decimal equivalent of the dollar sign). A delimiter of ASCII 0A = 10D (line feed).
X2!
:
Command/Response Table for SIS Commands (continued)
Command ASCII (Telnet)
(host to MLC)
Configure serial port parameters
Example:
View serial port parameters
MLC 104 IP Plus Series • SIS
Programming and Control 81
Example
Configure receive timeout
View receive timeout
24
E X! * X2%, X2^, X2&, X2*
NOTE: The MLC does not support flow control.
E
E X! E
24
E X!
E X!
Ethernet port configuration and use
4*9600,N,8,1CP
}
CP
}
2CP
X1&
X2)
*
CE
}
X2#
*
*
URL Encoded (web)
(host to MLC)
}
CP
W X! %2A
X2%
%2C
X2^
%2C
Response
(MLC to host)
X2&
%2C
Cpn X!•Ccp
X2*
}
W4%2A9600%2CN%2C8%2C1CP
| X2%, X2^, X2&, X2* ]
W X! CP
|
W 2CP
X2!
CE
W X! %2A
X!
W
CE
|
}
X1&
%2A
X2)
%2A
*
|
Cpn4Ccp9600,N,8,1
9600,N,8,1
X2#
X2!
%2A
Cpn X! •Cce
X1&
|
CP
X2%, X2^, X2&, X2* ]
]
|
CE
X1&
X2)
X2#
,
,
X2)
,
X2! ]
,
,
X2#
]
X2! ]
,
Additional Description
Set baud rate (
X2&
(
), and stop bits (
X!
= serial port number:
01 = front panel Config (RS-232 host) port 02 = Display RS-232/IR (projector) port 03 = MLS port (slaved or auxiliary switcher 00 = reserved or all ports.
X2%
= baud rate (300, 600, 1200, 1800, 2400,
3600, 4800, 7200, 9600, 14400, 19200, 28800, 38400, 57600, or 115200 baud).
X2^
= parity (O = odd, E = even, N = none [default], M = mark, S = space).
X2&
= data bits: 7, 8 (default = 8).
X2*
= stop bits: 1, 2 (default = 1). Set the projector control port for 9600 baud, no parity, 8 data bits, and 1 stop bit.
Set the time to wait ( tens of ms until receipt of the first response character before terminating the receive operation, between characters before terminating) and priority status
X2#
(
: 0 = default, use send data string
command parameters; 1 = use configure
receive timeout command parameters) for port X!.
The response includes leading zeros.
X2%
X2)
= waiting time in tens of ms
X2!
= #L or #D (see previous page).
), parity (
X2*
) for port X!.
X1&
= waiting time in
X2^
), data bits
NOTES:
X6(
and these timeout period commands are applicable only when the MLC is connected via Ethernet. If the MLC is connected via RS-232 protocol, only the global
timeout commands apply, and any commands involving
If no data is received during the specified period, the Ethernet connection closes.
Set current Ethernet connection timeout period
View current connection timeout period
24
13
E
X6(
}
TC
}
0*
The current port timeout period applies to the currently open Telnet session only. When you start another Telnet session, it uses the default global port timeout period.
E
0TC
X6(
return the E13 error response.
X6(
W 0 %2A
W 0TC
TC
| X6( ]
|
Pti 0*
X6( ]
X6(
= IP timeout period specified in 10-second steps (1 - 65000, default = 30= 300 seconds). Responses include leading zeros.
Command/Response Table for SIS Commands (continued)
Command ASCII (Telnet)
(host to MLC)
Set global Ethernet connection timeout period
View global connection timeout period
24
E
NOTE: You must be logged in as an administrator to change this setting.
E
IR port use
The following variables are used for these IR port commands:
X21%
= IR output port number:
01 = projector/display port
Port numbers are two ASCII characters (2bytes). For example, port 1 is represented as 01 (hex 30 31).
X5&
= the IR file number (0-99), as in files 1.eir, 2.eir, 3.eir, and so on,
stored in the controller. Each .eir file contains commands for a specific device.
MLC 104 IP Plus Series • SIS
Programming and Control 82
Send an IR command
NOTE: To stop mode 1 IR command playback (continuous playback), send the IR command again but with playback mode (
Get IR command info
Example:
Example:
NOTE: An IR driver must be loaded into the MLC before IR command information can be read.
28
13, 28
E X21%, X5&, X5*, X5(
E X5&, X5*
E
E
X6(
1*
}
1TC
3,1IR
3,2IR
TC
}
}
}
IR
URL Encoded (web)
(host to MLC)
X6(
W 1 %2A
| X6( ]
W 1TC
}
IR
X21%
W
%2C
}W X5&
%2C
W3%2C1IR
W3%2C2IR
TC
X5&
X5*
|
|
|
%2C
IR
Response
(MLC to host)
X6( ]
Pti 1*
X5*
= IR playback function number (1-137), of a specific function or command set contained within the file. IR function numbers 0 and 127 or higher can return information only.
0 = return all data 129 = manufacturer 130 = model 131 = class
X5(
= IR playback mode
0= play once
X5*
|
X5(
%2C
|
IR Irs
{descriptive text}
POWER
E13
X21%, X5&, X5*, X5( ]
]
]
132 = remote 133 = creation date 134 = comments
1= play continuously 2= stop.
]
Additional Description
The global port timeout is the default timeout period for all Telnet sessions.
137 = user file name (a descriptive name the user/ installer gave the file).
Send an IR command via IR output port
X21%
number The response includes leading zeros.
X5(
) = 0.
The response to this command is the name/ description (such as Power On, Power Off, Enter, Play, Stop, RGB, Menu) of the specific command you ask about.
Command/function 1 in file 3.eir is the Power command.
Command/function 2 in file 3.eir is not defined or does not exist, so the controller returns E13, the invalid value error number.
.
Command/Response Table for SIS Commands (continued)
Command ASCII (Telnet)
(host to MLC)
URL Encoded (web)
(host to MLC)
Digital I/O data port (dedicated Digital I/O ports) configuration and use
NOTE: An input voltage below 2.0 VDC is considered to be logic low. An input voltage above 2.8 VDC is considered to be logic high. These thresholds are not adjustable.
Set the input/output (I/O) mode
NOTE: When set for input with pull-up resistor (
When the switch closes, the voltage drops from 5 V to 0 V. When set for output with pull-up resistor, the digital I/O port on the MLC can drive devices such as relays and LEDs. When set for power sensor, the input state is triggered when an optional power sensor connected to the power sense port detects a state change.
View the digital I/O mode Pulse the digital I/O state
24
X22#
X4)
*
[
X22#
14
X22#
[
*3*
X6#
]
X22#
%2A
X4)
= 2), the digital input can be triggered by an external switch.
X22#
%5B
X22#
%2A3%2A
MLC 104 IP Plus Series • SIS
NOTE: This and the following three commands are valid only when the port is in output mode or in output with pull-up
mode.
14
14
14
X22#
X22# X22# X22#
*2 ]
*1 ]
*0 ]
]
X22#
%2A 2 %5D Sio
X22#
%2A 1 %5D Sio
X22#
%2A 0 %5D Sio
X22#
%5D
Programming and Control 83
Toggle the I/O state
Set the I/O state to on Set the I/O state to off View the I/O state
X4)
%5B Iom
X6#
%5D Sio
Response
(MLC to host)
X22#
X4)]
*
X4)]
X22#
X4#]
*
X22#
X4#]
*
X22#
* 1
X22#
* 0
X4#]
] ]
Additional Description
Set the input/output mode (
X22#
port (
X22#
X4)
Briefly change the I/O state.
X6#
X4#
Switch the input/output state from on to off or from off to on.
).
= port number:
1 = Digital I/O port 1 2 = Digital I/O port 2 3 = Digital I/O port 3.
= mode:
0 = input (default) 1 = output 2 = input and pull-up resistor 3 = output and pull-up resistor.
= Pulse time in 20 ms per count.
If this parameter is missing or = 0, then pulse length = default (25 = 500 ms). 65535 (1310 s) = max. pulse time.
= I/O state:
0 = off 1 = on.
X4)
) for a specific
Command/Response Table for SIS Commands (continued)
Command ASCII (Telnet)
(host to MLC)
Firmware version, part number, and information requests
NOTE: Responses to commands differ depending on which, if any, verbose response mode the MLC is in. See the CV command (E
setup commands later in this table.
NOTE: In a query response, an asterisk (*) after the version number indicates the version that is currently used.
A question mark (? or ?.??) indicates that the factory default firmware is the only firmware loaded in the MLC. A carat (^) indicates the version of firmware that should be running, but, since a mode 1 reset was performed, the factory default firmware version is loaded and running instead. An exclamation point (!) indicates that the firmware is corrupted.
Query firmware version number
Example:
Query verbose firmware version information
MLC 104 IP Plus Series • SIS
Example:
Query firmware version
Query bootstrap firmware version
Example:
Programming and Control 84
Query factory firmware version
Example:
NOTE: Factory-installed firmware is different from the bootstrap firmware, but it is also not user-replaceable. This firmware was installed at the factory; it is the version the
controller reverts to after a mode 1 reset (see page 31 in “Operation, Features, and Cabling”).
Q or 1Q Q or 1Q
1Q 1Q 1.01
0Q 0Q
0Q 0Q 2.16-1.00(1.57-MLC104IP -Wed, 16 Jan 2003 00:00:00 GMT)-
1Q 1Q
2Q 2Q
2Q 2Q
3Q 3Q
3Q 3Q
URL Encoded (web)
(host to MLC)
Response
(MLC to host)
X1!]
or Ver01*
or Ver01*1.01
{response from 2Q}–{response from 3Q}–{response from 4Q}
or Ver00*{response from 2Q}–{response from 3Q}–{response from 4Q}
1.03*(1.74-MLC104IP -Tue, 25 May 2010 19:36:27 GMT)
X1!]
X1!]
or Ver01*
X1!]
X1!]
or Ver02*
2.16
X1!
or Ver03*
upload)
1.00(1.57-MLC104IP -Wed, 16 Jan 2003 00:00:00 GMT)
X1!]
]
(kernel version–model description–date time of upload)
X1!
(kernel version–model description–date time of
]
Additional Description
X2@
CV}, page 88) under IP
Show the firmware version ( to two decimal places. This query yields the number of the currently running version of the user-updatable firmware.
Show the bootstrap, factory-installed, and updated firmware versions. See 2Q, 3Q, and 4Q below.
This command shows the currently-running firmware.
The bootstrap firmware is not user­replaceable, but you may need this information during troubleshooting.
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 the “Operation, Features, and Cabling” section).
In this example the factory firmware version is 1.00 and the IP Link kernel version is 1.57 for the MLC, dated 16 January 2003.
X1!
) of the MLC
]
]
]
]
]
Command/Response Table for SIS Commands (continued)
Command ASCII (Telnet)
(host to MLC)
Query updated firmware version
Example:
NOTE: Responses to commands differ depending on which, if any, verbose response mode the controller is in. See the CV command (E
under IP setup commands later in this table.
Query FPGA version
MLC 104 IP Plus Series • SIS
Programming and Control 85
Request the MLC part number
Request the AV input number
Request the model name
Request the model description
Request system memory usage
Example:
Request user memory usage
Example:
4Q 4Q
4Q 4Q
32Q 32Q
N N
14
I I
1I 1I
2I 2I
3I 3I
3I 3I
4I 4I
4I 4I 1099264 Bytes Used out of 7104 KBytes
URL Encoded (web)
(host to MLC)
Response
(MLC to host)
X1!
(kernel version–model description–date time of upload) or Ver04* upload)
1.03*(1.74-MLC104IP -Tue, 25 May 2010 19:36:27 GMT)
X1!
(kernel version–model description–date time of
]
X1!]
60-818-00 ] or Pno 60-818-00
X20)]
Chn
MLC104IPPLUS]
or
Inf01*MLC104IPPLUS MLC104IPPLUS]
or
Inf02*MLC104IPPLUS
# Bytes used out of # of Kbytes] or Inf03*# Bytes used out of # of Kbytes
Inf03*7680 Bytes Used out of 1024 KBytes
# Bytes used out of # of KBytes] or Inf04*# Bytes used out of # of KBytes
]
Additional Description
Use this command to find out which version of the firmware, if any, was uploaded into the controller after it left the factory.
In this example the current firmware version is 1.03, the IP Link kernel version is 1.74, and the last firmware upload was on May 25,
2010.
X2@
CV}, page 88)
Show the field-programmable gate array (FPGA) firmware version to two decimal places (x.xx). Show the MLC base part number. This indicates the basic controller, regardless of faceplate.
Show which input (
X20)
=
1 = input 1 3 = input 3 2 = input 2 4 = input 4
The MLC responds with an E14 error if no input buttons are set up for firmware control (input switching). MLC 104 IP Plus (the basic name, regardless of model).
X20)
) is active (selected).
]
MLC 104 IP Plus.
]
]
Show amount of memory used and total available memory for system operations.
]
]
Show amount of user memory used and total available user memory.
]
]
Command/Response Table for SIS Commands (continued)
Prefixes for connected devices:
P1 = P2 = K1 = K2 = K3 = K4 = S =
For :
For ##:
Command ASCII (Telnet)
Request status of attached hardware
MLC 104 IP Plus Series • SIS
Examples:
IP setup commands
Programming and Control 86
Set the unit name
Set unit name to factory default
Read the unit name
(host to MLC)
32I 32I
SCP #1, address 0 SCP #2, address 1 control module #1, address 0 control module #2, address 1 control module #3, address 2 control module #4, address 3 MediaLink device, typically a slaved MLS switcher.
32I 32I
32I 32I
24
E X1@
NOTE: The name consists of up to 24 alphanumeric characters (and the minus sign).
24
E
•CN
E
CN
URL Encoded (web)
(host to MLC)
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
}
CN
The first character must be a letter, the last character cannot be a minus sign (hyphen). Spaces may not be used. Either case (upper, lower) is OK.
}
}
X1@
|
W
CN
|
W%20CN
| X1@]
WCN
Response
(MLC to host)
P1##P2##K1##K2##K3##K4##S**] or P1##P2##K1##K2##K3##K4##S**IPI???
08 = IRCM-Tape 09 = CM-5BB 10 = CM-20BB 11 = IRCM-DV+ 12 = CM-9BLB 13 = CM-3BLB 14 = CM-19AC 99 = a device is present,
but unrecognized.
P101P200K102K201K308K407S00
P100P201K111K211K302K401S09
X1@]
Ipn
X4(] X4(
Ipn
X4(] X1@
or
Additional Description
]
Show the absence of or types of connected devices.
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 17 = PVS 204SA Plus
99 = unrecognized.
]
This example includes one SCP (P101), an IRCM-DVD (K102), an IRCM-VCR (K201), an IRCM-Tape (K308), and an RCM-SCLT (K407). There is no slaved switcher.
]
This example includes one SCP (P201), an IRCM-DVD+ (K111 and K211), an IRCM-DVD (K302), an IRCM-VCR (K401), and an MLS 102 VGA (S09).
Change the MLC unit name to one of your choosing ( “Rm316-AVcenter”, or “exec-boardroom-ctrl”.
MLC-104-IP-PLUS-##-##-##, a combination of the model name and the last 3 pairs of hex numbers in MAC address of the controller (for example, MLC-104-IP-PLUS-02-74-62).
the MLC.
X4(
X1@
), such as “AuditoriumMLC”,
= The name the MLC was shipped with:
is the current, user-defined unit name of
is the factory default name of the MLC.
Command/Response Table for SIS Commands (continued)
Command ASCII (Telnet)
(host to MLC)
Set date/time
Read date/time
Set GMT offset
Read GMT offset Set daylight saving time
MLC 104 IP Plus Series • SIS
Read daylight saving time Set DHCP on Set DHCP off
View DHCP on/off mode Set IP address
Read IP address
Read hardware address (MAC)
Set subnet mask
Read subnet mask Set gateway IP address
Read gateway IP address
Programming and Control 87
24
E X1#
E
24
E X#
GMT offset (-12.00 to +14.00) represents the time difference in hours and minutes (+/-hh:mm) relative to Greenwich, England.
E
24
X3$
= Daylight saving time (DST) is a region-specific 1-hour offset that begins in spring and ends in fall.
0 = off/ignore (default) 1 = USA on – Starting in 2007, DST begins on the second Sunday of March at 2 AM and ends at 2 AM on the first Sunday of November. For example, time in
California is GMT -8:00 from March to November and GMT -7:00 from November to March. However, DST should be turned off in Hawaii, American Samoa, Guam, Puerto Rico, the Virgin Islands, the eastern time zone portion of the state of Indiana, and the state of Arizona (excluding the Navajo Nation).
2 = Europe on – Begins on the last Sunday in March, ends on the last Sunday in October. DST should be turned off for Iceland. 3 = Brazil on.
E X3$
E
24
24
NOTE: Changing DHCP from on to off also resets the IP address to the factory default (192.168.254.254).
E E
E
24
E X1$
E
E
24
E X1(
E
24
E X1$
E
CT
CZ
CX
1 DH
0 DH
DH
CI
CH
CS
CG
}
CZ
}
}
}
}
}
}
}
CT
CX
} }
CI
CS
CG
}
}
}
}
}
}
URL Encoded (web)
(host to MLC)
X1#
W
W CT|
W X# CZ| Ipz
WCZ
W
W CX
W1DH
W0DH
WDH
W
W CI
WCH
W
WCS
W
WCG
|
CT
| X#]
X3$
|
CX
| X3$]
| |
| X%] X%
X1$
CI| Ipi
| X1$]
| X1*]
X1(
|
CS
| X1(]
X1$
|
CG
| X1$]
Response
(MLC to host)
X1#] X1#
Ipt
X1#] X1#
X#]
X3$]
Ipx
]
Idh 1
]
Idh 0
X1$] X1$
or Iph Ips
Ipg
X1*]
X1(] X1(
X1$] X1$
Additional Description
= Local date and time format. The set format is MM/DD/YY-HH:MM:SS. Example: 01/31/11-10:54:00.
= Local date and time format. The Read format is day of week, DD month year HH:MM:SS. Example: Thu, 02 May 2013 14:59:35. Set the Greenwich Mean Time (GMT) offset value (X#) for the location of the MLC installation. The leading zero is optional. For example, 5:30 = 05:30. Do not use a plus (+) sign if the GMT offset is positive.
= 0 (off, default) or 1 (on).
= IP address (xxx.xxx.xxx.xxx). Leading zeros in each of the four fields are optional in setting values. Leading zeros in each of the four fields are suppressed in returned values.
X1*
= hardware (MAC) address (00-05-A6-xx-xx-xx).
= subnet mask (xxx.xxx.xxx.xxx). Syntax is the same as for IP addresses. Leading zeros are optional in setting values. Leading zeros are suppressed.
= IP address (xxx.xxx.xxx.xxx). Leading
zeros are optional.
Command/Response Table for SIS Commands (continued)
Command ASCII (Telnet)
(host to MLC)
URL Encoded (web)
(host to MLC)
Response
(MLC to host)
Additional Description
Get a connection listing
Example:
Set verbose/response mode
This command controls both verbose responses/messages and tagged (labeled) responses. Verbose mode is a communication mode in which the device responds with more information than it usually would. For
example, the MLC can send out a notice of a change in some setting without receiving a query via your PC. That change could have been a result of an internal process (a scheduled script execution), a selection made using a touchpanel or keypad, a change made using GV or the embedded web pages of the device, or input (a voltage or resistance change at a port) from a connected sensor or switch. That is an example of a verbose (wordy) relationship between the control processor and a connected device.
With verbose mode off, you receive no notification of those changes or events.
With verbose mode on, you receive status messages, such as
operation to an overload state, or that you send, but they are unsolicited messages that are generated by the equipment.
MLC 104 IP Plus Series • SIS
Programming and Control 88
NOTE: Verbose mode creates more network traffic than usual, which can slow down network performance.
Verbose mode is usually enabled for troubleshooting and disabled for daily use.
By default, when the MLC is connected via Ethernet, verbose mode is disabled in order to reduce the
amount of communication traffic on the network.
For a direct RS-232 connection, the controller is set for verbose mode by default.
If you want to use the verbose mode (other than mode 0) with a controller, this mode must be set to “on”
each time you reconnect to the controller.
NOTE: If tagged responses are enabled, all read commands return the constant (tagged) string and the data or value,
the same as in responses for setting a value. For example, for E CN }, the response is Ipn
Read verbose mode status Set the broadcast mode
Set the broadcast mode to the default address Clear the broadcast mode
View the broadcast mode
24
E
}
CC
E
}
CC
24
X%]
when a relay is opened, closed, or toggled. These are not replies to a command
E X2@
E
24
E X6$,X1$
E X6$
24
E
CV
0 EB
}
CV
EB
}
}
}
EB
}
E EB}
|
WCC
|
WCC
X8%]
when the switched power ports change from normal
X2@
W
WCV
W
W
W 0 EB
W EB
|
CV
X1@]
rather than just the data (
| X2@]
X6$
X1$
|
EB
|
X6$
%2C
EB
|
| X6$,X1$ ]
{number of connections}] or
Icc {number of connections}
002
Vrb
Bmd
Bmd
Bmd 000,255.255.255.255
]
X2@]
X1@]
).
X6$,X1$]
X6$
,255.255.255.255
Display the number of currently active IP client connections.
]
Example: This shows two client connections.
Verbose
Responses
Receive
unsolicited
messages
for all actions
initiated via any
source (touchpanel,
port input, internal
web page changes,
X2@
value
Set the verbose mode. For
This command details how often and to what subnetwork the MLC broadcasts a message.
X6$
(0 to 255 [4.25 minutes], default = 0 = off).
X1$
zeros in each of four fields are optional in setting values, and they are suppressed in returned values. Default broadcast address: 255.255.255.255.
or commands)
instead of only for
SIS commands
0
1
2
3
0 = clear/off (responses are plain, untagged), default
1 = verbose mode is on (enabled) 2 = verbose mode is off, tagged responses
are sent for queries (tagged responses are enabled) 3 = verbose mode is on (enabled) and tagged responses are enabled and sent for queries.
= Broadcast repetition interval in seconds
= IP address (xxx.xxx.xxx.xxx). Leading
Responses
Receive tagged
responses to
(Responses to SIS
commands are always tagged. Turning tagged
responses on adds tags to the responses to SIS read requests.)
X2@
:
]
This command sets the repeat interval to
]
zero, turning off the broadcast mode.
Tagged
read/view
requests
Command/Response Table for SIS Commands (continued)
Command ASCII (Telnet)
(host to MLC)
Password and security settings
Read the security level of the connection
Set administrator password
NOTE: The password is case sensitive. Special characters (spaces, symbols) are not allowed.
MLC 104 IP Plus Series • SIS
Clear administrator password
NOTE: A user password cannot be assigned if an administrator password does not exist. Also, if the administrator password is cleared, the user password is also cleared.
Read administrator password Set user password
NOTE: The password is case sensitive. Special characters (spaces, symbols) are not allowed.
14, 24
24
E
E X3#
24
E
E E X3#
CK
CA
CA
}
CA
}
CU
}
}
}
URL Encoded (web)
(host to MLC)
| X5@ ]
WCK
X3#
W
W%20 CA
WCA
W
|
CA
]
| X4! ]
X3#
|
CU
Response
(MLC to host)
X5@ ]
or Pvl
X4! ]
Ipa
]
Ipa
X4! ]
Ipu
Additional Description
X5@
For
:
0 = not logged in 11 = user 12 = administrator.
The response includes leading zeros. Set the administrator access password (
4 to 12 alphanumeric characters).
X4!
= Password to display on screen
(response to password query):
• the password ( RS-232
• 4 asterisks (****) if connected via IP and a password has been assigned
• an empty field ( ) if connected via IP and a password has not been assigned.
Clear/remove all passwords (administrator and user).
Set the user password ( alphanumeric characters). that is displayed on screen.
X3#
), itself, if connected via
X3#
is 4 to 12
X4!
= Password
X3#
,
Programming and Control 89
NOTE: A user password cannot be assigned if an administrator password does not exist. Also, if the administrator password is cleared, the user password is also cleared.
Clear user password
Read user password
24
E E
CU
CU
}
}
|
W%20CU
| X4! ]
WCU
Ipu
]
This clears the user password only.
Command/Response Table for SIS Commands (continued)
Command ASCII (Telnet)
(host to MLC)
Remapping port designations
For security reasons the network administrator may wish to assign new/different port numbers to the Telnet, web browser, and direct access ports of the controller or to disable one or more ports. Typically Telnet uses port 23, web access is via port 80 (HTTP), and direct access (to a serial port) is via port 2001.
ATTENTION:
Do not set two or more ports to the same port number. Setting two ports to the same number could cause networking conflicts and
will also result in an E13 (invalid parameter) error.
Ne pas installer deux ports ou plus sur le même numéro de port. Paramétrer deux ports sur le même numéro pourrait créer des
conflits réseau et provoquer également une erreur E13 (paramètre erroné).
NOTE: If you remap a port, you must set the port number to 1024 or higher, unless you reset the port to the default number or disable the port by setting it to 0.
Set the Telnet port map
Reset the Telnet port map
MLC 104 IP Plus Series • SIS
Programming and Control 90
Disable the Telnet port map
Read the Telnet port map
Set the web (HTTP) port map Reset the web (HTTP) port map Disable the web (HTTP) port Read the web (HTTP) port map Set the initial port number for the
direct access port map
Reset the direct access port map
Disable the direct access port Read the direct access port map
24
24
24
E
E E
E
24
24
E
24
E E E
24
E
NOTE: The reserved TCP port numbers (2001-2003) for direct port access are assigned
24
E
24
E E
URL Encoded (web)
(host to MLC)
port#MT
23MT
0MT
MT
port# MH
80MH
0MH
MH
port# MD
2001MD
0MD
MD
}
}
}
}
}
}
}
}
}
by default as follows:
2001 = front panel Config port
2002 = Display RS-232/IR port
2003 = MLS port
}
}
}
Wport# MT
|
W23MT
|
W0MT
|
WMT
Wport# MH
|
W80MH
|
W0MH
|
WMH
Wport# MD
W2001MD
|
W0MD
|
WMD
Response
(MLC to host)
|
|
|
|
Pmt port#
Pmt00023
Pmt00000
port#
Pmh port#
Pmh00080
Pmh00000
port#
Pmd port#
Pmd02001
Pmd 00000
port#
]
] ]
]
] ] ]
]
]
]
]
]
Additional Description
Select a number (port#) for the port that does not conflict with any other ports. This resets the Telnet port to port 23.
Setting the port number to 0 disables the port. If set to the default port number, the response is 00023.
This resets the web port to port 80.
This command sets the initial (lowest) port number for the range numbers assigned to the serial ports for direct port access (see pages 16 and 17 for port locations and see page 50 for more on direct access). Default port numbers for direct access start at 2001 and go up to 2007 (see the note at left or the diagram on page 51). This resets the initial direct access port to port 2001.
Command/Response Table for SIS Commands (continued)
Command ASCII (Telnet)
(host to MLC)
Directory commands
Change or create a directory
NOTE: A directory does not fully exist until a file has been copied into that path. Also, the MLC operates differently from PC operating systems: files stored in and directories
created in the MLC may have the same names.
Example:
E
E
MLC 104 IP Plus Series • SIS
Programming and Control 91
Example:
Example:
Change back to the root directory Go up one directory level View the current directory
NOTE: The current directory is determined on a per-connection basis. At the beginning of each IP connection/session, the current directory is selected as the root directory.
E
E E E E
URL Encoded (web)
(host to MLC)
path/directory/ CJ
majordirectory/subdirectory/next-level/ CJ}
custompages/HTMLfiles/ CJ
oak/CJ
/CJ
.. CJ
CJ W CJ
}
}
}
}
W path %2F directory %2F CJ
W majordirectory %2F subdirectory %2F next-level %2F CJ
}
W custompages %2F HTMLfiles %2F CJ
W oak %2F CJ
W %2F CJ
W %2E %2E CJ
|
|
|
|
Response
(MLC to host)
|
Dirpath/directory/
Dirmajordirectory/subdirectory/next-level/
Dircustompages/
HTMLfiles/]
Dir oak ]
]
Dir•/ Dirpath/directory/
path/directory/
Additional Description
The directory name must be composed of alphanumeric characters and may include the
]
minus sign (hyphen, -) and the colon (:). The first character must be a letter. Case does not matter. No blank or space characters are permitted in the name.
Include the full path, not just the name of the directory. Nonalphanumeric characters in the path (such as /) must be encoded to hex characters for use with a web browser.
|
]
In this case, the path is majordirectory/ subdirectory/.
The directory that was just created or changed to is called next-level.
|
This example just created a subdirectory for storing custom-made HTML files from the user. The directory that was just created is called HTMLfiles.
]
]
File handling commands
Erase the user-supplied web page
24,28
and files Erase the current directory and its
24,28
files Erase the current directory and its subdirectories
24,28
E
filename EF}W filename EF
E
}
E
/EF
//EF
}
W %2F EF
W %2F %2F EF
|
|
|
Delfilename
]
Ddl
]
Ddl
]
Command/Response Table for SIS Commands (continued)
Command ASCII (Telnet)
(host to MLC)
List files from the current directory
When working with the embedded web pages of the MLC, the response visible in a JavaScript™ server-side include (inserted between <script> </script> tags into HTML source code) follows this structure:
E
MLC 104 IP Plus Series • SIS
Programming and Control 92
Example (via Telnet or HyperTerminal):
List files from the current directory and its subdirectories
E
E
DF
DF
LF
}
}
}
URL Encoded (web)
(host to MLC)
|
W DF
|
W DF
|
WLF
Response
(MLC to host)
[filename 1][day, date time of upload]GMT•[file size 1 in bytes] [filename 2][day, date time of upload]GMT•[file size 2 in bytes] [filename 3][day, date time of upload]GMT•[file size 3 in bytes]
[filename n]•[day, date time of upload]GMT•[file size n in bytes] [space remaining (to 7-digits)]Bytes Left
var file=new Array(); file[1]=“[filename 1],[day, date time1 of upload] GMT,
[file size 1 in bytes]”; file[2]=“[filename 2],[day, date time2 of upload] GMT,
[file size 2 in bytes]”; file[3]=“[filename 3],[day, date time3 of upload] GMT,
[file size 3 in bytes]”;
file[n]=“[filename n],[day, date timen of upload] GMT, [file size n in bytes]”;
file[n+1]=“[space remaining (to 7-digits)],Bytes Left”;
2.eml Sat, 15 Dec 2007 02:04:40 GMT 117
0.evt Tue, 30 Apr 2013 16:34:07 GMT 11371
1.eir Tue, 30 Apr 2013 16:34:07 GMT 4783
1.eml Tue, 30 Apr 2013 16:34:12 GMT 219
2.evt Tue, 30 Apr 2013 16:34:12 GMT 22139
3.evt Tue, 30 Apr 2013 16:34:12 GMT 16258
97.evt Tue, 30 Apr 2013 16:34:12 GMT 2781
98.evt Tue, 30 Apr 2013 16:34:12 GMT 6027
99.evt Tue, 30 Apr 2013 16:34:14 GMT 4435 def.eml Tue, 30 Apr 2013 16:34:14 GMT 95 index.html Tue, 30 Apr 2013 16:34:14 GMT 1176 resources.cdc Tue, 30 Apr 2013 16:34:14 GMT 4575
3.eml Wed, 21 Nov 2007 22:05:12 GMT 146 6175232 Bytes Left
(See responses to E DF}, above.)
]]
Additional Description
]]
Retrieve a list of files stored in the controller. Each line of the response lists a different file name and its corresponding file size. The last line of the response indicates how much available file space there is.
]
]
]
]
] ] ] ] ]
]
]
]
]
The response is the same except that the path/directory precedes file names for files within the subdirectories.
] ] ]
]
Loading...