-
User Manual IP Link® IPL T SFI244 IP Link Ethernet Control Interface 68-738-06 Rev.
-
Safety Instructions • English Warning This symbol is intended to alert the user of important operating and maintenance (servicing) instructions in the literature provided with the equipment. Power sources • This equipment should be operated only from the power source indicated on the product. This equipment is intended to be used with a main power system with a grounded (neutral) conductor. The third (grounding) pin is a safety feature, do not attempt to bypass or disable it.
-
FCC Class A Notice This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to part 15 of the FCC Rules. Operation is subject to the following two conditions: 1. This device may not cause harmful interference. 2. This device must accept any interference received, including interference that may cause undesired operation.
-
-
Contents Introduction............................................. 1 About this Manual............................................ 1 About the IPL T SFI244 Interface....................... 1 Features............................................................ 1 Installation and Operation...................... 3 Installation Overview......................................... 3 Mounting the IPL T SFI244 Interface.................. 3 UL Guidelines for Rack Mounting.................. 3 Rack Mounting............
-
IPL T SFI244 • Contents vi
-
Introduction This section gives an overview of the manual and describes the Extron IPL T SFI244 and its features. Topics that are covered include: • About this Manual • About the IPL T SFI244 Interface • Features About this Manual This manual describes the function, installation, configuration, and operation of the IPL T SFI244 Ethernet control interface.
-
Direct port access — Use existing software programs to control a device that has no Ethernet support. Any existing Extron product with a serial control port can be interfaced with a LAN. Built-in multilevel security — User controls access to the devices attached to the interface. Two levels of password protection provide appropriate security. Easily connected — Serial ports on 3.5 millimeter, captive screw connectors, and RJ-45 male auto-sense 10/100 Mbps Ethernet LAN connection.
-
Installation and Operation This section describes the installation and the operation of the IPL T SFI244. Topics that are covered include: • Installation Overview • Mounting the IPL T SFI244 Interface • Rear Panel Features and Cabling • Operation Installation Overview To install and set up the IPL T SFI244: 1. Turn all of the equipment off.
-
4. Circuit overloading — Consideration should be given to the connection of the equipment to the supply circuit and the effect that overloading of the circuits might have on overcurrent protection and supply wiring. Appropriate consideration of equipment nameplate ratings should be used when addressing this concern. 5. Reliable earthing (grounding) — Reliable earthing of rack-mounted equipment should be maintained.
-
RSU 129 Universal Rack Shelf 1/2 Rack Width Front False Faceplate 1/4 Rack Width Front False Faceplate Both front false faceplates use 2 screws. (2) 4-40 x 3/16" Screws Use 2 mounting holes on opposite corners. Figure 2. Mounting the Unit on the Standard Shelf Furniture or Projector Mounting In addition to using the IPL T SFI244 unit on a rack, it can also be furniture or projector mounted.
-
Rear Panel Features and Cabling All connections, including power, input and output, and control, are on the rear panel of the IPL T SFI244 (see figure 4). 6 00-05-A6-00-06-25 POWER 12V .5A MAX FLEX I/O LAN COM1 COM2 TX RX 1 IR 1 2 3 4 S G S G S G S G TX RX 4 2 1 2 3 4 3 5 Figure 4. IPL T SFI244 Interface Rear Panel Power a Power Connection — Plug the external 12 V power supply into this connector. The power supply is included with the unit.
-
Ethernet/LAN b LAN Activity LED — A blinking yellow LED indicates LAN activity. LAN RJ-45 Port Link LED Activity LED Link LED — The green LED lights to indicate a good LAN connection. LAN connector — Plug an RJ-45 jack into this socket to connect the unit to a computer network. Use a straight-through cable to connect to a switch, hub, or router, and a crossover cable to connect directly to a PC.
-
Identification f MAC address — The unique user hardware ID number (MAC address) of the unit (for example, 00-05-A6-00-00-01). Operation Connect power cords and turn on the display output devices (projectors, monitors, VCRs), control devices (switchers, scalers, network equipment). Check indicator LEDs on the PC or laptop, on the unit and on the network hub or router, and so on, to ensure that all devices are plugged in and communicating.
-
the LED is not lit, the connection speed is 10 Mbps. h Link LED — A green LED indicates that the unit is connected to an active network. i Act (Activity) LED — A yellow LED lights to indicate that data is being sent or received. Resetting the Unit There are five reset modes available by using the Reset button (b) on the front panel. The Reset button is recessed, so use of a pointed stylus, ballpoint pen, or Extron Tweeker is suggested. CAUTION: Review the reset modes carefully.
-
IPL T SFI244 Reset Mode Summary Mode Activation Run/Stop Events Enable Serial Console Use Factory Firmware 1 N After a mode 1 reset is performed, update the unit’s firmware to the latest version. Do not operate the IPL T SFI244 firmware version that results from the mode 1 reset. This mode temporarily resets the unit to factory default until power is recycled. If you want to use the factory default firmware, you must upload that version again. 2 Press and release the Reset button.
-
Connection and Configuration This section discusses how to connect and configure the IPL T SFI244. Topics that are covered, include: • Connecting the Hardware • Configuring the Hardware Connecting the Hardware To connect the IPL T SFI244 interface, connect the input and output devices to the unit using figure 8 as a guide.
-
Serial Connection The IPL T SFI244 can be connected to any existing A/V product that has a serial control port. IR 4 3 EX 2 I/O 1 FL xx -xx- 1 6-xx A -05- 00 N LA WER PO V 12 MA .
-
IR Connection Wiring for the IR emitter is provided by the IR ports. The IPL T SFI244 provides enough current to power up to four IR emitters with a 100-foot run each, or at least one at up to 4,000 feet. IR control can be applied to devices such as VCRs, audio tape players, or DVD players. 00-05-A6-00-04-15 POWER FLEX I/O LAN 12V .5A MAX COM1 TX RX COM2 TX RX 1 2 3 4 IR 1 2 3 4 S G S G S G S G IPL T SFI244 2-pole captive screw connectors can also be used.
-
Flex I/O Connection The IPL T SFI244 provides flexible I/O ports that can be configured to three different operational modes: digital input, digital output and analog input. These ports can interface with devices such as relays, LEDs, and switches, and can also be configured to receive analog voltages for use with photo sensors and level feedback. 1. Connect one end of a control cable to the rear panel flex I/O port connectors of the unit. 2.
-
Initial start up When you power on the IPL T SFI244 for the first time, there are two ways to set up the IP address. 1. Use the ARP (Adress Resolution Protocol) command method. 2. Use the direct PC method. The default Web pages that are pre-loaded on the IPL T SFI244 interface provide a way to reconfigure the IPL T SFI244 once it has an active network connection with IP access. These Web pages are compatible with Internet Explorer® (version 5.5 or higher).
-
4. Access the command prompt, then execute the arp -s command. Enter the desired new IP address and the MAC address (the MAC address is located on the rear panel’s upper right corner) for the IPL T SFI244 unit. For example: arp -s 10.13.170.15 00-05-A6-00-0A-90 Figure 13. Executing the ARP Command 5. Execute a ping command by typing your new IP address in the command prompt. For example: ping 10.13.170.
-
Configuring the IPL T SFI244 using direct PC connection This type of connection is used initially to connect to and configure the IPL T SFI244. The unit’s default settings (IP address, subnet mask, and [optional] administrator name and password) must be changed in order to use the unit on an intranet (LAN) or on the Internet (WAN). 1. Plug one end of a CAT 5, crossover Ethernet cable into the rear panel Ethernet connector on the IPL T SFI244. See figure 6 for RJ-45 connector wiring. 2.
-
Communication and Control This section describes communication with the IPL T SFI244 interface as well as A/V device control.
-
Digital input When a flex I/O port is configured as a digital input, the port measures two states: 1 or 0; On or Off; high or low. A closed circuit = a logic 1 and an open circuit = a logic 0. +30V +5V 2K SW2 24K I/O SW1 GND Figure 16. Equivalent Digital Input Circuit The Digital Input mode has two configurable options: 1. The ability to turn on an internal pull-up resistor to +5 VDC (shown below as SW2) 2.
-
If the integrator selects threshold voltages that are more than 0.1 V apart, a deadband, or hysteresis, will be established. In the following example, the lower threshold voltage is set at +6 VDC and the upper threshold is set at +16 VDC. The shaded bands show state changes on the logical outputs. The range between 6-16 VDC is the deadband in which the signal can fluctuate without affecting the input state.
-
Analog input When a flex I/O port is configured as an analog input, the port can measure 0 to 25.3 VDC with 12-bit accuracy. A DC level is indicated by a count from 0-4096 (≈ 6 mv/count). +30V +12V I/O 10 10K 24K GND Figure 20. Sample of an Analog Input for a Level Adjustment, Using a 10K Pot Bidirectional Serial Control Interface Ports The IP Link® family of products has several models that incorporate bidirectional serial control ports.
-
Communication with the Interface Web Server The on-board Web server is displayed as a set of default Web pages which can be accessed via a Web browser. These pages are the primary means of communication with, and control through, the IPL T SFI244 interface. Web browsers such as Internet Explorer® (version 5.5 or higher) can be used, but if using Internet Explorer, you must also have Microsoft® Script (version 5.6 or higher).
-
The System Status page (see figure 22) is displayed, showing the current IP and port settings of the unit. Figure 22. System Status Screen Establishing or changing system or port settings The System Settings screen is used to initially configure or change configuration of the IPL T SFI244 interface. You may be required to change system settings if your network changes, or if port settings change as you add or change display devices or switchers. To configure system or port settings: 1.
-
4. Click Port Settings on the menu (on the left side of the window) and the Port Settings screen (see figure 24) is displayed. Figure 24. Port Settings Screen 5. Select the desired port and make changes to the port settings, as necessary. 6. Click Submit to enter the changes or click Cancel to revert to the previous settings. Controlling IR devices or sending IR commands In order to send IR commands to IR devices via the default Web pages, do the following: 1. Select the File Management tab.
-
5. Click the IR driver that controls the device. A separate IR interface screen (see figure 26) displays the commands in the driver. 6. Select the port to which the IR command will be sent. 7. Execute the IR command by clicking the command link. The IR LED on the front of the IPL T SFI244 unit blinks a green light verifying that the IR command is being sent. Figure 26. Example of the Default Web Interface of an .
-
Setting and changing your passwords For security reasons you may want to set passwords initially or change passwords either periodically or on a scheduled basis. If passwords have been set, you must log on as an administrator to change the passwords. To set or change the passwords: 1. Click the Passwords link on the menu (on the left side of the window). The Passwords screen (see figure 27) is displayed. 2. Enter the passwords for the administrator and/or user, then re-enter the same passwords to confirm.
-
Editing and adding e-mail alerts If you have created scheduled events or monitoring tasks on the IPL T SFI244, you can write an e-mail alert with a message corresponding to that event or task (for example, a timer notification indicating it’s time to replace a projector light bulb). The e-mail alert can notify up to eight recipients at one time. To edit notification e-mail addresses from the Email Alerts page: 1. Click Email Alerts on the menu (on the left side of the window).
-
To finalize your new e-mail alerts within the Web server, do the following: 6. Obtain your gateway IP address from your system administrator 7. Click System Settings on the menu on the left side of the window. 8. Within the System Settings screen (see figure 23), place the gateway IP address into the Gateway IP Address field. Sending an e-mail alert through Telnet To complete the process of sending an e-mail alert, you must send it through a Telnet session and receive confirmation. To do so: 1.
-
Managing files File Management is a useful tool that allows you to use and upload existing and custom Web pages. Custom pages can be developed using a third-party Web page development program such as FrontPage® or Dreamweaver®. File Management also allows you to remove unneccessary or outdate files when they are no longer needed. To add or update files: 1. Select the File Management tab. The File Management screen (see figure 30) is displayed. Figure 30. Web Server File Management screen 2.
-
IR Learning The IPL T SFI244 IR can “learn” commands from a third-party remote control device in order to control devices such as VCRs, audio tape players, or DVD players. IR learning can be performed in conjunction with GlobalViewer to assist in controlling commonly used functions. During IR learning, you must hold the device remote between two inches and twelve inches away from the IR pick up device (see figure 31).
-
3. Edit the Header fields (see figure 32), the most important of which is Type. The driver is populated with a default set of commands according to the selected device type. A device type of “Other” creates an empty driver with no functions. 4. Add functions by pressing the Add button in the toolbar. NOTE: User-definable functions can be added to the driver. The names and ordering of user-definable functions can be changed at any time by doubleclicking on the function to be renamed.
-
Programmer’s Guide for the Telnet and Web Browser Using the Command/Response Table The following are either Telnet (port 23) or Web browser (port 80) commands. There are some minor differences when implementing these commands via Telnet or via URL encoding using a Web browser. All commands listed below will work using either connection method, but due to some limitations of Web browsers, the encapsulation characters are modified to make sure that the Web browser will properly handle them.
-
Symbol definitions are shown below. An ASCII to HEX conversion table is also provided in figure 34. ASCII to Hex Conversion Table Space • Figure 34.
-
X2# X2% X2^ X2& X2* X2( X3) X3! X3# = Priority status for receive timeout: 0 = priority set to Send Data String command parameters, 1 = priority set to configure received timeout command parameters = Baud rate: 300, 600, 1200, 1800, 2400, 3600, 4800, 7200, 9600, 14400, 19200, 28800, 38400, 57600, 115200 = Parity: Odd, Even, None, Mark, Space (only first letter is required) = Data bits: 7, 8 = Stop bits: 1, 2 = Port type: RS-232, RS-422, RS-485 (or 0, 1, or 2, respectively).
-
X6# X6$ = Pulse time in 20 milliseconds per count. If parameter is missing or = 0, pulse length = default (25 counts = 500 milliseconds), max (65536 counts) = Broadcast repetition rate in seconds (0-256. 0 = disable) Copyright information ](c) COPYRIGHT 2009, EXTRON ELECTRONICS IPL T SFI244, Vx.xx, 60-544-86] Thurs, 28 Jan 2010 16:29:10 The copyright message is displayed upon connecting to IP Link product via TCP/IP or Telnet. Vx.xx is the firmware version number.
-
IPL T SFI244 • Communication and Control 36 ASCII (Telnet) = Specific port number (01-99) X!*X4) [ X!*X4)*X5%*X5^ [ X! [ E X!CP} E X!*X2(CY} E X!*X3),X3!CF} E X!CF} E X!*X1&*X2)*X2#CE} E X!CE} E X!*X5)*X5#CD} E X!CD} E X!*0CD} X! %2A X4) %5B X! %2A X4) %2A X5% %2A X5^ %5B X!%5B WX! %2A 0CD| WX! %2A X5) %2A X5#CD| WX!CD| WX! %2A X1& %2A X2) %2A X2#CE| WX!CE| WX! %2A X1& %2A X2) %2A X2! RS| X@ WX! %2A X2% %2C X2^ %2C X2& %2C X2*CP| WX!CP| WX! %2A X2(CY| WX!%2AX3)%2CX3!CF| E X!CF| URL Encoded (Web)
-
IPL T SFI244 • Communication and Control 37 3Q 4Q 2Q 3Q 4Q Query bootstrap version Query factory firmware version Query updated firmware version X1! (plus web ver.-desc-UL date/time)] X1!] X1!] X1! (plus web ver.
-
IPL T SFI244 • Communication and Control 38 Ipu•] W%20CU| WCU| WX2@CV| VrbX2@] X3#] X3#] Ipu•X3#] WX3#CU| X1@] Ipt•X1#] X1#] IpzX#] X#] IpxX3$] X3$] Idh1] Idh0] X%] Ipi•X1$] X1$] X1*] Ips•X1(] X1(] Ipg•X1$] X1$] Ipa•X3#] Ipa•] Ipn•X1@] Ipn•X4(] Response WCA| WCX| W1DH| W0DH| WDH| WX1$CI| WCI| WCH| WX1(CS| WCS| WX1$CG| WCG| WX3#CA| W%20CA| = Greenwich Mean Time (GMT) offset value (12.0 to 14.
-
IPL T SFI244 • Communication and Control 39 file [n] = ‘filename n, date n, filesize n’; file [n+1] = ‘space remaining, bytes left’ ... space_remaining•bytes left]] Pmtport#] Pmt00023] Pmt00000] W23MT| W0MT| X5@ = Connection’s security level: 0 = not logged in; 11 = user; 12 = administrator X6$ = Broadcast repetition rate in seconds (0-256.
-
IPL T SFI244 • Communication and Control 40 24 WCM| ECM} E X3%,X3^,X3&,X3*E} E X3%,X3^,X3&,X3(,X3*E} WX1$%2CX1%CM| X1% = Mail domain name X3% = Event number: range = 0-99 (max) X3^ = Event buffer: 0 = receive; 1 = user (absolute); 2 = user (relative); 3 = NVRAM X3& = Event buffer offset: range = 0-MaxBufferSize X3* = Event data size: bit; Byte (8-bit); Short (16-bit); Long (32-bit) (only first letter is required) X3( = Event data to write X4% = E-mail recipient number: range = 1-64 max X4^ = E-mail r
-
IPL T SFI244 • Communication and Control 41 Est] Enm#####] W1AE| W0AE| WAE| E1AE} E0AE} EAE} Zpx] WZQQQ| EZQQQ} X3^ = Event buffer: 0 = receive; 1 = user (absolute); 2 = user (relative); 3 = NVRAM X3& = Event buffer offset: range = 0-MaxBufferSize X4$ = Number of bytes to read Reset all settings/memories. The ZQQQ command resets everything (all settings, adjustments, the IP address, and subnet mask) to the factory default values. Files in flash memory are also erased by this command.
-
Customization You can use various methods to make the IPL T SFI244 interface perform customized functions or to alter the unit’s embedded Web pages. Server Side Includes (SSIs) make it possible to send commands to the IPL T SFI244 itself, or to devices connected to its control ports. Customization is also possible by writing query strings and inserting them into Web pages stored on the IPL T SFI244.
-
See the following examples of the basic SSI command format. Server Side Include for a Host SIS command Quotation marks are delimiters. SIS command to be executed by the IPL T SFI244 (must be typed without spaces) Examples: Request unit’s part number. Request system memory usage. W is the Web-encoded substitute for the E key. View date and time. Figure 35.
-
Query string command types and syntax As with SSI formatted commands, query strings can use any valid SIS command of either type (host or remote). • Host commands instruct the IPL T SFI244, itself, to act or respond. • Remote commands send data to an external control port on the IPL T SFI244. The basic format for a query string with a link is as follows: linked text where x is the SIS command to be executed. Text between the quotation marks is typed with no spaces.
-
Code Examples This section shows practical uses for both SSIs and query strings. NOTE: Before attempting to develop new Web pages, the user should have a good, working knowledge of JavaScript™, HTML, and Server Side Includes. Example 1 In figure 40, both host SSI and remote SSI commands are used within the same Web page. You will notice six SSIs: three host commands and three remote commands.
-
Figure 42. Browser View Example 2 The example below (figure 43) shows how a simple hyperlink and a remote query string can be used to build a Web page that can control a device.
Example 2 HTML Example 2
The following lines demonstrate how to send commands to RS-232 Com Port #1 of an IPLink Product: Select Input #1
Select Input #2
Figure 43.
-
Example 3 This example shows how the flex I/O outputs can be controlled using a query string and SIS commands.
Example 3 HTML Example 3
The following lines demonstrate how to send commands to an IP Link Product: Set Digital Output On
Set Digital Output Off
Figure 45. HTML Source Code Using a Query String Figure 46.
-
Example 4 The flex I/O can also be configured as an input. In this example, two inputs are connected to a matrix switcher. Using JavaScript, the status of the digital inputs can be checked and the appropriate message displayed for the user.
Example 4 HTML Example #4