VS-PTC-IP - Régulateur Marshall Electronics - Free user manual and instructions
Find the device manual for free VS-PTC-IP Marshall Electronics in PDF.
User questions about VS-PTC-IP Marshall Electronics
0 question about this device. Answer the ones you know or ask your own.
Ask a new question about this device
Download the instructions for your Régulateur in PDF format for free! Find your manual VS-PTC-IP - Marshall Electronics and take your electronic device back in hand. On this page are published all the documents necessary for the use of your device. VS-PTC-IP by Marshall Electronics.
USER MANUAL VS-PTC-IP Marshall Electronics
PTZ Camera Remote Controller

text_image
CRM-1 UESC1 9588 RIGHT EXPOSURE AUTO LOCK AUTO B FCCU NEAR FAR A AUTO MANUAL ONE PUSH AF ASSIGN KEY W ZOOM T POSTERS RESET PRISER CALL 7 HIGH 8 LOW 9 HIGH 6 HIGH 4 HIGH 1 HIGH 2 HIGH 3 HIGH A MON 0. CAM B MarshallUser Manual
Table of Contents
Trademark Acknowledgement 2
- IMPORTANT INFORMATION......2
- WHAT'S IN THE BOX....4
- MODELS....6
- KEYBOARD DIAGRAMS......7
VS-PTC-IP 7
SYSTEM OVERVIEW....10
CONNECTION 10
INITIAL SETUP....11
Power....11
CONNECTOR PINOUT DEFINITION 12
IP CONNECTION 12
RS232 CONNECTION....13
RS422 CONNECTION 15
RS485 CONNECTION 17
- KEYBOARD CONFIGURATION....18
Interacting with the VS-PTC-IP 18
Setup Button....18
Keyboard Setup....19
Button Light 20
Assign keys....21
Factory Default 22
GPI I/O....22
- PASSWORD SETTING ......23
Model Info....23
HOW TO ASSIGN CAMERA....24
Manually adding cameras 24
ADDING AN ONVIF CAMERA TO KEYBOARD....25
Adding manually from Local Area Network (LAN) 25
Scanning Local Area Network (LAN) for available ONVIF cameras....25
Adding ONVIF cameras to be controlled via WAN 27
ADDING A VISCA OVER IP CAMERA TO KEYBOARD....28
Adding manually from Local Area Network (LAN) 28
Scanning local network for available VISCA over IP cameras....29
Adding VISCA over IP cameras to be controlled via WAN 30
- INTERACTING WITH CAMERAS....31
RS422 A BUTTON AND RS422 B BUTTON....31
OPTIONS FOR CALLING CAMERA 31
CONTROLLING A CAMERA....32
Engaging the Camera OSD Menu for non-IP cameras 32
Engaging the Camera OSD Menu for PELCO-D or ONVIF-IP Cameras....32
MANUAL MOVEMENTS 32
SETTING AND CALLING PRESETS....33
Setting / creating presets: 33
Calling presets: 34
Resetting / Clearing presets: 34
ADJUSTING IMAGE PARAMETERS 35
- FIRMWARE UPGRADE ....36
- DIMENSIONS....37
Junction Box 37
VS-PTC-IP 38
Operating Instructions
Thank you for purchasing our Marshall VS-PTC-IP Controller. If there are any questions, please contact the Authorized Dealer or Marshall Electronics directly (800) 800-0688.
Before operating the unit, please read this manual thoroughly and retain it for future reference.
Copyright
Copyright Marshall Electronics all rights reserved. No part of this manual may be copied, reproduced, translated, or distributed in any form or by any means without prior consent in writing from our company.
Trademark Acknowledgement
Marshall Electronics and other Marshall trademarks and logos are the property of Marshall Electronics. Other trademarks, company names and product names contained in this manual are the property of their respective owners.
1. Important Information
Legal Notice
Attention:
To ensure account security, please change the password after your first login. You are recommended to set a strong password (no less than eight characters). Password login does not apply to some models that do not need password login.
The contents of this document are subject to change without prior notice. Updates will be added to the new version of this manual. We will readily improve or update the products or procedures described in the manual.
Best effort has been made to verify the integrity and correctness of the contents in this document, but no statement, information, or recommendation in this manual shall constitute formal guarantee of any kind, expressed or implied. We shall not be held responsible for any technical or typographical errors in this manual.
The product appearance shown in this manual is for reference only and may be different from the actual appearance of your device.
This manual is a guide for multiple product models and so it is not intended for any specific product.
In this manual, the illustrations of displayed interface, parameters displayed, drawings and value ranges may vary with models. Please see the actual product for details.
Due to uncertainties such as physical environment, discrepancies may exist between the actual values and reference values provided in this manual.
Use of this document and the subsequent results shall be entirely on the user's own responsibility.
Symbols
| Symbol Description | |
| WARNING! | Contains important safety instructions and indicates situations that may cause bodily injury. |
| CAUTION! | User must be careful and improper operations may cause damage or malfunction of product. |
| NOTE! | Indicates useful or supplemental information about the use of product. |
Safety Information

WARNING!
Installation and removal of the unit and its accessories must be carried out by qualified personnel. You must read all of the Safety Instructions supplied with your equipment before installation and operation.
Warnings:
- If the product does not work properly, please contact your dealer. Never attempt to disassemble the unit yourself. (We will not assume any responsibility for problems caused by unauthorized repair or maintenance.)
- This installation should be made by a qualified service person and should conform to all the local codes.
- When shipping, the unit should be packed in its original packaging.
- Make sure the power supply voltage is correct before connecting to the unit.
- Do not drop or subject the unit to physical shock.
Maintenance Precautions:
- Ensure that no moisture or liquid comes into contact with any surface of the keyboard, as liquid may damage the functions of the keyboard.
- Keep the RJ-45 ports free from dust and moisture
- Only use the original, uncut (not spliced) power supply that is included with the keyboard
Regulatory Compliance
FCC Part 15
This equipment has been tested and found to comply with the limits for digital device, pursuant to part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial environment. This equipment generates, uses, and can radiate radio frequency energy and, if not installed and used in accordance with the instruction manual, may cause harmful interference to radio communications. Operation of this equipment in a residential area is likely to cause harmful interference in which case the user will be required to correct the interference at his own expense.
This product complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions:
This device may not cause harmful interference.
This device must accept any interference received, including interference that may cause undesired operation.

LVD/EMC Directive
This product complies with the European Low Voltage Directive 2006/95/EC and EMC Directive 2004/108/EC.

WEEE Directive-2002/96/EC
The product this manual refers to is covered by the Waste Electrical & Electronic Equipment (WEEE) Directive and must be disposed of in a responsible manner.
2. WHAT'S IN THE BOX
Standard Accessories

text_image
Keyboard Power supply and power cord Junction box RJ45 Control Cable User ManualOptional Accessories

text_image
RJ-45 to Phoenix Breakout RJ-45 CouplerWhen the "Optional" Accessories will be needed:
- When RS422 and RS232 cameras are being controlled simultaneously
- When more than one group of RS422 cameras is being controlled simultaneously

flowchart
graph TD
A["RS-422 Camera(s) (A)"] --> B["12VDC Power Supply"]
C["RS-422 Camera(s) (B)"] --> B
D["IP Cameras (ONVIF / VISCA over IP)"] --> E["33"]
F["RS232 Camera(s)"] --> E
G["12VDC Power Supply"] --> H["Junction Box Can be used for RS232 too"]
I["RS232 Camera(s)"] --> J["OR"]
K["12VDC Power Supply"] --> L["OR"]
M["12VDC Power Supply"] --> N["OR"]
O["12VDC Power Supply"] --> P["OR"]
Q["12VDC Power Supply"] --> R["OR"]
S["12VDC Power Supply"] --> T["OR"]
U["12VDC Power Supply"] --> V["OR"]
W["12VDC Power Supply"] --> X["OR"]
Y["12VDC Power Supply"] --> Z["OR"]
AA["12VDC Power Supply"] --> AB["OR"]
AC["12VDC Power Supply"] --> AD["OR"]
AE["12VDC Power Supply"] --> AF["OR"]
AG["12VDC Power Supply"] --> AH["OR"]
AI["12VDC Power Supply"] --> AJ["OR"]
AK["12VDC Power Supply"] --> AL["OR"]
AM["12VDC Power Supply"] --> AN["OR"]
AO["12VDC Power Supply"] --> AP["OR"]
AQ["12VDC Power Supply"] --> AR["OR"]
AS["12VDC Power Supply"] --> AT["OR"]
AU["12VDC Power Supply"] --> AV["OR"]
AW["12VDC Power Supply"] --> AX["OR"]
AY["12VDC Power Supply"] --> AZ["Ethernet Cables"]
BA["12VDC Power Supply"] --> BB["Serial Control Cables"]
BC["12VDC Power Supply"] --> BD["Power Supply via Junction Box/POE"]
Figure 2 - When the junction box is powered, it will provide power to the keyboard via any port that it is connected to --RS232, IP, RS422(A), RS422(B). No additional power supply is required for the keyboard when a powered junction box is being used.
Please Note regarding Serial Control protocols (RS422 and RS232):
- When controlling only RS232 cameras, the keyboard can control a total of 7 RS232 cameras
- When controlling RS422 and RS232 cameras simultaneously, the keyboard can control a total of 7 RS232 and RS422 cameras
- When controlling only RS422 cameras, the keyboard can control up to 14 RS422 cameras (2 daisy chains of 7)
The keyboard is capable of simultaneously controlling up to 255 cameras, between mixed protocols (RS422, RS232, and IP)
3. Models
This user guide is suitable for the following model:
- VS-PTC-IP
Key Features:
• Cross protocol mix-control with RS232/RS422 and IP
- Protocol support: VISCA, PELCO D/P, ONVIF, VISCA over IP, CGI*
- Quick Access Control
• High-quality sync-6-way joystick control
Independent dual power input: 12VDC, POE
Functionalities:
- Easy, ergonomic PTZ control of multiple remote cameras for live event production and content creation. Applications: Education, Broadcast, Video Conferencing, House of Worship etc.
- This compact remote controller features a high-quality joystick that allows effortless one-handed pan, tilt and zoom adjustments. Zoom can also be controlled via the joystick or a supplementary seesaw lever; dedicated knobs and control buttons simplify direct access to frequently-needed camera functions without needing to use the camera menus.
- Quick Access features include the control of Exposure, Shutter Speed, Iris, Compensation, White Balance, Focus, PT Speed, Zoom Speed.
- The controller supports serial RS232/RS422 and IP mix-control. It allows you to use RS232/RS422/IP control on one controller to control cameras in a single system.
- With IP control, automatically search available IP cameras in the network and assign IP addresses easily. IP control supports ONVIF, CGI*, VISCA Over IP.
- Up to 256 camera presets with memory of image parameters and 8 patterns/cruises to recall camera moves. (Requires camera support)
- Tally Indicator: Includes Normal Tally/On-Air Tally/Contact Modes
- Supports 2 groups (7 cameras per group) via VISCA RS422 daisy chain control. Unlimited number of controllers can operate on a single network to control up to 255 IP cameras. Controls up to total 255 cameras (Combine using PELCO/VISCA/ONVIF IP/VISCA-Over-IP Protocol).
- Up to 6 selectable ASSIGN function keys, additional functions can be assigned to ASSIGN buttons.
- Multi-color Key/Button illumination indicator
- Full compatibility is provided with all Marshall PTZ cameras and Sony BRC, SRG series PTZ cameras and most PTZ cameras in the market that support RS232/RS422/RS485/IP control.
- Control firmware upgrade is available via USB to keep the performance of the controller up to date.
4. Keyboard Diagrams
VS-PTC-IP

text_image
1 2 3 4 5 6 7 8 9 10 RS232 IP RS422 RS422- Power Button
Power on / Power off the keyboard
- 12V DC Power Port
Connect the supplied DC power adaptor and cord
- Firmware Interface Button
Engages firmware update mode on the keyboard
- Kensington Security slot
Use a lock to physically secure the keyboard in place
- Tally / Contact
Tally control interface
- RS232 interface / RJ-45 port
Connect RS232 adapter
- IP Interface / RJ-45 port
Connect the keyboard to a network
- RS422 (B) interface / RJ-45 port
Connect an RS422 adapter to control up to 7 daisy-chained RS422 cameras (Group A)
- RS422(A) interface / RJ-45 port
Connect an RS422 adapter to control up to 7 daisy-chained RS422 cameras (Group B)
- Firmware Upgrade USB port

text_image
CAM: 1 ONVIF >Title: MAIN CAM 192.168.0.100 OK + 4 5- Camera Identifier – Identifies which camera is being controlled, and the protocol being used
- Camera Title – User-defined title of the current camera
- IP Address – The IP address of the current camera (if applicable)
- Communication indicator for current device
a. OK means the keyboard has established communication with the current device
b. If "OK" does not appear, the keyboard is unable to reach the current device
- Network Connectivity indicator
a. If the "+" appears, this means that the network is successfully connected
b. If the "+" does not appear, this means that the network is not connected

text_image
1 2 3 4 5 INSHUTTER AUTO EXPOURER LICW AUTO WDI CFW S ROCKS AUTO MODAL LINE PUSH AP NEAR PAR 16 17 18 19 20 USBOR KEY V EDON T 6 7 8 9 10 11 SETUP SELECT LOAD TIME SPEED ZOOM SPEED POSITION RESET TALL 7 8 9 4 5 6 1 2 3 A MON 0. CAM B 26 27-
White Balance, (Auto, Manual)
-
Press once for Auto
-
Press again to activate manual adjustments
-
Lock - locks all image adjustment buttons and dials
- Exposure, (Auto, Iris PRI, Shutter PRI)
- IP Interface Buttons – used to interact with IP cameras
-
LCD Screen - Display for navigating keyboard settings
-
Reset - used for clearing presets
- Setup – used for keyboard menu setting
- Preset – used for saving camera presets
-
Pan Tilt Speed knob
-
Rotate: Speed adjustment / Navigate (in menu)
- Press: Select (in menu)
-
Long press: Invert L/R direction
-
Call – used for calling camera presets
-
Zoom Speed knob
-
Rotate: Zoom speed adjustment / Adjust value (in menu)
- Press: Save (in menu)
-
Long press: Invert U/D Direction
-
IRIS / Shutter Adjustment for Exposure
- Manual Red Adjustment for White Balance
- Manual Blue Adjustment for White Balance
- Manual Focus
- One-Push Focus
- Focus Auto/ Manual Toggle
- OPW (One Push WB) For White Balance
- Assign Keys – used to assign quick access to commands
- Zoom Seesaw - For zoom in / zoom out
- BLC (Back Light Compensation) – Toggles Back Light Compensation setting in camera
- Menu For pulling out camera OSD menu
- Alphanumeric Keypad – used for camera call, preset call, entering data (in menu)
- RS422 Group B Selection
- RS422 Group A Selection
- PTZ Joystick
- Enter Button for menu setting to Enter/Confirm data.
System Overview

flowchart
graph TD
A["Simultaneous setup & control of 7 (RS232), 14 (RS422) & 100 (IP) cameras of different makes & models on a single VS-PTC-IP system"] --> B["7 Cameras via RS232"]
A --> C["Up to 100 Cameras & 16 additional Controllers on single IP Network"]
A --> D["7 Cameras RS422 (Visca) on Channel A"]
A --> E["7 Cameras RS422 (Visca) on Channel B"]
A --> F["255 Cameras RS485 (Pelco)"]
B --> G["IP, ONVIF Visca over IP"]
C --> G
D --> G
E --> G
F --> G
Connection
The controller supports serial RS232/RS422 and IP Cross protocol mix-control. It allows you to use RS232/RS422/IP control on one controller to control cameras (Protocol support: VISCA, PELCO D/P, ONVIF, VISCA over IP, CGI*) in a single system.
Depending on the protocol being used to control the cameras, you may need to connect one or more of the following:
IP port to network switch
• Used for logging in to web interface of VS-PTC-IP
• Used to control the following PTZ protocols:
• VISCA over IP
• ONVIF
• RS232 Connection1 to 1 connection with keyboard and camera
• Keyboard connection to RS232 daisy chain
RS422 Connection
- Keyboard RS422 (A or B) RJ-45 port to RS422 adapter to RS422 cameras (daisy chain)
- Keyboard RS422 (A or B) RJ-45 port to RS422 adapter to RS485 cameras.
Initial Setup
Power
Power up the controller using one of the following options:
- Power supply (included)
• Power Voltage Tolerance 9V – 12V
- Use POE (connect Ethernet IP port to POE switch)
• Maximum distance 80M using CAT6 Plus cable
- Use included junction box
- Connect junction box to power supply
- Connect Ethernet cable from "Controller" port on the junction box to the RS422 or RS232 port on the VS-PTC-IP
- When using Junction Box to provide power to the keyboard via RS422 or RS232 port on the keyboard. Does not need extra power supply for keyboard.

flowchart
graph LR
A["Controller"] -->|RS422| B(Junction Box)
B -->|RS422| C["Camera"]
B -->|RS232| D["Camera"]
B -->|RS422| E["Camera"]
B -->|RS232| F["Camera"]
A -->|12VDC| G["12VDC"]
B -->|12VDC| H["12VDC"]
style A fill:#f9f,stroke:#333
style B fill:#ccf,stroke:#333
style C fill:#cfc,stroke:#333
style D fill:#fcc,stroke:#333
style E fill:#cff,stroke:#333
style F fill:#ffc,stroke:#333
Figure 3 - Power supply is required at EITHER the keyboard OR the Junction Box. If the junction box is powered, no additional power supply is needed for the keyboard, as the junction box will provide power to the keyboard via the control port
Connector Pinout Definition

natural_image
Line drawing of a network device chassis with ports, connectors, and a tower (no text or symbols)| TALLY/CONTACT | RS-232 | IP | RS-422 (A/B) | |||||||
| 1 8 | 1 8 | 1 8 | ||||||||
| Pin No. | Function | Pin No. | Function | Color | Pin No. | Function | Color | Pin No. | Function | Color |
| 1 | CAMERA1 | 1 | - | Orange/White | 1 | TX+ | Orange/White | 1 | TX- | Orange/White |
| 2 | CAMERA2 | 2 | - | Orange | 2 | TX- | Orange | 2 | TX+ | Orange |
| 3 | CAMERA3 | 3 | GND | Green/White | 3 | RX+ | Green/White | 3 | GND | Green/White |
| 4 | CAMERA4 | 4 | - | Blue | 4 | n/c | Blue | 4 | - | Blue |
| 5 | CAMERA5 | 5 | - | Blue/White | 5 | n/c | Blue/White | 5 | - | Blue/White |
| 6 | CAMERA6 | 6 | GND | Green | 6 | RX- | Green | 6 | - | Green |
| 7 | CAMERA7 | 7 | RXD | Brown/White | 7 | n/c | Brown/White | 7 | RX- | Brown/White |
| 8 | GND | 8 | TXD | Brown | 8 | n/c | Brown | 8 | RX+ | Brown |
| 9 | GND | |||||||||
IP connection

flowchart
graph LR
A["VS-PTC-IP CV620-IP or CV620-NDI"] <--> B["Multimedia IP Ethernet Switch VS-SW-100 (not included)"]
B --> C["RJ45 (IP) with PoE RJ45 (IP) with the Internet"]
C --> D["Image of multiple wireless devices"]
Connect the keyboard's "IP" port to a port on an Ethernet switch
For more information regarding adding ONVIF and VISCA over IP cameras to be controlled by the keyboard, please see the section on Keyboard Configuration
RS232 connection
-
Follow the diagram below for the following options:
-
1 to 1 connection, Marshall camera ONLY - Use the included (premade) Ethernet cable direct connect or standard Ethernet cable.
- 1 to 1 connection, Non-Marshall camera – Follow the pinout for the RS232 port on the keyboard to make a cable suitable for controlling your camera

text_image
1 IR_OUT Orange/White 2 DTR Orange 3 GND Green/White 4 DSR Blue 5 TX_OUT Blue/White 6 RX_OUT Green 7 TX_IN Brown/White 8 RX_IN Brown Ethernet RS-232 1 8 Pin No. Function Color 1 - Orange/White 2 - Orange 3 GND Green/White 4 - Blue 5 - Blue/White 6 GND Green 7 RXD Brown/White 8 TXD BrownMarshall CV620-Cable-07
Ethernet to 8-pin (RS232)
*sold separately
- Use RJ45-RS232 adapter (Marshall/Non-Marshall camera)

flowchart
graph TD
A["RS232"] --> B["RS232"]
A --> C["RS232"]
A --> D["RS232"]
B --> E["RS232"]
C --> F["RS232"]
D --> G["RS232"]
E --> H["RS232"]
F --> I["RS232"]
G --> J["RS232"]
H --> K["Orange/white DSR"]
H --> L["Orange NC"]
H --> M["Green/white GND"]
H --> N["Blue DTR"]
H --> O["Blue/white RX"]
H --> P["Green TX"]
H --> Q["Brown/white NC"]
H --> R["Brown NC"]
I --> S["1:2.45"]
J --> S
K --> S
L --> S
M --> S
N --> S
O --> S
P --> S
Q --> S
R --> S
S --> T["1:2.45"]
- Use Junction Box (Marshall/Non-Marshall camera)
One-To-One:

text_image
Pin No. Function Color 1 - Orange/White 2 - Orange 3 GND Green/White 4 - Blue 5 - Blue/White 6 GND Green 7 RXD Brown/White 8 TXD Brown 12145178 RS232 1 RX- Orange/White 2 RX+ Orange 3 GND Green/White 4 - Blue 5 - Blue/White 6 - Green 7 TX- Brown/White 8 TX+ Brown 1 RX- Orange/White 2 RX+ Orange 3 GND Green/White 4 - Blue 5 - Blue/White 6 - Green 7 TX- Brown/White 8 TX+ Brown DC12V 1 RX- Orange/White 2 RX+ Orange 3 GND Green/White 4 - Blue 5 - Blue/White 6 - Green 7 TX- Brown/White 8 TX+ Brown Marshall CV620- Cable-07 Ethernet to 8-pin (RS232) *sold separatelyDaisy Chain:

text_image
RS232 Control Daisy Chain Pin No. Function Color 1 - Orange/White 2 - Orange 3 GND Green/White 4 - Blue 5 - Blue/White 6 GND Green 7 RXD Brown/White 8 TXD Brown 1 RX- Orange/White 2 RX+ Orange 3 GND Green/White 4 - Blue 5 - Blue/White 6 - Green 7 TX- Brown/White 8 TX+ Brown DC12V RX-Orange/White RX+Orange GND Green/White 4 - Blue 5 - Blue/White 6 - Green 7 TX- Brown/White 8 TX+ BrownRS422 connection
- Follow the diagram below for the following options:
- Use premade network cable direct connect (1 to 1 connection)

text_image
A Toggle B RS422 RS422 1 RX- Orange/White 2 RX+ Orange 3 GND Green/White 4 - Blue 5 - Blue/White 6 - Green 7 TX- Brown/White 8 TX+ Brown Ethernet Pin No. Function Color 1 TX- Orange/White 2 TX+ Orange 3 GND Green/White 4 - Blue 5 - Blue/White 6 - Green 7 RX- Brown/White 8 RX+ BrownMake your own cable to connect (Use pinout) (Marshall/Non-Marshall camera)
- Use RJ45-RS422 adapter + control wire (Daisy Chain) (Marshall/Non-Marshall camera)

flowchart
graph TD
A["RS422"] --> B["GND"]
C["RS422"] --> D["TXD IN+"]
E["RS422"] --> F["RXD IN+"]
G["RS422"] --> H["RXD IN-"]
B --> I["GND"]
D --> J["TXD IN+"]
F --> K["RXD IN+"]
H --> L["RXD IN-"]
I --> M["GND 1"]
J --> N["RXD IN+ 2"]
K --> O["RXD IN- 3"]
L --> P["TXD IN+ 4"]
M --> Q["TXD IN- 5"]
N --> R["= Control Cables"]
O --> R
P --> R
Q --> R
- Use Junction Box (Marshall/Non-Marshall camera)

flowchart
graph TD
A["Pin No. 1 TX- Orange/White"] --> B["RS422"]
C["Pin No. 2 TX+ Orange"] --> B
D["Pin No. 3 GND Green/White"] --> B
E["Pin No. 4 Blue"] --> B
F["Pin No. 5 Green"] --> B
G["Pin No. 6 RX- Brown/White"] --> B
H["Pin No. 7 RX+ Brown"] --> B
I["Pin No. 8"] --> J["DC12V Controller"]
K["RS422 Control Daisy Chain"] --> L["RS422"]
M["1 RX- Orange/White"] --> N["DC12V"]
O["2 4X+ Orange"] --> N
P["3 GND Green/White"] --> N
Q["4 Blue"] --> N
R["5 Green"] --> N
S["6 TX- Brown/White"] --> N
T["7 TX+ Brown"] --> N
U["8 TX+"] --> N
RS485 connection
-
Follow the diagram below for the following options:
-
Use premade network cable direct connect (1 to 1 connection)
- Make your own cable to connect (Use pinout) (Marshall/Non-Marshall camera)

text_image
A Toggle RS422 B RS422 1 RX- Orange/White 2 RX+ Orange 3 GND Green/White 4 - Blue 5 - Blue/White 6 - Green 7 TX- Brown/White 8 TX+ Brown Ethernet Pin No. Function Color 1 TX- Orange/White 2 TX+ Orange 3 GND Green/White 4 - Blue 5 - Blue/White 6 - Green 7 RX- Brown/White 8 RX+ Brown- Use RJ45-RS422 adapter + control wire (Daisy Chain) (Marshall/Non-Marshall camera)

flowchart
graph TD
A["RS422"] --> B["5"]
C["RS422"] --> D["5"]
E["RS422"] --> F["5"]
B --> G["GND"]
D --> H["GND"]
F --> I["GND"]
G --> J["TXD IN+"]
G --> K["TXD IN-"]
G --> L["RXD IN+"]
G --> M["RXD IN-"]
H --> N["TXD IN+"]
H --> O["TXD IN-"]
I --> P["TXD IN+"]
I --> Q["TXD IN-"]
J --> R["6ND 1"]
K --> S["6ND 2"]
L --> T["6ND 3"]
M --> U["6ND 4"]
N --> V["6ND 5"]
O --> W["6ND 1"]
P --> X["6ND 2"]
Q --> Y["6ND 3"]
R --> Z["Control Cable"]
S --> AA["Control Cable"]
T --> AB["Control Cable"]
U --> AC["Control Cable"]
V --> AD["Control Cable"]
W --> AE["Control Cable"]
- Use Junction Box (Marshall/Non-Marshall camera)

text_image
RS485 Control Daisy Chain Pin No. Function Color 1 TX- Orange/White 2 TX+ Orange 3 GND Green/White 4 - Blue 5 - Blue/White 6 - Green 7 RX- Brown/White 8 RX+ Brown RS422 1 RX- Orange/White 2 RX+ Orange 3 GND Green/White 4 - Blue 5 - Blue/White 6 - Green 7 TX- Brown/White 8 TX+ Brown DC12V 1 RX- Orange/White 2 RX+ Orange 3 GND Green/White 4 - Blue 5 - Blue/White 6 - Green 7 TX- Brown/White 8 TX+ Brown5. Keyboard Configuration
Interacting with the VS-PTC-IP
Hold 3 seconds

ZOOM SPEED
Hold 3 seconds

P/T SPEED
To Invert U/D (Tilt Axis)
To Invert L/ R (Pan axis)
Setup Button:
P/T Speed Dial:
- Rotate: Move Cursor
- Click: Select
- Long Press: Invert L/R (pan axis)
Zoom Speed Dial:
- Rotate: Select Value
- Click: Save
- Long Press: Invert U/D (Tilt axis)

text_image
SETUP SELECT VALUE UR DIRECTION U/D DIRECTION PIT SPEED ZOOM SPEED INPUT INPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OXY OXY OXY OXY OXY OXY OXY OXY OXY OXY OXY OXY OXY OXY OXY OXY OXY OXY OXY OXY OXY OXY OXY OXY OXY OXY OXYKeyboard Setup
Default Password: 0000
The password can be changed under
Setup > Keyboard Setting > Password Setting
Opens Menu on LCD screen
The Setup button opens the setup menu on the LCD screen

flowchart
graph LR
A["Main Setup Menu"] --> B["Keyboard Setting Menu"]
A --> C["CAMERA SETTING<br>>KEYBOARD SETTING<br>EXIT"]
B --> D[">IP CONFIGURATION<br>BUTTON LIGHT<br>ASSIGNED KEY :FI<br>FACTORY DEFAULT<br>GPI I/O<br>Password Setting<br>Model Info<br>Exit"]
The IP address can be set to either STATIC or DHCP.

flowchart
graph LR
A["Keyboard Setting Menu"] --> B["IP Configuration"]
A --> C["BUTTON LIGHT"]
A --> D["ASSIGNED KEY :FI"]
A --> E["FACTORY DEFAULT"]
F["IP Configuration Menu"] --> G["Type: STATIC"]
F --> H["IP Address"]
F --> I["Subnet Mask: 192. 168. 0. 100"]
F --> J["Gateway: 255. 255. 255. 0"]
F --> K["Exit"]
- If setting the IP address to DHCP, move the cursor to the Type field, and rotate the Zoom Speed dial to change the value to DHCP. Click the Zoom Speed dial to save
- If setting the IP address to a STATIC address, ensure that the Type field shows STATIC, and then rotate the P/T Speed dial to move the cursor between the IP address octets. Move the cursor to each octet and use the alphanumeric keypad to enter its value. Rotate the P/T Speed dial to move to the next octet and repeat until all IP address octets are set to the desired values.
- Click the Zoom Speed dial to save
- Edit the Subnet Mask and Gateway as necessary to communicate on your network
- Click the Zoom Speed dial to save
- Exit this menu
Button Light
The Button Light value affects the brightness of the button backlight

flowchart
graph LR
A["Keyboard Setting Menu"] --> B["Button Light Menu"]
A --> C["IP CONFIGURATION"]
A --> D[">BUTTON LIGHT"]
A --> E["ASSIGNED KEY :FI"]
A --> F["FACTORY DEFAULT"]
B --> G[">Level : 0\nExit"]
- Rotate the Zoom Speed dial to adjust the value
- Click the Zoom Speed Dial to save
- Exit this menu
Assign keys
Assigned keys can be configured as shortcuts to activate camera functions

text_image
F1 F2 F3 F4 F5 F6 ASSIGN KEY AUTO EXPANSER IMPORTER LOCK AUTO WI DW FOSUR NEAR FAR AUTO MANUAL INF PUSH AF P MANUH INQUY ADD F1 F2 F3 F4 F5 F6 ASSIGN KEY POSITION RESET RESET CALL 7 8 9 PURE 0. 5 6 4 2 3 A MON 0. CAM B T
flowchart
graph LR
A["Keyboard Setting Menu"] --> B["Assigned Key Menu"]
A --> C["IP CONFIGURATION\nBUTTON LIGHT\n>ASSIGNED KEY :FI\nFACTORY DEFAULT"]
B --> D[">HOME\nExit"]
- From the keyboard Setup Menu, move the cursor to the ASSIGNED KEY field
- Rotate the Zoom Speed dial to select which Assigned key to configure
- Click the P/T Speed button to apply the function to the assign key
- Assigned key can be assigned to camera features from following:
• Home – Command the selected camera to activate its 'Home' preset
- P/T Reset – Reset the selected camera
• Power – Power off the selected camera
- Mute – Mute the audio from the selected camera
• Picture Freeze – Freeze the image of the selected camera
• Picture Flip – Flip the image of the selected camera
- Picture LR Reverse – Invert the L/R (pan direction) of the selected camera
- Exit
Factory Default
Clear all keyboard settings, and restore factory default

flowchart
graph LR
A["Keyboard Setting Menu"] --> B["IP CONFIGURATION"]
A --> C["BUTTON LIGHT"]
A --> D["ASSIGNED KEY :FI"]
A --> E[">FACTORY DEFAULT"]
F["Factory Default"] --> G[">Yes?"]
F --> H["No?"]
• From the Keyboard Setup Menu, select FACTORY DEFAULT
- Select Yes
NOTE: DO NOT move the Joystick nor the Zooming Seesaw and leave them at original position while the FACTORY DEFAULT is processing.
GPI I/O
GPI I/O Menu is used to configure the Tally settings

flowchart
graph LR
A["IP CONFIGURATION"] --> B["Tally Setting Menu"]
C["BUTTON LIGHT"] --> B
D["ASSIGNED KEY :FI"] --> B
E["FACTORY DEFAULT"] --> B
F["GPI I/O"] --> B
G["Password Setting"] --> B
H["Model Info"] --> B
I["Exit"] --> B
B --> J[">Setting: Input\nTally Mode: Normal\nCommand Sel: Standard\nCamera Link: On\nExit"]
Setting:
- Input - Sets the control signal direction of the GPI I/O connector to INPUT. In this case, connect a tally control input signal to the connector
- Output - Sets the control signal direction of the GPI I/O connector to OUTPUT. In this case, the connector functions as a contact output connector which outputs the camera number of the target camera.
Tally Mode
- Normal - Displays the tally input lamp corresponding to the number of the camera with tally input ON, and automatically selects the camera as the target camera.
- On Air - Displays the tally input lamp corresponding to the number of the camera with tally input ON.
Command Select:
- Standard - Sets the input/output method to STANDARD method. The camera numbers and input/output pin numbers have a 1:1 correspondence.
- If the unit and cameras are connected by serial connection, cameras 1 to 7 correspond to input/outputs 1 to 7.
- If the unit and cameras are connected by LAN connection, cameras 1 to 10 in group 1 correspond to input/outputs 1 to 10.
- Expand - Handles camera numbers as binary numbers.
- Tally input numbers 8 and higher in a serial connection are ignored. In this case, the response is equivalent to no input.
- Numbers in a LAN connection, corresponding to cameras 1 to 10 in groups 1 to 10, are handled as the numbers 1 to 100. Tally input numbers 101 and higher are ignored. In this case, the response is equivalent to no input.
Camera Link - Turns tally lamp control on/off. The tally lamp control operation varies depending on the combination of the SETTING and CAMERA LINK settings. For details, see "Tally lamp control operation" below.
6. Password Setting

flowchart
graph LR
A["Keyboard Setting Menu"] --> B["IP CONFIGURATION"]
A --> C["BUTTON LIGHT"]
A --> D["ASSIGNED KEY :FI"]
A --> E["FACTORY DEFAULT"]
A --> F["GPI I/O"]
A --> G[">Password Setting"]
A --> H["Model Info"]
A --> I["Exit"]
J["Password Setting Menu"] --> K[">Old Password:"]
J --> L["New Password"]
J --> M["Confirm:"]
J --> N["Save"]
J --> O["Exit"]
- Old Password: Enter the current password
- New Password: Enter the password you would like to set
- Confirm: Enter the new password again to confirm
- Save: Select this to apply the password. "OK" will appear, confirming that the new password has been applied
Model Info

flowchart
graph LR
A["Keyboard Setting Menu"] --> B["IP CONFIGURATION"]
A --> C["BUTTON LIGHT"]
A --> D["ASSIGNED KEY :FI"]
A --> E["FACTORY DEFAULT"]
A --> F["GPI I/O"]
A --> G["Password Setting"]
A --> H[">Model Info"]
A --> I["Exit"]
J["Model Info Menu"] --> K[">IP Address: 192.168.0.100"]
J --> L["FW Version: X.X.X"]
J --> M["Exit"]
The Model info screen contains the current IP address and Firmware Version of the unit
How to assign camera
Manually adding cameras

flowchart
graph LR
A["Main Setup Menu"] --> B["Camera Setting Menu"]
A --> C[">CAMERA SETTING\nKEYBOARD SETTING\nEXIT"]
B --> D[">CAMDOI\nTitle:--\nProtocol: VISCA\nExit"]
The keyboard can store settings to control up to
• 255 cameras by RS485 PELCO protocol separately
- 7 cameras by VISCA protocol via RS422 group A separately
- 7 cameras by VISCA protocol via RS422 group B separately
• 255 cameras by IP ONVIF protocol separately
• 255 cameras by VISCA-Over-IP protocol separately
• Total 255 cameras by cross protocol mix-controlling.
With the cursor on the Camera Selection, use the Zoom Speed dial to select which camera slot to assign a camera.
Each camera can be configured to be controlled using any of the following protocols:
• VISCA
- PELCO-D
- PELCO-P
• ONVIF
• VISCAIP (VISCA over IP)
• CGI*

flowchart
graph LR
A["Camera Setting Menu"] --> B["Baud Rate Setting"]
A --> C["CAM001\nTitle:-\n>Protocol: VISCA\nExit"]
B --> D[">Baud Rate: 9600\nExit"]
If VISCA, PELCO-D, or PELCO-D are selected as the protocol, the Baud Rate Setting screen will appear. Use the Zoom Speed dial to set the baud rate. Click the Zoom Speed dial to save, and then exit this menu.
Adding an ONVIF camera to Keyboard
Adding manually from Local Area Network (LAN)
Selecting ONVIF as the protocol and clicking the P/T Speed dial will cause the ONVIF Camera Setup menu to appear

flowchart
graph LR
A["Camera Setting Menu"] --> B["ONVIF Camera setup Menu"]
B --> C[">IP Address: 192.168.0.100\nUser Name: -\nPassword: -\nPort: 80\nExit"]
C --> D["CAMODI\nTitle:-\n>Protocol: ONVIF\nExit"]
- Must know about the IP address of the camera.
- The IP address of the camera has to be within the same subnet as the Keyboard
- Rotate the P/T Speed dial to move the cursor between the IP address octets. Move the cursor to each octet and use the alphanumeric keypad to enter its value. Rotate the P/T Speed dial to move to the next octet and repeat until all IP address octets are set to the desired values. Click the Zoom Speed dial to save
- Move the cursor to the User Name field, and use the alphanumeric keypad to enter the username (ESC button works as a backspace)
- Click the Zoom Speed button to save
- Move the cursor to the password field and use the alphanumeric keypad to enter the password (ESC button works as a backspace)
- Click the Zoom Speed button to save
- Move the cursor to the Port field
- If the camera is configured to communicate on a field other than port 80, change the port number using the alphanumeric keypad (ESC button works as a backspace)
- Exit this menu
Scanning Local Area Network (LAN) for available ONVIF cameras
Cameras can be detected on the network and added to the keyboard to be controlled
- Press the Search button to bring up the Auto Search menu
- Move the cursor to ONVIF-IP
- Select Yes to start the search
- A list of discovered cameras will appear showing the cameras that have been discovered. Scroll through the discovered cameras using the Zoom Speed dial
• To add a camera to be controlled by the VS-PTC-IP, press the ADD button - With the cursor on CAM ID, Assign the camera to a CAM ID by rotating the Zoom Speed dial
-
Click the Zoom Speed dial to save
-
Move the cursor to the Title, and use the alphanumeric keypad to give the camera a title
- Click the Zoom Speed dial to save
- Enter the username for the camera
- Click the Zoom Speed dial to save
- Enter the password for the camera
- Click the Zoom Speed dial to save
- Exit this menu

flowchart
graph TD
A["SEARCH"] --> B["KEYBOARD SETUP MENU"]
B --> C["SELECT PROTOCOL VISCA-IP >ONVIF-IP EXIT"]
C --> D["Status Menu Start Search? Yes No & Exit"]
D --> E["Discovered Cameras Searched Cam: 1/5 >192.168.0.101 EXIT"]
E --> F["ONVIF Camera setup Menu"]
F --> G["ADD"]
G --> H["FOR INPUT: 192.168.0.100 User Name - Password: Port: 80 Exit"]
F --> I["FOR INPUT: 192.168.0.100 User Name - Password: Port: 80 Exit"]
F --> J["FOR INPUT: 192.168.0.100 User Name - Password: Port: 80 Exit"]
F --> K["FOR INPUT: 192.168.0.100 User Name - Password: Port: 80 Exit"]
F --> L["FOR INPUT: 192.168.0.100 User Name - Password: Port: 80 Exit"]
F --> M["FOR INPUT: 192.168.0.100 User Name - Password: Port: 80 Exit"]
F --> N["FOR INPUT: 192.168.0.100 User Name - Password: Port: 80 Exit"]
F --> O["FOR INPUT: 192.168.0.100 User Name - Password: Port: 80 Exit"]
F --> P["FOR INPUT: 192.168.0.100 User Name - Password: Port: 80 Exit"]
F --> Q["FOR INPUT: 192.168.0.100 User Name - Password: Port: 80 Exit"]
F --> R["FOR INPUT: 192.168.0.100 User Name - Password: Port: 80 Exit"]
F --> S["FOR INPUT: 192.168.0.100 User Name - Password: Port: 80 Exit"]
F --> T["FOR INPUT: 192.168.0.100 User Name - Password: Port: 80 Exit"]
F --> U["FOR INPUT: 192.168.0.100 User Name - Password: Port: 80 Exit"]
F --> V["FOR INPUT: 192.168.0.100 User Name - Password: Port: 80 Exit"]
F --> W["FOR INPUT: 192.168.0.100 User Name - Password: Port: 80 Exit"]
F --> X["FOR INPUT: 192.168.0.100 User Name - Password: Port: 80 Exit"]
F --> Y["FOR INPUT: 192.168.0.100 User Name - Password: Port: 80 Exit"]
F --> Z["FOR INPUT: 192.168.0.100 User Name - Password: Port: 80 Exit"]
F --> AA["FOR INPUT: 192.168.0.100 User Name - Password: Port: 80 Exit"]
F --> AB["FOR INPUT: 192.168.0.100 User Name - Password: Port: 80 Exit"]
F --> AC["FOR INPUT: 192.168.0.100 User Name - Password: Port: 80 Exit"]
F --> AD["FOR INPUT: 192.168.0.100 User Name - Password: Port: 80 Exit"]
F --> AE["FOR INPUT: 192.168.0.100 User Name - Password: Port: 80 Exit"]
F --> AF["FOR INPUT: 192.168.0.100 User Name - Password: Port: 80 Exit"]
F --> AG["FOR INPUT: 192.168.0.100 User Name - Password: Port: 80 Exit"]
F --> AH["FOR INPUT: 192.168.0.100 User Name - Password: Port: 80 Exit"]
F --> AI["FOR INPUT: 192.168.0.100 User Name - Password: Port: 80 Exit"]
F --> AJ["FOR INPUT: 192.168.0.100 User Name - Password: Port: 80 Exit"]
F --> AK["FOR INPUT: 192.168.0.100 User Name - Password: Port: 80 Exit"]
F --> AL["FOR INPUT: 192.168.0.100 User Name - Password: Port: 80 Exit"]
F --> AM["FOR INPUT: 192.168.0.100 User Name - Password: Port: 80 Exit"]
F --> AN["FOR INPUT: 192.168.0.100 User Name - Password: Port: 80 Exit"]
F --> AO["FOR INPUT: 192.168.0.100 User Name - Password: Port: 80 Exit"]
F --> AP["FOR INPUT: 192.168.0.100 User Name - Password: Port: 80 Exit"]
F --> AQ["FOR INPUT: 192.168.0.100 User Name - Password: Port: 80 Exit"]
F --> AR["FOR INPUT: 192.168.0.100 User Name - Password: Port: 80 Exit"]
F --> AS["FOR INPUT: 192.168.0.100 User Name - Password: Port: 80 Exit"]
F --> AT["FOR INPUT: 192.168.0.100 User Name - Password: Port: 80 Exit"]
F --> AU["FOR INPUT: 192.168.0.100 User Name - Password: Port: 80 Exit"]
F --> AV["FOR INPUT: 192.168.0.100 User Name - Password: Port: 80 Exit"]
F --> AW["FOR INPUT: 192.168.0.100 User Name - Password: Port: 80 Exit"]
F --> AX["FOR INPUT: 192.168.0.100 User Name - Password: Port: 80 Exit"]
F --> AY["FOR INPUT: 192.168.0.100 User Name - Password: Port: 80 Exit"]
Repeat this process for each discovered camera that you wish to add to the VS-PTC-IP
Adding ONVIF cameras to be controlled via WAN
1. At Camera Location:
- For commands to flow from outside the network in to a camera, ports must be opened
- Contact the network administrator at the camera location to create a port-forwarding rule in the router allowing commands to flow through the necessary ports using these values:
- Source/ external port: 80 (default)
- Destination / internal port: 80 (default)
• IP Address: IP Address of the camera - Protocol: Both (TCP and UDP)
2. At Keyboard location:
- Set the keyboard to DHCP
- Contact the network administrator at the Keyboard location to create a port-forwarding rule in the router allowing commands to flow through the necessary ports using these values:
- Source/ external port: 80 (default)
- Destination / internal port: 80 (default)
• IP Address: IP Address of the keyboard - Protocol: Both (TCP and UDP)
- Within the Setup menu of the VS-PTC-IP, add the ONVIF camera using the WAN IP of the camera location as the IP Address
- Click the P/T Speed dial to save
- Enter the username of the camera
- Click the P/T Speed dial to save
- Enter the password of the camera
- Click the P/T Speed dial to save

flowchart
graph TD
A["WAN Address: XXX.XXX.XXX.XXX\nLAN Address: 192.168.0.1\nPort-forward port: 80 (default)"] --> B["Internet"]
C["IP Address: 192.168.0.13\nSubnet Mask: 255.255.255.0\nGateway: 192.168.0.1\nPort: 80\nUsername: admin\nPassword: admin"] --> B
D["ONVIF Camera setup Menu"] --> E["Camera Setting Menu\nCAMDDI\nTitle-->Protocol ONVIF\nExit"]
E --> F["ONVIF Camera Setup Menu\n>IP Address:\nXXX XXX XXX XXX\nUser Name:-admin\nPassword:-admin\nPort: 80\nExit"]
B --> G["WAN Address: XXX.XXX.XXX.XXX\nLAN Address: 192.168.0.1\nPort-forward port: 80 (default)"]
G --> H["IP Address: 192.168.0.13\nSubnet Mask: 255.255.255.0\nGateway: 192.168.0.1\nPort: 80\nUsername: admin\nPassword: admin"]
Adding a VISCA over IP camera to Keyboard
Adding manually from Local Area Network (LAN)
Selecting VISCAIP (VISCA over IP) as the protocol and clicking the P/T Speed dial will cause the VISCAIP configuration menu to appear

flowchart
graph LR
A["Camera Setting Menu"] --> B["VISCAIP Configuration Menu"]
A --> C["CAMODI\nTitle:--\n>Protocol: VISCAIP\nExit"]
B --> D["IP Address:\n>192. 168. 0. 100\nExit"]
- Rotate the P/T Speed dial to move the cursor between the IP address octets. Move the cursor to each octet and use the alphanumeric keypad to enter its value. Rotate the P/T Speed dial to move to the next octet and repeat until all IP address octets are set to the desired values.
- Click the Zoom Speed dial to save
- Exit this menu
Repeat this process for each camera that you wish to control with the VS-PTC-IP keyboard.
Scanning local network for available VISCA over IP cameras
- Press the Search button to bring up the Auto Search menu
- Move the cursor to VISCA-IP
- Select Yes to start the search
- A list of discovered cameras will appear showing the cameras that have been discovered. Scroll through the discovered cameras using the Zoom Speed dial
• To add a camera to be controlled by the VS-PTC-IP, press the ADD button - With the cursor on CAM ID, Assign the camera to a CAM ID by rotating the Zoom Speed dial
- Click the Zoom Speed dial to save
- Move the cursor to the Title, and use the alphanumeric keypad to give the camera a title
- Click the Zoom Speed dial to save

flowchart
graph TD
A["SEARCH"] --> B["SELECT PROTOCOL"]
B --> C["Start Search?"]
C --> D["Discovered Cameras"]
D --> E["Add"]
E --> F["POSITION"]
F --> G["CALL"]
G --> H["POSTUP"]
H --> I["LTR CONNECTION"]
I --> J["GO CONNECTION"]
J --> K["ZOOM SPEED"]
K --> L["RESET"]
L --> M["PRESH"]
M --> N["CALL"]
N --> O["POSITION KEY"]
O --> P["F1"]
O --> Q["F2"]
O --> R["F3"]
O --> S["F4"]
O --> T["F5"]
O --> U["F6"]
O --> V["W"]
V --> W["ADD"]
W --> X["FORUM"]
X --> Y["MOON"]
Y --> Z["0."]
Z --> AA["CAM"]
AA --> AB["B"]
AB --> AC["MON"]
AC --> AD["A"]
AD --> AE["3"]
AE --> AF["A"]
AF --> AG["6"]
AG --> AH["ALL"]
AH --> AI["4"]
AI --> AJ["5"]
AJ --> AK["6"]
AK --> AL["7"]
AL --> AM["8"]
AM --> AN["9"]
AN --> AO["LISTED WITH VIEW"]
AO --> AP["DOWN/DOWN/DOWN/DOWN/DOWN/DOWN/DOWN/DOWN/DOWN/DOWN/DOWN/DOWN/DOWN/DOWN/DOWN/DOWN/DOWN/DOWN/DOWN/DOWN/DOWN/DOWN/DOWN/DOWN/DOWN/DOWN/DOWN/DOWN/DOWN/DOWN/DOWN/DOWN/DOWN/DOWN/DOWN/DOWN/DOWN/DOWN/DOWN/DOWN/DOWN/DOWN/DOWN/DOWN/DOWN/DOWN/DOWN/DOWN/DOWN/DOWN/DOWN"]
subgraph Keyboard Setup Menu
B -->|>VISCA-IP ONVIF-IP EXIT| B
C -->|Start Search? Yes No & Exit| C
D -->|Searched Cam: 1/5 >192.168.0.10I EXIT| D
E -->|ADD| E
F -->|POSITION| F
G -->|ADD| G
H -->|ADD| H
I -->|ADD| I
J -->|ADD| J
K -->|ADD| K
L -->|ADD| L
M -->|ADD| M
N -->|ADD| N
O -->|ADD| O
P -->|ADD| P
Q -->|ADD| Q
R -->|ADD| R
S -->|ADD| S
T -->|ADD| T
U -->|ADD| U
V -->|ADD| V
W -->|ADD| W
X -->|ADD| X
Y -->|ADD| Y
Z -->|ADD| Z
AA -->|ADD| AA
AB -->|ADD| AB
AC -->|ADD| AC
AD -->|ADD| AD
AE -->|ADD| AE
AF -->|ADD| AF
AG -->|ADD| AG
AH -->|ADD| AH
AI -->|ADD| AI
AJ -->|ADD| AJ
AK -->|ADD| AK
AL -->|ADD| AL
AM -->|ADD| AM
AN -->|ADD| AN
AO -->|ADD| AO
AP -->|ADD| AP
AQ -->|ADD| AQ
AR -->|ADD| AR
AS -->|ADD| AS
AT["KEYBOARD TURNER"] --> AU["AUTO EXPONE"]
AV["INCHROMETER"] --> AW["LOCK"]
AX["AUTO"] --> AY["W"]
AZ["OFFM"] --> BA["OPM"]
BB["FOCUS"] --> BC["AUTO MANUAL"]
BD["NEAR FAR"] --> BE["CNE PUSH AF"]
end
Repeat this process for each discovered camera that you wish to add to the VS-PTC-IP
Adding VISCA over IP cameras to be controlled via WAN
3. At Camera Location:
- For commands to flow from outside the network into a camera, ports must be opened
- Contact the network administrator at the camera location to create a port-forwarding rule in the router allowing commands to flow through the necessary ports using these values:
• Source/ external port: 52381
- Destination / internal port: 52381
• IP Address: IP Address of the camera
- Protocol: Both (TCP and UDP)
4. At Keyboard location:
- Set the keyboard to DHCP
- Contact the network administrator at the Keyboard location to create a port-forwarding rule in the router allowing commands to flow through the necessary ports using these values:
• Source/ external port: 52381
- Destination / internal port: 52381
• IP Address: IP Address of the keyboard
- Protocol: Both (TCP and UDP)
- Within the Setup menu of the VS-PTC-IP, add the VISCA over IP camera using the WAN IP of the camera location as the IP Address
- Click the P/T Speed dial to save

flowchart
graph TD
A["WiWAN"] -->|WAN Address: XXX.XXX.XXX.XXX LAN Address: 192.168.0.1 Port-forward port: 52381| B["Internet"]
C["WiWAN"] -->|WAN Address: XXX.XXX.XXX.XXX LAN Address: 192.168.0.1 Port-forward port: 52381| B
D["Camera Setting Menu"] --> E["VISCAIP Configuration Menu"]
E --> F["IP Address: >XXX, XXX, XXX, XXX Exit"]
F --> G["IP Address: 192.168.0.13 Subnet Mask: 255.255.255.0 Gateway: 192.168.0.1 Port: 80 Username: admin Password: admin"]
7. Interacting with Cameras
RS422 A button and RS422 B button
There are 2 RS422 ports on the back panel of the keyboard. Up to 7 cameras can be daisy chained off of each RS422 port. You can toggle between these by using the A and B buttons

natural_image
Line drawing of a network device rear panel with ports and connectors (no text or symbols)
text_image
AUTO EXPOXORE INNOVATION LOCK AUTO MO UPM FUS FAIR BEAR AUTO AUTO MINIOL ONE FROM W P IN RESET MAKE MAKE ADD F1 F2 F3 MON F4 F5 F6 ADD ASSIGN KEY W ZOOM T POSITION RESET RESET CALL 7 8 9 7 8 9 4 5 6 1 2 3 A MON 0. CAM B SELECT VALUE AUTO SPEED DOWN SPEED A BOptions for calling camera
- Use the keypad to call the camera by CAM ID
- Enter the CAM ID on the keypad
- Press CAM

flowchart
graph TD
A["7 PORS"] --> B["8 TUV"]
B --> C["9 WXYZ"]
D["4 QHI"] --> E["5 JKL"]
E --> F["6 MNO"]
G["1 □"] --> H["2 ABC"]
H --> I["3 DEF"]
J["0."] --> K["CAM"]
-
Call the IP cameras by selecting from a list of available devices
-
Press the Inquiry button
- Select a protocol
- Scroll through the list using the Zoom Speed dial
- Move the cursor to "Call", and click the P/T Speed dial

flowchart
graph LR
A["INQUIRY"] --> B[">CAM001 1/5 ONVIF\nTitle: XXX\n192.168.0.101\nCall Exit"]
B --> C["CAM001 1/5 ONVIF\nTitle: XXX\n192.168.0.101\n>Call Exit"]
C --> D["CAM:1 ONVIF\n192.168.0.101 YES"]
Controlling a Camera
Engaging the Camera OSD Menu for non-IP cameras
- Press the Menu button on the keyboard to send a command to the camera to engage the OSD menu
- Navigate the menu by using the joystick
- Move up / down to navigate through menu options
- Move the joystick to the right to send an "enter" command
- Move up / down to adjust values
- Move the joystick to the left to send an "exit" command

flowchart
graph LR
A["MENU"] --> B["Directional Arrow"]
B --> C["Right"]
B --> D["Down"]
B --> E["Left"]
Engaging the Camera OSD Menu for PELCO-D or ONVIF-IP Cameras
- On the alphanumeric keypad, call preset 95 to engage the menu (type 95, and then press the "Call" button)

text_image
9 WXYZ 5 JKL + CALLManual Movements
- Pan, Tilt, and Zoom movements can be executed simultaneously
- The joystick can be used to pan / tilt the camera in any direction
- The joystick handle can be rotated to zoom in / zoom out
- When not in a menu, the P/T Speed and Zoom Speed dials control how fast the camera Pans, Tilts, and Zooms in response to commands from the keyboard
• The Zoom Seesaw can be engaged to zoom in / Zoom out

text_image
W ZOOM T AUTO OFFLINE LOCK AUTO OFF OFF AUTO AUTO AUTO OFF OFF BEAM PAR AVOC AVOC AVOC AVOC AVOC AVOC AVOC AVOC AVOC AVOC AVOC AVOC AVOC AVOC AVOC AVOC AVOC AVOC AVOC AVOC AVOC AVOC AVOC AVOC AVOC AVOC AVOC AVOC AVOC AVOC AVOC AVOC AVOC AVOCSetting and calling presets
Setting / creating presets:
- Move the camera to the desired position
- Enter the desired preset number on the alphanumeric keyboard, and then hold the Preset button for 3 seconds to save

flowchart
graph LR
A["7 PQRS"] --> B["8 TUV"]
B --> C["9 WXYZ"]
D["4 GHI"] --> E["5 JKL"]
E --> F["6 MNO"]
G["1"] --> H["2 ADC"]
H --> I["3 DEF"]
J["0."] --> K["HOLD 3 seconds"]
L["PRESSET"] --> K
Calling presets:
- Enter the desired preset number on the alphanumeric keypad
- Press the Call button

flowchart
graph LR
A["7 POIRS"] --> B["8 TUV"]
B --> C["9WXYZ"]
D["4 QHI"] --> E["5 JKL"]
E --> F["6 MNO"]
G["1"] --> H["2 ABC"]
H --> I["3 DEF"]
J["0."] --> K["Press CALL"]
Resetting / Clearing presets:
- Enter the number of the preset you would like to clear
- Press the Reset button

flowchart
graph LR
A["7 PQRS"] --> B["8 TUV"]
B --> C["9 WXYZ"]
D["4 GHB"] --> E["5 JKL"]
E --> F["6 MNO"]
G["1 □"] --> H["2 ABC"]
H --> I["3 DEP"]
J["0."] --> K["Press RESET"]
Adjusting image parameters
The following image parameters can be set/adjusted by using the Image Adjustment Panel

flowchart
graph TD
A["Iris / Shutter"] --> B["Adjust manually by rotating the IRIS/Shutter knob"]
A --> C["Auto-adjust by engaging the Exposure button"]
D["Red/ Blue / White Balance"] --> E["Adjust Red/ Blue values manually by rotating the R/B knobs, respectively"]
D --> F["Auto-adjust by engaging the WB button"]
G["Focus Near/ Far"] --> H["Adjust manually by rotating the Focus knob (Near/ Far)"]
G --> I["Auto-adjust by engaging the One Push AF (Auto Focus) button"]
J["Toggle the Exposure between Iris priority & Shutter priority by pressing the EXPOSURE button"]
K["Lock the Image Adjustment panel buttons by engaging the LOCK button"]
L["Engage One-Push-White Balance by pressing the OPW button"]
M["AUTO"] --> N["EXPOSURE"]
O["LOCK"] --> P["AUTO"]
Q["OPW"] --> R["AUTO MANUAL"]
S["FOCUS"] --> T["ONE PUSH AF"]
8. Firmware Upgrade

text_image
2 Hold down L/R & U/D knobs 1 Load flash drive with firmware, and connect to KBD-1010 3 Power on the VS-PTC-IPThe latest firmware files are available for download at www.marshall-usa.com
This process begins with the keyboard powered off.
- Load a flash drive with the ".bin" firmware file in the root directory (not inside of a folder), and place the flash drive into the USB port on the back panel of the VS-PTC-IP.
- Hold down the L/R Direction knob and the U/D Direction Knob
- While holding the knobs down, power on the keyboard by clicking the power button into the "On" position. The keyboard will display a confirmation that the upgrade is taking place
- When the upgrade is finished, power cycle the keyboard
9. Dimensions
Junction Box

text_image
25 68 45 M0-19-0303VS-PTC-IP dimensions

text_image
120.7 25.00 21.9 12°
text_image
132.00 278.00 AUTO FUNCTION SELECT VALUE AUTO MAX MAX MAX MAX MAX MAX MAX MAX MAX MAX MAX MAX MAX MAX MAX MAX MAX MAX MAX MAX MAX MAX MAX MAX MAX MAX MAX MAX MAX MAX MAX MAX MAX MAX MAX MAX MAX MAX MAX MAX MAX MAX MAX MAX MAX MAX MAX MAX MAX MAX MINI MINI MINI MINI MINI MINI MINI MINI MINI MINI MINI MINI MINI
natural_image
Line drawing of a network device rear panel with ports and connectors (no text or symbols)
text_image
DC 12V ◆ ◆ TALLY/CONTACT RS232 IP B-RS422-A USB 2.0 (Pin Features) Upgrade Only TALLY/CONTACT RS-232 IP RS-422 (A/B) Pin No. Function Pin No. Function Color Pin No. Function Color Pin No. Function Color 1 CAMERA1 1 Orange/White 1 TX+ Orange/White 1 TX- Orange/White 2 CAMERA2 2 Orange 2 TX- Orange 2 TX+ Orange/White 3 CAMERA3 3 GND Green/White 3 RX+ Green/White 4 CAMERA4 4 Blue 4 n/c Blue 4 GND Green/White 5 CAMERA5 5 Blue/White 5 n/c Blue/White 6 CAMERA6 6 GND Green 6 RX- Green 6 Blue/White 7 CAMERA7 7 RXD Brown/White 7 n/c Brown 7 RX+ Brown/White 8 GND 8 TXD Brown 8 n/c Brown 8 RX+ Brown 9 GNDUnit: mm
Warranty
Marshall Electronics warranties to the first consumer that this device will, under normal use, be free from defects in workmanship and materials, when received in its original container, for a period of two years from the purchase date. This warranty is extended to the first consumer only, and proof of purchase is necessary to honor the warranty. If there is no proof of purchase provided with a warranty claim, Marshall Electronics reserves the right not to honor the warranty set forth above. Therefore, labor and parts may be charged to the consumer. This warranty does not apply to the product exterior or cosmetics. Misuse, abnormal handling, alterations or modifications in design or construction void this warranty. No sales personnel of the seller or any other person is authorized to make any warranties other than those described above, or to extend the duration of any warranties on behalf of Marshall Electronics, beyond the time period described above.
Due to constant effort to improve products and product features, specifications may change without notice.
Marshall
20608 Madrona Avenue, Torrance, CA 90503
Tel: (800) 800-6608 / (310) 333-0606 • Fax: 310-333-0688
www.marshall-usa.com
support@marshall-usa.com