Considerations when interfacing Pelco products to 3rd Party devices.

Issue

Programming and wiring considerations when interfacing a Spectra or Esprit to 3rd Party HVR/DVR system.

Interfacing 3rd party camera to pelco products

Product Line

Pelco Cameras, Pelco Video Management

Environment

  • Spectra III (all models)
  • Spectra IV (all models)
  • SD436-PG-E0 (specific part number provided for series reference)
  • SD53CBW-PG-E0 (specific part number provided for series reference)
  • 3rd Party Controllers

Cause

Information for integration.

3rd party integration and function commands are not documented. 

Resolution

Pelco provides limited integration information

Interfacing a Pelco PTZ system such as the Spectra or Esprit to a 3rd party HVR/DVR requires the first step of information gathering. The article is not limited to HVR or DVR systems. The article may also be referenced for any 3rd Party Control manufacturer system that supports the Pelco Protocol of communication for PTZ control. Protocol as a general reference is a "Native Language Type." The Language (protocol) must match for devices to communicate.

Pelco PTZ cameras such as the Spectra, Esprit, or ExSite system utilize Pelco P, Pelco D or Pelco C (Coaxitron) for pan, tilt, zoom control. Does the System document support for any of these protocols?

For 3rd party Control Systems (HVR/DVR) we must obtain the following information:

DETERMINE THE PROTOCOL:

Review the 3rd party manufacturer's product's publications for supported Pelco protocol types. This information is obtained by reviewing the manufacturer's website with the specific model or series of system that is desired for the application. Contacting the manufacturer's technical support directly and requesting supported protocol information, is also possible.

Downloading and reviewing the product's installation/operation manual, along with the specification sheet, may also provide information for successful integration.

The 3rd party manufacturer system must support one of the following Pelco Protocols for PTZ control:

  1. Pelco P (Pacom) protocol: Pelco P communication setting type is used for RS422 ptz control of the Spectra or Esprit series. A controller device (DVR/HVR) must support this protocol communication setting when P protocol is desired.
  2. Pelco D (Digital) protocol: Pelco D communication setting type is used for RS422 ptz control of the Spectra or Esprit series. A controller device (DVR/HVR) must support this protocol communication setting when the D protocol is desired.
  3. Pelco C (Coaxitron) protocol: Pelco C communication is a method of sending control signaling from a control system to a pan and tilt on the video signal, also known as "up the coax." It is rare for a 3rd party manufacturer to support Pelco C. There are two types of Pelco C protocol. It is recommended to use Pelco C protocol with 32Bit/EXTENDED Coaxitron setting for the Spectra or Esprit series.
  4. Spectra III or IV series feature Auto-sensing Protocol. See the following article/link for more information: LL#8654


DETERMINE THE BAUD RATE:

Baud rate is a numbered value and in a general sense is the "speed of communication" from controller to camera. The baud rate settings must match. Spectra or Esprit support three different options, configurable by dip switch settings. There is no noticeable difference in control of the ptz camera when it comes to baud rate settings. One baud rate setting does not provide a camera the ability to move faster or slower than another baud rate.

The three different baud rates for Pelco PTZ control are as follows:

  • 2400
  • 4800
  • 9600
     

NOTE: In our early DX7000 series DVR, the protocol (D) and baud rate (2400) were fixed and could not be programmed for an alternate setting. Cameras had to be configured (switch settings) to match protocol communication settings. This very same type of programming restriction may apply to any manufacturer's head end controller system (HVR/DVR/ENCODER). It is recommended to consult with the 3rd party product information, or to contact the manufacturer's technical support for additional information pertaining to available programming or restrictions.

  • Question: What do I ask the 3rd party manufacturer when it comes to support for Pelco baud rate settings?
  • Answer: What Pelco baud rate does my (model#) support? Is it fixed or can it be programmed? If it can be programmed, where is the baud rate setting located within the product programming menu?


DETERMINE ADDRESSING:

Addressing is the assigning of each ptz camera a unique identifier (a name through number value). When using RS422 Pelco protocol control, each camera must be given a unique address setting for communication from the head end system to the ptz camera. The Spectra and Esprit series feature switch settings for address configuration. Addressing a camera is how we determine when we wish to control a specific addressed camera and not all cameras at the same time.

Pelco PTZ addressing assignment is according to the protocol type (P or D) being used. Address switch settings must align with protocol type. example: Pelco P Address 2 or Pelco D Address 1. Reference addressing when the selected protocol has been established.

The 3rd party manufacturer system may determine or limit how addressing of ptz cameras should be followed.

  1. Does a P Address #1 require physical video attachment to Video Input #1 of DVR/HVR?
    NOTE: 3rd party DVRs may require that PTZ address 1 be attached to physical video input 1 of the DVR. Some systems provide the PROGRAMMING option for address setting. It is recommended to consult with the manufacturer of the DVR/HVR for confirmation.
  2. Programming: If the 3rd party system provides programming for the address setting, it is recommended to align the PTZ cameras address setting to the physical video input port. example: Switch set the Spectra for address #1, if attaching to the physical video input #1 of the controlling system. This is not required if the DVR/HVR system provides address options via its programming. Addressing a ptz camera according to video input of system provides "ease of troubleshooting," should ptz control issues arise.


NOTE: In our early DX7000 series DVR, the DVR provided no programming option for address setting. Each PTZ camera had to be addressed according to its physical video input connection to the DVR. Example: Spectra with D address 1 must be physically connected via coaxial cable to video input #1 of DX7000. This very same type of programming restriction may apply to any manufactures head end controller system (HVR/DVR/ENCODER). It is recommended to consult with 3rd party product information, or to contact the manufactures technical support for additional information pertaining to available programming or restrictions.


DETERMINE RS422 or RS232

3rd party control systems (HVR/DVR/ENCODER) feature a physical connection port in the rear, for the output of the Pelco protocol signal. This is where the control signal attachments are made. It is important to review if the control system provides an RS422 connection, or requires a RS232/RS422 converter. Pelco PTZ cameras require RS422 signal from the controlling system. It is recommended to consult with the 3rd party product information, or to contact the manufacturer's technical support for additional information pertaining to available programming or restrictions.

  • DVR/HVR may offer the programming option to set its physical port to RS232 or RS422.
  • An RS232 to RS422 (b&b electronics) may be required.


PHYSICAL CONTROL WIRING - It is recommended to review the following related articles for RS422 control wiring of cameras to a control device. View any of the following links: