RCP- Series: RCP-GPIp - Imagine Communications

RCP- Series: RCP-GPIp - Imagine Communications
Instruction Manual
RCP- Series: RCP-GPIp
Programmable General Purpose Interface
Operation/Installation Manual
Revision A
175-100265-00
Delivering the Moment
Publication Information
© 2014 Imagine Communications Corp. Proprietary and Confidential.
Imagine Communications considers this document and its contents to be proprietary and confidential.
Except for making a reasonable number of copies for your own internal use, you may not reproduce this
publication, or any part thereof, in any form, by any method, for any purpose, or in any language other
than English without the written consent of Imagine Communications. All others uses are illegal.
This publication is designed to assist in the use of the product as it exists on the date of publication of this
manual, and may not reflect the product at the current time or an unknown time in the future. This publication does not in any way warrant description accuracy or guarantee the use for the product to which it
refers.
Imagine Communications reserves the right, without notice to make such changes in equipment, design,
specifications, components, or documentation as progress may warrant to improve the performance of
the product.
Trademarks
PanelMapper™, VIA32™, XPlus™,RouterMAPPER™,RouterWorks®, Leitch Technology™, Prophecy™ are
trademarks of Imagine Communications or its subsidiaries. Microsoft® and Windows® are registered
trademarks of Microsoft Corporation. All other trademarks and trade names are the property of their
respective companies.
Contact Information
Imagine Communications has office locations around the world. For locations and contact information see:
http://www.imaginecommunications.com/contact us/
Support Contact Information
For support contact information see:
▪▪
Support Contacts: http://www.imaginecommunications.com/services/technical support/
▪▪
eCustomer Portal: http://support.imaginecommunications.com
About This Manual
Chapter 1: Overview
Briefly describes the functionality of the RCP-GPIp panels and introduces the two panel
configuration modes: DIP Switch and PC Programming. Read this chapter first to help
you understand the capabilities of the RCP-GPIp and to help you decide which configuration mode will best suit your needs.
Chapter 2: DIP Switch Mode
Describes how to configure and operate panels in DIP Switch Mode. Read this chapter
if you are using your panel(s) in DIP Switch configuration mode.
Chapter 3: PC Programming Mode
Describes how to configure and operate panels set for PC Programming Mode. Read
this chapter if you are using your panel(s) in PC Programming mode.
Chapter 4: Control System Configuration Guidlines
Describes the configuration of a Leitch Routing Switcher control system generically.
The information provided does not apply to only the Programmable Panel Series
specifically, but covers all aspects of control system configurations including wiring
guidelines, maximum control cable lengths, connector pin assignments, etc. Read this
chapter if you are configuring a control system for a Leitch Routing Switcher system.
Chapter 5: Theory of Operation
Provides information about the construction and circuitry of the RCP-GPIp. The chapter
includes circuit descriptions and schematics.
Appendix A: Custom Panel Applications
Describes the RCP-GPIp when it is used as an interface to a custom-built push-button
control panel. This section includes illustrations on button wiring and examples of
custom configurations. Read this chapter if you are planning on using your RCP-GPIp
as an interface to a custom-built control panel.
WARNING! Potentially lethal voltages are present during
normal operation. The AC power cord must be disconnected
from the frame before the top panel is removed. Power should
not be applied while the top is open unless the unit is being
serviced by properly trained personnel.
CAUTION: Battery may explode if mistreated.
recharge, disassemble or dispose of in fire.
Do not
CAUTION: Replace battery with CR2032 Only. Use of
another battery may present a risk of fire or explosion.
Manual
Rev.A.12.96
Date
12/96
Comment
Initial release.
TABLE OF CONTENTS
RCP-GPIp
Remote Control Panel - Programmable General Purpose Interface
TABLE OF CONTENTS
CHAPTER 1: Overview
1.1
Unpacking . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
1.2
Power Supply Setting . . . . . . . . . . . . . . . . . . . . . . 1-2
1.3
General Product Description . . . . . . . . . . . . . . . . . . 1-3
1.3.1
DIP Switch Mode . . . . . . . . . . . . . . . . . . . . 1-3
1.3.2
PC Programming Mode . . . . . . . . . . . . . . . . . 1-4
1.4
GPI Inputs Provide Crosspoint Selection . . . . . . . . . . . . 1-5
1.5
GPI Outputs Provide Router Crosspoint Status Tally . . . . . . 1-5
1.6
Joystick Override Mode . . . . . . . . . . . . . . . . . . . . . 1-6
1.7
Configuration DIP Switch Settings . . . . . . . . . . . . . . . 1-7
CHAPTER 2: DIP Switch Mode
2.1
DIP Switch Mode . . . . . . . . . . . . . . . . . . . . . . . . 2-2
2.2
Setting the DIP Switches for DIP Switch Mode . . . . . . . . 2-2
2.3
Operation of RCP-GPI32p in DIP Switch Mode . . . . . . . . 2-4
2.4
Pin Assignments for RCP-GPI32p in DIP Switch Mode . . . . 2-5
2.5
Operation of RCP-GPI64p in DIP Switch Mode . . . . . . . . 2-6
2.6
Pin Assignments for RCP-GPI64p in DIP Switch Mode . . . . 2-7
RCP-GPIp
Rev.A.01.97
iii
TABLE OF CONTENTS
CHAPTER 3: PC Programming Mode
3.1
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2
3.1.1
Configuring RCP-GPIp Panels for PC Programming
Mode . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2
3.2
PanelMAPPER™
3.3
Installing PanelMAPPER™ . . . . . . . . . . . . . . . . . . . 3-7
3.3.1
. . . . . . . . . . . . . . . . . . . . . . . . 3-6
System Requirements . . . . . . . . . . . . . . . . . . 3-7
3.4
Starting the Panel Configuration Editor (Panel MAPPER™) . . 3-11
3.5
Connecting PanelMAPPER™ to Control Panels . . . . . . . . . 3-12
3.6
Configuring the Serial Port . . . . . . . . . . . . . . . . . . . 3-14
3.7
Defining the Router Database . . . . . . . . . . . . . . . . . . 3-15
3.7.1
Level Definition . . . . . . . . . . . . . . . . . . . . . 3-15
Color Selection . . . . . . . . . . . . . . . . . . . . . 3-15
3.7.2
Source Definitions . . . . . . . . . . . . . . . . . . . . 3-16
3.7.3
Destination Definitions . . . . . . . . . . . . . . . . . 3-18
3.7.4
Logical Sources and Destinations . . . . . . . . . . . . 3-20
3.7.5
Implications of Using Logical Sources and Destinations 3-24
3.8
Control Panel Definition . . . . . . . . . . . . . . . . . . . . 3-25
3.9
Adding New GPI Panels . . . . . . . . . . . . . . . . . . . . 3-27
3.9.1
Adding Panels by Polling . . . . . . . . . . . . . . . . 3-28
3.9.2
Adding a GPIp Panel Using the ADD Command . . . . 3-29
3.10 Description of the Layout of “default.gpi” File . . . . . . . . . 3-31
3.11 Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-32
3.11.1 Functions Used in Special Cases . . . . . . . . . . . . 3-33
3.12 Examples of PC Programming GPI Configurations . . . . . . 3-34
iv
Rev.A.01.97
RCP-GPIp
TABLE OF CONTENTS
CHAPTER 4: Control System Configuration Guidelines
4.1
General Overview . . . . . . . . . . . . . . . . . . . . . . . . 4-2
4.2
Control Options . . . . . . . . . . . . . . . . . . . . . . . . . 4-2
4.3
4.4
4.2.1
Control Panels . . . . . . . . . . . . . . . . . . . . . . 4-3
4.2.2
GPI Contact Closure Control/Tally Interface . . . . . . 4-3
4.2.3
Serial Port . . . . . . . . . . . . . . . . . . . . . . . . 4-3
4.2.4
RouterWORKS™ and EventWORKS™, Leitch’s PC-based
Router Control Software Applications . . . . . . . . . 4-3
The X-Y Control Bus . . . . . . . . . . . . . . . . . . . . . . 4-4
4.3.1
X-Y Twisted Pair Control Port . . . . . . . . . . . . . 4-6
4.3.2
X-Y Coaxial Control Port . . . . . . . . . . . . . . . . 4-8
4.3.3
System Wiring Guidelines . . . . . . . . . . . . . . . 4-10
4.3.4
Invalid Configuration Examples . . . . . . . . . . . . 4-11
Serial Control Port . . . . . . . . . . . . . . . . . . . . . . . 4-14
CHAPTER 5: Theory of Operation
5.1
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2
5.2
Replacing the Battery . . . . . . . . . . . . . . . . . . . . . . 5-4
5.3
Circuit Descriptions . . . . . . . . . . . . . . . . . . . . . . . 5-5
5.4
RCP-GPIp
5.3.1
Power Supply . . . . . . . . . . . . . . . . . . . . . . 5-5
5.3.2
Logic Board . . . . . . . . . . . . . . . . . . . . . . . 5-5
5.3.3
GPI I/O Board Programmable . . . . . . . . . . . . . . 5-6
Circuit Diagrams . . . . . . . . . . . . . . . . . . . . . . . . 5-6
Rev.A.01.97
v
TABLE OF CONTENTS
APPENDIX A: Custom Panel Applications
A.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-2
A.2 Operation of a Custom Panel Using RCP-GPIp Interface . . . A-2
A.2.1 Important Note . . . . . . . . . . . . . . . . . . . . . A-2
A.3 Connecting the Custom Panel Buttons to the GPI Contacts . . A-3
A.4 RCP-GPI64p Rear Panel Connector Pin Assignments . . . . . A-4
A.5 RCP-GPI32p Rear Panel Connector Pin Assignments . . . . . A-5
A.6 Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-6
A.6.1 Additional Functions . . . . . . . . . . . . . . . . . . A-7
A.7 Examples · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · A-9
Example 1: RCP-GPI32p Used as the Interface to a
Custom-built Control Panel for a 16x1 with
Lock and Protect · · · · · · · · · · · · · · · · · · · · A-9
Example 2: RCP-GPI32p Used as the Interface to a
Custom-built Control Panel for a Dual 16x
on Destinations 5 and 10· · · · · · · · · · · · · · A-10
Example 3: RCP-GPI32p Used as the Interface to a
Custom-built Control Panel for a 32x1 with
Video BreakAway on Destination 5 · · · · · A-11
Example 4: RCP-GPI64p Used as the Interface to a
Custom-built Control Panel for a 32x32 X-Y
with Lock and Protest · · · · · · · · · · · · · · · · A-12
Example 5: RCP-GPI64p Used as the Interface to a
Custom-built Control Panel for a 48x1 with
8 Levels of BreakAway· · · · · · · · · · · · · · · A-14
vi
Rev.A.01.97
RCP-GPIp
C
H
A
P
T
E
R
1
Overview
1.1
Unpacking · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1-2
1.2
Power Supply Setting · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1-2
1.3
General Product Description · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1-3
1.3.1 DIP Switch Mode· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1-3
1.3.2 PC Programming Mode · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1-4
1.3.3 GPI Input Provide Crosspoint Selection · · · · · · · · · · · · · · · 1-5
1.3.4 GPI Outputs Provide Router Crosspoint Status Tally · · · · · 1-5
1.3.5 Joystick Override Mode · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1-6
1.3.6 Custom-Built Button Control Panels · · · · · · · · · · · · · · · · · · 1-7
1.4
General Configuration of DIP Switches · · · · · · · · · · · · · · · · · · · · · 1-9
1.5
Typical GPI Input and Output Interface Scenarios · · · · · · · · · · · · · 1-10
1.5.1 GPI Inputs · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1-10
1.5.2 GPI Outputs · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1-12
RCP-GPIp
Rev.A.01.97
1-1
CHAPTER 1: OVERVIEW
1.1 Unpacking
Each RCP-GPI32p or RCP-GPI64p Programmable General Purpose Interface Remote
control Panel carton should contain the panel, an AC power cord, and a terminator. Any
other system items will be packaged separately.
After unpacking, inspect all units for damage and check each item against the packing
list to verify delivery of the entire order. If any item is missing or damaged contact your
Leitch dealer or call the leitch factory in the U.S.A. at 800-231-9673, (Fax: 757-5484088) or in Canada at 800-387-0233, (Fax: 416-445-0595).
1.2 Power Supply Setting
The RCP-GPIp frames can be operated with an input of 90-135 or 200-265 VAC, 50/60
Hz, 5VA MAX and do not require any user voltage settings.
WARNING: Potentially lethal voltages are present within all
GPI frames during normal operation. The AC power cord
must be disconnected from any frame before the frame is
opened. There are no user settings of adjustments within the
GPI Remote control Panel frames.
1-2
Rev.A.01.97
RCP-GPIp
CHAPTER 1: OVERVIEW
1.3 General Product Description
The RCP-GPI32p and RCP-GPI64p are Programmable General Purpose Interfaces that
provide contact closure inputs and outputs for use with Leitch’s HD, MIXBOX™,
Xplus™, and VIA® Series Routing Switchers. These devices allow intefacing of routers
with external devices by providing the most basic of interface mechanisms: a contact
closure.
The RCP-GPI32p is a 1RU panel which provides 32 input and 32 output contact closures.
The RCP-GPI64p is also 1RU and provides 64 input and 64 output contact closures.
Both units connect to routing switchers by way of a loop-through X-Y coaxial port
connection.
RCP -GP I p
General Purpose Interface
Figure 1-1 Front Panel of RCP-GPIp
200/265 VAC
.5A-250V
CAUTION:
RISK OF FIRE
REPLACE FUSE
AS MARKED
FIRMWARE
REVISION
PC
PANEL ID
1
8
1 2 3 4 5 6 7 8
ON
117
240
ON
90/135 VAC
9
16
1 2 3 4 5 6 7 8 ON
19
OFF
50/60 Hz
X-Y
5VA MAX
DIP SW
DEST OFFSET
1
20
19
37
1
20
INPUTS 1-16
LEVELS
19
37
1
20
INPUTS 17-32
19
37
1
20
OUTPUTS 1-16
37
OUTPUTS 17-32
Figure 1-2 Rear Panel of RCP-GPI32p
200/265 VAC
.5A-250V
CAUTION:
RISK OF FIRE
REPLACE FUSE
AS MARKED
19
ON
117
240
FIRMWARE
REVISION
PC
PANEL ID
1
8
1 2 3 4 5 6 7 8
9
16
1 2 3 4 5 6 7 8 ON
OFF
50/60 Hz
X-Y
5VA MAX
DIP SW
DEST OFFSET
1
20
ON
90/135 VAC
LEVELS
19
37
1
20
INPUTS 33-48
19
1
20
19
37
1
20
INPUTS 49-64
19
37
1
20
INPUTS 1-16
37
INPUTS 17-32
19
37
1
20
OUTPUTS 33-48
19
1
20
37
OUTPUTS 49-64
37
19
1
20
OUTPUTS 1-16
37
OUTPUTS 17-32
Figure 1-3 Rear Panel of RCP-GPI64p
There are two basic modes for configuring the RCP-GPIp: DIP Switch Mode and PC
Programming Mode. (Default is DIP Switch Mode on dest. 1 with all levels affected.)
1.3.1 DIP Switch Mode
The RCP-GPI32p in DIP Switch Mode:
• Single destination controller with tally
• The affected destination is set using DIP Switch settings
• Selects and Tallies the first 32 inputs of a routing switcher
The RCP-GPI-64p in DIP Switch mode:
• 32x32 X-Y controller with tally
• The first 32 inputs (1-32) select sources 1-32
• The second 32 inputs (33-64) select 32 consecutive destinations
• The first destinaiton is set using the DIP Switch settings.
RCP-GPIp
Rev.A.01.97
1-3
CHAPTER 1: OVERVIEW
1.3.2
PC Programming Mode
PC Programming Mode offers more flexibility than DIP Switch Mode. In PC
Programming Mode the GPI units can be configured for single destination,
X-Y, single destination with Joystick Override, or any customized configuration best suiting your needs. The customization is made possible using the
feature of programmability designed into the Programmable Panel Series.
Both the RCP-GPI32p and RCP-GPI64p are part of the Leitch Programmable
Panel Series and therefore use the PanelMAPPER™ utility supplied with the
units. The mapping is very flexible allowing any input to perform any
function.
The action of each GPI input will be programmable for one of the following
functions:
• Select a crosspoint
• Fire a Salvo
• Issue a generic command string/machine control
• Assert a generic, system-wide “GPI Asserted” command
• In Joystick Override Mode, as an override asserted source for the
duration of the contact closure.
The GPI outputs could be asserted to:
• Tally a crosspoint
• Respond to a GPI output assertion command issue by EventWORKS
(Leitch’s Window’s-based event scheduling automation software)
1-4
Rev.A.01.97
RCP-GPIp
CHAPTER 1: OVERVIEW
1.3.3 GPI Inputs Provide Crosspoint Selection
The GPI inputs can be used to select router crosspoints. A source will be
selected whenever the corresponding GPI input pair is shorted momentarily.
See Figure 1-4 below.
1.3.4 GPI Outputs Provide Router Crosspoint Status Tally
GPI outputs may be used to “Tally” a particular crosspoint selection. A GPI
output relay contact will be closed whenever the corresponding crosspoint is
selected. The GPI output will tally the selection regardless of whether the
selection was made by a GPI input, by a remote control panel, or by any other
means of control. The GPI outputs may be used to light a lamp or trigger
some other devices. See Figure 1-4 below.
GPI Outputs
Tally router status
by closing a contact closure
when crosspoint is selected.
GPI Inputs
Select Crosspoints
GPI Inputs
GPI Outputs
Tally Lights
Figure 1-4 Basic GPI Operation
RCP-GPIp
Rev.A.01.97
1-5
CHAPTER 1: OVERVIEW
1.3.5
Joystick Override Mode
When GPI inputs are being used to control a single destination of a routing
switcher, it is possible to configure the GPI inputs to behave in “Joystick
Override Mode”. In this mode the crosspoint is selected by shorting the
appropriate contact pair. The crosspoint is held until the contact is released,
at which point, the crosspoint returns to the last selection made from a control
panel or by the serial port. A single operator is able to make adjustments to
several cameras. The outputs of the individual camera control units (CCUs)
feed a common routing switcher. The output of the routing switcher feeds a
single monitoring point. When a joystick is operated on a given CCU, the
contact closure is made and that CCU’s router input is selected. When the
joystick is released the contact closure opens and the router automatically
returns to the previously selected input, usually a studio program video.
1
Contact Closure in CCU
is closed when camera
is being adjusted
CCU
2
CCU
Contact Closure
signals GPI input
CCU
CCU
CCU
CCU
Studio
Program
GPI Inputs
X-Y Control Bus
RCP-GPI32p
X X X X X X X X X X X X X X
GPI Outputs
3
X-Y bus
commands
router to switch
Single Destination Routing Switcher
or a destination from matrix routing switcher
Video
Monitor
GPI Outputs provide Camera Tally
1-6
Rev.A.01.97
RCP-GPIp
CHAPTER 1: OVERVIEW
1.3.6 Custom-Built Button Control Panels
There are some situations where Leitch Control Panels or other manufactures’
panels cannot be used. Situations, like a need for large or specialized buttons,
may require the use of a custom-built control panel. The RCP-GPI32p and
RCP-GPI64p can be used as an interface to a custom-built control panel.
In this use the custom-built panel uses the RCP-GPI32p or RCP-GPI64p as
an interface to the Leitch X-Y control system. The custom-built panel
connects to the RCP-GPIp as illustrated below. Please refer to Appendix A:
“Custom Panel Applications” in this manual for more information on using
the RCP-GPIp as an interface for a custom-built control panel.
GPI
Outputs
RCP -GP I p
General Purpose Interface
GPI
Inputs
Custom Control Panel
Figure 1-5 Connecting RCP-GPIp to A Custom Panel
RCP-GPIp
Rev.A.01.97
1-7
CHAPTER 1: OVERVIEW
This page intentionally left blank.
1-8
Rev.A.01.97
RCP-GPIp
CHAPTER 1: OVERVIEW
1.4 General Configuration of DIP Switches
ON
PC
PANEL ID
1
8
1 2 3 4 5 6 7 8
ON
Both the RCP-GPI32p and RCP-GPI64p have two 8-pole DIP Switches which are
accessable at the rear panel.
9
16
1 2 3 4 5 6 7 8 ON
OFF
DIP SW
.5A-250V
CAUTION:
RISK OF FIRE
REPLACE FUSE
AS MARKED
FIRMWARE
REVISION
19
PC
PANEL ID
1
8
1 2 3 4 5 6 7 8
ON
117
240
5VA MAX
X-Y
DIP SW
DEST OFFSET
1
20
9
16
1 2 3 4 5 6 7 8 ON
OFF
50/60 Hz
LEVELS
200/265 VAC
ON
90/135 VAC
DEST OFFSET
LEVELS
19
37
1
20
INPUTS 33-48
19
37
1
20
INPUTS 49-64
19
1
20
37
19
1
20
INPUTS 1-16
19
37
1
20
OUTPUTS 33-48
37
19
1
20
INPUTS 17-32
37
OUTPUTS 49-64
37
OUTPUTS 1-16
19
1
20
37
OUTPUTS 17-32
Figure 1-7 Location of DIP Switches
There are two modes of operation for the RCP-GPIp controllers; DIP Switch Mode and
PC Programming Mode. TheDIP Switches below show the setting of the Configuration
Mode. DIP Switch Mode is discussed in detail in Chapter 2 of this manual. PC
Programming Mode is discussed in detail in Chapter 3 of this manual. Please refer to
these chapters for the rest of the settings for these Configuration Modes.
ON
ON
1 2 3 4 5 6 7 8
Sets Configuration Mode
DIP Switch Mode
ON (1)
1 2 3 4 5 6 7 8
OFF (0)
Sets other functions
depending on Mode
1
Switch OFF
See Chapter 2 in this manual
for Configuration and Operation
in DIP Switch Mode
Switch ON
PC Programming Mode
1
See Chapter 3 in this manual
for Configuration and Operation
in PC Programming Mode
Figure 1-6 DIP Switch Summary
Note: RCP-GPI32p and RCP-GPI64p are shipped from the
factory in DIP Switch Mode, with no destination offset
(Destination 1) and all levels affected.
RCP-GPIp
Rev.A.01.97
1-9
CHAPTER 1: OVERVIEW
1.5 Typical GPI Input and Output Interface Scenarios
1.5.1
GPI Inputs
GPI inputs can be used by closing contacts to ground or by driving the GPI
input with a logic level. There are three possible scenarios shown below.
Driving to Ground
RCP-GPI32p or RCP-GPI64p
GPI Input
GPI Input Ground
Switch Closed = GPI Input Closed or Activated
Switch Open = GPI Input Opened or Not Activated
Maximum Current = 1mA
1-10
Rev.A.01.97
RCP-GPIp
CHAPTER 1: OVERVIEW
Driving with Logic Level
For applications where the RCP-GPIp is being interfaced by a computer
controller of other logic level driver. The RCP-GPIp input can be driven
by a logic signal. Two possible scenarios are illustrated below.
Scenario 1: Simple Open Collecter Driver
Driving Equipment
RCP-GPI32p or RCP-GPI64p
Vin
GPI Input
GPI Input Ground
Logic Level (Vin) has a range of -12V to +12V (Max Current 4mA)
If Vin < 1.2V, GPI Input is Closed or Activated
If Vin > 3.3V, GPI Input is Opened or Not Activated
Scenario 2: Emitter Follower Driver
Driving Equipment
RCP-GPI32p or RCP-GPI64p
+Vcc
Vin
GPI Input
GPI Input Ground
-Vcc
Logic Level (Vin) has a range of -12V to +12V (Max Current 4mA)
If Vin < 1.2V, GPI Input is Closed or Activated
If Vin > 3.3V, GPI Input is Opened or Not Activated
RCP-GPIp
Rev.A.01.97
1-11
CHAPTER 1: OVERVIEW
1.5.2
GPI Outputs
The RCP-GPIp closes a normally open relay contact whenever instructed over
the X-Y control bus. Depending upon its configuration, the contact can be
set to close in response to a change in router status or other system event. The
RCP-GPI32p and the RCP-GPI64p output contacts each feature two independant connections. The individual grounds or commons are not shared by
the individual GPI outputs. This is illustrated in the figure below.
RCP-GPI32p or RCP-GPI64p
1
1 ground
2
2 ground
3
3 ground
32 or 64
32 or 64 ground
Note: Contacts shown in the
open (non-active) state
1-12
Rev.A.01.97
RCP-GPIp
CHAPTER 1: OVERVIEW
The GPI output contacts are rated as follows:
Max . current
Max. voltage
200mA
50V
The generic relay contact output of the RCP-GPIp may be used in a variety of ways.
The GPI outputs can be used to tally the contact input, or to light the light inside a button
in a custom-built control panel indicating that the button’s function has been activated.
The illustration below outline a few possibilities.
Typical Tally Light Scenario
RCP-GPI32p or RCP-GPI64p
NO
C
NO
C
NO
C
NO
C
1
External Device
1 ground
2
2 ground
3
3 ground
External Device
32 or 64
32 or 64 ground
Note: Contacts shown in the
open (non-active) state
RCP-GPIp
Rev.A.01.97
1-13
CHAPTER 1: OVERVIEW
1-14
Rev.A.01.97
RCP-GPIp
C
H
A
P
T
E
R
2
DIP Switch Mode
2.1
DIP Switch Mode · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 2-2
2.2
Setting the DIP Switches for DIP Switch Mode · · · · · · · · · · · · · · · 2-2
2.3
Operation of RCP-GPI32p in DIP Switch Mode · · · · · · · · · · · · · · 2-4
2.4
Pin Assignments for RCP-GPI32p in DIP Switch Mode · · · · · · · · 2-5
2.5
Operation of RCP-GPI64p in DIP Switch Mode · · · · · · · · · · · · · · 2-6
2.6
Pin Assignments for RCP-GPI64p in DIP Switch Mode · · · · · · · · 2-7
RCP-GPIp
Rev.A.01.97
2-1
DIP SWITCH MODE
2.1
DIP Switch Mode
The RCP-GPI32p in DIP Switch Mode is a Single destination controller with
tally, where the affected destination is set using DIP Switch settings on the
back panel. The RCP-GPI32p in DIP Switch Mode selects and tallies the first
32 inputs of a routing switcher.
The RCP-GPI64p in DIP Switch mode is a 32x32 X-Y controller with tally,
where the first 32 inputs (1-32) select sources 1-32 and the second 32 inputs
(33-64) select 32 consecutive destinations. The first destination is set using
the DIP Switch settings on the back panel.
2.2 Setting the DIP Switches for DIP Switch Mode
The first pole of the first DIP Switch is OFF indicating DIP Switch Mode.
The destination affected by the RCP-GPI32p and the first destination affected
by the RCP-GPI64p is set using the remaining poles on the first DIP Switch.
The level affected is set using the second DIP Switch. Each pole that is turned
ON affects that corresponding level. (See below.) Destination Offsets settings are shown on the following page.
ON
ON
1 2 3 4 5 6 7 8
MSB
Sets Configuration Mode
DIP Switch Mode
1
1 2 3 4 5 6 7 8
OFF (0)
LSB
Destination Offset:
Switch OFF
Binary Coded (0 - 127)
First Destination = 1 + Destination Offset
(See following page for settings.)
Levels Affected:
Switch ON = Level Enabled
ON
1 2 3 4 5 6 7 8
...
...
Level 8
Level 2
Level 1
Level 0
This switch must be
DOWN or OFF
for DIP Switch Mode
ON (1)
(Note: This example shows
all levels enabled. All poles
OFF is invalid, therefore all
poles OFF defaults to
enabling all levels or all ON.)
Figure 2-1 DIP Switch Mode
2-2
Rev.A.01.97
RCP-GPIp
DIP SWITCH MODE
Configuration Mode
Must be OFF (DOWN)
For DIP Switch Mode
1
8
ON
1 2 3 4 5 6 7 8
MSB
0
32
2
2
34
34
3
4
4
35
5
1 2 3 4 5 6 7 8
5
6
6
7
7
8
8
9
9
10
10
11
11
12
12
13
13
14
14
15
15
16
16
17
17
18
18
19
19
20
20
21
21
22
22
23
23
24
24
25
25
26
26
27
27
28
28
29
29
30
30
31
32
93
63
Rev.A.01.97
111
112
112
113
113
114
114
115
115
116
116
117
117
118
118
119
119
120
120
121
121
122
122
123
123
124
124
125
94
125
126
95
126
127
127
128
1 2 3 4 5 6 7 8
95
1 2 3 4 5 6 7 8
111
1 2 3 4 5 6 7 8
94
64
110
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
63
1 2 3 4 5 6 7 8
93
1 2 3 4 5 6 7 8
62
110
1 2 3 4 5 6 7 8
92
62
1 2 3 4 5 6 7 8
31
92
1 2 3 4 5 6 7 8
61
109
1 2 3 4 5 6 7 8
91
61
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
91
1 2 3 4 5 6 7 8
60
109
1 2 3 4 5 6 7 8
90
60
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
90
1 2 3 4 5 6 7 8
59
108
1 2 3 4 5 6 7 8
89
59
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
89
1 2 3 4 5 6 7 8
58
108
1 2 3 4 5 6 7 8
88
58
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
88
1 2 3 4 5 6 7 8
57
107
1 2 3 4 5 6 7 8
87
57
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
87
1 2 3 4 5 6 7 8
56
107
1 2 3 4 5 6 7 8
86
56
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
86
1 2 3 4 5 6 7 8
55
106
1 2 3 4 5 6 7 8
85
55
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
85
1 2 3 4 5 6 7 8
54
106
1 2 3 4 5 6 7 8
84
54
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
84
1 2 3 4 5 6 7 8
53
105
1 2 3 4 5 6 7 8
83
53
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
83
1 2 3 4 5 6 7 8
52
105
1 2 3 4 5 6 7 8
82
52
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
82
1 2 3 4 5 6 7 8
51
104
1 2 3 4 5 6 7 8
81
51
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
81
1 2 3 4 5 6 7 8
50
104
1 2 3 4 5 6 7 8
80
50
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
80
1 2 3 4 5 6 7 8
49
103
1 2 3 4 5 6 7 8
79
49
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
79
1 2 3 4 5 6 7 8
48
103
1 2 3 4 5 6 7 8
78
48
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
78
1 2 3 4 5 6 7 8
47
102
1 2 3 4 5 6 7 8
77
47
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
77
1 2 3 4 5 6 7 8
46
102
1 2 3 4 5 6 7 8
76
46
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
76
1 2 3 4 5 6 7 8
45
101
1 2 3 4 5 6 7 8
75
45
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
75
1 2 3 4 5 6 7 8
44
101
1 2 3 4 5 6 7 8
74
44
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
74
1 2 3 4 5 6 7 8
43
100
1 2 3 4 5 6 7 8
73
43
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
73
1 2 3 4 5 6 7 8
42
100
1 2 3 4 5 6 7 8
72
42
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
72
1 2 3 4 5 6 7 8
41
99
1 2 3 4 5 6 7 8
71
41
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
71
1 2 3 4 5 6 7 8
40
99
1 2 3 4 5 6 7 8
70
40
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
70
1 2 3 4 5 6 7 8
39
98
1 2 3 4 5 6 7 8
69
39
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
69
1 2 3 4 5 6 7 8
38
98
1 2 3 4 5 6 7 8
68
38
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
68
1 2 3 4 5 6 7 8
37
97
1 2 3 4 5 6 7 8
67
37
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
67
1 2 3 4 5 6 7 8
36
97
1 2 3 4 5 6 7 8
66
36
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
66
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
96
1 2 3 4 5 6 7 8
65
35
Dest. First
Offset Dest.
65
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
64
1 2 3 4 5 6 7 8
33
3
Dest. First
Offset Dest.
33
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
OFF (0)
Destination Offset
1 2 3 4 5 6 7 8
1
RCP-GPIp
ON (1)
1 2 3 4 5 6 7 8
Dest. First
Offset Dest.
1
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
16
LSB
Dest. First
Offset Dest.
1 2 3 4 5 6 7 8
9
ON
96
1 2 3 4 5 6 7 8
2-3
DIP SWITCH MODE
2.3 Operation of RCP-GPI32p in DIP Switch Mode
In DIP Switch Mode, the RCP-GPI32p is a single bus controller with tally. Its 32 GPI
inputs select sources on a destination. Its 32 GPI outputs tally those sources on the
destinations. The destination and levels affected are set using the DIP Switch settings
(See Section 2.2).
Level(s)
affected
selected by
DIP Switch
settings
Destination
selected by
DIP Switch
settings
GPI Outputs
Tally router status
by closing a contact closure
when crosspoint is selected.
GPI Inputs
Select Sources
GPI Inputs
GPI Outputs
Figure 2-2 RCP-GPI32p in DIP Switch Mode
2-4
Rev.A.01.97
RCP-GPIp
RCP-GPIp
Pin
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
117
240
.5A-250V
X-Y
CAUTION:
RISK OF FIRE
REPLACE FUSE
AS MARKED
Rev.A.01.97
NOT USED
NOT USED
Aux. 1, Input
Contact 8, Input 8
Contact 9, Input 9
Contact 10, Input 10
Contact 11, Input 11
Contact 12, Input 12
Contact 13, Input 13
Contact 14, Input 14
Contact 15, Input 15
Contact 16, Input 16
Contact 3, Input 3
Contact 4, Input 4
Contact 5, Input 5
Contact 6, Input 6
Contact 7, Input 7
Contact 1, Input 1
Contact 2, Input 2
Pin
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
DIP SW
NOT USED
Aux. 1, Ground
ON
FIRMWARE
REVISION
19
37
J1
INPUTS 1-16
NOT USED
NOT USED
Aux. 2, Input
Contact 24, Input 24
Contact 25, Input 25
Contact 26, Input 26
Contact 27, Input 27
Contact 28, Input 28
Contact 29, Input 29
Contact 30, Input 30
Contact 31, Input 31
Contact 32, Input 32
Contact 19, Input 19
Contact 20, Input 20
Contact 21, Input 21
Contact 22, Input 22
Contact 23, Input 23
Pin
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
20
1
NOT USED
Aux. 2, Ground
Contact 17, Ground
Contact 18, Ground
Contact 19, Ground
Contact 20, Ground
Contact 21, Ground
Contact 22, Ground
Contact 23, Ground
Contact 24, Ground
Contact 25, Ground
Contact 26, Ground
Contact 27, Ground
Contact 28, Ground
Contact 29, Ground
Contact 30, Ground
Contact 31, Ground
Contact 32, Ground
Function
Connector J2
Contact 17, Input 17
Contact 18, Input 18
Function
LEVELS
OFF
9
16
1 2 3 4 5 6 7 8 ON
Pin
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
DEST OFFSET
PANEL ID
PC
1
8
1 2 3 4 5 6 7 8
ON
Contact 1, Ground
Contact 2, Ground
Contact 3, Ground
Contact 4, Ground
Contact 5, Ground
Contact 6, Ground
Contact 7, Ground
Contact 8, Ground
Contact 9, Ground
Contact 10, Ground
Contact 11, Ground
Contact 12, Ground
Contact 13, Ground
Contact 14, Ground
Contact 15, Ground
Contact 16, Ground
Function
Connector J1
5VA MAX
200/265 VAC
Function
50/60 Hz
90/135 VAC
Pin
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
37
J2
20
1
NOT USED
NOT USED
Aux. 2, Output
Contact 3, Output 3
Contact 4, Output 4
Contact 5, Output 5
Contact 6, Output 6
Contact 7, Output 7
Contact 8, Output 8
Contact 9, Output 9
Contact 10, Output 10
Contact 11, Output 11
Contact 12, Output 12
Contact 13, Output 13
Contact 14, Output 14
Contact 15, Output 15
Contact 16, Output 16
Contact 1, Output 1
Contact 2, Output 2
Pin
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
19
37
J3
OUTPUTS 1-16
NOT USED
Aux. 2, Ground
Contact 1, Ground
Contact 2, Ground
Contact 3, Ground
Contact 4, Ground
Contact 5, Ground
Contact 6, Ground
Contact 7, Ground
Contact 8, Ground
Contact 9, Ground
Contact 10, Ground
Contact 11, Ground
Contact 12, Ground
Contact 13, Ground
Contact 14, Ground
Contact 15, Ground
Contact 16, Ground
Function
Connector J3
INPUTS 17-32
Function
19
Pin
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
1
37
J4
OUTPUTS 17-32
Contact 19, Output 19
Contact 20, Output 20
Contact 21, Output 21
Contact 22, Output 22
Contact 23, Output 23
Contact 24, Output 24
Contact 25, Output 25
Contact 26, Output 26
Contact 27, Output 27
Contact 28, Output 28
Contact 29, Output 29
Contact 30, Output 30
Contact 31, Output 31
Contact 32, Output 32
NOT USED
NOT USED
Aux. 1, Output
Pin
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
20
1
Contact 17, Ground
Contact 18, Ground
Contact 19, Ground
Contact 20, Ground
Contact 21, Ground
Contact 22, Ground
Contact 23, Ground
Contact 24, Ground
Contact 25, Ground
Contact 26, Ground
Contact 27, Ground
Contact 28, Ground
Contact 29, Ground
Contact 30, Ground
Contact 31, Ground
Contact 32, Ground
NOT USED
Aux. 1, Ground
Function
Connector J4
19
Contact 17, Output 17
Contact 18, Output 18
Function
20
DIP SWITCH MODE
2.4 Pin Assignments for RCP-GPI32p
2-5
DIP SWITCH MODE
2.5 Operation of RCP-GPI64p in DIP Switch Mode
In DIP Switch Mode, the RCP-GPI64p is an X-Y controller with tally. The first 32 GPI
inputs select sources. The second 32 inputs (33-64) select destinations. The first 32 GPI
outputs tally the sources selected. The second 32 outputs (33-64) tally the destinations.
The destination and levels affected are set using the DIP Switch settings. (See Section
2.2)
Destination
Offset is
selected by
DIP Switch
settings.
Consecutive
destinations
can be selected
with GPI inputs
(33-64)
The Level(s)
affected are
selected by
DIP Switch
settings
The second
32 GPI Inputs
Select
Consecutive
Destinations
The first 32 GPI Inputs
Select Sources
GPI Outputs Tally router status by
closing a contact closure when
source and destination
are selected.
GPI Inputs
1-32
GPI Inputs
33-64
GPI Outputs
1-32
GPI Outputs
33-64
Tally Lights
Figure 2-3 RCP-GPI32p in DIP Swtich Mode
2-6
Rev.A.01.97
RCP-GPIp
Rev.A.01.97
Pin
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
117
240
.5A-250V
X-Y
CAUTION:
RISK OF FIRE
REPLACE FUSE
AS MARKED
NOT USED
NOT USED
Contact 33, Ground
Contact 34, Ground
Contact 35, Ground
Contact 36, Ground
Contact 37, Ground
Contact 38, Ground
Contact 39, Ground
Contact 40, Ground
Contact 41, Ground
Contact 42, Ground
Contact 43, Ground
Contact 44, Ground
Contact 45, Ground
Contact 46, Ground
Contact 47, Ground
Contact 48, Ground
Function
2-7
NOT USED
NOT USED
Aux. 1, Input
Contact 8, Input 8
Contact 9, Input 9
Contact 10, Input 10
Contact 11, Input 11
Contact 12, Input 12
Contact 13, Input 13
Contact 14, Input 14
Contact 15, Input 15
Contact 16, Input 16
Contact 3, Input 3
Contact 4, Input 4
Contact 5, Input 5
Contact 6, Input 6
Contact 7, Input 7
Contact 1, Input 1
Contact 2, Input 2
Pin
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
DIP SW
NOT USED
Aux. 1, Ground
Pin
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
DEST OFFSET
FIRMWARE
REVISION
19
37
37
J1
INPUTS 1-16
INPUTS 33-48
J5
NOT USED
NOT USED
NOT USED
NOT USED
Aux. 2, Input
Contact 24, Input 24
Contact 25, Input 25
Contact 26, Input 26
Contact 27, Input 27
Contact 28, Input 28
Contact 29, Input 29
Contact 30, Input 30
Contact 31, Input 31
Contact 32, Input 32
Contact 19, Input 19
Contact 20, Input 20
Contact 21, Input 21
Contact 22, Input 22
Contact 23, Input 23
Pin
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
Function
1
1
NOT USED
Aux. 2, Ground
Contact 17, Ground
Contact 18, Ground
Contact 19, Ground
Contact 20, Ground
Contact 21, Ground
Contact 22, Ground
Contact 23, Ground
Contact 24, Ground
Contact 25, Ground
Contact 26, Ground
Contact 27, Ground
Contact 28, Ground
Contact 29, Ground
Contact 30, Ground
Contact 31, Ground
Contact 32, Ground
20
20
Contact 49, Ground
Contact 50, Ground
Contact 51, Ground
Contact 52, Ground
Contact 53, Ground
Contact 54, Ground
Contact 55, Ground
Contact 56, Ground
Contact 57, Ground
Contact 58, Ground
Contact 59, Ground
Contact 60, Ground
Contact 61, Ground
Contact 62, Ground
Contact 63, Ground
Contact 64, Ground
Function
Connector J2
Contact 17, Input 17
Contact 18, Input 18
Function
LEVELS
OFF
19
Contact 56, Input 56
Contact 57, Input 57
Contact 58, Input 58
Contact 59, Input 59
Contact 60, Input 60
Contact 61, Input 61
Contact 62, Input 62
Contact 63, Input 63
Contact 64, Input 64
NOT USED
NOT USED
NOT USED
Contact 51, Input 51
Contact 52, Input 52
Contact 53, Input 53
Contact 54, Input 54
Contact 55, Input 55
Pin
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
Connector J6
Contact 49, Input 49
Contact 50, Input 50
Function
16
9
1 2 3 4 5 6 7 8 ON
Pin
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
PANEL ID
PC
1
8
1 2 3 4 5 6 7 8
Contact 1, Ground
Contact 2, Ground
Contact 3, Ground
Contact 4, Ground
Contact 5, Ground
Contact 6, Ground
Contact 7, Ground
Contact 8, Ground
Contact 9, Ground
Contact 10, Ground
Contact 11, Ground
Contact 12, Ground
Contact 13, Ground
Contact 14, Ground
Contact 15, Ground
Contact 16, Ground
Function
Connector J1
5VA MAX
200/265 VAC
Function
50/60 Hz
90/135 VAC
NOT USED
NOT USED
NOT USED
Contact 40, Input 40
Contact 41, Input 41
Contact 42, Input 42
Contact 43, Input 43
Contact 44, Input 44
Contact 45, Input 45
Contact 46, Input 46
Contact 47, Input 47
Contact 48, Input 48
Contact 35, Input 35
Contact 36, Input 36
Contact 37, Input 37
Contact 38, Input 38
Contact 39, Input 39
Pin
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
Connector J5
Contact 33, Input 33
Contact 34, Input 34
Function
ON
RCP-GPIp
ON
Pin
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Pin
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Pin
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
37
37
J2
20
20
1
1
NOT USED
NOT USED
Aux. 2, Output
Contact 8, Output 8
Contact 9, Output 9
Contact 10, Output 10
Contact 11, Output 11
Contact 12, Output 12
Contact 13, Output 13
Contact 14, Output 14
Contact 15, Output 15
Contact 16, Output 16
Contact 3, Output 3
Contact 4, Output 4
Contact 5, Output 5
Contact 6, Output 6
Contact 7, Output 7
Contact 1, Output 1
Contact 2, Output 2
Pin
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
37
37
J3
OUTPUTS 1-16
NOT USED
Aux. 2, Ground
Pin
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Pin
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
OUTPUTS 33-48
Contact 1, Ground
Contact 2, Ground
Contact 3, Ground
Contact 4, Ground
Contact 5, Ground
Contact 6, Ground
Contact 7, Ground
Contact 8, Ground
Contact 9, Ground
Contact 10, Ground
Contact 11, Ground
Contact 12, Ground
Contact 13, Ground
Contact 14, Ground
Contact 15, Ground
Contact 16, Ground
Function
19
19
J7
Contact 33, Ground
Contact 34, Ground
Contact 35, Ground
Contact 36, Ground
Contact 37, Ground
Contact 38, Ground
Contact 39, Ground
Contact 40, Ground
Contact 41, Ground
Contact 42, Ground
Contact 43, Ground
Contact 44, Ground
Contact 45, Ground
Contact 46, Ground
Contact 47, Ground
Contact 48, Ground
NOT USED
NOT USED
Function
Connector J3
INPUTS 17-32
INPUTS 49-64
Function
19
19
J6
Contact 35, Output 35
Contact 36, Output 36
Contact 37, Output 37
Contact 38, Output 38
Contact 39, Output 39
Contact 40, Output 40
Contact 41, Output 41
Contact 42, Output 42
Contact 43, Output 43
Contact 44, Output 44
Contact 45, Output 45
Contact 46, Output 46
Contact 47, Output 47
Contact 48, Output 48
NOT USED
NOT USED
NOT USED
Pin
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
Connector J7
Contact 33, Output 33
Contact 34, Output 34
Function
1
1
37
37
J4
OUTPUTS 17-32
OUTPUTS 49-64
Contact 19, Output 19
Contact 20, Output 20
Contact 21, Output 21
Contact 22, Output 22
Contact 23, Output 23
Contact 24, Output 24
Contact 25, Output 25
Contact 26, Output 26
Contact 27, Output 27
Contact 28, Output 28
Contact 29, Output 29
Contact 30, Output 30
Contact 31, Output 31
Contact 32, Output 32
NOT USED
NOT USED
Aux. 1, Output
Pin
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
1
1
Contact 17, Ground
Contact 18, Ground
Contact 19, Ground
Contact 20, Ground
Contact 21, Ground
Contact 22, Ground
Contact 23, Ground
Contact 24, Ground
Contact 25, Ground
Contact 26, Ground
Contact 27, Ground
Contact 28, Ground
Contact 29, Ground
Contact 30, Ground
Contact 31, Ground
Contact 32, Ground
NOT USED
Aux. 1, Ground
Function
20
20
NOT USED
NOT USED
Contact 49, Ground
Contact 50, Ground
Contact 51, Ground
Contact 52, Ground
Contact 53, Ground
Contact 54, Ground
Contact 55, Ground
Contact 56, Ground
Contact 57, Ground
Contact 58, Ground
Contact 59, Ground
Contact 60, Ground
Contact 61, Ground
Contact 62, Ground
Contact 63, Ground
Contact 64, Ground
Function
Connector J4
19
19
Contact 17, Output 17
Contact 18, Output 18
Function
20
20
J8
Contact 51, Output 51
Contact 52, Output 52
Contact 53, Output 53
Contact 54, Output 54
Contact 55, Output 55
Contact 56, Output 56
Contact 57, Output 57
Contact 58, Output 58
Contact 59, Output 59
Contact 60, Output 60
Contact 61, Output 61
Contact 62, Output 62
Contact 63, Output 63
Contact 64, Output 64
NOT USED
NOT USED
NOT USED
Pin
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
Connector J8
Contact 49, Output 49
Contact 50, Output 50
Function
DIP SWITCH MODE
2.6 Pin Assignments for RCP-GPI64p
DIP SWITCH MODE
2-8
Rev.A.01.97
RCP-GPIp
C
H
A
P
T
E
R
3
PC Programming Mode
3.1
Introduction · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 3-2
3.1.1 Configuring RCP-GPIp Panels for PC Programming Mode 3-2
3.2
Panel MAPPER™ · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 3-6
3.3
Installing Panel MAPPER™ · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 3-7
3.3.1 System Requirements· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 3-7
3.4
Starting the Panel Configuration Editor (Panel MAPPER™)· · · · · · 3-11
3.5
Connecting PanelMAPPER™ to Control Panels · · · · · · · · · · · · · · · 3-12
3.6
Configuring the Serial Port · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 3-14
3.7
Defining the Router Database · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·
3.7.1 Level Definition · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·
3.7.2 Source Definitions · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·
3.7.3 Destination Definitions · · · · · · · · · · · · · · · · · · · · · · · · · · · ·
3.7.4 Logical Sources and Destinations · · · · · · · · · · · · · · · · · · · ·
3.7.5 Implications of Using Logical Sources and Destinations · ·
3.8
Control Panel Definition · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 3-25
3.9
Adding New GPI Panels · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 3-27
3.9.1 Adding Panels by Polling· · · · · · · · · · · · · · · · · · · · · · · · · · · 3-28
3.9.2 Adding a GPIp Panel Using the ADD Command · · · · · · · · 3-29
3-15
3-15
3-16
3-18
3-20
3-24
3.10 Description of the Layout of “default.gpi” File· · · · · · · · · · · · · · · · 3-31
3.11 Functions · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 3-32
3.11.1 Functions Used in Special Cases · · · · · · · · · · · · · · · · · · · · · 3-33
3.12 Examples of PC Programming GPI Configurations · · · · · · · · · · · · 3-34
Example 1: RCP-GPI32p as a 32x1 Single Destination on
Destination 5 Using Control and Tally · · · · · · · · · · · 3-34
Example 2: RCP-GPI32p as a 16x1 Single Destination with
Sources 8-24 on Dest. 5 Using Control and Tally · · · 3-36
Example 3: RCP-GPI64p as a 64x1 Single Destination on
Destination 5 Using Control and Tally · · · · · · · · · · · 3-38
Example 4: RCP-GPI32p as a 32x1 Single Destination on
Destination 5 Using Tally Only · · · · · · · · · · · · · · · · · 3-40
Example 5: RCP-GPI32p as a 32x1 with Joystick Override
on Destination 5 Using Control and Tally · · · · · · · · · 3-42
RCP-GPIp
Rev.A.01.97
3-1
CHAPTER 3: RCP-GPIp Configurations
3.1 Introduction
PC programming mode is an operational mode for the RCP-GPI32p and the RCPGPI64p where a Personal computer is used to configure these Programmable GPI panels.
In order to put either the RCP-GPI32p or the RCP-GPI64p into PC Programming Mode,
the DIP Switches on the rear panel must be set for PC Programming Mode.
3.1.1
Configuring RCP-GPIp Panels for PC Programming Mode
The panel’s rear mounted DIP Switches are used to enable the PC Programming Mode and to set the panel’s PANEL ID. The DIP Switch settings are
summarized in the illustration below.
ON
ON
1 2 3 4 5 6 7 8
MSB
Sets Configuration Mode
PC Programming Mode
This switch must be
UP or ON
for PC Programming Mode
ON (1)
1 2 3 4 5 6 7 8
LSB
Panel ID:
Switch ON
OFF (0)
Binary Coded (0 - 127)
See Figure 3-2 for setting.
Not Used in PC Programming Mode
Settings have no effect
1
Figure 3-1 DIP Switch Settings - PC Programming Mode
Set Pole 1 of the first DIP Switch to ON, for PC Programming Mode.
Determine the Panel ID for the panel and set Poles 2 through 8 of the first
DIP Switch according to the follow page’s illustration. The PANEL ID
determines the address of the panel that the Windows-based Panel Configuration Editor (PanelMAPPER™) will identify. Normally each panel is assigned a unique PANEL ID. It is possible, however to assign multiple panels
of the same type (e.g. two RCP-GPI32p) with the same PANEL ID. All panels
sharing the same PANEL ID will receive the same configuration information
and will thus be identically programmed. Assigning the same PANEL ID to
panels of different types will create a programming conflict and will be
reported by PanelMAPPER™.
All panels that have been configured using DIP Switch
Configuration Mode will be assigned a PANEL ID of 0 and
will NOT be recognized by PanelMAPPER™ (the Panel
Configuration Editor).
Note : Although it is not recommended, it is possible to combine
panels configured using DIP Switch Mode and PC Programming
Mode on the same control system.
3-2
Rev.A.01.97
RCP-GPIp
CHAPTER 3: RCP-GPIp Configurations
Configuration Mode
Must be ON (UP)
For PC Programming Mode
1
Unused
Settings have no effect
8
9
1 2 3 4 5 6 7 8
MSB
33
2
92
61
30
93
62
31
125
1 2 3 4 5 6 7 8
94
1 2 3 4 5 6 7 8
63
1 2 3 4 5 6 7 8
124
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
123
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
91
60
29
122
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
90
59
28
121
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
89
58
27
120
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
88
57
26
119
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
87
56
25
118
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
86
55
24
117
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
85
54
23
116
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
84
53
22
115
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
83
52
21
114
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
82
51
20
113
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
81
50
19
112
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
80
49
18
111
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
79
48
17
110
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
78
47
16
109
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
77
46
15
108
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
76
45
14
107
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
75
44
13
106
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
74
43
12
105
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
73
42
11
104
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
72
41
10
103
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
71
40
9
102
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
70
39
8
101
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
69
38
7
100
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
68
37
6
99
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
67
36
5
98
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
66
35
4
97
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
65
34
3
96
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
Panel ID
64
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
Panel ID
32
1
1 2 3 4 5 6 7 8
PANEL ID
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
OFF (0)
Panel ID
0
1 2 3 4 5 6 7 8
ON (1)
1 2 3 4 5 6 7 8
LSB
Panel ID
1 2 3 4 5 6 7 8
16
ON
ON
126
1 2 3 4 5 6 7 8
95
1 2 3 4 5 6 7 8
127
1 2 3 4 5 6 7 8
Figure 3-2 PC Programming Mode DIP Switch Settings
RCP-GPIp
Rev.A.01.97
3-3
3-4
Pin
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
117
240
.5A-250V
X-Y
CAUTION:
RISK OF FIRE
REPLACE FUSE
AS MARKED
Rev.A.01.97
NOT USED
NOT USED
Aux. 1, Input
Contact 8, Input 8
Contact 9, Input 9
Contact 10, Input 10
Contact 11, Input 11
Contact 12, Input 12
Contact 13, Input 13
Contact 14, Input 14
Contact 15, Input 15
Contact 16, Input 16
Contact 3, Input 3
Contact 4, Input 4
Contact 5, Input 5
Contact 6, Input 6
Contact 7, Input 7
Contact 1, Input 1
Contact 2, Input 2
Pin
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
DIP SW
NOT USED
Aux. 1, Ground
ON
FIRMWARE
REVISION
19
37
J1
INPUTS 1-16
NOT USED
NOT USED
Aux. 2, Input
Contact 24, Input 24
Contact 25, Input 25
Contact 26, Input 26
Contact 27, Input 27
Contact 28, Input 28
Contact 29, Input 29
Contact 30, Input 30
Contact 31, Input 31
Contact 32, Input 32
Contact 19, Input 19
Contact 20, Input 20
Contact 21, Input 21
Contact 22, Input 22
Contact 23, Input 23
Pin
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
20
1
NOT USED
Aux. 2, Ground
Contact 17, Ground
Contact 18, Ground
Contact 19, Ground
Contact 20, Ground
Contact 21, Ground
Contact 22, Ground
Contact 23, Ground
Contact 24, Ground
Contact 25, Ground
Contact 26, Ground
Contact 27, Ground
Contact 28, Ground
Contact 29, Ground
Contact 30, Ground
Contact 31, Ground
Contact 32, Ground
Function
Connector J2
Contact 17, Input 17
Contact 18, Input 18
Function
LEVELS
OFF
16
9
1 2 3 4 5 6 7 8 ON
Pin
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
DEST OFFSET
PANEL ID
PC
1
8
1 2 3 4 5 6 7 8
ON
Contact 1, Ground
Contact 2, Ground
Contact 3, Ground
Contact 4, Ground
Contact 5, Ground
Contact 6, Ground
Contact 7, Ground
Contact 8, Ground
Contact 9, Ground
Contact 10, Ground
Contact 11, Ground
Contact 12, Ground
Contact 13, Ground
Contact 14, Ground
Contact 15, Ground
Contact 16, Ground
Function
Connector J1
5VA MAX
200/265 VAC
Function
50/60 Hz
90/135 VAC
Pin
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
37
J2
20
1
NOT USED
NOT USED
Aux. 2, Output
Contact 8, Output 8
Contact 9, Output 9
Contact 10, Output 10
Contact 11, Output 11
Contact 12, Output 12
Contact 13, Output 13
Contact 14, Output 14
Contact 15, Output 15
Contact 16, Output 16
Contact 3, Output 3
Contact 4, Output 4
Contact 5, Output 5
Contact 6, Output 6
Contact 7, Output 7
Contact 1, Output 1
Contact 2, Output 2
Pin
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
19
37
J3
OUTPUTS 1-16
NOT USED
Aux. 2, Ground
Contact 1, Ground
Contact 2, Ground
Contact 3, Ground
Contact 4, Ground
Contact 5, Ground
Contact 6, Ground
Contact 7, Ground
Contact 8, Ground
Contact 9, Ground
Contact 10, Ground
Contact 11, Ground
Contact 12, Ground
Contact 13, Ground
Contact 14, Ground
Contact 15, Ground
Contact 16, Ground
Function
Connector J3
INPUTS 17-32
Function
19
Pin
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
1
37
J4
OUTPUTS 17-32
Contact 24, Output 24
Contact 25, Output 25
Contact 26, Output 26
Contact 27, Output 27
Contact 28, Output 28
Contact 29, Output 29
Contact 30, Output 30
Contact 31, Output 31
Contact 32, Output 32
NOT USED
NOT USED
Aux. 1, Output
Contact 19, Output 19
Contact 20, Output 20
Contact 21, Output 21
Contact 22, Output 22
Contact 23, Output 23
Pin
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
20
1
Contact 17, Ground
Contact 18, Ground
Contact 19, Ground
Contact 20, Ground
Contact 21, Ground
Contact 22, Ground
Contact 23, Ground
Contact 24, Ground
Contact 25, Ground
Contact 26, Ground
Contact 27, Ground
Contact 28, Ground
Contact 29, Ground
Contact 30, Ground
Contact 31, Ground
Contact 32, Ground
NOT USED
Aux. 1, Ground
Function
Connector J4
19
Contact 17, Output 17
Contact 18, Output 18
Function
20
CHAPTER 3: RCP-GPIp Configurations
The figure below gives the connector and pin where each Contact and Aux entry is
located on the RCP-GPI32p panel:
RCP-GPIp
Rev.A.01.97
Pin
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
117
240
.5A-250V
X-Y
CAUTION:
RISK OF FIRE
REPLACE FUSE
AS MARKED
NOT USED
NOT USED
Contact 33, Ground
Contact 34, Ground
Contact 35, Ground
Contact 36, Ground
Contact 37, Ground
Contact 38, Ground
Contact 39, Ground
Contact 40, Ground
Contact 41, Ground
Contact 42, Ground
Contact 43, Ground
Contact 44, Ground
Contact 45, Ground
Contact 46, Ground
Contact 47, Ground
Contact 48, Ground
Function
3-5
NOT USED
NOT USED
Aux. 1, Input
Contact 8, Input 8
Contact 9, Input 9
Contact 10, Input 10
Contact 11, Input 11
Contact 12, Input 12
Contact 13, Input 13
Contact 14, Input 14
Contact 15, Input 15
Contact 16, Input 16
Contact 3, Input 3
Contact 4, Input 4
Contact 5, Input 5
Contact 6, Input 6
Contact 7, Input 7
Contact 1, Input 1
Contact 2, Input 2
Pin
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
DIP SW
NOT USED
Aux. 1, Ground
Pin
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
DEST OFFSET
FIRMWARE
REVISION
19
37
37
J1
INPUTS 1-16
INPUTS 33-48
J5
NOT USED
NOT USED
NOT USED
NOT USED
Aux. 2, Input
Contact 24, Input 24
Contact 25, Input 25
Contact 26, Input 26
Contact 27, Input 27
Contact 28, Input 28
Contact 29, Input 29
Contact 30, Input 30
Contact 31, Input 31
Contact 32, Input 32
Contact 19, Input 19
Contact 20, Input 20
Contact 21, Input 21
Contact 22, Input 22
Contact 23, Input 23
Pin
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
Function
1
1
NOT USED
Aux. 2, Ground
Contact 17, Ground
Contact 18, Ground
Contact 19, Ground
Contact 20, Ground
Contact 21, Ground
Contact 22, Ground
Contact 23, Ground
Contact 24, Ground
Contact 25, Ground
Contact 26, Ground
Contact 27, Ground
Contact 28, Ground
Contact 29, Ground
Contact 30, Ground
Contact 31, Ground
Contact 32, Ground
20
20
Contact 49, Ground
Contact 50, Ground
Contact 51, Ground
Contact 52, Ground
Contact 53, Ground
Contact 54, Ground
Contact 55, Ground
Contact 56, Ground
Contact 57, Ground
Contact 58, Ground
Contact 59, Ground
Contact 60, Ground
Contact 61, Ground
Contact 62, Ground
Contact 63, Ground
Contact 64, Ground
Function
Connector J2
Contact 17, Input 17
Contact 18, Input 18
Function
LEVELS
OFF
19
Contact 56, Input 56
Contact 57, Input 57
Contact 58, Input 58
Contact 59, Input 59
Contact 60, Input 60
Contact 61, Input 61
Contact 62, Input 62
Contact 63, Input 63
Contact 64, Input 64
NOT USED
NOT USED
NOT USED
Contact 51, Input 51
Contact 52, Input 52
Contact 53, Input 53
Contact 54, Input 54
Contact 55, Input 55
Pin
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
Connector J6
Contact 49, Input 49
Contact 50, Input 50
Function
16
9
1 2 3 4 5 6 7 8 ON
Pin
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
PANEL ID
PC
1
8
1 2 3 4 5 6 7 8
Contact 1, Ground
Contact 2, Ground
Contact 3, Ground
Contact 4, Ground
Contact 5, Ground
Contact 6, Ground
Contact 7, Ground
Contact 8, Ground
Contact 9, Ground
Contact 10, Ground
Contact 11, Ground
Contact 12, Ground
Contact 13, Ground
Contact 14, Ground
Contact 15, Ground
Contact 16, Ground
Function
Connector J1
5VA MAX
200/265 VAC
Function
50/60 Hz
90/135 VAC
NOT USED
NOT USED
NOT USED
Contact 40, Input 40
Contact 41, Input 41
Contact 42, Input 42
Contact 43, Input 43
Contact 44, Input 44
Contact 45, Input 45
Contact 46, Input 46
Contact 47, Input 47
Contact 48, Input 48
Contact 35, Input 35
Contact 36, Input 36
Contact 37, Input 37
Contact 38, Input 38
Contact 39, Input 39
Pin
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
Connector J5
Contact 33, Input 33
Contact 34, Input 34
Function
ON
RCP-GPIp
ON
Pin
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Pin
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Pin
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
37
37
J2
20
20
1
1
NOT USED
NOT USED
Aux. 2, Output
Contact 8, Output 8
Contact 9, Output 9
Contact 10, Output 10
Contact 11, Output 11
Contact 12, Output 12
Contact 13, Output 13
Contact 14, Output 14
Contact 15, Output 15
Contact 16, Output 16
Contact 3, Output 3
Contact 4, Output 4
Contact 5, Output 5
Contact 6, Output 6
Contact 7, Output 7
Contact 1, Output 1
Contact 2, Output 2
Pin
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
37
37
J3
OUTPUTS 1-16
OUTPUTS 33-48
NOT USED
Aux. 2, Ground
Contact 1, Ground
Contact 2, Ground
Contact 3, Ground
Contact 4, Ground
Contact 5, Ground
Contact 6, Ground
Contact 7, Ground
Contact 8, Ground
Contact 9, Ground
Contact 10, Ground
Contact 11, Ground
Contact 12, Ground
Contact 13, Ground
Contact 14, Ground
Contact 15, Ground
Contact 16, Ground
Function
19
19
J7
Contact 33, Ground
Contact 34, Ground
Contact 35, Ground
Contact 36, Ground
Contact 37, Ground
Contact 38, Ground
Contact 39, Ground
Contact 40, Ground
Contact 41, Ground
Contact 42, Ground
Contact 43, Ground
Contact 44, Ground
Contact 45, Ground
Contact 46, Ground
Contact 47, Ground
Contact 48, Ground
NOT USED
NOT USED
Function
Connector J3
INPUTS 17-32
INPUTS 49-64
Function
19
19
J6
Contact 40, Output 40
Contact 41, Output 41
Contact 42, Output 42
Contact 43, Output 43
Contact 44, Output 44
Contact 45, Output 45
Contact 46, Output 46
Contact 47, Output 47
Contact 48, Output 48
NOT USED
NOT USED
NOT USED
Contact 35, Output 35
Contact 36, Output 36
Contact 37, Output 37
Contact 38, Output 38
Contact 39, Output 39
Pin
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
Connector J7
Contact 33, Output 33
Contact 34, Output 34
Function
Pin
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Pin
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
1
1
37
37
J4
OUTPUTS 17-32
OUTPUTS 49-64
Contact 24, Output 24
Contact 25, Output 25
Contact 26, Output 26
Contact 27, Output 27
Contact 28, Output 28
Contact 29, Output 29
Contact 30, Output 30
Contact 31, Output 31
Contact 32, Output 32
NOT USED
NOT USED
Aux. 1, Output
Contact 19, Output 19
Contact 20, Output 20
Contact 21, Output 21
Contact 22, Output 22
Contact 23, Output 23
Pin
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
1
1
Contact 17, Ground
Contact 18, Ground
Contact 19, Ground
Contact 20, Ground
Contact 21, Ground
Contact 22, Ground
Contact 23, Ground
Contact 24, Ground
Contact 25, Ground
Contact 26, Ground
Contact 27, Ground
Contact 28, Ground
Contact 29, Ground
Contact 30, Ground
Contact 31, Ground
Contact 32, Ground
NOT USED
Aux. 1, Ground
Function
20
20
NOT USED
NOT USED
Contact 49, Ground
Contact 50, Ground
Contact 51, Ground
Contact 52, Ground
Contact 53, Ground
Contact 54, Ground
Contact 55, Ground
Contact 56, Ground
Contact 57, Ground
Contact 58, Ground
Contact 59, Ground
Contact 60, Ground
Contact 61, Ground
Contact 62, Ground
Contact 63, Ground
Contact 64, Ground
Function
Connector J4
19
19
Contact 17, Output 17
Contact 18, Output 18
Function
20
20
J8
Contact 56, Output 56
Contact 57, Output 57
Contact 58, Output 58
Contact 59, Output 59
Contact 60, Output 60
Contact 61, Output 61
Contact 62, Output 62
Contact 63, Output 63
Contact 64, Output 64
NOT USED
NOT USED
NOT USED
Contact 51, Output 51
Contact 52, Output 52
Contact 53, Output 53
Contact 54, Output 54
Contact 55, Output 55
Pin
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
Connector J8
Contact 49, Output 49
Contact 50, Output 50
Function
CHAPTER 3: RCP-GPIp Configurations
The figure below gives the connector and pin where each Contact and Aux entry is
located on the RCP-GPI64p panel:
CHAPTER 3: RCP-GPIp Configurations
3.2 PanelMAPPER™
The software needed for programming and configuring the RCP-GPI32p and RCPGPI64p is Leitch’s PanelMAPPER™ utility. The Leitch PanelMAPPER™ application is
a Windows-based program used to define and program the Programmable Panel Series
Router Control Panels. PanelMAPPER™, also referred to as the Panel Configuration
Editor, is used to perform the following tasks:
• Define a database describing the routing system
• Define and manage control panels: assign function, source, salvo fire*,
and destination select keys on each panel as required
• Print keycap inserts for the function, source select, salvo fire*, and
destination select keys
• Download panel configurations to physical panels
Because a panel’s downloaded configuration is stored in non-volatile memory it will not
be lost if the panel loses power. PanelMAPPER™ can also save a panel’s configuration
to a disk file. This disk-based definition can later be retreived to program other panels,
make future adjustments to this panel, or as a backup in case the configuration is lost.
* A Salvo is a pre-programmed sequence of source and
destination connections that are executed simultaneously as
part of a single salvo firing operation.
Note: If you have Leitch’s PanelMAPPER™ utility already
installed, you may want to skip the installation section and go
directly to Section 3.9 Adding New GPI Panels.
3-6
Rev.A.01.97
RCP-GPIp
CHAPTER 3: RCP-GPIp Configurations
3.3 Installing Panel MAPPER™
3.3.1 System Requirements
•
•
•
•
•
•
IBM PC or Compatible computer
386SX or better Microprocessor
Microsoft Windows 3.1, Windows 95 or later
Mouse
4 MegaBytes or more Dynamic Ram
VGA 640x480 or better Resolution Display
(800x600 or 1024 by 768 recommended)
• 1 MegaByte Hard Disk Space
• 1 RS-232 or RS-422 Serial Port
To install Panel MAPPER™, place the program diskette into drive A or B on your personal
computer. From the Program Manager’s “File” Menu select the “Run ...” command. This will display a dialog box as shown in Figure 3-3. Type in the command
“a:\setup.exe” if you are using the a: drive or “b:\setup.exe” if you are using
the b: drive.
Figure 3-3 Running the Set-up Program
RCP-GPIp
Rev.A.01.97
3-7
CHAPTER 3: RCP-GPIp Configurations
Once you have pressed “OK” or pressed the “ENTER” key on the keyboard, the
Installation confirmation dialog appearing in Figure 3-4 will be displayed.
Figure 3-4 Install Confirmation Dialog
Clicking on Cancel will abort the installation procedure and return you to the Windows
Program Manager. Clicking on OK will continue the program installation and will
produce the Select Install Options as shown in the figure below. Check the boxes for
the items you want to install.
Figure 3-5 Install Directory Selection
3-8
Rev.A.01.97
RCP-GPIp
CHAPTER 3: RCP-GPIp Configurations
Designate the Destination Directory at the dialog box as shown in Figure 3-6 below in
which the Panel MAPPER™ program files are to be stored. The default destination
directory is C:\Leitch. To change the destination directory, enter the complete path
of the desired directory in the highlighted box. The install program will create the
specified directory, if it does not already exist, and will store all program files in this
directory. Click on OK to continue the installation procedure. Click on Cancel to abort
the installation and return to the Windows Program Manager.
Figure 3-6 Install Program Group Selection
Once the files have been copied the install program will present a dialog which will
enable you to select which Windows Program Manager group the PanelMAPPER™
program will reside in. The Dialog which appears in Figure 3-7 can be used to select an
existing program manager group or specify a new one.
Figure 3-7 Install Program Group Selection
RCP-GPIp
Rev.A.01.97
3-9
CHAPTER 3: RCP-GPIp Configurations
When the program installation is complete, a Read Me! box will appear on the window.
This box includes up-to-date information which may or may not have been incorporated
into the manual at the time of program release. Clicking on Cancel at this window
will return you to the Windows Program Manager. Clicking on OK will exit the Read
Me! dialog box and will take you to the Windows Program Manager.
If the program has been successfully installed, the Program Manager should now include
a new group titled Leitch Panel Configuration Editor for PanelMAPPER™. The group
should include a number of icons as illustrated in the figures below. To execute the
Panel Configuration Editor for PanelMAPPER™ double click on its icon.
OR
3-10
Rev.A.01.97
RCP-GPIp
CHAPTER 3: RCP-GPIp Configurations
3.4 Starting the Panel Configuration Editor (Panel MAPPER™)
To run the Panel Configuration Editor or PanelMAPPER™ simply double click on its
icon in the program manager program group. After a few moments the software’s main
window will be displayed as illustrated in Figure 3-8 below.
The main window provides a summary of the router and control panel databases.
Buttons on the left hand side access the dialogs that edit the database. The center of the
screen shows all the control panels by name, the panel’s ID number, the style of panel
and the panels status. The buttons on the right hand side allow you to perform various
operations on the control panels, such as poll, edit, copy and download.
When the program is first run, the file representing the last edited database is automatically opened. Other database files can be opened using the file open dialog accessed
from the “File“ pull-down menu. A database file includes both the router database
and a copy of the panel definition information for every panel in the system.
Control Panel
Definition Section
Download selected panel
Polls system for panels
Report on Panel Poll
Edit currently selected
control panel definitions
Copy a selected panel
Add a New Panel
Delete selected panels
Print panel Key Caps
List Of Control
Panels
Figure 3-8 The Main Screen
RCP-GPIp
Rev.A.01.97
3-11
CHAPTER 3: RCP-GPIp Configurations
3.5 Connecting PanelMAPPER™ to Control Panels
To download panel configurations, the PC that is running the PanelMAPPER™ software
must be connected to a serial port on one of the router frames. Communications between
the PC and the panels is carried from the router frame with the serial port to all of the
panels via the X-Y control bus. Figure 3-9 illustrates such a connection. Figure 3-10
provides the pin assignment of the router frame’s Serial Port.
X-Y
Control Bus
®
32x1p
FAN X-Y P.S.
32x1p
®
Xplus or VIA32
Router Frames
Programmable Panel
Series of
Control Panels
32x1p
FAN X-Y P.S.
32x1p
®
FAN X-Y P.S.
32x1p
Router's
Serial Port
Panel Configuration Editor
Executing on IBM PC
Compatible Computer
Frame passes Panel
Configuration Information
from its serial port to the
X-Y control BUS which links
frames and panels.
RS-232
or RS-422
Null Modem
Cable
Figure 3-9 Connecting PC to Panels via Router Frame
Port Configured For RS-232
6
9
1
5
SERIAL CONTROL PORT
"D" Type 9-pin Male
iewed from Rear of Frame
Pin
1
2
3
4
5
6
7
8
9
Function
Frame Ground
RxD (Data Received by Router)
TxD (Data Sent by Router)
*
Ground
*
**
**
Frame Ground
* Pins 4 and 6 connected internally
** Pins 7 and 8 connected internally
Port Configured For RS-422
Pin
1
2
3
4
5
6
7
8
9
Function
Frame Ground
Ta (Data Sent by Router)
Rb (Data Received by Router)
Rc Receiver Common
Ground
Tc Transmit Common
Tb (Data Sent by Router)
Ra (Data Received by Router)
Frame Ground
Ra<Rb is receive 'Mark'
Ta<Tb is Transmit 'Mark'
Figure 3-10 Router Frame Serial Port Pin Assignments
3-12
Rev.A.01.97
RCP-GPIp
CHAPTER 3: RCP-GPIp Configurations
Alternatively, if a Serial Port is not available on any of the router frame(s) in the system
then a Remote Serial Control Expander (RSCE-101) can be used to provide a serial port
for the system. Figures 3-11 and 3-12 show the configuration and connector pin
assignment for such a connection.
X-Y
Control Bus
®
32x1p
FAN X-Y P.S.
32x1p
®
Xplus or VIA32
Router Frames
FAN X-Y P.S.
Programmable
RCP-p
Series
Panel
Programmable
Series
of
ControlPanels
Control
Panels
32x1p
®
32x1p
32x1p
Remote Serial
Control Expander
(RSCE)
RSCE-101
RSCE's
Serial Port
Panel Configuration Editor
Executing on IBM PC
Compatible Computer
RSCE passes Panel
Configuration Information
from its serial port to the
X-Y control BUS which links
frames and panels.
RS-232
Null Modem
Cable
Figure 3-11 Connecting PC to Panels via RSCE-101
If Connector On Rear of
RSCE is "D" 9-pin Male
6
9
1
5
SERIAL CONTROL PORT
"D" Type 9-pin Male
Viewed from Rear of Frame
Pin
1
2
3
4
5
6
7
8
9
Function
Not Used
RxD (Data Received by RSCE)
TxD (Data Sent by RSCE)
*
Ground
*
**
**
Not Used
If Connector On Rear of
RSCE is "D" 9-pin Female
Pin
1
2
3
4
5
6
7
8
9
Function
Ground
RxD (Data Received by RSCE)
TxD (Data Sent by RSCE)
NC
NC
NC
Ground
NC
NC
* Pins 4 and 6 connected internally
** Pins 7 and 8 connected internally
Use Standard Null Modem Cable
Figure 3-12 RSCE-101 Serial Port Pin Assignments
RCP-GPIp
Rev.A.01.97
3-13
CHAPTER 3: RCP-GPIp Configurations
3.6 Configuring the Serial Port
The “Comm Settings ...” entry on the main window’s menu bar provides access
to a dialog that is used to set the editor’s communications settings. These settings must
be configured to match the port on the computer being used to run PanelMAPPER™ and
the router or RSCE port being used to connect to the routing system. An explanation of
the settings is provided in Figure 3-13 below.
Baud Rate
- Must be set to match serial port on
router frame or RSCE frame.
Comm Port
- Set to match communications port used
on PC running editor software.
- Demo selection used to do
off-line editing on PC without
serial port.
Connection Type
- Must be set to Local for panel
configuration downloading.
Figure 3-13 Setting Serial Comm Port Parameters
Once the parameters have been set you may test the configuration by performing a Poll
using the main windows “Poll” button. An error indicating a failure to communicate
will be displayed if the port is not properly configured or connected.
3-14
Rev.A.01.97
RCP-GPIp
CHAPTER 3: RCP-GPIp Configurations
3.7 Defining the Router Database
PanelMAPPER™ allows the creation of a database which fully describes the routing
switcher. Once created, the database is used as the basis for the definition of control
panels. The router database includes definition of the switching levels, sources and
destinations.
The router database definition dialogs are accessed by appropriately named buttons on
the PanelMAPPER™’s main window.
3.7.1 Level Definition
The Router Database supports the definition of up to eight independent router
levels. In defining a level the user specifies its size (number of sources and
number of destinations) and assigns an eight character name. Pressing the
Define Levels button on the PanelMAPPER™’s main window reveals the
Level Definition Dialog, as shown in Figure 3-14 below.
Color Selection
This dialog includes a set of buttons called Color. These open a standard
Windows color selection dialog. The selected colors are used in the
Break-away buttons on RouterWORKS™ Soft Panels. RouterWORKS™
is optional software that may not have come with PanelMAPPER™.
Color
Opens a standard WindowsTM
color selection dialog.
Used in the Break-away
buttons on RouterWORKSTM
Level Name
8 character name helps
to identify the levels when
editing the router database
Level Size
Specifies the Size of the matrix
installed at each level. Not all
levels need be the same size
Level Enable Checkbox
Level is Defined If Checked
Figure 3-14 Defining Router Levels
RCP-GPIp
Rev.A.01.97
3-15
CHAPTER 3: RCP-GPIp Configurations
3.7.2
Source Definitions
The Source Definitions are edited by pressing the “Sources" button on the
PanelMAPPER™’s main window. The Edit Logical Sources dialog box appears in the figure below.
Icon
Source Name
Used for RouterWORKS
Windows-based
Control Panels
Will appear in Button Key Cap
(8 Character Maximum)
Physical Input Assignment
Valid Levels
Indicates on which level(s)
source is defined
Indicates to which physical input
source is assigned
Figure 3-15 Editing Source Definitions
The dialog is used to assign a name and icon to each source. The name will
appear in the keycaps and help the user identify the source. The icons are
displayed by software based control panels that are part of RouterWORKS™,
Windows-based Router Control and Status software.
To specify a source name: Type the desired name (8 characters) into the
corresponding edit box.
To select an icon: Press the drop down list box button appearing to the right
of the icon. Pressing this button will reveal a list of available icons. An icon
is then selected from the list by clicking on the icon with the left mouse button.
3-16
Rev.A.01.97
RCP-GPIp
CHAPTER 3: RCP-GPIp Configurations
The Edit Logical Sources dialog box can also be used to determine the levels
for which a source is defined. The levels specification will determine which
switcher levels will be affected when a source is selected. To activate or
deactivate a level, press the left mouse button while the mouse cursor is over
the selection check box for the level to be enabled or disabled.
The editor allows the creation of “Logical" sources, which can be assigned to
any physical input in the router system (i.e., “Logical Source 5” may be
mapped to physical input 7 on the router.) Some Logical Sources may be
defined on both video and audio levels while others may be video only and
others audio only. Unused physical inputs resulting from the definition of
audio only or video only sources can be assigned to separate logical sources.
The button labeled Assignments >> on the Edit Logical Sources
dialog allows the modification of the physical input assignments. Please refer
to Section 3.4.4 for details and instructions on changing the physical assignments of sources.
When the database is first created all sources are defined on all levels and
mapped one to one to the physical inputs. (i.e. logical source 1 mapped to
physical input 1, logical source 2 mapped to physical input 2).
The Assignments >> button will be disabled if the
operator has not selected the option to “Allow Logical
Mappings"in Panel MAPPER™’s Editors Preferences Menu.
RCP-GPIp
Rev.A.01.97
3-17
CHAPTER 3: RCP-GPIp Configurations
3.7.3
Destination Definitions
The router’s destinations are edited by pressing the Destination button on the
Panel MAPPER™’s main window. The Edit Logical Destinations dialog box
appears in Figure 3-14 below. This dialog looks and behaves identically to
the Edit Logical Source dialog discussed in the previous section.
Icon
Destination Name
Used for RouterWORKS
Windows-based
Control Panels
Will appear in Button Key Cap
(8 Character Maximum)
Physical Output Assignment
Valid Levels
Indicates on which level(s)
destination is defined
Indicates to which physical output
a destination is assigned
Figure 3-16 Editing Destination Definitions
This dialog is used to assign a name and icon to each destination. The name
appears in the keycaps and helps the operator identify the destination. The
icons are displayed by software-based control panels that are part of the
RouterWORKS™ Windows®-based Router Control and Status software.
To specify a destination name: Type the desired name (8 Characters) into
the corresponding edit box.
To select an icon: Press the drop down list box button appearing to the right
of the icon. Pressing this button will reveal a list of available icons. An icon
is then selected from the list by clicking on the icon with the left mouse button.
3-18
Rev.A.01.97
RCP-GPIp
CHAPTER 3: RCP-GPIp Configurations
The Edit Logical Destinations dialog can also be used to determine the levels
on which a destination is defined. The levels specification will determine
which routing switcher levels will be affected when a source is selected on
this destination. To activate or deactivate a level simply press the left mouse
button while the mouse cursor is over the selection check box for the level to
be enabled or disabled.
The editor allows the creation of “Logical" Destinations, which can be
assigned to any physical output in the router system (i.e., “Logical Destination
2” may be mapped to physical output 6 on the router.) Some Logical
Destinations may be defined on both video and audio levels while others may
be video only and others audio only. Unused physical outputs resulting from
the definition of audio only or video only destinations can be assigned to
separate logical destinations. A button labeled Assignments >> on
the Edit Logical Destinations dialog allows the modification of the physical
output assignments. Please refer to Section 3.4.4 for details and instructions
on changing the physical assignments of destinations..
When the database is first created all destinations are defined on all levels and
mapped one to one to the physical outputs. (i.e. logical destination 1 mapped
to physical output 1, logical destination 2 mapped to physical output 2).
The Assignments >> button will disabled if the
operator has not selected the option to “Allow Logical
Mappings" in Panel MAPPER™’s Editors Preferences Menu.
RCP-GPIp
Rev.A.01.97
3-19
CHAPTER 3: RCP-GPIp Configurations
3.7.4
Logical Sources and Destinations
Traditionally, when wiring a router we tend to wire each new device to a new
source or destination as shown in Figure 3-15 below. This practice leaves
many inputs and outputs unused but is required in order to avoid having to
use break away to access devices.
1
Logical
Sources
VTR 1
V A TC
2
7
8
VTR 2 Sat1Rx Sat2Rx ESS A ESS B
ATR 1
ATR 2
A TC
A TC
2
7
V A TC
3
V A
4
V A
5
V
6
V
9
10
CAM 1 CAM 2
V
11
12
MIC 1
MIC 2
A
A
V
Simple
(One to One)
Logical to Physcial
Mapping
3
2
1
4
3
2
5
3
6
5
4
4
6
5
8
6
9
8
7
7
10
9
8
11
10
9
12
11
10
12
11
12
Indicates Unused Inputs
Figure 3-17 Simple, One Input per Device Configuration
In such a configuration the resulting database would be a simple, one to one
map of sources to physical inputs. The Source definition required for the
system in Figure 3-15 is shown in Figure 3-16.
One to One Mapping
Logical Source Number = Physical Input Number
Valid Levels Definitions
Indicates on what level(s)
source is defined on
Figure 3-18 Resulting Input Definition
3-20
Rev.A.01.97
RCP-GPIp
L0 = Video (V)
1
L1 = Audio (A)
1
L2 = Timecode (TC)
Physical
Source #
CHAPTER 3: RCP-GPIp Configurations
For more sophisticated applications the Sources and Destinations defined by
the editor need not match the physical inputs and outputs of the router directly.
The editor allows the creation of “Logical" sources and destinations. A
Logical source is defined by enabling the levels on which the source is defined
and assigning a physical router input number to that source. Some logical
sources may be defined on both video and audio levels while others may be
video only and others audio only. Unused physical inputs resulting from the
definition of audio only or video only sources can actually be assigned to
separate logical sources.
The use of logical sources and destinations can eliminate wasted inputs and
provide access to video only and audio only sources without requiring an
explicit break-away operation.
An example of a router database definition which takes advantage of the
logical source and destination capabilities is illustrated in Figure 3-17 below.
The Resulting Source Definitions appears in Figure 3-18.
Logical to Physical
Mapping
Physical
Source #
1
1
2
8
ATR 1
ATR 2
A TC
A TC
2
7
V A TC
V A
6
5
4
6
V
5
4
3
5
V
4
3
2
4
V A
3
2
1
3
6
5
V
8
11
12
MIC 1
MIC 2
A
A
V
10
9
8
7
10
9
8
7
6
9
CAM 1 CAM 2
11
10
9
12
11
10
Indicates Unused Physical Inputs
Indicates Freed Physical Inputs
12
11
12
L0 = Video (V)
V A TC
7
VTR 2 Sat1Rx Sat2Rx ESS A ESS B
L1 = Audio (A)
VTR 1
L2 = Timecode (TC)
1
Logical
Sources
Figure 3-19 Logical Mapping Sources
In this example the Still Store’s two outputs (ESS A and ESS B) are connected
to physical inputs 5 and 6 of the router. Since the Still Store is a video only
device, this leaves physical inputs 5 and 6 unused on the audio and timecode
levels. These unused inputs are used to create two logical sources for a pair
of Audio Tape Recorders (ATR 1 and ATR 2).
RCP-GPIp
Rev.A.01.97
3-21
CHAPTER 3: RCP-GPIp Configurations
When a user operates this router he or she will be able to select the Still Store
or the Audio Tape Recorders without having to perform a “Break-Away"
operation. To the operator the sources will appear as completely independent
sources even though they share the same physical inputs on different levels
of the router.
To re-assign sources to different physical inputs press the “Assignments >>“
button on the Edit Logical Sources dialog. This will reveal more of the dialog
showing a horizontally arranged, scrollable list of physical inputs. The list
shows the physical input number and the names of the logical sources that
have been assigned to it on a per level basis.
ogical Sources
Physical
Assignment
Physical Inputs
Simple Assignment
Logical Assignments
Physical Input is used by
a single logical source on all levels
Physical Inputs are used by
more than one logical source
Figure 3-20 Logical Source Mapping
Note: The Assignments >> button will not be visible if Panel
MAPPER™’s Editor Preference’s Database Style setting does
not have the “Allow Logical Mappings" selection enabled.
3-22
Rev.A.01.97
RCP-GPIp
CHAPTER 3: RCP-GPIp Configurations
A logical source is assigned to a physical input by “dragging" its icon on top
of the physical inputs box as illustrated in Figure 3-19 below.
If the input had previously been assigned to a different logical source the drag
cursor will show a question mark indicating that this assignment, if completed
will override a previous assignment. The first time such an override is
attempted a dialog prompting the operator to confirm will be displayed. This
warning can be prevented from reappearing again by selecting the warning
dialog’s “Disable This Warning in The Future" check box.
1
To assign a Logical Source to a Physical Input:
1
2
Select Sources Icon
(press left mouse button)
2 Drag Icon toward Physical Input area
(move mouse while holding
left mouse button down )
3
3 Drop it onto desired Physical Input
(release mouse button)
Figure 3-21 Mapping Sources Using Drag and Drop
RCP-GPIp
Rev.A.01.97
3-23
CHAPTER 3: RCP-GPIp Configurations
3.7.5
Implications of Using Logical Sources and Destinations
As stated earlier, the use of Logical Sources and Destinations can maximize
the utilization of unused inputs and outputs without requiring the operator to
perform a Breakaway Operation to reach sources and destinations that share
physical inputs with other logical sources and destinations.
In order for the logical mapping feature to apply at a control panel, the control
panel must be programmed with the router database’s logical to physical
mapping information. The programmable panels in the Programmable Panel
Series are programmed with this information when they are downloaded and
can thus provide access to logical sources and destinations.
Traditional, non-programmable panels cannot receive the logical to physical
mapping information and thus will not correctly control or status sources and
destinations that have been logically mapped (mapping of logical to physical
is not 1 to 1, 2 to 2, ... etc..)
If your system includes a mixture of programmable and non-programmable
panels:
• Do not make use of unused inputs and outputs in the creation of
additional logical sources or destinations.
Logical mappings can be avoided by never modifying the default, one to one,
logical to physical mapping created when a database is first created. A sure
way to ensure mappings are never modified is by disabling the
“Assignments >>“ button using the Editor preferences dialog and
selecting the “Simple Database“ radio button.
3-24
Rev.A.01.97
RCP-GPIp
CHAPTER 3: RCP-GPIp Configurations
3.8 Control Panel Definition
Once the router database has been created and saved it is then possible to define control
panels. The Control Panel Definition is the assignment of sources and destinations from
the database to the selection keys on each of the control panels. A list of the control
panels already known to the system appears in the Panel MAPPER™’s main window.
(See Figure 3-20). This window is used as the base from which panels are added, edited,
and downloaded.
Control Panel
Definition Section
Download selected panel
Polls system for panels
Report on Panel Poll
Edit currently selected
control panel definitions
Copy a selected panel
Add a New Panel
Delete selected panels
Print panel Key Caps
List Of Control
Panels
Figure 3-22 Control Panel Summary
Panel List
Occupying the majority of the “Panels" area in the Configuration Editor’s
main window is a list of panels which describes every panel that has been
defined for this system. The list provides a summary of each panel including:
• Name
• PANEL ID
• Style
• Status
RCP-GPIp
A descriptive name provided by the operator to help
recognize the panel.
The ID assigned to the physical panel as determined
by its DIP switches.
The Style or type (32x32, 32x8 ... ) of the panel.
Indicates whether or not the panel definition in the
database has been downloaded to the panel and
whether or not the panel is connected to the system.
Rev.A.01.97
3-25
CHAPTER 3: RCP-GPIp Configurations
Panel Definition Functions
Appearing on the right hand side of the editor’s main window are a number
of buttons that when selected will perform the following operations:
Button
Function
Download
Download configuration of panel created in editor to the physical
panel’s memory. (See Section 3.8 for details.)
Poll
Editor queries the control system looking for any programmable panels
that are present. Polling will obtain information about each physical
panel and its current programming. This information will be used to
determine if the panel’s definition as stored in the editor is accurate
and matches the definition currently stored in the panel.
(See Section 3.9 for details.)
Edit
Used to modify the panel’s definition (See Section 3.7.4 for details.)
Copy
Used to copy the panel definition information from one panel to one or
many others. Will save time and effort in systems where many panels
share the same key assignments. (See Section 3.10 for details.)
Add
Will add a new panel to the panel list. When a panel is Added it is given
the next available PANEL ID and is assigned the default source,
destination and function key mappings. (See Section 3.7.3 for details.)
Delete
Will delete a panel from the panel list.
Panel Status
The Panel Summary’s Status column provides a fast indication of whether
the panel definition matches the physical panel and whether the definition has
been correctly downloaded to the panel. The panel Status column can be
updated at any time by performing a Poll operation. The possibilities for
Status are:
Status
UNKNOWN
OK
The editor’s panel definition and the physical panel’s memorized
definition match and are without error.
NEEDS
DOWNLOADED
The editor’s panel definition has been modified since the last Download
or Poll operation and thus requires downloading.
NEW
This panel has been created but its definition has not been edited or
downloaded.
PANEL
FOUND
NOT
PANEL
DEFINITION
ERROR
3-26
Description
The physical panels have not been polled in this execution of the Panel
Configuration Editor so the editor has not yet been able to determine
the status of the panel.
This panel is defined in the editor’s database but was not found during
the last Poll or Download operation.
This panel is defined in the editor’s database, a panel at the specified
address was found during the last Poll or Download operation, but the
style of the panel as defined by the editor does not match the physical
panel’s style. The editor will not attempt to download panels that have
this error.
Rev.A.01.97
RCP-GPIp
CHAPTER 3: RCP-GPIp Configurations
3.9 Adding New GPI Panels
There is a file in the PanelMAPPER™ utility that defines the GPI panel, called “default.gpi”. Once PanelMAPPER™ has been successfully installed, “default.gpi” can be
found in c:\leitch\rtrwrks\panels\. There is nearly no limit to the number of unique
configurations that can be created by editing the “default.gpi” file.
To edit the “default.gpi” file a GPIp panel must be added from the PanelMAPPER™
utility. There are two ways to add control panels to the panel database: by polling the
control network for installed panels or by manually creating an entry in the panel list
using the main window’s “ADD" command. The two methods are described in more
detail in the following sections.
Once a GPI panel is added, the “default.gpi” file can be displayed. When the “default.gpi” file is displayed, editing the file is as easy as choosing the appropriate functions
and crosspoint assignments necessary to create the desired panel configuration and
typing them into the file in the proper location. The following sections will show how
to add a panel, the steps to display the “default.gpi” file, explain how the file is organized,
explain the possible functions assignable to each contact in the file, and finally show
several examples of edited files and the resulting GPI configuration.
RCP-GPIp
Rev.A.01.97
3-27
CHAPTER 3: RCP-GPIp Configurations
3.9.1
Adding Panels by Polling
The simplest method of defining and configuring the Programmable Panel
Series control panels is by using the Panel MAPPER™’s POLL and EDIT
functions. The steps to defining panels in this fashion are:
1. Set the PANEL IDs of the physical panels using the panel’s DIP Switches,
selecting a unique ID for each individual panel. (See Section 2.1 of this
manual for details.)
2. Wire the panels into the control system following the guidelines provided in
Chapter 4.
3. Select the POLL command from the Panel MAPPER™’s main window.
At this point Panel MAPPER™ will poll the control system. If there were any
errors a special dialog will show the errors. If there were no errors the panels
that have been found will be added to the panel list with a status of “New" as
shown below. Refer to Section 3.9 for further details of the POLL command.
• Edit individual panel definitions using editor’s EDIT panel function
• Download Panel Definitions using editor’s DOWNLOAD function
First Panel Poll will return with a list of
panels found. Since these panels were
not in the panel database originally they
are all listed as New by the editor
Figure 3-23 Result of First POLL Operation
3-28
Rev.A.01.97
RCP-GPIp
CHAPTER 3: RCP-GPIp Configurations
3.9.2 Adding a GPIp Panel Using the ADD Command
An alternative to polling the system for control panels is to create the panel
definitions in advance using the editor’s ADD panel and EDIT panel
definition dialogs and then downloading the results to the panel. The steps to
defining panels in this fashion are:
1. Create a list of panels using the editor’s ADD panel function,
assigning Panel IDs, panel names, and panel styles using fields
within the ADD dialog.
2. Edit individual panel definitions using the editor’s EDIT panel
function.
3. Set PANEL IDs on physical panels to match defined database
4. Connect PC to control system.
5. Download Panel Definitions using editor’s DOWNLOAD function.
To create a new panel, press the ADD button revealing the dialog appearing
in Figure 3-22 below. The dialog can be used to create a single panel at a time
or multiple panels simultaneously using the Add Multiple Panels Selection.
Select a panel type, RCP-GPI32p or RCP-GPI64p.
Panel Style
Identifies style of panel
being added
Panel Name
Panel ID
Assigns recognizable
identifier to panel
(15 characters max)
Panel's Control System ID
used to identify panel during
programming and operation
Add Multiple Checkbox
Can be used to add several
panels at the same time
Figure 3-24 ADD Panel Dialog
RCP-GPIp
Rev.A.01.97
3-29
CHAPTER 3: RCP-GPIp Configurations
Once a RCP-GPI32p or RCP-GPI64p has been added, it will appear in the Main Window
of PanelMAPPER. Double-clicking on this panel will reveal the following window. It
is from this window, using the Edit File button on the lower-left corner, that the
“default.gpi” file can be edited.
Click on the Edit File button. The below file “default.gpi” will be displayed.
This file contains a separate section for each GPI panel that will be configured. Each
section starts with a line containing the keyword “BeginGPI” and ends with a line
containing the keyword “EndGPI”. In between these two keywords are lines of text that
define which function is assigned to each contact and some additional lines that contain
other information like the levels affected by the panel and the panel’s name.
3-30
Rev.A.01.97
RCP-GPIp
CHAPTER 3: RCP-GPIp Configurations
3.10 Description of the Layout of “default.gpi” File
The lines of text between the “BeginGPI” and “EndGPI” keywords all begin with a
unique identifier that defines what attribute of the GPI panel that the line is describing.
All of the lines will begin with one of the following identifiers:
PanelID, PanelName, ValidLevels, Aux1, Aux2, or Contact1, ..., Contact64.
Each of the identifiers above will be followed by an equals sign ( “=” ) and then the
specific data assigned to the panel. The “PanelID=” entry describes the ID or address
of the GPI panel where this configuration should be downloaded.
Example:
PanelID=10
The “PanelName=” entry allows you to give the panel a descriptive name. This name
must be 15 characters or less and can not contain any punctuation marks. This name will
appear in RouterWORKS panels when describing this panel as the owner of a destination
Lock or Protect.
Example:
PanelName=Tally 3
The “ValidLevels=” entry allows you to define which router levels this panel will affect.
You can enter up to 8 comma “,” delimited numbers on the right side of the equals “=”
sign. Valid numbers are 0-7. If a level number is not present, then that level will not be
controlled or statused. This allows you to create panels that are audio-only or video-only.
The Aux and Contact entries allow you to define what function each of the GPI panel’s
contacts will perform. There are 64 main contacts and these are identified by entries
“Contact1=” through “Contact64=”. The “Aux1=” and “Aux2=” entries are identical to
the “Contact...” entries however, they correspond to contacts that are out of sequence
with the others. Note: On the RCP-GPI64p panel all 64 contacts can be downloaded
however, on the RCP-GPI32p only “Contact1" through “Contact32" are available. The
”Aux1" and “Aux2" contacts are available on both panels.
The right-hand side of the “ContactN=” and “AuxN=” lines are identical. Each line
contains a Function identifier that defines what Function you want that contact to
perform. These functions are what create the unique configurations that build a custom
panel.
RCP-GPIp
Rev.A.01.97
3-31
CHAPTER 3: RCP-GPIp Configurations
3.11 Functions
Functions require additional information to completely define the contact. For example,
if a contact is a “Source”, you must say which source it’s supposed to control. The
“additional information” required is different for every Function. These additional pieces
of information are called parameters. Parameters appear on the right side of the equals
sign after the Function. A comma “,” is used to separate the Function from the first
parameter and any additional parameters.
Function Type
Description
Parameters
Example
None
GPI Input: No effect
GPI Output: No effect
None
Contact1=None
Source
GPI Input: Selects specified Source
GPI Output: Tallies specified Source
Index of the logical source
mapped to this contact.
Contact1=Source,12
Destination
GPI Input:Selects specified Destination
G PI O u t p u t : T a l l yi e s s p e ci f i e d
Destination
I n d e x o f t h e l o g ic a l
destination mapped to this
contact.
Contact1=Destination,3
CrossPoint
G PI I n p u t :
Se l e c t s s p e ci f i e d
Crosspoint; Destination, Source
GPI Output: Tallies Crosspoint;
Destination, Source
Parameter 1: Index of the
logical destination mapped
to this contact.
Parameter 2: Index of the
logical source mapped to
this contact.
Contact1=CrossPoint,3,4
StatusOnlyCrossPoint
GPI Input: No effect
G PI O u t p u t : T a l li e s s p e ci f i e d
Crosspoint; Destination, Source
Parameter 1: Index of the
Logical destination mapped
to this contact.
Parameter 2: Index of the
Logical Source mapped to
this contact.
Contact1=StatusOnlyCrossPoint,3,7
LocalSalvo
A LocalSalvo will allow this single
co nt act se lection to completely
reconfigure all of the crosspoints in the
router system. The salvos must be
configured in another file.
Index of the local salvo
mapped to this contact.
Contact1=LocalSalvo,2
Shift
The Shift function is used in conjunction
with the salvo function. If a panel has
Shift, then select and hold it before
activating any contacts that are
programmed as Salvos.
None
Contact1=Shift
Take
The Take function causes the panel to
operate in a Preset\Take mode. When
a Source is selected on a panel that has
Take, the source is Preset. The
operator is then required to use the
Take to make the switch. See Clear.
None
Contact1=Take
Clear
The Clear function is a companion to
Take. It allows the operator to abort a
source that has been Preset.
None
Contact1=Clear
StatusOnlySource
GPI Input: No effect
GPI Output: Tallies specified Source
only while contact is held closed.
Parameter 1: Index of the
Logical source mapped to
this contact.
Contact1=StatusOnlySource,12
JoyStickSource
GPI Input: Selects specified Source
only while contact is held closed.
GPI Output: Tallies specified Source
only while contact is held closed.
Parameter 1: Index of the
logical source mapped to
this contact.
Contact1=JoyStickSource,12
JoyStickCrossPoint
G PI I n p u t : S e l e c t s s p e ci f i e d
Crosspoint; Destination, Source, only
while contact is held closed.
G PI O u t p u t : T a l li e s s p e ci f i e d
Crosspoint; Destination, Source, only
while contact is held closed.
Parameter 1: Index of the Logical
destination mapped to this
contact.
Parameter 2: Index of the Logical
soucrc mapped to this contact.
Contact1=JoyStickCrossPoint,3,7
3-32
Rev.A.01.97
RCP-GPIp
CHAPTER 3: RCP-GPIp Configurations
3.11.1Functions Used in Custom Control Panel Applications
The following functions in the following table can additionally be used for
contacts on the RCP-GPIp that is controlling a custom-built push-button
control panel. In this case, the GPI Input is the button and the GPI Output is
the light inside the button. For more information, see Appendix A: Custom
Panel Applications.
Function Type
Description
Parameters
Example
Lock
The Lock allows the operator to lock and
unlock a router destination (output). A
None
locked destination cannot have its
source changed.
Contact1=Lock
Protect
The Protect function allows the operator
to protect and unprotect a router
destination. When a destination is
protected, it looks like it’s locked from all
other control panels, i.e., other panels None
cannot change the source that is
connected to it. However, the panel that
applied the Protect can continue to
change the source.
Contact1=Protect
PanelEnable
The PanelEnable function allows the
panel to be enabled or disabled. When
enabled the panel functions normally
allowing crosspoints to be changed. In
the disabled state, the panel can not
change any crosspoints. Selecting None
Sources while the panel is disabled will
perform a Source Poll by displaying all of
the destinations that that source is
connected to. The current destination
changes on a disabled panel.
Contact1=PanelEnable
PanelStatus
The PanelStatus function provides
indication of whether a control panel is
connected to a routing system or not.
The PanelStatus contact is active if the
panel is connected to a routing system
and is not active if the panel is
None
notconnected to a routing system.
Selecting this contact has no effect. This
function may be useful for applications
that are controlling the system via a
remote link, i.e., phone lines, satellite
hops, etc.
Contact1=PanelStatus
BreakAway
The BreakAway function allows the
operator to select just some of the
routing levels, i.e., Video, Audio,
Timecode, etc., before selecting a
source. This allows the operator to get
Video from one source and Audio from
another source. Also see: Follow.
Follow
The Follow function can be used with the
BreakAway function. Selecting Follow
will remove the break-away condition None
and
r e s t o re
the
panel
to
Audio-Follow-Video (AFV) switching.
RCP-GPIp
Parameter 1, 2, ...8: List each
level number to be
Contact1=BreakAway,1,2,4
broken-away from other levels
by this contact.
Rev.A.01.97
Contact1=Follow
3-33
CHAPTER 3: RCP-GPIp Configurations
3.12 Examples of PC Programming GPI Configurations
Example 1: RCP-GPI32p as a 32x1 Single Destination on Destination 5 Using Control And Tally
SOURCES
1 2 3 4 5 6 7 8 9 10
. . .
30 31 32
1
2
3
4
5
6
7
8
9
10
.
.
.
D
E
S
T
I
N
A
T
I
O
N
S
30
31
32
GPI Inputs
select crosspoints
GPI Outputs tally router status
by closing a contact closure when
crosspoint is selected.
RCP-GPI32p
GPI Inputs
GPI Outputs
Contact Closures
Tally Lights
Begins the GPI panel program.
3-34
Rev.A.01.97
RCP-GPIp
CHAPTER 3: RCP-GPIp Configurations
BeginGPI
Begins the GPI panel program.
PanelID=1
PanelName=Example 1
ValidLevels=0,1,2,3,4,5,6,7
Assigns the panel a PanelID of 1, and the
PanelName of Example 1. ValidLevels
defines the levels that this controller can
control.
Aux1=None
Aux2=None
Contact1=CrossPoint,5,1
Contact2=CrossPoint,5,2
Contact3=CrossPoint,5,3
Contact4=CrossPoint,5,4
Contact5=CrossPoint,5,5
Contact6=CrossPoint,5,6
Contact7=CrossPoint,5,7
Contact8=CrossPoint,5,8
Contact9=CrossPoint,5,9
Contact10=CrossPoint,5,10
Contact11=CrossPoint,5,11
Contact12=CrossPoint,5,12
Contact13=CrossPoint,5,13
Contact14=CrossPoint,5,14
Contact15=CrossPoint,5,15
Contact16=CrossPoint,5,16
Contact17=CrossPoint,5,17
Contact18=CrossPoint,5,18
Contact19=CrossPoint,5,19
Contact20=CrossPoint,5,20
Contact21=CrossPoint,5,21
Contact22=CrossPoint,5,22
Contact23=CrossPoint,5,23
Contact24=CrossPoint,5,24
Contact25=CrossPoint,5,25
Contact26=CrossPoint,5,26
Contact27=CrossPoint,5,27
Contact28=CrossPoint,5,28
Contact29=CrossPoint,5,29
Contact30=CrossPoint,5,30
Contact31=CrossPoint,5,31
Contact32=CrossPoint,5,32
Neither Aux1 or Aux2 contacts have a function in
this programmed panel.
Contacts 1 through 32 of the RCP-GPI32p are
assigned functions in this section. Notice that
Contact1 is assigned a Crosspoint of Destination 5
and Source 1. The Sources run consecutively
through to the 32 contact.
Ends the GPI panel program.
EndGPI
RCP-GPIp
Rev.A.01.97
3-35
CHAPTER 3: RCP-GPIp Configurations
Example 2: RCP-GPI32p as a 32x1 Single Destination on destination
5 using control and tally
SOURCES
1 2 3 4 5 6 7 8 9 10
. . .
22 23 24
1
2
3
4
5
6
Source is
Offset
7
8
9
10
.
.
.
D
E
S
T
I
N
A
T
I
O
N
S
30
31
32
GPI Inputs
select crosspoints
GPI Outputs tally router status
by closing a contact closure when
crosspoint is selected.
RCP-GPI32p
GPI Inputs
GPI Outputs
Contact Closures
Tally Lights
3-36
Rev.A.01.97
RCP-GPIp
CHAPTER 3: RCP-GPIp Configurations
BeginGPI
Begins the GPI panel program.
PanelID=2
PanelName=Example 2
ValidLevels=0,1,2,3,4,5,6,7
Assigns the panel a PanelID of 2, and the
PanelName of Example 2. ValidLevels defines
the levels that this controller can control.
Aux1=None
Aux2=None
Contact1=CrossPoint,5,8
Contact2=CrossPoint,5,9
Contact3=CrossPoint,5,10
Contact4=CrossPoint,5,11
Contact5=CrossPoint,5,12
Contact6=CrossPoint,5,13
Contact7=CrossPoint,5,14
Contact8=CrossPoint,5,15
Contact9=CrossPoint,5,16
Contact10=CrossPoint,5,17
Contact11=CrossPoint,5,18
Contact12=CrossPoint,5,19
Contact13=CrossPoint,5,20
Contact14=CrossPoint,5,21
Contact15=CrossPoint,5,22
Contact16=CrossPoint,5,23
Contact17=None
Contact18=None
Contact19=None
Contact20=None
Contact21=None
Contact22=None
Contact23=None
Contact24=None
Contact25=None
Contact26=None
Contact27=None
Contact28=None
Contact29=None
Contact30=None
Contact31=None
Contact32=None
Neither Aux1 or Aux2 contacts have a function in
this programmed panel.
Contacts 1 through 32 of the RCP-GPI32p are
assigned functions in this section. Notice that
Contact 1 is assigned a Crosspoint of Destination 5
and Source 8. This offsets the sources to begin on
Source 8. Notice also that contacts 17 through 32
are not used.
Ends the GPI panel program.
EndGPI
RCP-GPIp
Rev.A.01.97
3-37
CHAPTER 3: RCP-GPIp Configurations
Example 3: RCP-GPI64p as a 64x1 Single Destination on
destination 5 using control and tally
SOURCES
1 2 3 4 5 6 7 8 9 10
. . .
62 63 64
1
2
3
4
5
6
7
8
9
10
.
.
.
D
E
S
T
I
N
A
T
I
O
N
S
30
31
32
GPI Inputs
select crosspoints
GPI Outputs tally router status
by closing a contact closure when
crosspoint is selected.
RCP-GPI64p
GPI Inputs
GPI Outputs
Contact Closures
Tally Lights
3-38
Rev.A.01.97
RCP-GPIp
CHAPTER 3: RCP-GPIp Configurations
BeginGPI
Begins the GPI panel program.
PanelID=3
PanelName=Example 3
ValidLevels=0,1,2,3,4,5,6,7
Assigns the panel a PanelID of 3, and the
PanelName of Example 3. ValidLevels defines
the levels that this controller can control.
Aux1=None
Aux2=None
Contact1=CrossPoint,5,1
Contact2=CrossPoint,5,2
Contact3=CrossPoint,5,3
Contact4=CrossPoint,5,4
Contact5=CrossPoint,5,5
Contact6=CrossPoint,5,6
Contact7=CrossPoint,5,7
Contact8=CrossPoint,5,8
Contact9=CrossPoint,5,9
Contact10=CrossPoint,5,10
Contact11=CrossPoint,5,11
Contact12=CrossPoint,5,12
Contact13=CrossPoint,5,13
Contact14=CrossPoint,5,14
Contact15=CrossPoint,5,15
Contact16=CrossPoint,5,16
Contact17=CrossPoint,5,17
Contact18=CrossPoint,5,18
Contact19=CrossPoint,5,19
Contact20=CrossPoint,5,20
Contact21=CrossPoint,5,21
Contact22=CrossPoint,5,22
Contact23=CrossPoint,5,23
Contact24=CrossPoint,5,24
Contact25=CrossPoint,5,25
Contact26=CrossPoint,5,26
Contact27=CrossPoint,5,27
Contact28=CrossPoint,5,28
Contact29=CrossPoint,5,29
Contact30=CrossPoint,5,30
Contact31=CrossPoint,5,31
Contact32=CrossPoint,5,32
Neither Aux1 or Aux2 contacts have a function in
this programmed panel.
Contacts 1 through 64 of the RCP-GPI64p are
assigned functions in this section. Notice that
Contact 1 is assigned a Crosspoint of Destination 5
and Source 1. The Sources run consecutively
through to the 64th contact.
Ends the GPI panel program.
Contact33=CrossPoint,5,33
Contact34=CrossPoint,5,34
Contact35=CrossPoint,5,35
Contact36=CrossPoint,5,36
Contact37=CrossPoint,5,37
Contact38=CrossPoint,5,38
Contact39=CrossPoint,5,39
Contact40=CrossPoint,5,40
Contact41=CrossPoint,5,41
Contact42=CrossPoint,5,42
Contact43=CrossPoint,5,43
Contact44=CrossPoint,5,44
Contact45=CrossPoint,5,45
Contact46=CrossPoint,5,46
Contact47=CrossPoint,5,47
Contact48=CrossPoint,5,48
Contact49=CrossPoint,5,49
Contact50=CrossPoint,5,50
Contact51=CrossPoint,5,51
Contact52=CrossPoint,5,52
Contact53=CrossPoint,5,53
Contact54=CrossPoint,5,54
Contact55=CrossPoint,5,55
Contact56=CrossPoint,5,56
Contact57=CrossPoint,5,57
Contact58=CrossPoint,5,58
Contact59=CrossPoint,5,59
Contact60=CrossPoint,5,60
Contact61=CrossPoint,5,61
Contact62=CrossPoint,5,62
Contact63=CrossPoint,5,63
Contact64=CrossPoint,5,64
EndGPI
RCP-GPIp
Rev.A.01.97
3-39
CHAPTER 3: RCP-GPIp Configurations
Example 4: RCP-GPI32p as a 32 Source Tally on Destination 5
SOURCES
1 2 3 4 5 6 7 8 9 10
. . .
30 31 32
1
2
3
4
5
6
7
8
9
10
.
.
.
D
E
S
T
I
N
A
T
I
O
N
S
30
31
32
GPI Inputs
are not used in this scenario
GPI Outputs tally router status
by closing a contact closure when
crosspoint is selected.
RCP-GPI32p
GPI Inputs
GPI Outputs
Contact Closures
Tally Lights
3-40
Rev.A.01.97
RCP-GPIp
CHAPTER 3: RCP-GPIp Configurations
BeginGPI
Begins the GPI panel program.
PanelID=4
PanelName=Example 4
ValidLevels=0,1,2,3,4,5,6,7
Assigns the panel a PanelID of 4, and the
PanelName of Example 4. ValidLevels defines
the levels that this controller can control.
Aux1=None
Aux2=None
Contact1=StatusOnlyCrossPoint,5,1
Contact2=StatusOnlyCrossPoint,5,2
Contact3=StatusOnlyCrossPoint,5,3
Contact4=StatusOnlyCrossPoint,5,4
Contact5=StatusOnlyCrossPoint,5,5
Contact6=StatusOnlyCrossPoint,5,6
Contact7=StatusOnlyCrossPoint,5,7
Contact8=StatusOnlyCrossPoint,5,8
Contact9=StatusOnlyCrossPoint,5,9
Contact10=StatusOnlyCrossPoint,5,10
Contact11=StatusOnlyCrossPoint,5,11
Contact12=StatusOnlyCrossPoint,5,12
Contact13=StatusOnlyCrossPoint,5,13
Contact14=StatusOnlyCrossPoint,5,14
Contact15=StatusOnlyCrossPoint,5,15
Contact16=StatusOnlyCrossPoint,5,16
Contact17=StatusOnlyCrossPoint,5,17
Contact18=StatusOnlyCrossPoint,5,18
Contact19=StatusOnlyCrossPoint,5,19
Contact20=StatusOnlyCrossPoint,5,20
Contact21=StatusOnlyCrossPoint,5,21
Contact22=StatusOnlyCrossPoint,5,22
Contact23=StatusOnlyCrossPoint,5,23
Contact24=StatusOnlyCrossPoint,5,24
Contact25=StatusOnlyCrossPoint,5,25
Contact26=StatusOnlyCrossPoint,5,26
Contact27=StatusOnlyCrossPoint,5,27
Contact28=StatusOnlyCrossPoint,5,28
Contact29=StatusOnlyCrossPoint,5,29
Contact30=StatusOnlyCrossPoint,5,30
Contact31=StatusOnlyCrossPoint,5,31
Contact32=StatusOnlyCrossPoint,5,32
Neither Aux1 or Aux2 contacts have a function in
this programmed panel.
Contacts 1 through 32 of the RCP-GPI32p are
assigned functions in this section. Notice that
Contact 1 is assigned a StatusOnlyCrosspoint of
Destination 5 and Source 1. The Sources run
consecutively through to the 32nd contact.
The StatusOnlyCrosspoint function serves as a
tally on the output from the GPI.
Ends the GPI panel program.
EndGPI
RCP-GPIp
Rev.A.01.97
3-41
CHAPTER 3: RCP-GPIp Configurations
Example 5: RCP-GPI32p as a 32x1 with Joystick Override on destination 5 using control and tally
1
Contact Closure in CCU
is closed when camera
is being adjusted
CCU
2
CCU
Contact Closure
signals GPI input
CCU
CCU
CCU
Studio
Program
CCU
SOURCES
1
GPI Inputs
RCP-GPI32p
GPI Outputs
2 3 4 5 6 7 8 9 10
. . .
30 31 32
X-Y
Control Bus
2
3
4
X-Y bus
3 commands
5
router to switch
6
Joystick Contact in CCU
closes GPI input contacts
selecting the corresponding unput.
When the CCU Joystick contact
opens the GPI unit return the router
to the previously selected input.
GPI Outputs provide Camera Tally
1
D
7 E
S
8
T
9
I
10 N
. A
. T
I
. O
30 N
S
31
32
3-42
Rev.A.01.97
RCP-GPIp
Video
Monitor
CHAPTER 3: RCP-GPIp Configurations
BeginGPI
Begins the GPI panel program.
PanelID=5
PanelName=Example 5
ValidLevels=0,1,2,3,4,5,6,7
Assigns the panel a PanelID of 5, and the
PanelName of Example 5. ValidLevels defines
the levels that this controller can control.
Aux1=None
Aux2=None
Contact1=JoystickCrosspoint,5,1
Contact2=JoystickCrosspoint,5,2
Contact3=JoystickCrosspoint,5,3
Contact4=JoystickCrosspoint,5,4
Contact5=JoystickCrosspoint,5,5
Contact6=JoystickCrosspoint,5,6
Contact7=JoystickCrosspoint,5,7
Contact8=JoystickCrosspoint,5,8
Contact9=JoystickCrosspoint,5,9
Contact10=JoystickCrosspoint,5,10
Contact11=JoystickCrosspoint,5,11
Contact12=JoystickCrosspoint,5,12
Contact13=JoystickCrosspoint,5,13
Contact14=JoystickCrosspoint,5,14
Contact15=JoystickCrosspoint,5,15
Contact16=JoystickCrosspoint,5,16
Contact17=JoystickCrosspoint,5,17
Contact18=JoystickCrosspoint,5,18
Contact19=JoystickCrosspoint,5,19
Contact20=JoystickCrosspoint,5,20
Contact21=JoystickCrosspoint,5,21
Contact22=JoystickCrosspoint,5,22
Contact23=JoystickCrosspoint,5,23
Contact24=JoystickCrosspoint,5,24
Contact25=JoystickCrosspoint,5,25
Contact26=JoystickCrosspoint,5,26
Contact27=JoystickCrosspoint,5,27
Contact28=JoystickCrosspoint,5,28
Contact29=JoystickCrosspoint,5,29
Contact30=JoystickCrosspoint,5,30
Contact31=JoystickCrosspoint,5,31
Contact32=JoystickCrosspoint,5,32
Neither Aux1 or Aux2 contacts have a function in
this programmed panel.
Contacts 1 through 32 of the RCP-GPI32p are
assigned functions in this section. Notice that
Contact 1 is assigned a JoyStickCrosspoint of
Destination 5 and Source 1. The Sources run
consecutively through to the 32nd contact.
Ends the GPI panel program.
EndGPI
RCP-GPIp
Rev.A.01.97
3-43
CHAPTER 3: RCP-GPIp Configurations
Example 6: RCP-GPI32p as a Dual 16x1 on destinations 5 and 10 using control and tally
SOURCES
1 2 3 4 5 6 7 8 9 10
. . .
30 31 32
1
2
3
4
5
6
7
8
9
10
irst 16 GPI
nputs (1-16)
elect
rosspoints
n Dest. 5
.
.
.
Second 16 GPI Inputs
(17-32) select
crosspoints
on Destination 10
D
E
S
T
I
N
A
T
I
O
N
S
30
31
First 16 GPI Outputs
(1-16) tally crosspoints
on Destination 5
RCP-GPI32p
1-16
GPI Inputs
17-32
1-16
GPI Outputs
32
Second 16 GPI
Outputs (17-32)
tally crosspoints
on Destination 10
17-32
Contact Closures
Tally Lights
3-44
Rev.A.01.97
RCP-GPIp
CHAPTER 3: RCP-GPIp Configurations
BeginGPI
Begins the GPI panel program.
PanelID=2A
PanelName=Example 2A
ValidLevels=0,1,2,3,4,5,6,7
Assigns the panel a PanelID of 2A, and the
PanelName of Example 2A. ValidLevels
defines the levels that this controller can
control.
Aux1=None
Aux2=None
Contact1=CrossPoint,5,1
Contact2=CrossPoint,5,2
Contact3=CrossPoint,5,3
Contact4=CrossPoint,5,4
Contact5=CrossPoint,5,5
Contact6=CrossPoint,5,6
Contact7=CrossPoint,5,7
Contact8=CrossPoint,5,8
Contact9=CrossPoint,5,9
Contact10=CrossPoint,5,10
Contact11=CrossPoint,5,11
Contact12=CrossPoint,5,12
Contact13=CrossPoint,5,13
Contact14=CrossPoint,5,14
Contact15=CrossPoint,5,15
Contact16=CrossPoint,5,16
Contact17=CrossPoint,10,1
Contact18=CrossPoint,10,2
Contact19=CrossPoint,10,3
Contact20=CrossPoint,10,4
Contact21=CrossPoint,10,5
Contact22=CrossPoint,10,6
Contact23=CrossPoint,10,7
Contact24=CrossPoint,10,8
Contact25=CrossPoint,10,9
Contact26=CrossPoint,10,10
Contact27=CrossPoint,10,11
Contact28=CrossPoint,10,12
Contact29=CrossPoint,10,13
Contact30=CrossPoint,10,14
Contact31=CrossPoint,10,15
Contact32=CrossPoint,10,16
Neither Aux1 or Aux2 contacts have a function in
this programmed panel.
Contacts 1 through 32 of the RCP-GPI32p are
assigned functions in this section.
Contacts 1 through 16 select Crosspoints on
Destination 5 and Sources 1 through 16
respectively.
Contacts 17 through 32 select
Crosspoints on Destination 10 and Sources 1
through 16 respectively.
Ends the GPI panel program.
EndGPI
RCP-GPIp
Rev.A.01.97
3-45
CHAPTER 3: RCP-GPIp Configurations
3-46
Rev.A.01.97
RCP-GPIp
C
H
A
P
T
E
R
4
Control System Configuration Guidelines
4.1
General Overview · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 4-2
4.2
Control Options · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·
4.2.1 Control Panels · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·
4.2.2 GPI Contact Closure/Tally Interface · · · · · · · · · · · · · · · · · · ·
4.2.3 Serial Port · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·
4.2.4 RouterWORKS™ and EventWORKS™, Leitch’s
PC-based Router Control Software Applications · · · · · · · · ·
4-2
4-3
4-3
4-3
4.3
The X-Y Control Bus · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·
4.3.1 X-Y Twisted Pair Control Port · · · · · · · · · · · · · · · · · · · · · · ·
4.3.2 X-Y Coaxial Control Port · · · · · · · · · · · · · · · · · · · · · · · · · · ·
4.3.3 System Wiring Guidelines· · · · · · · · · · · · · · · · · · · · · · · · · · ·
4.3.4 Invalid Configuration Examples · · · · · · · · · · · · · · · · · · · · · ·
4-4
4-6
4-8
4-10
4-11
4.4
Serial Control Port· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 4-14
RCP-GPIp
Rev.A.01.97
4-3
4-1
CHAPTER 4: CONTROL SYSTEM CONFIGURATION GUIDELINES
4.1 General Overview
This chapter describes the configuration of a Leitch routing system. Because all Leitch
routing systems share a common control system the information provided in this chapter
applies to all Leitch routers including the following:
• MIX BOX™ and Card Routers
• HD16X
• Xplus™ Series
• VIA 32™ Series
This chapter addresses control system configuration in a generic fashion. For specific
details on a given router series, please refer to the manual supplied with that router series.
The common control system in the Leitch routers enables the user to configure routing
systems which include frames from any or all of these series. Control panels initially
developed for a specific series can be used with any Leitch router.
4.2 Control Options
The Leitch Router Control System includes a variety of control options, as illustrated in
Figure 6-1. Each control type is described in the sections that follow.
Router WORKS
RouterWORKS™
Windows-based
Control and Status Software
Windows Based Router Control Software
RS-232
X-Y Control
Bus
16x1
Sources
1
2
3
4
5
6
8
7
9
10
11
12
13
14
15
16
Single Bus
PANEL
ENABLE
16x1SBA
PANEL
ENABLE
Single Bus
with Breakaway
VIDEO
AUDIO
®
PS2
FAN
PS1
FAN
+5
+5
+15
+15
ALARMS
SERIAL DIGITAL ROUTER
32x1p
FAN X-Y P.S.
Destinations
F1
VTR 2
F2
Select
Dest
VTR 2
Lock
Select
Dest
VTR 2
Lock
Select
Dest
VTR 2
Lock
Select
Dest
STATUS
PRESET
Lock
®
PS2
FAN
VIDEOROUTER
Multi-Bus X-Y
Programmable
Sources
32x8p
PANEL
ENABLE
DESTINATION
LOCK
ABA XY
Alphanumeric
Breakaway
CAM
B
C
1
2
Uplink
3
TX
4
DDR
A
VTR
TRUNK
MIC
D
SAT
E
AUX
F
EDIT
AUX
6
Studio
MON
7
QC
8
9
0
5
RCP-ABAp
TAKE
Programmable Alphanumeric
Breakaway Control Panel
Clear
All
PS1
FAN
+5
+5
+15
+15
Destination
ALARMS
DE: VTR 1
Source
FAN X-Y P.S.
Sources
V: VTR 2
AR: VTR 2
AL: VTR 2
TC: VTR 2
TAKE
RCP-ANXY
Alphanumeric Multi-Bus
Breakaway
Programmable General Protocol Interface
(RCP-GPIp)
RCP -GP I p
General Purpose Interface
®
PS2
FAN
PS1
FAN
+5
+5
+15
+15
ALARMS
AUDIOROUTER
FAN X-Y P.S.
Contact Closure
RS-422
Automation System
or
Other External Control
Figure 4-1. Leitch Router Control Options
4-2
Rev.A.01.97
RCP-GPIp
CHAPTER 4: CONTROL SYSTEM CONFIGURATION GUIDELINES
4.2.1 Control Panels
Leitch offers a variety of control panel styles including:
• Single bus, button per crosspoint
• Multi- bus (X-Y) button per crosspoint
• Numeric and Alphanumeric panels with breakaway capability
• Programmable Panel Series with X-Y button per crosspoint operation
Control panels interface with router frames using the X-Y Control Bus (refer
to Section 6.3). In the Xplus™, MIX BOX™ and HD16X Series, the control
panels may be local to the router frame (built into frame) or remote (located
up to 2000 feet from frame). All panels in the VIA 32™ Series are external
to the router frame and are thus considered remote.
4.2.2 GPI Contact Closure Control/Tally Interface
For applications that require a simple contact closure control or tally, Leitch
provides the option of GPI (General Purpose Interface) control/tally. The GPI
interface functions much like a control panel. The interface issues control
commands in response to a contact closure on any of its GPI inputs, and
provides status by asserting a GPI contact closure output (tally) whenever a
specified crosspoint is selected.
4.2.3 Serial Port
Leitch routers can also be controlled from a standard RS-232 or RS-422
control port. This interface can be used to interface the routing system to
external PCs, automation systems, editors, etc. The MIX BOX™ Series and
1302 Card Router Series routers do not have built-in serial ports, but can be
interfaced to an external serial port.
4.2.4 RouterWORKS™ and EventWORKS™, Leitch’s PC-based Router
Control Software Applications
The Xplus™, HD16X and VIA 32™ Series routers support RouterWORKS™
and EventWORKS™, the Windows®-based control and status software applications by Leitch. (MIX BOX™ and 1302/2602 Series routers can also be
controlled using the RouterWORKS™ and EventWORKS™, if the router is
interfaced to an external serial port.) These powerful, easy-to-use program
allow the user to control, schedule and monitor the status of a router from a
PC connected to the system via a serial port. RouterWORKS™ includes three
interface styles (Single-Bus, Multi-Bus and Matrix) for control and monitoring. For a free evaluation copy of this exciting software, contact the Leitch
factory at 1-800-231-9673 (USA), 1-800-387-0233 (CANADA) or 1-416445-9640 (INTERNATIONAL).
RCP-GPIp
Rev.A.01.97
4-3
CHAPTER 4: CONTROL SYSTEM CONFIGURATION GUIDELINES
4.3 The X-Y Control Bus
The X-Y control bus is a high speed serial interface by which Leitch routers and control
panels are interconnected. The X-Y control bus links multiple routers and control panels
in a bus topology. As illustrated in Figure 6-2, the control line or bus is daisy-chained
through each of the devices. The extreme ends of the bus are terminated.
XY Control
Bus
Router Frames
Remote Control Panels
®
16X1
Video Level
PS2
FAN
PS1
+5
+15
Sources
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
PANEL
ENABLE
FAN
+5
+15
ALARMS
FAN X-Y P.S.
16x1SBA
PANEL
ENABLE
VIDEO
AUDIO
®
Stereo Audio Level
PS2
FAN
32x1p
PS1
FAN
+5
+5
+15
+15
PANEL
ENABLE
ALARMS
Destinations
Sources
32x8p
DESTINATION
LOCK
FAN X-Y P.S.
RCP-NXY
Select
PANEL
ENABLE
Lock
CLEAR
ALL
TAKE
®
Timecode Level
Destination
PS2
FAN
PS1
DE: VTR 1
Source
FAN
+5
+5
+15
+15
ALARMS
Sources
V: VTR 2
AR: VTR 2
AL: VTR 2
TC: VTR 2
TAKE
RCP-ANXY
FAN X-Y P.S.
RCP-GPIp
General Purpose Interface
Figure 4-2. Router Control Connections
The X-Y bus is available in two formats: a twisted pair interface using mini-XLR
connectors, and a coaxial interface using BNC connectors. Older router frames only
include the twisted pair interface. New router frames include both the twisted pair and
coaxial interfaces. Control panels may include either the twisted pair interface or the
coaxial interface. The ANXY control panel includes both. Different interface styles may
be mixed in the same system.
The X-Y coaxial port is a more recent introduction and will be included in future X-Y
control system routers and control panels. Both X-Y control port styles are described
in detail in the paragraphs that follow.
4-4
Rev.A.01.97
RCP-GPIp
CHAPTER 4: CONTROL SYSTEM CONFIGURATION GUIDELINES
XY on twisted pair
XY on Coax
3
1
TERM
5
2
4
1
3
SERIAL
ALARM/ CONTROL
CONFIG
COAX
XLR
X-Y
SYNC
VIA 32 Frame
Control Section
XY on twisted pair
XY on Coax
Xplus 1 RU Frame
Control Section
TERM
SERIAL
SYNC
X-Y
OUT
HD 16X Series Frame
Control Section
CONTROL
SYNC
XY on twisted pair
(termination switch inside frame)
Figure 4-3. Router Frame X-Y Control Interfaces
XY on twisted pair
3 pin Mini-XLR
RCP Series Control Panels
(includes XY and NXY panels)
X-Y
X-Y
TERM
RS-232
RCP-ANXY Remote Control Panel
XY on twisted pair
3 pin Mini-XLR
XY on Coax
X-Y
RCP-p Series Programmable
Remote Control Panels
XY on Coax
Figure 4-4. Control Panel X-Y Control Interfaces
RCP-GPIp
Rev.A.01.97
4-5
CHAPTER 4: CONTROL SYSTEM CONFIGURATION GUIDELINES
4.3.1
X-Y Twisted Pair Control Port
The X-Y twisted pair port uses a mini-XLR connector. Control panels use a
3-pin mini-XLR, and router frames use a 5-pin mini-XLR. The pin assignments for the two connectors are illustrated in Figure 6-5. A pin assignment
of the cable required to link a 3-pin mini-XLR to a 5-pin mini-XLR is also
illustrated in Figure 6-5.
The 5-pin mini-XLR ports on the router frames carry both the twisted pair
X-Y communications bus and the inter-frame synchronizing READY line.
The READY line provides inter-frame synchronization to coordinate switching on multiple frames.
Connector Pin Assignments
5 pin XLR
2
3
4
5
1
XY - XLR
Mini XLR As Viewed
from Rear of Via32 Frame
Pin
1
2
3
4
5
3 pin XLR
Function
Pin
1
2
3
Shield
XY+
XY READY
GND
Cable Wiring Diagrams
5 pin Mini-XLR to
5 pin Mini-XLR
Used for router-to-router connections
Used for control panel-to-control panel
connections
Router End
Shield
XY+
XY READY
Ground
Used for router-to-control panel connections
2
Router End
1
2
3
4
5
Shield
XY+
XY -
1
2
3
Router End
5 pin Mini-XLR to
3 pin Mini-XLR
3
1
XY - XLR
Mini XLR As Viewed
from Rear of Control Panel
Control Panel End
3 pin Mini-XLR to
3 pin Mini-XLR
Function
Shield
XY+
XY -
Shield
XY+
XY READY
Ground
1
2
3
4
5
1
2
3
4
5
Shield
XY+ Note: This connection
type maintains
XY the READY line.
READY
Ground
Control Panel End
1 Shield
2 XY+
3 XY -
Control Panel End
1 Shield
2 XY+
3 XY -
Figure 4-5. Mini-XLR Pin Assignments
4-6
Rev.A.01.97
RCP-GPIp
CHAPTER 4: CONTROL SYSTEM CONFIGURATION GUIDELINES
Remote
Control
Panel
TERM
Remote
Control
Panel
TERM
TERM
ALARM/
CONFIG
SERIAL
CONTROL
XLR
X-Y
COAX
SYNC
Router
Frame
Maximum Total BUS Length = 615 m (2000 ft)
Maximum Number Devices = 40
TERM
ALARM/
CONFIG
SERIAL
CONTROL
485
X-Y
COAX
SYNC
Router
Frame
LEGEND
XY on Coax
TERM
ALARM/
CONFIG
75 ohm termination
SERIAL
CONTROL
XLR
X-Y
COAX
SYNC
Router
Frame
XY & Ready on
5 pin twisted pair
XY & Ready on
3 pin twisted pair
Figure 4-6. X-Y Twisted-Pair System Connections
In multi-frame systems where switching in each of the frames must be
synchronized, the 5-pin mini-XLR twisted pair interface must be used to link
the router frames. The X-Y twisted pair control bus must be properly terminated at both ends. To terminate the control bus, slide the termination switch
located near the XLR connectors to the TERM position. The location and and
orientation of the termination switch varies from unit to unit. Refer to the
appropriate installation manual for the location of the termination switch.
Terminated
TERM
XLR
Via32 Frame
TERM
Terminated
TERM
Terminated
XLR
Xplus Frame
ANXY Control Panel
Figure 4-7. Terminating the Mini-XLR Port
RCP-GPIp
Rev.A.01.97
4-7
CHAPTER 4: CONTROL SYSTEM CONFIGURATION GUIDELINES
4.3.2
X-Y Coaxial Control Port
The coaxial control port allows multiple control panels to be connected to
router frames using standard 75 ohm video coaxial cable. The coaxial bus can
be daisy-chained into and out of the control panel’s looping BNCs (see Figure
6-8), or each panel can be spliced into the coaxial bus using a BNC ‘T’ and
a stub of up to 12" in length (see Figure 6-9). Whether daisy-chained or
stubbed, the two extreme ends of the coaxial control bus must be terminated
using a standard 75 ohm video termination. If a panel is spliced into the bus
using a stub and BNC ‘T,’ it must be terminated only if it is the last device
on the bus.
A single leg of the coaxial X-Y bus can be up to 2000 ft. long (615m) and
will support up to 40 control panels. In an installation using BNC ‘T’s and
cable stubs, the total length includes the length of all the individual stubs. If
greater distances or more panels are required, a new bus leg can be formed
by interfacing to a device which includes both XLR and coaxial X-Y bus
interfaces (typically a router frame). Examples of multi-leg systems are shown
in Figures 6-8 and 6-9.
First XY-Coax Control Leg
Remote
Control
Panel
Remote
Control
Panel
Remote
Control
Panel
TERM
Maximum Total Leg Length = 615 m (2000 ft)
Maximum Number of Devices/Leg = 40
ALARM/
CONFIG
SERIAL
CONTROL
XLR
COAX
SYNC
Router
Frame
TERM
Second XY-Coax Control Leg
ALARM/
CONFIG
SERIAL
CONTROL
XLR
Remote
Control
Panel
Remote
Control
Panel
X-Y
X-Y
COAX
SYNC
Router
Frame
Remote
Control
Panel
Maximum Total Leg Length = 615 m (2000 ft)
Maximum Number of Devices/Leg = 40
TERM
ALARM/
CONFIG
SERIAL
CONTROL
Independent XY Coax Leg Can Be Formed at Each Frame
XLR
X-Y
COAX
SYNC
Router
Frame
LEGEND
XY on Coax
75 ohm termination
XY & Ready on
5 pin twisted pair
Figure 4-8. X-Y Coaxial Control Port Interface
4-8
Rev.A.01.97
RCP-GPIp
CHAPTER 4: CONTROL SYSTEM CONFIGURATION GUIDELINES
Unused BNC
On Stub
Must be
Unterminated
Last Device
Must be
Terminated
Remote
Control
Panel
Remote
Control
Panel
Remote
Control
Panel
TERM
12 Inch
Max
Stub Length
ALARM/
CONFIG
SERIAL
CONTROL
485
Standard
BNC 'T'
X-Y
COAX
SYNC
Router
Frame
TERM
ALARM/
CONFIG
SERIAL
CONTROL
XLR
X-Y
COAX
SYNC
Maximum Total Leg Length = 615 m (2000 ft)
(includes length of stubs)
Maximum Number of Devices/Leg = 40
Router
Frame
LEGEND
TERM
XY on Coax
ALARM/
CONFIG
75 ohm termination
SERIAL
CONTROL
XLR
X-Y
COAX
SYNC
Router
Frame
XY & Ready on
5 pin twisted pair
Figure 4-9. Using Stubs on X-Y Coaxial Control Bus
Note: Each X-Y control port (mini-XLR and BNC) operates
as an electrically independent, double terminated party line.
When multiple devices are interconnected via the X-Y control
ports, ONLY the unused port on the devices at either end of
the line should be terminated. Do NOT terminate the ports
on devices which are in-between the ends of the line. If
neither port of the loop-through pair is used, termination is
not an issue, and the ports may be either terminated or
unterminated.
Note: On HD16X Series and Xplus™ Series Version 2 or
earlier frames, ALL unused X-Y ports (coax and mini-XLR)
must be terminated. The ports MUST be terminated, even if
neither port of the loop-through pair is used.
RCP-GPIp
Rev.A.01.97
4-9
CHAPTER 4: CONTROL SYSTEM CONFIGURATION GUIDELINES
4.3.3
System Wiring Guidelines
The X-Y bus is extremely flexible allowing many combinations of the two
types of interfaces (X-Y coax and X-Y twisted pair). A typical installation is
shown in Figure 6-10. Wiring guidelines are provided on the pages that
follow.
XLR Terminated
Remote
Control
Panel
TERM
ALARM/
CONFIG
SERIAL
CONTROL
XLR
X-Y
COAX
SYNC
Router Frame
Video
XLR Unterminated
Remote
Control
Panel
TERM
ALARM/
CONFIG
SERIAL
CONTROL
XLR
X-Y
COAX
SYNC
Router Frame
Stereo Audio
XLR Terminated
Remote
Control
Panel
TERM
ALARM/
CONFIG
SERIAL
CONTROL
XLR
X-Y
COAX
SYNC
Router Frame
Time Code
LEGEND
Remote
Control
Panel
XY on Coax
75 ohm termination
XY & Ready on
5 pin twisted pair
Figure 4-10. Typical Router Installation
If the switching matrices of a routing system span more than one frame and
synchronized switching is required, the 5-pin twisted pair X-Y interface must
be used to interconnect the frames. If, in addition, the switch must occur in
the vertical interval, all frames must be given the same reference signal via
the frame’s sync input. For synchronized switching in the vertical interval,
all frames must have the same reference signal AND be interconnected with
the 5-pin twisted pair X-Y interface.
4-10
Rev.A.01.97
RCP-GPIp
CHAPTER 4: CONTROL SYSTEM CONFIGURATION GUIDELINES
4.3.4 Invalid Configuration Examples
Example 1: Invalid Configuration
Because the coaxial interface does not include the READY line, using the
coaxial interface between frames will prevent synchronized switching.
XLR is not used, and can
be in either position: the
standard is terminated.
Remote
Control
Panel
TERM
ALARM/
CONFIG
SERIAL
CONTROL
485
X-Y
COAX
SYNC
Coaxial Interface
Does Not Include
Interframe Synchronizing
READY line
XLR Terminated
Remote
Control
Panel
Router Frame
Video
TERM
ALARM/
CONFIG
SERIAL
CONTROL
485
X-Y
COAX
SYNC
Router Frame
Stereo Audio
XLR Terminated
Remote
Control
Panel
TERM
ALARM/
CONFIG
SERIAL
CONTROL
485
X-Y
COAX
SYNC
Router Frame
Time Code
LEGEND
Remote
Control
Panel
XY on Coax
75 ohm termination
XY & Ready on
5 pin twisted pair
Figure 4-11. Invalid Configuration Example 1
RCP-GPIp
Rev.A.01.97
4-11
CHAPTER 4: CONTROL SYSTEM CONFIGURATION GUIDELINES
Example 2: Invalid Configuration
Panels may be interconnected with either the coaxial or twisted pair interface,
whichever is most convenient. However, control panels using the 3-pin
mini-XLR interface must not be installed between two routers using the 5-pin
mini-XLR interface; otherwise, the READY line will be interrupted, and
inter-frame synchronization will be lost.
XLR Terminated
TERM
Remote
Control
Panel
ALARM/
CONFIG
SERIAL
CONTROL
XLR
X-Y
COAX
Router Frame
Video
SYNC
XLR Unterminated
TERM
Remote
Control
Panel
ALARM/
CONFIG
SERIAL
CONTROL
XLR
X-Y
COAX
Router Frame
Stereo Audio
SYNC
XLR Terminated
XLR only
Remote
Control
Panels
TERM
ALARM/
CONFIG
SERIAL
CONTROL
XLR
X-Y
COAX
SYNC
Router Frame
Time Code
XLR
Terminated
Internally
3 Pin XLR Interface does not
include interframe synchronizing
READY line and therefore breaks
synchronization between Audio
and Time Code levels.
LEGEND
XY on Coax
75 ohm termination
XY & Ready on
5 pin twisted pair
XY & Ready on
3 pin twisted pair
Figure 4-12. Invalid Configuration Example 2
4-12
Rev.A.01.97
RCP-GPIp
CHAPTER 4: CONTROL SYSTEM CONFIGURATION GUIDELINES
Example 3: Invalid Configuration
When mixing both coaxial and twisted pair interfaces care must be taken to
avoid closed loops such as that illustrated in Figure 6-13. Such closed loops
will create conflicts which will lead to failure of the X-Y Control Bus.
LEGEND
A CLOSED LOOP appears in XY Bus
In Order to remove illegal loop
remove either Cable A or Cable B
identified below.
XY on Coax
75 ohm termination
XY & Ready on
5 pin twisted pair
XY & Ready on
3 pin twisted pair
XLR Terminated
Remote
Control
Panel
TERM
ALARM/
CONFIG
SERIAL
CONTROL
XLR
Remote
Control
Panel
X-Y
COAX
SYNC
Router Frame
Video
XLR Unterminated
TERM
ALARM/
CONFIG
SERIAL
CONTROL
XLR
X-Y
COAX
SYNC
Router Frame
Stereo Audio
XLR Unterminated
Remote
Control
Panel
TERM
ALARM/
CONFIG
SERIAL
CONTROL
XLR
X-Y
COAX
SYNC
Router Frame
Time Code
Cable B
Cable A
XLR
Terminated
TERM
Remote
Control Panel
With Coaxial and
Twisted Pair Interfaces
Figure 4-13. Invalid Configuration Example 3
RCP-GPIp
Rev.A.01.97
4-13
CHAPTER 4: CONTROL SYSTEM CONFIGURATION GUIDELINES
4.4 Serial Control Port
The serial control port is used to control the router from an external computer, automation
system or editor. Serial control ports are available on Xplus™ and VIA 32™ Series
routers, and on the ANXY control panel and the RSCE (Remote Serial Control
Interface).
The Serial Control Port can be used to monitor the system configuration, determine the
current status of crosspoint connections, change crosspoint connections in any matrix,
and setup pre-programmed crosspoint takes sequences called “salvos”. In a system
involving multiple frames, commands entered into the serial port on one frame or control
panel will appear via the X-Y Control Bus to all other frames in the system. In other
words, any serial control port in the routing system can be used for control or status of
the entire system.
In the case of the Xplus™ and VIA 32™ Series frames, the Serial Control port may be
configured for RS-232 or RS-422 operation. The pin assignment for both RS-232 and
RS-422 configurations appears below. For details on reconfiguring the Serial Port in
these routers, please refer to the configuration chapter of the specific router manual.
Port Configured For RS-232
1
6
9
5
SERIAL CONTROL PORT
"D" Type 9-pin Male
iewed from Rear of Frame
Pin
1
2
3
4
5
6
7
8
9
Function
Frame Ground
RxD (Data Received by Router)
TxD (Data Sent by Router)
*
Ground
*
**
**
Frame Ground
Port Configured For RS-422
Pin
1
2
3
4
5
6
7
8
9
* Pins 4 and 6 connected internally
** Pins 7 and 8 connected internally
Function
Frame Ground
Ta (Data Sent by Router)
Rb (Data Received by Router)
Rc Receiver Common
Ground
Tc Transmit Common
Tb (Data Sent by Router)
Ra (Data Received by Router)
Frame Ground
Ra<Rb is receive 'Mark'
Ta<Tb is Transmit 'Mark'
Figure 4-14. Serial Control Port Pin Assignment
Data on the serial control port is encoded as
• 8 data bits (ASCII data, most significant bit always 0)
• No parity
• 1 stop bit
The Baud rate is user selectable and can be set to
•
•
•
•
4-14
2400 Baud
9600 Baud
19200 Baud
38400 Baud
Rev.A.01.97
RCP-GPIp
CHAPTER 4: CONTROL SYSTEM CONFIGURATION GUIDELINES
Although the 38400 Baud Rate is usable in RS-232 installations using very
short cable runs, this rate is only recommended for RS-422 installations.
(Please refer to the configuration section of the specific router manual for
details on setting the serial control port baud rate. For information on Serial
Control Port operations, refer to the operation chapter.)
Router
Serial Control
Port
PC-AT
Compatible
RS-232
Received Data (RxD)
Transmitteld Data (TxD)
GROUND
Data Terminal Ready (DTR)
Data Set Ready (DSR)
Request to Send
Clear to Send
2 Received Data (RxD)
3 Transmitted Data (TxD)
5 GROUND
2
3
5
4
6
7
8
DE-9
Female
DE-9
Female
Router
Serial Control
Port
Data
Terminal
2 Received Data (RxD)
3 Transmitted Data (TxD)
5 GROUND
2
3
7
4
5
6
20
DE-9
Female
DB-25
Female
Router
Serial Control
Port
Modem
2 Received Data (RxD)
3 Transmitted Data (TxD)
5 GROUND
2
3
7
4
5
6
20
DE-9
Female
DB-25
Male
All connector sexes refer to connector on end of cable
Figure 4-15. Serial Connection Cable Pin Assignments
RCP-GPIp
Rev.A.01.97
4-15
CHAPTER 4: CONTROL SYSTEM CONFIGURATION GUIDELINES
4-16
Rev.A.01.97
RCP-GPIp
C
H
A
P
T
E
R
5
Theory of Operation
5.1
Introduction · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 5-2
5.2
Replacing the Battery · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 5-4
5.3
Circuit Descriptions· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 5-5
5.2.1 Logic Board · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 5-5
5.2.2 Power Supply Board · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 5-5
5.2.3 GPI I/O Board · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 5-6
5.3
Circuit Diagrams · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 5-6
RCP-GPIp Logic Board Schematic · · · · · · · · · · · · · · · · · · · · · · · · · 5-7
GPI I/O Board Schematic · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 5-8
RCP-GPIp
Rev.A.01.97
5-1
CHAPTER 5: THEORY OF OPERATION
5.1 Introduction
The RCP-GPI32p and RCP-GPI64p are Programmable General Purpose Interfaces that
provide contact closure inputs and outputs for use with Leitch HD, Xplus, and Via Series
Routing Switchers. These devices allow intefacing of routers with external devices by
providing the most basic of interface mechanisms, a contact closure. The RCP-GPI64p
has 64 programmable contact closure inputs and outputs, while the RCP-GPI32p has 32
inputs and outputs. The front panel view is shown in the figure below.
RCP -GP I p
General Purpose Interface
Figure 5-1 Front Panel
The rear panel view appears in the figure below.
200/265 VAC
.5A-250V
CAUTION:
RISK OF FIRE
REPLACE FUSE
AS MARKED
FIRMWARE
REVISION
19
ON
PC
PANEL ID
1
8
1 2 3 4 5 6 7 8
9
16
1 2 3 4 5 6 7 8 ON
OFF
50/60 Hz
5VA MAX
X-Y
DIP SW
DEST OFFSET
1
20
ON
90/135 VAC
117
240
LEVELS
19
37
1
20
INPUTS 33-48
19
1
20
19
37
1
20
INPUTS 49-64
37
19
1
20
INPUTS 1-16
19
37
1
20
OUTPUTS 33-48
37
19
1
20
INPUTS 17-32
37
OUTPUTS 1-16
37
OUTPUTS 49-64
19
1
20
37
OUTPUTS 17-32
Figure 5-2 Rear Panel View
Note that in the RCP-GPI32p the connectors for the 33-64 inputs and outputs will be
blocked out.
The location of the Logic Board, Power Supply and I/O Board(s) are shown in the figure
on the following page.
5-2
Rev.A.01.97
RCP-GPIp
RCP-GPIp
Battery
Replace with
CR-2032 Only
SER.
NO.
Front
+
Rev.A.01.97
SER.
NO.
RCP LOGIC
RCPPS 04 (REV B)
Logic Board
"B" BOARD
"A" BOARD
Power Supply Board
SER.
NO.
I/O BOARD
"B" BOARD
GPI I/O BOARD
PROGRAMMABLE
REV (X1)
PILOT
LAMP
"A" BOARD
MCU BOARD
I/O Board Ribbon connector point
(used when upgrading RCP-GPI32p
to a RCP-GPI64p)
CHAPTER 5: THEORY OF OPERATION
5-3
CR2032
CHAPTER 5: THEORY OF OPERATION
5.2 Replacing the Battery
Battery
Replace with
CR-2032 Only
+
CR2032
When configured for PC programming, the RCP-GPIp utilizes a CR-2032 battery to
maintain the panel’s downloaded configuration while the panel is not powered. In the
event that the battery has died, the battery must be replaced and the panel reprogrammed.
The panel will not function after being powered down if the battery is dead. Verify the
battery by measuring its voltage. If it is less than 2.7 volts, then the battery must be
replaced. The battery is shown in position in the figure below.
RCP LOGIC
SER.
NO.
Figure 5-3 Battery
The battery has an expected life of approximately 2 years with power not connected to
the panel. (The battery is not used while power is applied to the panel.) If the panel will
be powered-down for a long period of time, and it is not necessary to have it retain its
configuration, the battery should be disconnected by placing a piece of paper or other
insulating material between the battery holder and the battery.
CAUTION: Power should be disconnected from the panel
before modules are removed. Removing modules with power
applied could cause serious damage to system components.
CAUTION: Replace battery with CR2032 only. Use of
another battery may present a risk of fire or explosion.
CAUTION: Battery may explode if mistreated.
recharge, disassemble or dispose of in fire.
5-4
Rev.A.01.97
Do not
RCP-GPIp
CHAPTER 5: THEORY OF OPERATION
5.3 Circuit Descriptions
The panels contain three electronic assemblies. They are:
1. Power Supply
2. Logic Board
3. GPI I/O Board Programmable
5.3.1 Power Supply
The RCP-GPIp panels can be operated with an input of 90-135 or 200-265
VAC, 50/60 Hz, 5VA MAX and do not require any user voltage settings.
5.3.2 Logic Board
The logic card contains a microprocessor, an X-Y bus interface circuit, battery
backed-up static RAM for non-volatile memory, a power monitor/reset
circuit, DIP switches, and an interface connector to the front panel.
When power is applied, power monitor U1 holds the microprocessor U8 in
reset until the crystal oscillator has time to stabilize. Program instructions are
stored in EPROM U4, while static RAM U5 is used to store panel configuration and Salvo definitions when the panel is programmed. Battery B1
maintains the contents of U5 should power be interrupted. Latch U2 is used
to demultiplex the low order address lines which address U3, U4, and U5.
Programmable logic array U3 is used as an address decoder and provides chip
enable signals for U4 and U5, and also decodes the enable input for buffer
U8 which enables the micro to read DIP switch S2. The micro directly reads
DIP switch S1 through an I/O port.
Q1 and U7 are used as transmit driver and receive buffer respectively for the
X-Y Bus coaxial interface. They connect to an internal UART in the
microprocessor.
RCP-GPIp
Rev.A.01.97
5-5
CHAPTER 5: THEORY OF OPERATION
5.3.3
GPI I/O Board Programmable
The GPI64/32p is a contact-closure input, contact-closure output interface to
the Leitch X-Y bus.
The GPI interface provides the same functionality as the RCPp Series of
control panels, except that the station engineer provides the input and output
devices used to status and control a LEITCH routing system.
The GPI interface board provides 32 current limited inputs and 32 relay
contact outputs per board. Two boards are used to form a GPI64 interface.
A jumper pack, J5, selects whether the board functions as the first 32 (Primary
or “A”) set of contacts, or as the second 32 (Secondary or “B”) contacts. The
“A” board is mounted to the chassis bottom and is connected directly to the
RCP logic board at J7. The “B” board, if used, is mounted above the “A”
board using standoff spacers. The “B” board connects to the “A” board
through a 16 pin ribbon cable at J6.
All inputs consist of a 4.7K pull-up resistor to +5 volts and a 100K series
current limiting resistor to the input of a 74HC165 parallel in / serial out shift
register. The shift registers, U1..U5 are connected in series. Inputs are
active-low, that is an open contact (which allows the input to be ‘high’) is
sensed as input-inactive. Any device capable of sinking 10 mA at 5 volts will
pull the input low, and will be sensed as input-active. The state of all input
lines is determined by the microprocessor on the logic card by toggling the
LOAD line on the shift registers and CLOCKing the data out on the
DATA_OUT line on J7 if an “A” board, or J6 if a “B” board. Inputs are
scanned continuously whenever the microprocessor is not otherwise busy.
The output relays, K1 through K34, are driven by U6, a programmable current
sink. Data are shifted into the part using the CLOCK, DATA_ENABLE,
and DATA lines on J7 if an “A” board, or J6 if a “B” board. The relays are
reloaded immediately upon receipt of a status command which affects one of
them, and are refreshed every 500 milliseconds. The contacts are rated at 10
VA Maximum switching power, but for extended contact life it is recomended that current be limited to 10mA at 24 volts or 0.25 VA maximum.
5.4 Circuit Diagrams
The following pages show the Circuit Diagrams that make up the RCP-GPI64/32p.
RCP GPI Logic Board Schematic
GPI I/O Board Schematic
5-6
Rev.A.01.97
RCP-GPIp
RCP-GPIp
Rev.A.01.97
5-7
5-8
Rev.A.01.97
RCP-GPIp
RCP-GPIp
Rev.A.01.97
5-9
CHAPTER 5: THEORY OF OPERATION
5-10
Rev.A.01.97
RCP-GPIp
A
P
P
E
N
D
I
X
A
Custom Panel Applications
A.1 Overview · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · A-2
A.2 Operation of a Custom Panel Using RCP-GPIp Interface· · · · · · · · A-2
A.3 Connecting the Custom Panel buttons to the GPI Contacts · · · · · · A-3
A.4 RCP-GPI64p Rear Panel Connector Pin Assignments · · · · · · · · · · A-4
A.5 RCP-GPI32p Rear Panel Connector Pin Assignments · · · · · · · · · · A-5
A.6 Functions · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · A-6
A.6.1 Functions Used Primarily in Custom-built Control Panels · A-7
A.7 Examples · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · A-9
Example 1A: RCP-GPI32p Used as the Interface to a
Custom-Built Control Panel for a 16x1 with
Lock and Protect · · · · · · · · · · · · · · · · · · · · · A-9
Example 2A: RCP-GPI32p Used as the Interface to a
Custom-Built Control Panel for a Dual 16x1
on Destinations 5 and 10 · · · · · · · · · · · · · · · A-10
Example 3A: RCP-GPI32p Used as the Interface to a
Custom-Built Control Panel for a 32x1 with
Video BreakAway on Destination 5 · · · · · · A-11
Example 4A: RCP-GPI64p Used as the Interface to a
Custom-Built Control Panel for a 32x32 X-Y
with Lock and Protest · · · · · · · · · · · · · · · · · A-12
Example 5A: RCP-GPI64p Used as the Interface to a
Custom-Built Control Panel for a 48x1 with
8 Levels of BreakAway · · · · · · · · · · · · · · · · A-14
RCP-GPIp
Rev.A.01.97
A-1
APPENDIX A: CUSTOM PANEL APPLICATIONS
A.1 Overview
This Appendix addresses the option of using the RCP-GPIp to interface with a custom
designed button control panel. This Appendix will address the operation of the button
panel using the RCP-GPIp as an interface, the connections necessary between the
RCP-GPIp and the custom control panel, and several examples of custom RCP-GPIp
configurations available in this custom panel application.
A.2 Operation of a Custom Panel Using RCP-GPIp Interface
A custom push-button panel using an RCP-GPIp interface will operate much like
Leitch’s Programmable Panel Series of Control Panels. The Programmable Panel Series
panels are lighted push-button type control panels that are able to be configured using
the same programmability as the RCP-GPIp panels. This programmability allows both
the Programmable Panel Series and the RCP-GPIp panels to have an almost limitless
number of possibilites available to configure the panel. Basically, a custom-built lighted
push-button control panel that uses the RCP-GPIp as an electronic interface will function
in the following way. When a button is pressed, the GPI Input contact closure is asserted.
The function assigned to that contact is performed and the GPI Output is asserted when
the requested action of the GPI Input is completed. In this case, the GPI Input is the
button and the GPI Output is the light inside the button. The GPI Output closes its
contact closure and the button’s light will be turned ON showing that the function has
been performed.
For more information on Leitch’s RCP-p Programmable
Panel Series of Control Panels or for the
Operation/Installation Manual contact your local Leitch
dealer or the Leitch factory directly at 800-231-9673.
A.2.1 Important Note
In order to program the RCP-GPIp for use as an interface for a custom-built
control panel, you must edit the “default.gpi” found in the PanelMAPPER™
utility. Please refer to section 3.9 in this manual to add a GPI panel and then
edit the “default.gpi” file.
A-2
Rev.A.01.97
RCP-GPIp
APPENDIX A: CUSTOM PANEL APPLICATIONS
A.3 Connecting the Custom Panel Buttons to the GPI Contacts
The illustration below shows how a typical custom panel button should be connected to
the GPI inputs and outputs.
GPI
Outputs
RCP -GP I p
General Purpose Interface
GPI
Inputs
Custom Control Panel
Figure A-1 Connecting RCP-GPIp to Control Panel
Button
Press
trigger
contact
closure
Button
Light
RCP -GP I p
General Purpose Interface
GPI
IN
GPI
OUT
Figure A-2 Wiring a Button
RCP-GPIp
Rev.A.01.97
A-3
Rev.A.01.97
Pin
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
117
240
.5A-250V
X-Y
CAUTION:
RISK OF FIRE
REPLACE FUSE
AS MARKED
NOT USED
NOT USED
Contact 33, Ground
Contact 34, Ground
Contact 35, Ground
Contact 36, Ground
Contact 37, Ground
Contact 38, Ground
Contact 39, Ground
Contact 40, Ground
Contact 41, Ground
Contact 42, Ground
Contact 43, Ground
Contact 44, Ground
Contact 45, Ground
Contact 46, Ground
Contact 47, Ground
Contact 48, Ground
Function
NOT USED
NOT USED
Aux. 1, Input
Contact 8, Input 8
Contact 9, Input 9
Contact 10, Input 10
Contact 11, Input 11
Contact 12, Input 12
Contact 13, Input 13
Contact 14, Input 14
Contact 15, Input 15
Contact 16, Input 16
Contact 3, Input 3
Contact 4, Input 4
Contact 5, Input 5
Contact 6, Input 6
Contact 7, Input 7
Contact 1, Input 1
Contact 2, Input 2
Pin
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
DIP SW
NOT USED
Aux. 1, Ground
Pin
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
DEST OFFSET
FIRMWARE
REVISION
19
37
37
J1
INPUTS 1-16
INPUTS 33-48
J5
NOT USED
NOT USED
NOT USED
NOT USED
Aux. 2, Input
Contact 24, Input 24
Contact 25, Input 25
Contact 26, Input 26
Contact 27, Input 27
Contact 28, Input 28
Contact 29, Input 29
Contact 30, Input 30
Contact 31, Input 31
Contact 32, Input 32
Contact 19, Input 19
Contact 20, Input 20
Contact 21, Input 21
Contact 22, Input 22
Contact 23, Input 23
Pin
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
Function
1
1
NOT USED
Aux. 2, Ground
Contact 17, Ground
Contact 18, Ground
Contact 19, Ground
Contact 20, Ground
Contact 21, Ground
Contact 22, Ground
Contact 23, Ground
Contact 24, Ground
Contact 25, Ground
Contact 26, Ground
Contact 27, Ground
Contact 28, Ground
Contact 29, Ground
Contact 30, Ground
Contact 31, Ground
Contact 32, Ground
20
20
Contact 49, Ground
Contact 50, Ground
Contact 51, Ground
Contact 52, Ground
Contact 53, Ground
Contact 54, Ground
Contact 55, Ground
Contact 56, Ground
Contact 57, Ground
Contact 58, Ground
Contact 59, Ground
Contact 60, Ground
Contact 61, Ground
Contact 62, Ground
Contact 63, Ground
Contact 64, Ground
Function
Connector J2
Contact 17, Input 17
Contact 18, Input 18
Function
LEVELS
OFF
19
Contact 56, Input 56
Contact 57, Input 57
Contact 58, Input 58
Contact 59, Input 59
Contact 60, Input 60
Contact 61, Input 61
Contact 62, Input 62
Contact 63, Input 63
Contact 64, Input 64
NOT USED
NOT USED
NOT USED
Contact 51, Input 51
Contact 52, Input 52
Contact 53, Input 53
Contact 54, Input 54
Contact 55, Input 55
Pin
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
Connector J6
Contact 49, Input 49
Contact 50, Input 50
Function
9
16
1 2 3 4 5 6 7 8 ON
Pin
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
PANEL ID
PC
1
8
1 2 3 4 5 6 7 8
Contact 1, Ground
Contact 2, Ground
Contact 3, Ground
Contact 4, Ground
Contact 5, Ground
Contact 6, Ground
Contact 7, Ground
Contact 8, Ground
Contact 9, Ground
Contact 10, Ground
Contact 11, Ground
Contact 12, Ground
Contact 13, Ground
Contact 14, Ground
Contact 15, Ground
Contact 16, Ground
Function
Connector J1
5VA MAX
200/265 VAC
Function
50/60 Hz
90/135 VAC
NOT USED
NOT USED
NOT USED
Contact 40, Input 40
Contact 41, Input 41
Contact 42, Input 42
Contact 43, Input 43
Contact 44, Input 44
Contact 45, Input 45
Contact 46, Input 46
Contact 47, Input 47
Contact 48, Input 48
Contact 35, Input 35
Contact 36, Input 36
Contact 37, Input 37
Contact 38, Input 38
Contact 39, Input 39
Pin
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
Connector J5
Contact 33, Input 33
Contact 34, Input 34
Function
ON
A-4
ON
Pin
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Pin
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Pin
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
37
37
J2
20
20
1
1
NOT USED
NOT USED
Aux. 2, Output
Contact 3, Output 3
Contact 4, Output 4
Contact 5, Output 5
Contact 6, Output 6
Contact 7, Output 7
Contact 8, Output 8
Contact 9, Output 9
Contact 10, Output 10
Contact 11, Output 11
Contact 12, Output 12
Contact 13, Output 13
Contact 14, Output 14
Contact 15, Output 15
Contact 16, Output 16
Contact 1, Output 1
Contact 2, Output 2
Pin
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
37
37
J3
OUTPUTS 1-16
NOT USED
Aux. 2, Ground
Pin
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Pin
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
OUTPUTS 33-48
Contact 1, Ground
Contact 2, Ground
Contact 3, Ground
Contact 4, Ground
Contact 5, Ground
Contact 6, Ground
Contact 7, Ground
Contact 8, Ground
Contact 9, Ground
Contact 10, Ground
Contact 11, Ground
Contact 12, Ground
Contact 13, Ground
Contact 14, Ground
Contact 15, Ground
Contact 16, Ground
Function
19
19
J7
Contact 33, Ground
Contact 34, Ground
Contact 35, Ground
Contact 36, Ground
Contact 37, Ground
Contact 38, Ground
Contact 39, Ground
Contact 40, Ground
Contact 41, Ground
Contact 42, Ground
Contact 43, Ground
Contact 44, Ground
Contact 45, Ground
Contact 46, Ground
Contact 47, Ground
Contact 48, Ground
NOT USED
NOT USED
Function
Connector J3
INPUTS 17-32
INPUTS 49-64
Function
19
19
J6
Contact 35, Output 35
Contact 36, Output 36
Contact 37, Output 37
Contact 38, Output 38
Contact 39, Output 39
Contact 40, Output 40
Contact 41, Output 41
Contact 42, Output 42
Contact 43, Output 43
Contact 44, Output 44
Contact 45, Output 45
Contact 46, Output 46
Contact 47, Output 47
Contact 48, Output 48
NOT USED
NOT USED
NOT USED
Pin
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
Connector J7
Contact 33, Output 33
Contact 34, Output 34
Function
1
1
37
37
J4
OUTPUTS 17-32
OUTPUTS 49-64
Contact 19, Output 19
Contact 20, Output 20
Contact 21, Output 21
Contact 22, Output 22
Contact 23, Output 23
Contact 24, Output 24
Contact 25, Output 25
Contact 26, Output 26
Contact 27, Output 27
Contact 28, Output 28
Contact 29, Output 29
Contact 30, Output 30
Contact 31, Output 31
Contact 32, Output 32
NOT USED
NOT USED
Aux. 1, Output
Pin
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
1
1
Contact 17, Ground
Contact 18, Ground
Contact 19, Ground
Contact 20, Ground
Contact 21, Ground
Contact 22, Ground
Contact 23, Ground
Contact 24, Ground
Contact 25, Ground
Contact 26, Ground
Contact 27, Ground
Contact 28, Ground
Contact 29, Ground
Contact 30, Ground
Contact 31, Ground
Contact 32, Ground
NOT USED
Aux. 1, Ground
Function
20
20
NOT USED
NOT USED
Contact 49, Ground
Contact 50, Ground
Contact 51, Ground
Contact 52, Ground
Contact 53, Ground
Contact 54, Ground
Contact 55, Ground
Contact 56, Ground
Contact 57, Ground
Contact 58, Ground
Contact 59, Ground
Contact 60, Ground
Contact 61, Ground
Contact 62, Ground
Contact 63, Ground
Contact 64, Ground
Function
Connector J4
19
19
Contact 17, Output 17
Contact 18, Output 18
Function
20
20
J8
Contact 51, Output 51
Contact 52, Output 52
Contact 53, Output 53
Contact 54, Output 54
Contact 55, Output 55
Contact 56, Output 56
Contact 57, Output 57
Contact 58, Output 58
Contact 59, Output 59
Contact 60, Output 60
Contact 61, Output 61
Contact 62, Output 62
Contact 63, Output 63
Contact 64, Output 64
NOT USED
NOT USED
NOT USED
Pin
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
Connector J8
Contact 49, Output 49
Contact 50, Output 50
Function
APPENDIX A: CUSTOM PANEL APPLICATIONS
A.4 RCP-GPI64p Rear Panel Connector Pin Assignments
RCP-GPIp
RCP-GPIp
Pin
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
117
240
.5A-250V
X-Y
CAUTION:
RISK OF FIRE
REPLACE FUSE
AS MARKED
Rev.A.01.97
NOT USED
NOT USED
Aux. 1, Input
Contact 8, Input 8
Contact 9, Input 9
Contact 10, Input 10
Contact 11, Input 11
Contact 12, Input 12
Contact 13, Input 13
Contact 14, Input 14
Contact 15, Input 15
Contact 16, Input 16
Contact 3, Input 3
Contact 4, Input 4
Contact 5, Input 5
Contact 6, Input 6
Contact 7, Input 7
Contact 1, Input 1
Contact 2, Input 2
Pin
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
DIP SW
NOT USED
Aux. 1, Ground
ON
FIRMWARE
REVISION
19
37
J1
INPUTS 1-16
NOT USED
NOT USED
Aux. 2, Input
Contact 24, Input 24
Contact 25, Input 25
Contact 26, Input 26
Contact 27, Input 27
Contact 28, Input 28
Contact 29, Input 29
Contact 30, Input 30
Contact 31, Input 31
Contact 32, Input 32
Contact 19, Input 19
Contact 20, Input 20
Contact 21, Input 21
Contact 22, Input 22
Contact 23, Input 23
Pin
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
20
1
NOT USED
Aux. 2, Ground
Contact 17, Ground
Contact 18, Ground
Contact 19, Ground
Contact 20, Ground
Contact 21, Ground
Contact 22, Ground
Contact 23, Ground
Contact 24, Ground
Contact 25, Ground
Contact 26, Ground
Contact 27, Ground
Contact 28, Ground
Contact 29, Ground
Contact 30, Ground
Contact 31, Ground
Contact 32, Ground
Function
Connector J2
Contact 17, Input 17
Contact 18, Input 18
Function
LEVELS
OFF
9
16
1 2 3 4 5 6 7 8 ON
Pin
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
DEST OFFSET
PANEL ID
PC
1
8
1 2 3 4 5 6 7 8
ON
Contact 1, Ground
Contact 2, Ground
Contact 3, Ground
Contact 4, Ground
Contact 5, Ground
Contact 6, Ground
Contact 7, Ground
Contact 8, Ground
Contact 9, Ground
Contact 10, Ground
Contact 11, Ground
Contact 12, Ground
Contact 13, Ground
Contact 14, Ground
Contact 15, Ground
Contact 16, Ground
Function
Connector J1
5VA MAX
200/265 VAC
Function
50/60 Hz
90/135 VAC
Pin
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
37
J2
20
1
NOT USED
NOT USED
Aux. 2, Output
Contact 8, Output 8
Contact 9, Output 9
Contact 10, Output 10
Contact 11, Output 11
Contact 12, Output 12
Contact 13, Output 13
Contact 14, Output 14
Contact 15, Output 15
Contact 16, Output 16
Contact 3, Output 3
Contact 4, Output 4
Contact 5, Output 5
Contact 6, Output 6
Contact 7, Output 7
Contact 1, Output 1
Contact 2, Output 2
Pin
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
19
37
J3
OUTPUTS 1-16
NOT USED
Aux. 2, Ground
Contact 1, Ground
Contact 2, Ground
Contact 3, Ground
Contact 4, Ground
Contact 5, Ground
Contact 6, Ground
Contact 7, Ground
Contact 8, Ground
Contact 9, Ground
Contact 10, Ground
Contact 11, Ground
Contact 12, Ground
Contact 13, Ground
Contact 14, Ground
Contact 15, Ground
Contact 16, Ground
Function
Connector J3
INPUTS 17-32
Function
19
Pin
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
1
37
J4
OUTPUTS 17-32
Contact 19, Output 19
Contact 20, Output 20
Contact 21, Output 21
Contact 22, Output 22
Contact 23, Output 23
Contact 24, Output 24
Contact 25, Output 25
Contact 26, Output 26
Contact 27, Output 27
Contact 28, Output 28
Contact 29, Output 29
Contact 30, Output 30
Contact 31, Output 31
Contact 32, Output 32
NOT USED
NOT USED
Aux. 1, Output
Pin
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
20
1
Contact 17, Ground
Contact 18, Ground
Contact 19, Ground
Contact 20, Ground
Contact 21, Ground
Contact 22, Ground
Contact 23, Ground
Contact 24, Ground
Contact 25, Ground
Contact 26, Ground
Contact 27, Ground
Contact 28, Ground
Contact 29, Ground
Contact 30, Ground
Contact 31, Ground
Contact 32, Ground
NOT USED
Aux. 1, Ground
Function
Connector J4
19
Contact 17, Output 17
Contact 18, Output 18
Function
20
APPENDIX A: CUSTOM PANEL APPLICATIONS
A.5 RCP-GPI32p Rear Panel Connector Pin Assignments
A-5
APPENDIX A: CUSTOM PANEL APPLICATIONS
A.6 Functions
Functions require additional information to completely define the contact. For example, if
a contact is a “Source”, you must say which source it’s supposed to control. The additional
information required is different for every Function. The additional information is called
parameters. Parameters appear on the right side of the equals sign after the Function. A
comma “,” is used to separate the Function from the first parameter and any additional
parameters.
Function Type
Description
Parameters
Example
None
GPI Input: No effect
GPI Output: No effect
None
Contact1=None
Source
GPI Input: Specified Source selection
button
GPI Output: Button light for specified
source
Index of the logical source
mapped to this contact.
Contact1=Source,12
Destination
GPI Input: Specified Destination selection
button
GPI Output: Button light for specified
destination
I n d e x o f t h e l o g ic a l
destination mapped to this
contact.
Contact1=Destination,3
CrossPoint
GPI Input: Specified Crosspoint selection
button
GPI Output: Button light for specified
Crosspoint
Parameter 1: Index of the
logical destination mapped
to this contact.
Parameter 2: Index of the
logical source mapped to
this contact.
Contact1=CrossPoint,3,4
StatusOnlyCrossPoint
GPI Input: No effect
GPI Output: Button light for specified
Crosspoint
Parameter 1: Index of the
Logical destination mapped
to this contact.
Parameter 2: Index of the
Logical Source mapped to
this contact.
Contact1=StatusOnlyCrossPoint,3,7
LocalSalvo
A LocalSalvo will allow this single contact
selection to completely reconfigure all of the
crosspoints in the router system. The
salvos must be configured in another file.
Index of the local salvo
mapped to this contact.
Contact1=LocalSalvo,2
Shift
The Shift function is used in conjunction
with the salvo function. If a panel has Shift,
then select and hold it before activating any
contacts that are programmed as Salvos.
None
Contact1=Shift
Take
The Take function causes the panel to
operate in a Preset\Take mode. When a
Source is selected on a panel that has
Take, the source is Preset. The operator is
then required to use Take to actually make
the switch. See Clear.
None
Contact1=Take
Clear
The Clear function is a companion to Take.
It allows the operator to abort a source that
has been Preset.
None
Contact1=Clear
StatusOnlySource
GPI Input: No effect
GPI Output: Button light for specified
Source
Parameter 1: Index of the
Logical source mapped to
this contact.
Contact1=StatusOnlySource,12
JoyStickSource
GPI Input: Specified Source selection
button while button is held
GPI Output: Button light for specified
source while button is held.
Parameter 1: Index of the
logical source mapped to
this contact.
Contact1=JoyStickSource,12
JoyStickCrossPoint
GPI Input: Specified Crosspoint selection
button while button is held
GPI Output: Button light for specified
crosspoint while button is held.
Parameter 1: Index of the Logical
destination mapped to this
contact.
Parameter 2: Index of the Logical
soucrc mapped to this contact.
Contact1=JoyStickCrossPoint,3,7
A-6
Rev.A.01.97
RCP-GPIp
APPENDIX A: CUSTOM PANEL APPLICATIONS
A.6.1 Additional Functions
Function Type
Description
Parameters
Example
Lock
The Lock allows the operator to lock and
unlock a router destination (output). A
None
locked destination cannot have its
source changed.
Contact1=Lock
Protect
The Protect function allows the operator
to protect and unprotect a router
destination. When a destination is
protected, it looks like it’s locked from all
other control panels, i.e., other panels None
cannot change the source that is
connected to it. However, the panel that
applied the Protect can continue to
change the source.
Contact1=Protect
PanelEnable
The PanelEnable function allows the
panel to be enabled or disabled. When
enabled the panel functions normally
allowing crosspoints to be changed. In
the disabled state, the panel can not
change any crosspoints. Selecting None
Sources while the panel is disabled will
perform a Source Poll by displaying all of
the destinations that that source is
connected to. The current destination
changes on a disabled panel.
Contact1=PanelEnable
PanelStatus
The PanelStatus function provides
indication of whether a control panel is
connected to a routing system or not.
The PanelStatus contact is active if the
panel is connected to a routing system
and is not active if the panel is
None
notconnected to a routing system.
Selecting this contact has no effect. This
function may be useful for applications
that are controlling the system via a
remote link, i.e., phone lines, satellite
hops, etc.
Contact1=PanelStatus
BreakAway
The BreakAway function allows the
operator to select just some of the
routing levels, i.e., Video, Audio,
Timecode, etc., before selecting a
source. This allows the operator to get
Video from one source and Audio from
another source. Also see: Follow.
Follow
The Follow function can be used with the
BreakAway function. Selecting Follow
will remove the break-away condition None
and
restore
the
panel
to
Audio-Follow-Video (AFV) switching.
RCP-GPIp
Parameter 1, 2, ...8: List each
level number to be
Contact1=BreakAway,1,2,4
broken-away from other levels
by this contact.
Rev.A.01.97
Contact1=Follow
A-7
APPENDIX A: CUSTOM PANEL APPLICATIONS
This page intentionally left blank
A-8
Rev.A.01.97
RCP-GPIp
APPENDIX A: CUSTOM PANEL APPLICATIONS
A.7 Examples
The examples on the next several pages illustrate several custom panel applications.
Example 1A: RCP-GPI32p Used as the Interface to a Custom-Built
Control Panel for a 16x1 with Lock and Protect on Destination 5
32 Contacts of GPI32p
Sources on Dest. 5
Aux 1
Lock
Aux 2
Protect
1
2
3
4
5
6
7
8
9 10 11 12 13 14 15 16
17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
BeginGPI
Begins the GPI panel program.
PanelID=1A
PanelName=Example 1A
ValidLevels=0,1,2,3,4,5,6,7
Assigns the panel a PanelID of 1A, and the
PanelName of Example 1A. ValidLevels
defines the levels that this controller can
control.
Aux1=Lock
Aux2=Protect
Contact1=CrossPoint,5,1
Contact2=CrossPoint,5,2
Contact3=CrossPoint,5,3
Contact4=CrossPoint,5,4
Contact5=CrossPoint,5,5
Contact6=CrossPoint,5,6
Contact7=CrossPoint,5,7
Contact8=CrossPoint,5,8
Contact9=CrossPoint,5,9
Contact10=CrossPoint,5,10
Contact11=CrossPoint,5,11
Contact12=CrossPoint,5,12
Contact13=CrossPoint,5,13
Contact14=CrossPoint,5,14
Contact15=CrossPoint,5,15
Contact16=CrossPoint,5,16
Contact17=None
Contact18=None
Contact19=None
Contact20=None
Contact21=None
Contact22=None
Contact23=None
Contact24=None
Contact25=None
Contact26=None
Contact27=None
Contact28=None
Contact29=None
Contact30=None
Contact31=None
Contact32=None
EndGPI
RCP-GPIp
Aux1 contact is assigned the Lock Function.
The Aux1 contact as a Lock will poll the
current destination to see if it is locked.
Also, this contact allows the current
destination to be locked or unlocked by
executing the contact closure.
Aux2 contact is assigned the Protect Function.
The Aux2 contact as a Protect will also poll
the current destination to see if it is protected.
Also, this contact allows the current
destination to be protected or unprotected by
executing the contact closure.
Contacts 1 through 32 of the RCP-GPI32p are
assigned functions in this section.
Contacts 1 through 16 select Crosspoints on
Destination 5 and Sources 1 through 16
respectively.
Contacts 17 through 32 have no function
in this programmed panel.
Ends the GPI panel program.
Rev.A.01.97
A-9
APPENDIX A: CUSTOM PANEL APPLICATIONS
Example 2A: RCP-GPI32p Used as the Interface to a Custom-Built
Control Panel for a Dual 16x1 on Destinations 5 and 10
32 Contacts of GPI32p
Sources on Dest. 5
Aux 1
Panel
Enable
1
2
3
4
5
6
7
8
9 10 11 12 13 14 15 16
Sources on Dest. 10
Aux 2
1
2
3
4
5
6
7
8
9 10 11 12 13 14 15 16
BeginGPI
Begins the GPI panel program.
PanelID=2A
PanelName=Example 2A
ValidLevels=0,1,2,3,4,5,6,7
Assigns the panel a PanelID of 2A, and the
PanelName of Example 2A. ValidLevels
defines the levels that this controller can
control.
Aux1=None
Aux2=None
Contact1=CrossPoint,5,1
Contact2=CrossPoint,5,2
Contact3=CrossPoint,5,3
Contact4=CrossPoint,5,4
Contact5=CrossPoint,5,5
Contact6=CrossPoint,5,6
Contact7=CrossPoint,5,7
Contact8=CrossPoint,5,8
Contact9=CrossPoint,5,9
Contact10=CrossPoint,5,10
Contact11=CrossPoint,5,11
Contact12=CrossPoint,5,12
Contact13=CrossPoint,5,13
Contact14=CrossPoint,5,14
Contact15=CrossPoint,5,15
Contact16=CrossPoint,5,16
Contact17=CrossPoint,10,1
Contact18=CrossPoint,10,2
Contact19=CrossPoint,10,3
Contact20=CrossPoint,10,4
Contact21=CrossPoint,10,5
Contact22=CrossPoint,10,6
Contact23=CrossPoint,10,7
Contact24=CrossPoint,10,8
Contact25=CrossPoint,10,9
Contact26=CrossPoint,10,10
Contact27=CrossPoint,10,11
Contact28=CrossPoint,10,12
Contact29=CrossPoint,10,13
Contact30=CrossPoint,10,14
Contact31=CrossPoint,10,15
Contact32=CrossPoint,10,16
Neither Aux1 or Aux2 contacts have a function in
this programmed panel.
Contacts 1 through 32 of the RCP-GPI32p are
assigned functions in this section.
Contacts 1 through 16 select Crosspoints on
Destination 5 and Sources 1 through 16
respectively.
Contacts 17 through 32 select
Crosspoints on Destination 10 and Sources 1
through 16 respectively.
Ends the GPI panel program.
EndGPI
A-10
Rev.A.01.97
RCP-GPIp
APPENDIX A: CUSTOM PANEL APPLICATIONS
Example 3A: RCP-GPI32p Used as the Interface to a Custom-Built
Control Panel for a 32x1 with Video BreakAway on Destination 5
32 Contacts of GPI32p
Sources on Dest. 5
Aux 1
Video
Aux 2
Audio
1
2
3
4
5
6
7
8
9 10 11 12 13 14 15 16
17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
BeginGPI
Begins the GPI panel program.
PanelID=3A
PanelName=Example 3A
ValidLevels=0,1,2,3,4,5,6,7
Assigns the panel a PanelID of 3A, and the
PanelName of Example 3A. ValidLevels
defines the levels that this controller can
control.
Aux1=BreakAway,0
Aux2=BreakAway,1,2
Contact1=CrossPoint,5,1
Contact2=CrossPoint,5,2
Contact3=CrossPoint,5,3
Contact4=CrossPoint,5,4
Contact5=CrossPoint,5,5
Contact6=CrossPoint,5,6
Contact7=CrossPoint,5,7
Contact8=CrossPoint,5,8
Contact9=CrossPoint,5,9
Contact10=CrossPoint,5,10
Contact11=CrossPoint,5,11
Contact12=CrossPoint,5,12
Contact13=CrossPoint,5,13
Contact14=CrossPoint,5,14
Contact15=CrossPoint,5,15
Contact16=CrossPoint,5,16
Contact17=CrossPoint,5,17
Contact18=CrossPoint,5,17
Contact19=CrossPoint,5,19
Contact20=CrossPoint,5,20
Contact21=CrossPoint,5,21
Contact22=CrossPoint,5,22
Contact23=CrossPoint,5,23
Contact24=CrossPoint,5,24
Contact25=CrossPoint,5,25
Contact26=CrossPoint,5,26
Contact27=CrossPoint,5,27
Contact28=CrossPoint,5,28
Contact29=CrossPoint,5,29
Contact30=CrossPoint,5,30
Contact31=CrossPoint,5,31
Contact32=CrossPoint,5,32
The Aux1 contact allows breakaway for level 0.
The Aux2 contact allows breakaway for levels 1
and 2. While Aux1 is selected, all contact
selections will control the CrossPoints on level 0.
Similarly will Aux2 is selected, all contact
selections will control Crosspoints on levels 1 and 2.
Contacts 1 through 32 of the RCP-GPI32p are
assigned functions in this section.
Contacts 1 through 32 select Crosspoints on
Destination 5 and Sources 1 through 32
respectively.
Ends the GPI panel program.
EndGPI
RCP-GPIp
Rev.A.01.97
A-11
APPENDIX A: CUSTOM PANEL APPLICATIONS
Example 4A: RCP-GPI64p Used as the Interface to a Custom-Built
Control Panel for a 32x32 X-Y with Lock and Protect
64 Contacts of GPI32p
Sources
Destinations
1
Aux 1
Lock
Aux 2
Protect
A-12
2
3
4
5
6
7
8
1
2
3
4
5
6
7
8
9 10 11 12 13 14 15 16
9 10 11 12 13 14 15 16
17 18 19 20 21 22 23 24
17 18 19 20 21 22 23 24
25 26 27 28 29 30 31 32
25 26 27 28 29 30 31 32
Rev.A.01.97
RCP-GPIp
APPENDIX A: CUSTOM PANEL APPLICATIONS
BeginGPI
Begins the GPI panel program.
PanelID=4A
PanelName=Example 4A
ValidLevels=0,1,2,3,4,5,6,7
Assigns the panel a PanelID of 4A, and the
PanelName of Example 4A. ValidLevels
defines the levels that this controller can
control.
Aux1=Lock
Aux2=Protect
Contact1=Source,1
Contact2=Source,2
Contact3=Source,3
Contact4=Source,4
Contact5=Source,5
Contact6=Source,6
Contact7=Source,7
Contact8=Source,8
Contact9=Source,9
Contact10=Source,10
Contact11=Source,11
Contact12=Source,12
Contact13=Source,13
Contact14=Source,14
Contact15=Source,15
Contact16=Source,16
Contact17=Source,17
Contact18=Source,18
Contact19=Source,19
Contact20=Source,20
Contact21=Source,21
Contact22=Source,22
Contact23=Source,23
Contact24=Source,24
Contact25=Source,25
Contact26=Source,26
Contact27=Source,27
Contact28=Source,28
Contact29=Source,29
Contact30=Source,30
Contact31=Source,31
Contact32=Source,32
Aux1 contact is assigned the Lock Function.
The Aux1 contact as a Lock will poll the
current destination to see if it is locked.
Also, this contact allows the current
destination to be locked or unlocked by
executing the contact closure.
Aux2 contact is assigned the Protect Function.
The Aux2 contact as a Protect will also poll
the current destination to see if it is protected.
Also, this contact allows the current
destination to be protected or unprotected by
executing the contact closure.
Contacts 1 through 32 of the RCP-GPI32p are
assigned functions in this section. Notice that
Contact 1 is assigned Source 1. Contacts 1
through 32 are assigned Sources consecutively
through to the 32 source.
Contacts 33 through 64 are assigned Destinations
consecutively 1 through 32.
Ends the GPI panel program.
Contact33=Destination,1
Contact34=Destination,2
Contact35=Destination,3
Contact36=Destination,4
Contact37=Destination,5
Contact38=Destination,6
Contact39=Destination,7
Contact40=Destination,8
Contact41=Destination,9
Contact42=Destination,10
Contact43=Destination,11
Contact44=Destination,12
Contact45=Destination,13
Contact46=Destination,14
Contact47=Destination,15
Contact48=Destination,16
Contact49=Destination,17
Contact50=Destination,18
Contact51=Destination,19
Contact52=Destination,20
Contact53=Destination,21
Contact54=Destination,22
Contact55=Destination,23
Contact56=Destination,24
Contact57=Destination,25
Contact58=Destination,26
Contact59=Destination,27
Contact60=Destination,28
Contact61=Destination,29
Contact62=Destination,30
Contact63=Destination,31
Contact64=Destination,32
EndGPI
RCP-GPIp
Rev.A.01.97
A-13
APPENDIX A: CUSTOM PANEL APPLICATIONS
Example 5A: RCP-GPI64p Used as the Interface to a Custom-Built
Control Panel for a 48x1 with 8 Levels of BreakAway
64 Contacts of GPI32p
Sources on Dest. 5
Aux 1
Panel
Enable
Aux 2
Follow
A-14
Level Level
0
1
9 10 11 12
Not
Used
Not
Used
Level Level
2
3
13 14 15 16 17 18 19 20 21 22 23 24
Not
Used
Not
Used
Level Level
4
5
25 26 27 28 29 30 31 32 33 34 35 36
Not
Used
Not
Used
Level Level
6
7
37 38 39 40 41 42 43 44 45 46 47 48
Not
Used
Not
Used
1
2
3
4
5
Rev.A.01.97
6
7
8
RCP-GPIp
APPENDIX A: CUSTOM PANEL APPLICATIONS
BeginGPI
Begins the GPI panel program.
PanelID=5A
PanelName=Example 5A
ValidLevels=0,1,2,3,4,5,6,7
Assigns the panel a PanelID of 5A, and the
PanelName of Example 5A. ValidLevels
defines the levels that this controller can
control.
Aux1=PanelEnable
Aux2=Follow
Contact1=BreakAway,0
Contact2=BreakAway,1
Contact3=BreakAway,2
Contact4=BreakAway,3
Contact5=BreakAway,4
Contact6=BreakAway,5
Contact7=BreakAway,6
Contact8=BreakAway,7
Contact9=CrossPoint,5,1
Contact10=CrossPoint,5,2
Contact11=CrossPoint,5,3
Contact12=CrossPoint,5,4
Contact13=CrossPoint,5,5
Contact14=CrossPoint,5,6
Contact15=CrossPoint,5,7
Contact16=CrossPoint,5,8
Contact17=CrossPoint,5,9
Contact18=CrossPoint,5,10
Contact19=CrossPoint,5,11
Contact20=CrossPoint,5,12
Contact21=CrossPoint,5,21
Contact22=CrossPoint,5,13
Contact23=CrossPoint,5,14
Contact24=CrossPoint,5,15
Contact25=CrossPoint,5,16
Contact26=CrossPoint,5,17
Contact27=CrossPoint,5,18
Contact28=CrossPoint,5,19
Contact29=CrossPoint,5,20
Contact30=CrossPoint,5,21
Contact31=CrossPoint,5,22
Contact32=CrossPoint,5,23
Contact33=CrossPoint,5,24
Contact34=CrossPoint,5,25
Contact35=CrossPoint,5,26
Contact36=CrossPoint,5,27
Contact37=CrossPoint,5,28
Contact38=CrossPoint,5,29
Contact39=CrossPoint,5,30
Contact40=CrossPoint,5,31
Contact41=CrossPoint,5,32
Contact42=CrossPoint,5,33
Contact43=CrossPoint,5,34
Contact44=CrossPoint,5,35
Contact45=CrossPoint,5,36
Contact46=CrossPoint,5,37
Contact47=CrossPoint,5,38
Contact48=CrossPoint,5,39
Contact49=CrossPoint,5,40
Contact50=CrossPoint,5,41
Contact51=CrossPoint,5,42
Contact52=CrossPoint,5,43
Contact53=CrossPoint,5,44
Contact54=CrossPoint,5,45
Contact55=CrossPoint,5,46
Contact56=CrossPoint,5,47
Contact57=CrossPoint,5,48
Aux1 contact allows the panel to be enabled or
disabled. The resulting button associated with
this contact will be lit when the panel is enabled
and not lit if the panel has been disabled. This
button will also enable the panel when it is
selected. Note: Selecting Sources while the
panel is disable will perform a Source Poll by
displaying all of the destinations that the source is
connected to. Note also that the current
destination can be changed even though the panel
is disable.
Aux2 contact allows for Follow. Note: Follow
is used in conjunction with BreakAway. Selecting
Follow will remove the BreakAway condition and
return the panel to Audio-Follow-Video (AFV)
switching.
Contacts 1 through 8 of the RCP-GPI64p are
assigned to BreakAway functions. Each contact
is breaking-away a separate level.
Contacts 9 through 57 of the RCP-GPI64p are
assigned Crosspoints on Destination 5, sources
1 through 48 consecutively.
Contacts 58 through 64 of the RCP-GPI64p are
not assigned a function in this application.
Ends the GPI panel program.
Contact58=None
Contact59=None
Contact60=None
Contact61=None
Contact62=None
Contact63=None
Contact64=None
EndGPI
RCP-GPIp
Rev.A.01.97
A-15
APPENDIX A: CUSTOM PANEL APPLICATIONS
A-16
Rev.A.01.97
RCP-GPIp
A
P
P
E
N
D
I
X
B
Specifications
POWER SUPPLY SPECIFICATIONS
Input
90-135 or 200-265 VAC, 50/60 Hz
Power Consumption
5VA MAX
No user voltage settings are required.
RCP-GPIp
Rev.A.01.97
B-1
APPENDIX B: SPECIFICATIONS
FRAME SPECIFICATIONS
19.00
17.44
7.11
SLOT .406 X .278
(4 PLC'S)
19.00
RCP -GP I p
General Purpose Interface
1.75
1.25
Figure B-4 RCP-GPIp Frame Dimensions
B-2
Rev.A.01.97
RCP-GPIp
APPENDIX B: SPECIFICATIONS
Figure B-1. Frame Physical Dimensions
RCP-GPIp
Rev.A.01.97
B-3
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertising