Benutzeranleitung / Produktwartung VMX300 des Produzenten Pelco
Zur Seite of 258
C1553M (5/04) C1553M-B (4/05) Ser ver Configuration Manual.
.
C1553M-B (4/05) 3 Contents Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Configuring a New System .
4 C1553M-B (4/05) Autodiscover Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 Delete a Device . . . . .
C1553M-B (4/05) 5 Configure the Logical Mapping Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 Add a CM9760-ALM Alarm Interface Unit . . .
6 C1553M-B (4/05) PelcoNet Device Permissions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144 External Monitor Permission . . . . . .
C1553M-B (4/05) 7 Add a Vertex . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173 Delete a Vertex . . . . . . .
8 C1553M-B (4/05) Timers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211 Add a New Timer .
C1553M-B (4/05) 9 Restore a Database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251 System Logs . . . . . . .
10 C1553M-B (4/05).
C1553M-B (4/05) 11 List of Illustrations 1 Windows T ask Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 2 Session Manager T ool Bar .
12 C1553M-B (4/05) 60 NVR300 Recording T ab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 61 Add NVR Dialog Box . .
C1553M-B (4/05) 13 122 Edit Point Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102 123 DIP Switches T ab for CM9760-REL .
14 C1553M-B (4/05) 184 ASCII Camera Permissions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147 185 CM9760-REL Permissions .
C1553M-B (4/05) 15 246 Edit Label Properties Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226 247 Synchronizing DVR with Server .
16 C1553M-B (4/05) List of T ables A Options for Run Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 B Digital Video Stream Settings .
C1553M-B (4/05) 17 Introduction The Pelco VMX300(-E) Video Management System uses a Windows ® -based interface to control any combination of analog and IP devices in a single integrated video security system. With a mouse, you can click a camera icon on a system map and then drag it to a video display window .
18 C1553M-B (4/05) Configuring a New System When configuring a new VMX300(-E) system, it is recommended that you start with a minimal configuration that allows you to test core system functionality , such as viewing video and controlling devices.
C1553M-B (4/05) 19 T EST THE MINIMAL CONFIGURATION T esting the minimal configuration ensures that the devices in your system are connected and configured correctly and custom windows are configured correctly . To test the minimal configuration: 1.
20 C1553M-B (4/05) Log On and Configure Operating System Settings 1. Connect the VMX300(-E) workstation power cord to the workstation power input and then to an uninterruptible power supply (UPS). 2. On the front panel of the workstation, press the power button to power on the unit.
C1553M-B (4/05) 21 Figure 3. Opening the Local Area Connection Properties Dialog Box 3. In the Local Area Connection Properties dialog box, double-click the Internet Protocol (TCP/IP) listing. The Internet Protocol (TCP/IP) Properties dialog box appears.
22 C1553M-B (4/05) IDENTIFY THE VMX300(-E) W ORKSTATION ON THE NETWORK This procedure includes assigning a unique computer name to the VMX300(-E) workstation and then assigning the VMX300(-E) workstation to a workgroup or a domain. If these steps are not applicable in your system, skip this procedure.
C1553M-B (4/05) 23 DISABLE NETBIOS A workstation running the NetBIOS service on a network can be vulnerable to attack from outside sources. If you are not using a DX9000 Series DVR, you should complete the following steps to disable the NetBIOS service in the Windows operating system.
24 C1553M-B (4/05) Disable the NetBIOS Helper Service 1. Click the Windows Start button, and then select Settings > Control Panel > Administrative T ools > Services. The Services window appears. Figure 7. Windows Operating System Services Window 2.
C1553M-B (4/05) 25 Starting and Stopping the Server The VMX300(-E) server can be launched in run mode or configuration mode. Configuration mode has a user interface that allows you to configure any.
26 C1553M-B (4/05) LAUNCH THE SERVER To start the server: 1. Run the VMX300(-E) application from the Windows Start menu, or double-click the VMX300(-E) icon on the Windows desktop if there is one.
C1553M-B (4/05) 27 CONFIGURE THE SERVER WHILE IT IS RUNNING Y ou can log in and out of configuration mode while the server is running. This allows you to perform administrative tasks without preventing operators from working in the VMX300(-E) client.
28 C1553M-B (4/05) SHUT DOWN THE SERVER SHUTTING DOWN WHILE IN RUN MODE 1. Right-click the VMX300 icon in the Windows system tray , and then select Exit from the pop-up menu. Figure 11. Run Mode Pop-up Menu 2. The shutdown prompt appears. 3. Click Y es.
C1553M-B (4/05) 29 License Manager License Manager provides a convenient means of managing your software licenses. Each server in your system must have a valid base license to run VMX300(-E). If no valid base license is registered, you will not be able to launch the server without first adding a license.
30 C1553M-B (4/05) 4. Enter your activation code in the Add License dialog box. Figure 15. Activation Code 5. Click Apply . If you purchased additional license IDs, repeat steps 1-4 for each license ID.
C1553M-B (4/05) 31 Starting and Stopping Device Drivers START A DEVICE DRIVER Start each device driver needed to control the devices in your system. Y ou can start the drivers before you start the VMX300(-E) server , or after . When you start a device driver , you have the choice of running it as an executable or as a service.
32 C1553M-B (4/05) 5. Mode: a. Executable: T o run the device driver as an executable, click “Start the driver as an executable.” b. Service: T o run the device driver as a service, click “Install the driver as a service.” 6. Some device drivers support additional options.
C1553M-B (4/05) 33 Clients, Custom Windows, and Canvases VMX300(-E) provides tools to define custom windows that are viewable through the client. Custom windows are used for the following functions: .
34 C1553M-B (4/05) ADD A NEW CLIENT 1. Navigate the Object Browser to [project name] > Clients. Double-click <Add New Client> in the right pane, or right-click Clients in the left pane and select Add New from the pop-up menu. The Add New Client dialog box opens.
C1553M-B (4/05) 35 DELETE A CLIENT 1. Navigate the Object Browser to [project name] > Clients. In either pane, right-click the client you want to delete and select Delete from the pop-up menu. The Confirm dialog box opens. 2. If you are sure you want to delete the client, click Y es.
36 C1553M-B (4/05) ADD A NEW CUSTOM WINDOW To add a new custom window to a particular client: 1. Navigate the Object Browser to [project name] > Clients > [client name] > Windows. Double-click <Add New Window> in the right pane, or right-click Windows in the left pane and select Add New from the pop-up menu.
C1553M-B (4/05) 37 DELETE A CUSTOM WINDOW Deleting a custom window is irreversible. If you delete a custom window and then change your mind, you must add a new custom wi ndow . Also note that if you delete a custom window , any script that refers to the custom window will contain an error .
38 C1553M-B (4/05) b. V ideo input number (Quad V ideo Display cards only): Select the video input number for the canvas you are configuring from the drop-down list. Click OK to close the dialog box. Figure 23. General Setting for Quad Video Display 5.
C1553M-B (4/05) 39 ADD A NEW CANVAS (PELCONET) Any custom window that is used to display video encoded by a PelcoNet encoder or encoder/decoder must have a PelcoNet MPEG Series canvas defined for it. Windows used to display analog video that is decoded by a PelcoNet device do not require a PelcoNet MPEG Series canvas.
40 C1553M-B (4/05) Change the List of Selected Signal T ypes To change the list of selected signal types, you can do any of the following operations: • Click the signal type, and then click remove; the signal type appears in the Available Compatibilities list.
C1553M-B (4/05) 41 ADD A NEW CANVAS (DX8000 OR DX9000 DVR) Any custom window that is used to display video from a DX8000 or DX9000 DVR must have a DVR canvas defined for it.
42 C1553M-B (4/05) Device Drivers VMX300(-E) uses device drivers to control and manage devices. Each device driver controls a particular type of equipment, such as surveillance camera, video recorder , or any other type of device. There are several steps involved in configuring device drivers on the VMX300(-E) server: 1.
C1553M-B (4/05) 43 b. Browse all: T o browse the network for running drivers, click Browse All. The Browse Drivers dialog box opens. Figure 32. Browse All Drivers Dialog Box The Browse Drivers dialog box lists all device drivers running at network locations visible to the server you are configuring.
44 C1553M-B (4/05) Figure 33. Autodiscover W arning 2. If you are sure you want to proceed, click Y es. The server adds the drivers it finds to the server configuration. The drivers appear in the Object Browser . EDIT A DEVICE DRIVER’ S PROPERTIES Y ou can change the IP address and port number of a device driver , but not the driver’ s name.
C1553M-B (4/05) 45 CONFIGURE A PELCONET MPEG T IME SERVER The PelcoNet MPEG driver allows you to configure a time server for the driver to periodically synchronize its clock to. T o ensure that synchroniza- tion works properly , set the time zone on the PelcoNet device to the time zone where the device is installed.
46 C1553M-B (4/05) 6. Optional: repeat steps 3-5 to add time servers as necessary . 7. Optional: Each time server that you add to the list is checked by default.
C1553M-B (4/05) 47 Devices Changes to devices, such as adding a new device to the server configuration or deleting a device, come into effect immediately .
48 C1553M-B (4/05) DELETE A DEVICE 1. Navigate the Object Browser to [project name] > Device Drivers > [device driver name] > Devices. 2. In either pane, right-click the device you want to delete and then select Delete from the pop-up menu. The Confirm dialog box opens.
C1553M-B (4/05) 49 CONFIGURE THE PROPERTIES T AB Figure 40. Properties T ab for Fixed Camera Use the Properties tab to configure the animation settings of fixed camera icons viewed on maps in the VMX300(-E) client. Click Choose next to each condition to select the color settings for that condition.
50 C1553M-B (4/05) CONFIGURE THE GENERAL T AB Figure 41. General T ab for PTZ Camera Use the General tab to enter a location name and an optional description.
C1553M-B (4/05) 51 CONFIGURE THE COMMUNICATIONS T AB 1. Connection T ype: Specify the type of connection between the device driver and the camera. • DIRECT SERIAL: The camera is connected using an RS-232 to RS-422 converter or using an RS-422 PC serial port.
52 C1553M-B (4/05) b. Local Port: The local port is the port the Pelco PTZ device driver uses to transmit commands. If your system is secured behind a firewall, enter one of the ports made available by the firewall. Otherwise, enter 0 to have the driver randomly assign an available port.
C1553M-B (4/05) 53 CONFIGURE THE CAMERA MODEL T AB Figure 46. Camera Model T ab Select the camera model and protocol from the drop-down box. Refer to the appropriate camera installation/operation manual for the recommended protocol. CONFIGURE THE AUXILIARIES T AB Figure 47.
54 C1553M-B (4/05) ADD A PELCONET MPEG DEVICE The PelcoNet MPEG device driver currently supports the following devices: • PelcoNet NET300 Series and NET350 Series decoders (denoted “3xx” in this.
C1553M-B (4/05) 55 Figure 49. Browse Units Dialog Box 2. Optional: T ype a description of the device. CONFIGURE THE PROPERTIES T AB Figure 50. Properties T ab for PelcoNet Device Icon Animation Use this portion of the Properties tab to configure the animation settings of PelcoNet device icons viewed on maps in the VMX300(-E) client.
56 C1553M-B (4/05) Recording This portion of the Properties tab applies to PelcoNet NET350 encoders only . If the PelcoNet device has built-in ability to record audio and video, click “This unit has an integral recording capability .
C1553M-B (4/05) 57 CONFIGURE THE ENCODING T AB This tab is available only on encoder units. Figure 52. Encoding T ab for PelcoNet Device PelcoNet 3xx encoders support dual MPEG-4 streams that can be configured to different quality settings. T ypically , one stream is configured for viewing video, the other for recording.
58 C1553M-B (4/05) If the encoder is connected when you configure the settings in VMX300(-E), the settings are updated in the encoder immediately . Otherwise, updating occurs once the encoder is connected. To configure multicast settings through the encoder , complete the following steps: 1.
C1553M-B (4/05) 59 HOW TO CHOOSE THE VIDEO STREAM SETTINGS FOR Y OUR CONFIGURATION VMX300(-E) can combine analog and digital video streams for viewing on the VMX300(-E) client. The total number of digital streams that can be displayed is limited by the size and type of images selected for viewing.
60 C1553M-B (4/05) CONFIGURE THE ENCODING/DECODING T AB (PELCONET 4001A ONLY) Figure 55. Encoding/Decoding T ab for PelcoNet 4001A The PelcoNet 4001A supports MPEG-2 and MPEG-4 streaming. Number of Simultaneous Streams VMX300(-E) can display multiple digital video windows for viewing the area under surveillance.
C1553M-B (4/05) 61 4. If the encoder/decoder is configured to multicast MPEG-4 streams, configure the following settings: • Enter the IP multicast group MPEG-4 port in the MPEG-4 Port field. • Enter the IP multicast group audio port in the Audio Port field.
62 C1553M-B (4/05) CONFIGURE THE COMMUNICATIONS T AB Figure 58. Communications T ab for PelcoNet Device Unit Address To add a PelcoNet device, complete the following steps: 1. Y ou can either enter the IP address of the PelcoNet device you are configuring or click Browse.
C1553M-B (4/05) 63 Security The upload features only work on a password-protected device if the password is entered here. Y ou only need to enter the password once in VMX300(-E). Once the password is entered, the upload features can be used freely during the current and future sessions.
64 C1553M-B (4/05) Figure 61. Add NVR Dialog Box 2. Y ou can either enter the IP address of the NVR you want to add or click Browse. If you click Browse to automatically locate the NVR300s that are visible over the network the Browse Units dialog box appears.
C1553M-B (4/05) 65 ADD AN EXTERNAL MONITOR DEVICE The external monitor device driver supports any noncontrollable video destination, such as a noncontrollable monitor .
66 C1553M-B (4/05) Looping output on an external monitor device allows the device to function as a source device. Refer to Devices - Switching a Device in the VMX300(-E) Client Manual for information on source and destination devices. T o enable looping output complete the following steps: 1.
C1553M-B (4/05) 67 1. Navigate the Object Browser tree to [project name] > Device Drivers > Pelco DX8000 Driver > Recorders. 2. Double-click <Add New Device>. The Add New DX8000 dialog box appears. Y ou can also configure DX8000 settings after you have added the DVR to the server configuration.
68 C1553M-B (4/05) Use the Properties tab to configure the animation settings of DX8000 icons viewed on maps in the VMX300(-E) client. Click Choose next to each condition to select the color settings for that condition. Note that you can configure a different color setting for each recorder .
C1553M-B (4/05) 69 1. Select the recorder model from the drop-down box. 2. (Optional) Click “Looping Inputs” to make the recorder’ s looping inputs appear as sources for connections.
70 C1553M-B (4/05) CONFIGURE THE PROPERTIES T AB Figure 70. Properties T ab for DX8000 Camera Use the Properties tab to configure the animation settings of the DX8000 camera icon viewed on maps in the VMX300(-E) client. Click Choose next to each condition to select the color settings for that condition.
C1553M-B (4/05) 71 Note that the VMX300(-E) supports up to eight auxiliaries. The actual number of auxiliaries available to you depends on the number of auxiliaries the camera supports. If the camera has fewer than eight auxiliaries, for example six auxiliaries, then only the first six auxiliaries on the Auxiliaries tab will work.
72 C1553M-B (4/05) 3. Navigate to Local Users and Groups > Users. Figure 73. Users Folder 4. Click Action > New User . The New User dialog box appears. Figure 74. New User Dialog Box 5. Click the “User must change password at next logon” field to clear the checkmark.
C1553M-B (4/05) 73 Figure 75. Groups Folder 12. Click Action > Add to Group. The Avusers Properties dialog box appears. Figure 76. Avusers Properties Dialog Box 13.
74 C1553M-B (4/05) Figure 77. Select Users or Groups Dialog Box 14. Click the user you just added from the list, and then click Add. 15. Click OK. The Select Users or Groups dialog box closes and the new user appears in the Avusers group. Figure 78. New User Added to Avusers Group 16.
C1553M-B (4/05) 75 Configuring Computers and Users Once you have added the users who will be accessing the DVR to the Avusers group, you must configure the computers from which users will access or manage the DVR, including the VMX300(-E) server , the computer the DX9000 driver is installed on, and every VMX300(-E) client.
76 C1553M-B (4/05) 5. Click Build a list of local servers, and then click Custom naming. 6. T ype the name of the DX9000 DVR in the Custom naming field. If you do not know the name of the DVR, you can find it out by righ t-clicking the My Computer icon on the Windows desktop and selecting Properties from the pop-up menu.
C1553M-B (4/05) 77 Figure 83. Success or Failure Indication 10. Repeat steps 6 - 8 for each DX9000 DVR you want to be accessible to this user from this computer . If you are configuring the VMX300(-E) server computer , make sure you add each DX9000 in the system.
78 C1553M-B (4/05) ADD A DX9000 DVR TO THE SERVER CONFIGURATION Before you can add a device to the server configuration, you must first start the device driver—either on the server workstation or on the network—and then add the driver to the server configuration.
C1553M-B (4/05) 79 CONFIGURE THE ALARMS AND EVENTS T AB This feature is reserved for future development. DVR T ROUBLESHOOTING: IF Y OU CHANGE THE VMX300(-E) OPERATING SYSTEM PASSWORD If you change the.
80 C1553M-B (4/05) CONFIGURE THE GENERAL T AB Figure 87. General T ab for an ASCII Switcher 1. Enter a location name and an optional description. The location name is used to identify the device.
C1553M-B (4/05) 81 CONFIGURE THE COMMUNICATIONS T AB 1. Connection T ype: Specify the type of connection between the device driver and the switcher . • DIRECT SERIAL: The switcher or data translator is connected directly to the VMX300(-E) workstation using an RS-232 null modem cable.
82 C1553M-B (4/05) a. Local IP: The local IP is the IP address of the computer that the Pelco ASCII device driver runs on. Select the local IP from the drop- down box. b. Local Port: The local port is the port the Pelco ASCII driver uses to transmit commands.
C1553M-B (4/05) 83 CONFIGURE THE I/O T AB Figure 92. I/O T ab for ASCII Switcher Use the I/O tab to specify how many physical inputs and outputs are available for switching cameras and to specify logical number ranges. 1. Enter the number of physical inputs available for switching cameras.
84 C1553M-B (4/05) CONFIGURE THE MODEL T AB Figure 94. Model T ab for ASCII Switcher Select the switcher model from the drop-down box. ADD AN ASCII CAMERA The Pelco ASCII device driver controls cameras routed through a Pelco matrix switcher using the Pelco ASCII protocol.
C1553M-B (4/05) 85 CONFIGURE THE GENERAL T AB Figure 95. General T ab for ASCII Camera 1. Enter a location name and an optional description. The location name is used to identify the device.
86 C1553M-B (4/05) CONFIGURE THE AUXILIARIES T AB Figure 97. Auxiliaries T ab for ASCII Camera Auxiliary names appear in the VMX300(-E) client, where auxiliaries are controlled, and also appear in scripts, where they are used to refer to the auxiliary .
C1553M-B (4/05) 87 CONFIGURE THE GENERAL T AB Figure 98. General T ab for KBD300 Use the General tab to enter a location name and an optional description.
88 C1553M-B (4/05) Internet Protocol Settings Figure 100. Communications T ab for KBD300 Internet Settings a. Protocol: If the keyboard is connected to a PelcoNet device, follow the instructions in step (1). If the keyboard is connected to some other kind of device, follow the instructions in step (2).
C1553M-B (4/05) 89 Figure 101. Misc Section of KBD300 Communications T ab Address: Enter the keyboard address. The address must match the address specified by the keyboard DIP switch settings.
90 C1553M-B (4/05) Figure 102. Sample Logical Mapping To use the KBD300A logical mapping feature you must complete the following tasks: • Enable a unique device number for each VMX300(-E) device that you want to map to the keyboard. This task is done in the Edit Local Set- tings dialog box for the specific device.
C1553M-B (4/05) 91 2. Click “Enable the device number ,” and then type the desired device number . Each device must have a unique device number in its local settings, no matter what type of device it is. For example, you cannot have a monitor with device number 20 and a camera with device number 20.
92 C1553M-B (4/05) Export Logical Mapping Settings If you want to assign the same logical mappings to more than one keyboard, you can save the logical mapping settings to a file by completing the following steps: 1. Configure the logical mappings as described in the previous section.
C1553M-B (4/05) 93 Figure 106. Logical Mapping Range 4. Release the mouse button. VMX300(-E) automatically numbers the selected devices consecutively , starting from the number of the first device in the range.
94 C1553M-B (4/05) CONFIGURE THE GENERAL T AB Figure 108. General T ab for CM9760-ALM Use the General tab to name and describe the alarm unit. The device name can be a maximum of 50 characters. Y ou cannot use single or double quotation marks in a name, but you can use any other letter , digit, or special character .
C1553M-B (4/05) 95 CONFIGURE THE COMMUNICATIONS T AB 1. Connection T ype: Specify the type of connection between the device driver and the alarm unit. • DIRECT SERIAL: The alarm unit is connected using an RS-232 to RS-422 converter or using an RS-422 PC serial port.
96 C1553M-B (4/05) a. Local IP: The local IP is the IP address of the computer that the Pelco ALM driver runs on. Select the local IP from the drop-down box. b. Local Port: The local port is the port the Pelco ALM driver uses to transmit commands. Enter the local port.
C1553M-B (4/05) 97 CONFIGURE THE ALM POINTS T AB Figure 113. ALM Points T ab for CM9760-ALM The ALM Points tab lists each alarm point in the device and the name and script tag used within VMX300(-E) to refer to the point. The device address entered on the Communications tab determines how the points are numbered.
98 C1553M-B (4/05) CONFIGURE THE MODEL T AB Figure 115. Model T ab for CM9760-ALM The Model tab displays the model of alarm unit supported by the Pelco ALM Driver .
C1553M-B (4/05) 99 CONFIGURE THE GENERAL T AB Figure 116. General T ab for CM9760-REL Use the General tab to name and describe the relay unit. The device name can be a maximum of 50 characters. Y ou cannot use single or double quotation marks in a name, but you can use any other letter , digit, or special character .
100 C1553M-B (4/05) CONFIGURE THE COMMUNICATIONS T AB 1. Connection T ype: Specify the type of connection between the device driver and the relay unit. • DIRECT SERIAL: The relay unit is connected using an RS-232 to RS-422 converter or using an RS-422 PC serial port.
C1553M-B (4/05) 101 a. Local IP: The local IP is the IP address of the computer that the Pelco Relay driver runs on. Select the local IP from the drop-down box. b. Local Port: The local port is the port the Pelco Relay driver uses to transmit commands.
102 C1553M-B (4/05) CONFIGURE THE RELAY POINTS T AB Figure 121. Relay Points T ab for CM9760-REL The Relay Points tab lists each relay point in the device and the name and script tag used within VMX300(-E) to refer to the point. The list of relay points also appears in the Device Control dialog box in the VMX300(-E) client.
C1553M-B (4/05) 103 CONFIGURE THE DIP SWITCHES T AB Figure 123. DIP Switches T ab for CM9760-REL The DIP Switches tab provides a schematic of the DIP switches located under the front panel of the relay unit. Set the DIP switches in the schematic to match the DIP switch settings on the relay unit.
104 C1553M-B (4/05) ADD A SERIAL OUTPUT DEVICE The serial output driver can be used to send ASCII commands to an external serial (RS-232) device. For example, you could send ASCII commands to report alarms to an access control system, start a VCR in play mode, or control a camera.
C1553M-B (4/05) 105 CONFIGURE THE PROPERTIES T AB Figure 126. Properties T ab for a Serial Output Device Use the Properties tab to configure the animation settings of the device icon viewed on maps in the VMX300(-E) client. Click Choose next to each condition to select the color settings for that condition.
106 C1553M-B (4/05) a. Select the VMX300(-E) COM port the serial output device is connected to from the drop-down box. This is the COM port on the workstation that the Serial Output driver runs on. b. The remaining settings should specify 9600 baud, no parity , 8 data bits, 1 stop bit, and no flow control.
C1553M-B (4/05) 107 CONFIGURE THE CUSTOM BUTTONS T AB Figure 129. Custom Buttons T ab for Serial Output Device Each custom button that you define for a serial output device appears in the device’ s Device Control dialog box in the VMX300(-E) client.
108 C1553M-B (4/05) Figure 131. Sample Mouse Down String 4. (Optional) T ype a Mouse Up string. This is the command that is sent to the serial output device when an operator releases the custom button. Leave this field blank if you do not want a command sent when the button is released.
C1553M-B (4/05) 109 ADD AN IP DEVICE STATUS MONITOR The IP device status monitor allows you to monitor the status of a networked device. Since almost every other VMX300(-E) device driver allows you to.
110 C1553M-B (4/05) CONFIGURE THE PROPERTIES T AB Figure 133. Properties T ab for an IP Device Status Monitor 1. Unit IP Address: T ype the IP address of the device you want to monitor . 2. Browse: If the device you are monitoring has an embedded web server , click “Browse to this device” to open the embedded web server in a new window .
C1553M-B (4/05) 111 ADD AN ACCESS CONTROL DEVICE The access control driver can be used to receive ASCII commands from an external serial (RS-232) device. For example, you could receive ASCII strings from a building access control system, an external alarm system, or an elevator control system.
112 C1553M-B (4/05) CONFIGURE THE GENERAL T AB Figure 135. General T ab for an Access Control Device Use the General tab to enter a location name and an optional description.
C1553M-B (4/05) 113 CONFIGURE THE COMMUNICATIONS T AB 1. Connection T ype: Specify the type of connection between the device driver and the access control device. • Direct Serial: The device is connected using an RS-232 to RS-422 converter or using an RS-422 PC serial port.
114 C1553M-B (4/05) c. Protocol, Remote IP , Remote Port: The remote device is the device the access control device is physically connected to. If the access control device is connected to a PelcoNet device, follow the instructions in step (1).
C1553M-B (4/05) 115 Figure 141. Adding Access Control Points For each point that you add, one new read property and one new write property are added to the access control device when you exit the dialog box. Figure 142. Access Control Device Read and Write Properties 2.
116 C1553M-B (4/05) Edit an Access Control Point Edit each access control point so that the point’ s number is the same as the point number sent out in the string for that type of alarm. Y ou can also change a point’ s name and script tag, or use the generic name and tag assigned by VMX300(-E).
C1553M-B (4/05) 117 Figure 144. Edited Access Control Points Delete an Access Control Point Click the point that you want to delete, and then click Delete. To select multiple points, hold the Ctrl key down while clicking each point that you want to delete.
118 C1553M-B (4/05) The Pattern Matching tab allows you to define the following patterns: • Pattern T o Match: Use this section to configure the pattern that matches the string that will be sent when an alarm has been tripped. Every access control device must have a Pattern T o Match defined for it.
C1553M-B (4/05) 119 Create a Custom Pattern as the Pattern to Match Figure 147. Create a Custom Pattern to Match 1. Click the Pattern T o Match tab. 2.
120 C1553M-B (4/05) Create a Custom Pattern as the Reset Pattern to Match Note that you only need to complete these steps if the access control device sends a reset string to indicate that the alarm condition is no longer in place. Figure 149. Create a Custom Reset Pattern to Match 1.
C1553M-B (4/05) 121 T able C. Symbols Used to Build Patterns Delete a Pattern From the Predefined Pattern List 1. On either the Pattern T o Match tab or the Reset Pattern T o Match tab, click Pre-defined, and then click Select. The Pre-defined Patterns list opens.
122 C1553M-B (4/05) DEFINE ALARMS BASED ON ACCESS CONTROL POINTS The Access Control driver sets a read property to T rue when it identifies an alarm from an access control device. Any further action by VMX300(-E) depends on alarms and events created by you to detect the change in the read property’ s value.
C1553M-B (4/05) 123 Action: Click Alarm Event Action to open the Alarm/Event Action dialog box. Create scripts to respond to the alarm. One of the scripts must set the point back to False, since the device does not send a reset string.
124 C1553M-B (4/05) Connections Connections map out the analog connections between devices. Y ou must define a connection for every analog connection in the system. This includes analog connections from IP devices. MANAGING CONNECTIONS Source devices and destination devices: Devices that transmit a signal are called source devices.
C1553M-B (4/05) 125 Figure 155. Making Connection 3. Add multiple connections: a. Select the source devices you want to connect. T o select consecutive devices, select the first device, press and hold the Shift key down, then select the last device. T o select nonconsecutive devices, hold the Ctrl key down while selecting.
126 C1553M-B (4/05) b. Move down: T o move a destination device down in the list, select the connection and select T ools > Move Down or click the Move Down button . Alternatively , right-click the connection and select Move Down from the pop-up menu.
C1553M-B (4/05) 127 Encode video from switcher’ s looping inputs: The PelcoNet device encodes video that is from a switcher’ s looping inputs. The PelcoNet device’ s input is connected to the appropriate looping input on the switcher: Figure 158.
128 C1553M-B (4/05) DVR CONNECTIONS Y ou must define connections that reflect how each DVR is physically connected within the system. If a camera is connected directly to the recorder , define a connection from the camera’ s output to the appropriate input on the recorder .
C1553M-B (4/05) 129 ASCII CONNECTIONS Y ou must define connections that reflect how cameras and output devices are physically connected to the switcher . In addition, if a switcher has looping inputs, you must define connections for the looping inputs.
130 C1553M-B (4/05) Archive Servers Archive servers are used to permanently store information about alarms and events. When an alarm or event becomes complete, the following information about the alar.
C1553M-B (4/05) 131 Figure 165. Archive Server Options Dialog Box a. MICROSOFT ACCESS: T o store archived alarms and events in Microsoft Access files, select Microsoft Access. Select the folder where the archive files will be stored from the drop-down list.
132 C1553M-B (4/05) The bottom pane of the window lists the date range of any queries being made against the archives from the Session Manager . Queries include searches on a particular date or filters being applied. The information on queries is used for diagnostic purposes.
C1553M-B (4/05) 133 Project Properties As part of the server configuration process, you must use the Project Properties dialog box to configure the following conditions: • Which ports are used for.
134 C1553M-B (4/05) To configure a primary server: 1. Server type: The Server T ype option is only available under software licenses that support backup servers. Select Primary from the drop- down list. 2. Project name: T ype a descriptive name for the project.
C1553M-B (4/05) 135 2. Project name: T ype a descriptive name for the project. The project name is at least one character and at most 50 characters long and can include any letter , digit or special character , with the exception of single and double quotation marks.
136 C1553M-B (4/05) SWITCHING T AB Figure 170. Switching T ab The Switching tab allows you to specify how you want the server to select the switch path when a user or script accesses a video or audio device. The server uses free paths (paths that are not in use) whenever possible.
C1553M-B (4/05) 137 ARCHIVING T AB Figure 171. Archiving T ab The Archiving tab allows you to define archive servers for recording alarms and events. Note that archive servers are available only with VMX300-E systems. Only alarms and events that belong to an alarm/event category that has archiving turned on are recorded.
138 C1553M-B (4/05) DATE / T IME T AB Figure 173. Date/ T ime T ab The Date/ T ime tab allows you to configure a time server for the VMX300(-E) server to synchronize to. 1. Add: T o add a time server , click Add. The Add T ime Server dialog box opens.
C1553M-B (4/05) 139 E-MAIL T AB Figure 175. E-mail T ab The E-mail tab allows you to specify an e-mail server so that alarm/event recipients can be notified of alarms and events by email. In order to notify recipients via e-mail the following criteria must be met: • Recipients must have an e-mail address configured in their user settings.
140 C1553M-B (4/05) CONFIGURE FIREWALL SETTINGS (1) Click Firewall. The Firewall Settings dialog box appears. (2) Select the type of firewall from the T ype of Firewall drop-down box. (3) T ype the address of the firewall host; type either a web address, such as “www .
C1553M-B (4/05) 141 User Groups User groups are a security feature. A user group embodies a set of privileges, called group permissions, that are granted to every member of the group. These permissions delineate which parts of the VMX300(-E) software group members can access.
142 C1553M-B (4/05) Figure 176. Group Permissions FIXED CAMERA PERMISSION Figure 177. Fixed Camera Permission Each Fixed Camera device that you configure appears in the Group Permissions list under Devices.
C1553M-B (4/05) 143 PTZ PERMISSIONS Each Pelco PTZ camera that you configure appears in the Group Permissions list under Devices. Figure 178. PTZ Permissions T able F . PTZ Camera Permissions PERMISSION ENABLES USER TO Can access device control dialog Access the camera’ s Device Control dialog box in the VMX300(-E) client.
144 C1553M-B (4/05) PELCONET DEVICE PERMISSIONS Figure 179. PelcoNet Device Permissions Each PelcoNet device you configure appears in the Group Permissions list under Devices. T able G. PelcoNet Device Permissions EXTERNAL MONITOR PERMISSION Each external monitor device that you configure appears in the Group Permissions list under Devices.
C1553M-B (4/05) 145 DX8000 PERMISSIONS Each DX8000 device that you configure appears in the Group Permissions list under Devices. DX8000 Recorder Permissions T able I. DX8000 Recorder Permissions DX8000 Camera Permissions Figure 181. DX8000 Camera Permissions T able J.
146 C1553M-B (4/05) DX9000 PERMISSION Each DX9000 device that you configure appears in the Group Permissions list under Devices. Figure 182. DX9000 Permission T able K. DX9000 Permission ASCII DEVICE PERMISSIONS Each ASCII device that you configure appears in the Group Permissions list under Devices.
C1553M-B (4/05) 147 ASCII Camera Permissions Figure 184. ASCII Camera Permissions T able M. ASCII Camera Permissions KBD300A PERMISSION Each KBD300A keyboard that you configure appears in the Group Permissions list under Devices.
148 C1553M-B (4/05) CM9760-REL PERMISSIONS Each CM9760-REL relay interface unit that you configure appears in the Group Permissions list under Devices. Figure 185. CM9760-REL Permissions T able P . CM9760-REL Permissions SERIAL OUTPUT PERMISSIONS Each serial output device that you configure appears in the Group Permissions list under Devices.
C1553M-B (4/05) 149 T able Q. Serial Output Device Permissions IP DEVICE STATUS MONITOR PERMISSIONS Each IP device status monitor that you configure appears in the Group Permissions list under Devices.
150 C1553M-B (4/05) ADD A NEW USER GROUP Once you have created a new user group, you can then make any new or existing user a member of the group. There is one exception: groups that grant the “Can configure software” permission are not available to users who can manage users but cannot configure software.
C1553M-B (4/05) 151 EDIT A USER GROUP To change the properties of an existing user group: 1. Navigate the Object Browser to [project name] > User Groups. In the right pane, double-click the user group you want to change, or right- click the group and select Edit from the pop-up menu.
152 C1553M-B (4/05) Users The parts of the VMX300(-E) software a particular user has access to are determined by which user groups the user belongs to.
C1553M-B (4/05) 153 ADD A NEW USER Y ou can create new users from scratch or you can base new users on an existing user . T o create a new user based on an existing user , make a copy of the existing user and then edit the copy . Refer to Pop-Up Menus in the Appendix for information on using Copy and Paste or Paste Many to make copies of objects.
154 C1553M-B (4/05) 10. Import: The Import option is only available with VMX300-E Systems. The Import option allows you to import user accounts from other servers. If you have configured a server tie to share video with a remote server , import the accounts of remote users who will be viewing your video.
C1553M-B (4/05) 155 EDIT A USER To change the properties of an existing user: 1. Navigate the Object Browser to [project name] > Users. In the right pane, double-click the user you want to change, or right-click the user and select Edit from the pop-up menu.
156 C1553M-B (4/05) Maps Maps provide VMX300(-E) operators with a graphical representation of the site they are monitoring, complete with installed devices such as cameras and video recorders. VMX300(-E) provides tools to create links between maps and to customize maps with icons that represent installed equipment and alarms.
C1553M-B (4/05) 157 ADD A NEW MAP 1. Navigate the Object Browser to [project name] > Maps. Double-click <Add New Map> in the right pane, or right-click Maps in the left pane and select Add New from the pop-up menu. The Add New Map dialog box opens.
158 C1553M-B (4/05) EDIT A MAP’ S PROPERTIES To change the properties of an existing map: 1. Navigate the Object Browser to [project name] > Maps. In either pane, right-click the map whose properties you want to change and select Edit from the pop-up menu.
C1553M-B (4/05) 159 CUSTOMIZE Y OUR MAPS VMX300(-E) provides a number of tools that allow you to customize your maps: • Place device icons on maps: Place icons representing installed devices on maps, allowing operators to control the devices by clicking the icons.
160 C1553M-B (4/05) Device Settings EDIT A DEVICE’ S PROPERTIES A device has certain properties in virtue of being a device of a particular type. These properties are inherited from the device driver . When you add a device, you specify values for these inherited properties.
C1553M-B (4/05) 161 EDIT A DEVICE’ S LOCAL SETTINGS A device has certain properties in virtue of being a device of a particular type. These properties are inherited from the device driver and configured when you add the device. Y ou can also change them after the device has been added as described in Edit a Device’ s Properties .
162 C1553M-B (4/05) c. Background: Select the background you want for the label you are creating. A transparent background allows the underlying map to show through. An opaque background makes the label appear as a colored rectangle. Click Select Color to choose the fill color for an opaque label.
C1553M-B (4/05) 163 V IEW A DEVICE’ S READ AND WRITE PROPERTIES Devices have read and write properties that can act as variables in VMX300(-E) scripts and expressions. Read properties: Read properties indicate the state the device is in at a particular time.
164 C1553M-B (4/05) Device Icons VMX300(-E) allows you to customize maps by placing icons on them that represent physical devices installed in the field. Judicious placement of device icons provides operators with an easy-to-use visual representation of the installation they are monitoring.
C1553M-B (4/05) 165 SCALE AND ROTATE A DEVICE ICON Changing the size and orientation of a device icon does not affect its position. For information on changing an icon’ s position, refer to Move a Device Icon . To change the size or orientation of a device icon: 1.
166 C1553M-B (4/05) MOVE A DEVICE LABEL Y ou can move a device label independently of the icon itself. To adjust the position of a device label: 1. With the desired map loaded, right-click the device label you want to move and select Move from the pop-up menu.
C1553M-B (4/05) 167 EDIT A DEVICE LABEL To change the text and formatting of an existing device label: 1. Right-click the label and select Edit Label from the pop-up menu. Make sure you position the pointer over the label, not the icon, before right-clicking.
168 C1553M-B (4/05) Named V iews Named views allow you to save a particular view of a map so an operator can reload it at any time without having to zoom and scroll. Y ou can create as many named views as you want for a map. ADD A NEW NAMED V IEW 1. With the desired map loaded, isolate the view you want to name by zooming and scrolling.
C1553M-B (4/05) 169 LOAD A NAMED V IEW 1. Navigate the Object Browser to [project name] > Maps > [map] > Named Views. In the right pane, click the named view you want to load and hold the mouse button down. If you move the pointer slightly , it changes to a representation of the Earth.
170 C1553M-B (4/05) Hotlinks A hotlink is an area of a map that, when clicked, runs a script. Hotlinks are generally used to run a script that loads another map, effectively linking the maps. If you want, you can omit the script when creating a hotlink.
C1553M-B (4/05) 171 4. Name: T ype a unique, descriptive name for the hotlink you want to add. Hotlink names are at most 50 characters long. They can include any letter , digit or special character , with the exception of single and double quotation marks.
172 C1553M-B (4/05) EDIT A HOTLINK’ S PROPERTIES To change the properties of an existing hotlink: 1. Navigate the Object Browser to [project name] > Maps > [map] > Hotlinks. In the right pane of the Object Browser , double-click the hotlink you want to edit, or right-click the hotlink and select Edit from the pop-up menu.
C1553M-B (4/05) 173 MOVE A V ERTEX To move a hotlink’ s vertex: 1. Load the map the hotlink is on and click the hotlink. A small circle appears at each of the hotlink’ s vertices. 2. Position the pointer over the vertex you want to move. A four -headed arrow appears beside the pointer .
174 C1553M-B (4/05) Labels Labels are free-standing descriptive phrases that are placed on maps. Y ou can associate a script with a label, so that when you click the label, the script runs. If you omit the script the label is for information only . For example, you might use a label to identify an item on a map.
C1553M-B (4/05) 175 Figure 206. New Label Properties Dialog Box 5. T ext: T ype up to three lines of text as the label contents. When you place the label on a map, this text will display in the label.
176 C1553M-B (4/05) EDIT A LABEL To change the properties of an existing label: 1. Navigate the Object Browser to [project name] > Labels. In the right pane, double-click the label you want to edit, or right-click the label and select Edit from the pop-up menu.
C1553M-B (4/05) 177 SCALE A LABEL To change the size of a label: 1. With the desired map loaded, right-click the label you want to scale and select Scale from the pop-up menu. 2. Scale: Move the pointer closer to the label to make is smaller . Move the pointer away from the label to make it larger .
178 C1553M-B (4/05) Scripts and Expressions Use scripts and expressions as tools to automate your system. Scripts and expressions are defined as follows: • Scripts: A script is a custom program written within VMX300(-E).
C1553M-B (4/05) 179 V ARIABLES AND V ALUES Scripts and expressions are made up of variables and values, which are defined as follows: V ariables: Object properties act as variables.
180 C1553M-B (4/05) PROPERTIES OF OBJECTS Object properties perform the role of variables in VMX300(-E) scripts and expressions. T able T lists the properties different types of objects have and the values each property can take.
C1553M-B (4/05) 181 FIXED CAMERA PROPERTIES EXPOSED FOR SCRIPTS AND EXPRESSIONS The following table lists Fixed Camera device properties that can be used in scripts and expressions.
182 C1553M-B (4/05) PELCONET DEVICE PROPERTIES EXPOSED FOR SCRIPTS AND EXPRESSIONS The following table lists PelcoNet device properties that can be used in scripts and expressions.
C1553M-B (4/05) 183 EXTERNAL MONITOR PROPERTIES EXPOSED FOR SCRIPTS AND EXPRESSIONS The following table lists External Monitor device properties that can be used in scripts and expressions.
184 C1553M-B (4/05) DX8000 PROPERTIES EXPOSED FOR SCRIPTS AND EXPRESSIONS The following tables list DX8000 properties that can be used in scripts and expressions. For instructions on creating user -defined presets and patterns for DX8000 cameras, refer to Scripts in the Client Operation Manual.
C1553M-B (4/05) 185 T able AA. DX8000 Camera Properties and V alues TYPE OF PROPERTY PROPERTY V ALUE INDICA TES Read Preset NoPreset The camera’ s current view is not the result of a preset. <preset i > The camera’ s current view results from going to this user-defined preset.
186 C1553M-B (4/05) ASCII DEVICE PROPERTIES EXPOSED FOR SCRIPTS AND EXPRESSIONS The following tables list Pelco ASCII device properties that can be used in scripts and expressions. For instructions on creating user -defined presets and patterns for ASCII cameras, refer to Scripts in the Client Operation Manual.
C1553M-B (4/05) 187 KBD300A PROPERTIES EXPOSED FOR SCRIPTS AND EXPRESSIONS The following table lists Pelco KBD300A device properties that can be used in scripts and expressions. T able AD. KBD300A Properties and V alues TYPE OF PROPERTY PROPERTY V ALUE INDICA TES Read Username Reserved for internal use by system.
188 C1553M-B (4/05) CM9760-ALM PROPERTIES EXPOSED FOR SCRIPTS AND EXPRESSIONS The following table lists CM9760-ALM alarm unit properties that can be used in scripts and expressions.
C1553M-B (4/05) 189 CM9760-REL PROPERTIES EXPOSED FOR SCRIPTS AND EXPRESSIONS The following table lists CM9760-REL relay interface unit properties that can be used in scripts and expressions.
190 C1553M-B (4/05) SERIAL OUTPUT DEVICE PROPERTY EXPOSED FOR SCRIPTS AND EXPRESSIONS The following table lists the serial output device property that can be used in scripts and expressions.
C1553M-B (4/05) 191 CURRENT STATUS: VIEW RUN-T IME VALUES OF V ARIABLES When the server is running, you can check the value of read property variables using the Current Status option. 1. Right-click the VMX300(-E) icon in the Windows server tray and select Current Status from the pop-up menu.
192 C1553M-B (4/05) T able AM. Logical Operators STATEMENTS A script is made up of one or more statements. A statement is made up of a command and possibly some arguments. Each statement occupies one line in a script, with the exception of the IF statement, which spans two or more lines.
C1553M-B (4/05) 193 Load LOAD <map tag>[.<named view>] Load the specified map or named view into the map viewport. On Error ON ERROR GOTO <label identifier> If an error occurs, continue running the script at the specified label. ON ERROR GOTO 0 If an error occurs, continue running the script at the beginning of the script.
194 C1553M-B (4/05) MECHANICS OF EDITING SCRIPTS AND EXPRESSIONS Y ou can create and edit scripts and expressions by directly typing the code or by using the script wizard and expression wizard. In either case, context-sensitive help is available to help you create error -free code.
C1553M-B (4/05) 195 CONTEXT-SENSITIVE HELP FOR SCRIPTS To help you write error -free scripts, VMX300(-E) provides context-sensitive help in the form of pop-up lists. Select an item in the pop-up list and press Enter to enter the item into the current line.
196 C1553M-B (4/05) CONTEXT-SENSITIVE HELP FOR EXPRESSIONS To help you write error -free expressions, VMX300(-E) provides context-sensitive help in the form of pop-up lists.
C1553M-B (4/05) 197 Figure 215. Context-Sensitive Help for Object Properties • After a condition operator , press Space Bar to open a pop-up list of valid property values.
198 C1553M-B (4/05) THE EXPRESSION WIZARD The expression wizard helps you write an expression for a timer or alarm by stepping you through its creation, providing you with valid options for each part of the expression as needed. To use the expression wizard, complete the following steps: 1.
C1553M-B (4/05) 199 THE SCRIPT WIZARD The script wizard helps you write a script statement by stepping you through its creation, providing you with valid options for each part of the statement as needed. Since the script wizard creates a single statement, you must re-invoke the wizard for every statement you want help with.
200 C1553M-B (4/05) SYNTAX ERROR -CHECKING VMX300(-E) checks the syntax of each line of a script as you enter it. If an error is detected in a line, the text for the line is displayed in red. For help in identifying the error , position the pointer over the line with the error .
C1553M-B (4/05) 201 EXAMPLE SCRIPTS EXAMPLE 1: INITIALIZATION SCRIPT The following script loads a map into the map viewport and sets the video source for each of three custom windows. Since this is a global script, any operator with permission to run the script can run it from the client.
202 C1553M-B (4/05) EXAMPLE 3: ALARM LOCATION SCRIPT The following alarm scripts highlight an area on a map when the alarm is triggered, then return the area to its normal appearance once the alarm has been acknowledged. The scripts use a hotlink called Area51 to do this.
C1553M-B (4/05) 203 Global Scripts Global scripts are scripts that can be run from other scripts using the RUN or CALL command. This distinguishes them from the scripts associated with labels, hotlinks, timers, prompts, and alarms and events, which cannot be run from other scripts.
204 C1553M-B (4/05) EDIT A GLOBAL SCRIPT 1. Navigate the Object Browser to [project name] > Global Scripts. In the right pane, double-click the global script you want to change, or right-click the global script and select Edit from the pop-up menu.
C1553M-B (4/05) 205 Global T ags A global tag is a Boolean variable that can be used in any script or expression, including both local scripts, such as those defined in hotlinks, labels, schedules, and alarms and events, as well as global scripts. Global tags are used in the same way other Boolean variables are.
206 C1553M-B (4/05) DELETE A GLOBAL T AG Deleting a global tag is irreversible. If you delete a global tag and then change your mind, you must add a new global tag. Also note that if you delete a global tag, any script that refers to the global tag will contain an error .
C1553M-B (4/05) 207 Prompts Prompts are custom dialog boxes used to elicit input from the operator or to inform the operator of something. When you create a prompt, you specify the text of the prompt and up to five buttons for the operator to click in response to the prompt text.
208 C1553M-B (4/05) 5. Prompt text: T ype the text of the prompt. Prompt text can include any letter , digit or special character , with the exception of single and double quotation marks. Press Shift-Enter or Ctrl-Enter to go to a new line, or let the text wrap automatically .
C1553M-B (4/05) 209 11. Preview: To see what the dialog box you have defined looks like, click Preview. The dialog box opens. T o close the dialog box, click one of its buttons. Figure 233. Preview of Dialog Box 12. Click OK. The Add New Prompt dialog box closes and the new prompt is created.
210 C1553M-B (4/05) DELETE A PROMPT Deleting a prompt is irreversible. If you delete a prompt and then change your mind, you must add a new prompt. Also note that if you delete a prompt, any script that refers to it will contain an error . 1. Navigate the Object Browser to [project name] > Prompts.
C1553M-B (4/05) 211 T imers T imers are used to delay an action by a predetermined length of time. T imers themselves cannot run scripts, but you can use a timer to trigger a script to run. Expression: Every timer has an expression associated with it.
212 C1553M-B (4/05) ADD A NEW T IMER 1. Navigate the Object Browser to [project name] > T imers. Double-click <Add New T imer> in the right pane, or right-click T imers in the left pane and select Add New from the pop-up menu. The Add New T imer dialog box opens.
C1553M-B (4/05) 213 EDIT A T IMER 1. Navigate the Object Browser to [project name] > T imers. In the right pane, double-click the timer you want to change, or right-click the timer and select Edit from the pop-up menu. The Edit T imer Properties dialog box opens.
214 C1553M-B (4/05) Schedules Schedules allow you to define scripts that execute at a scheduled time. If you want, you can specify a recipient group to be notified when the scheduled action executes. Refer to Recipient Groups for instructions on creating a recipient group.
C1553M-B (4/05) 215 c. Daily: To have the scheduled action execute certain days of the week, click Daily . Click Which Days to specify which days of the week you want the action to execute.
216 C1553M-B (4/05) g. By seconds: If you want the scheduled action to execute every few seconds, click By Seconds. In the Every area, type in the number of seconds you want to elapse before the action next executes, up to a maximum of 59 seconds. Fractional amounts will automatic ally be rounded.
C1553M-B (4/05) 217 a. Recipient group: Select the recipient group from the drop-down list. If you have not created the recipient group yet, finish adding the new schedule, create the recipient group, then edit the schedule to assign the recipient group.
218 C1553M-B (4/05) EDIT A SCHEDULE 1. Navigate the Object Browser to [project name] > Schedules. In the right pane, double-click the schedule you want to change, or right-click the schedule and select Edit from the pop-up menu. The Edit Scheduled Action Properties dialog box opens.
C1553M-B (4/05) 219 Alarms and Events Alarms and events are actions that are executed when specific conditions occur within the system. As system administrator , you define the condition that triggers an alarm or event.
220 C1553M-B (4/05) If an alarm or event is triggered more than once in quick succession, a new entry appears in the recipient’ s Session Manager each time the alarm or event is triggered. If the alarm or event has a sound, the sound will play each time the alarm or event is triggered, unless you have selected “Silence subsequent events.
C1553M-B (4/05) 221 ACCESS ALARMS AND EVENTS DEFINED ON ANOTHER SERVER Y ou can access alarms and events defined on another server using the remote server driver feature. Remote server drivers appear as device drivers in the Object Browser , and are added, edited, and deleted the same way device drivers are.
222 C1553M-B (4/05) ALARM/EVENT CATEGORIES ADD A NEW ALARM/EVENT CATEGORY 1. Navigate the Object Browser to [project name] > Alarms and Events. Double-click <Add New Category> in the right pane, or right-click Alarms and Events in the left pane and select Add New from the pop-up menu.
C1553M-B (4/05) 223 d. Send action to all: If you want to send notification simultaneously to every member of the recipient group who is logged in when an alarm or event in this category is triggered, select “Send action to all available user/groups.
224 C1553M-B (4/05) To limit the system’ s treatment of an alarm or event that is triggered multiple times in quick succession, select “Suppress sub sequent alarms.” The first time the alarm or event is triggered, an entry will appear in the Session Manager and the sound will play .
C1553M-B (4/05) 225 ALARMS, EVENTS, AND NORMAL OCCURRENCES ADD A NEW ALARM OR EVENT 1. Navigate the Object Browser to [project name] > Alarms and Events > [alarm/event category].
226 C1553M-B (4/05) Figure 246. Edit Label Properties Dialog Box a. T ext: T ype up to three lines of text as the label contents. When you place the alarm/event icon on a map, this text will display in the label.
C1553M-B (4/05) 227 Figure 247. Synchronizing DVR with Server b. Run an archive server: This ensures that alarms and events can be recorded. First launch the archive server . Refer to Archive Servers for instructions. Then add the archive server to the server configuration using the Archiving tab of the Project Properties dialog box.
228 C1553M-B (4/05) Figure 249. Activating Archiving To associate a source device with an alarm or event complete the following steps: a. Edit the alarm or event: Add or edit the alarm or event you want to associate with a source device. Refer to Alarms, Events, and Normal Occurrences for instructions.
C1553M-B (4/05) 229 Figure 251. Entering Expression 8. Action: If you want to associate one or more scripts with the alarm or event, click Alarm Event Action.
230 C1553M-B (4/05) EDIT AN ALARM OR EVENT 1. Navigate the Object Browser to [project name] > Alarms and Events > [alarm/event category name]. In either pane, right-click the alarm or event you want to edit and select Edit from the pop-up menu.
C1553M-B (4/05) 231 ALARM/EVENT ICONS VMX300(-E) allows you to customize your maps by placing icons on them that represent the alarms and events configured on your server . Icons are an effective way to alert a recipient visually that an alarm or event has been triggered, and then acknowledged.
232 C1553M-B (4/05) SCALE AN ALARM/EVENT ICON Changing the size of an alarm/event icon does not affect its position. For information on changing an icon’ s position, refer to Move an Alarm/ Event Icon. 1. With the desired map loaded, right-click the alarm/event icon you want to resize and select Scale from the pop-up menu.
C1553M-B (4/05) 233 MOVE AN ALARM/EVENT LABEL Y ou can move an alarm/event label independently of the icon itself. 1. With the desired map loaded, right-click the label you want to move and select Move from the pop-up menu. Make sure you position the pointer over the label, not the icon, before right-clicking.
234 C1553M-B (4/05) EDIT AN ALARM/EVENT LABEL 1. Right-click the alarm/event label, and select Edit Label from the pop-up menu. Make sure you position the pointer over the label, not the icon, before right-clicking. Alternatively , navigate the Object Browser to [project name] > Alarms and Events > [alarm/event category name].
C1553M-B (4/05) 235 Recipient Groups Recipient groups define which operators are notified of scheduled actions and alarms and events. Recipients are notified through the Session Manager . In addition, if you have associated scripts with the scheduled action or alarm or event, the scripts will be run on the recipient’ s work- station.
236 C1553M-B (4/05) ADD A NEW RECIPIENT GROUP When you create a new recipient group, the group automatically appears in the Recipients list of every alarm/event category and schedule. Y ou can then select that recipient group for any new or existing schedule or alarm or event.
C1553M-B (4/05) 237 EDIT A RECIPIENT GROUP To change the properties of an existing recipient group: 1. Navigate the Object Browser to [project name] > Recipient Groups. In the right pane, double-click the recipient group you want to change, or right-click the group and select Edit from the pop-up menu.
238 C1553M-B (4/05) Server T ies Share signals: Server ties enable one server to share signals, such as video or audio, with another server . For example, if you have a camera configured on one serve.
C1553M-B (4/05) 239 Figure 261. Server A ’ s Devices By default, a remote device’ s script tag ends with “_RS”, to indicate “Remote Server”. T o edit the device’ s script tag, edit the device’ s local settings. Refer to Devices - Edit a Device’ s Local Settings for instructions.
240 C1553M-B (4/05) By default, a remote server’ s script tag ends with “_Server”. For example, if the remote server is called EMO-3, its script tag is EMO-3_Server . To edit the server’ s script tag, edit the server’ s local settings. Refer to Devices - Edit a Device’ s Local Settings for instructions.
C1553M-B (4/05) 241 c. Create connection: If you are sharing analog signals, create a connection from the signal source’ s output to the server tie. Refer to Connections for instructions. Figure 264. Creating Connection for Server A d. Add clients: Add each client that will access Server A ’ s video from Server B.
242 C1553M-B (4/05) VMX300(-E) provides a Browse All function that allows you to select a remote server driver from a list of running drivers. Refer to Device Drivers - Add a New Device Driver for instructions on browsing drivers. Select the desired remote server driver and click OK.
C1553M-B (4/05) 243 d. Add clients, custom windows, and canvases: If you have not already done so, add each client that will access Server A ’ s video. If signals from Server A are going to be viewed in a custom window , add the window and configure the appropriate type of canvas for the window .
244 C1553M-B (4/05) EDIT A SERVER T IE 1. Navigate the Object Browser to [project name] > Server T ies. In the right pane, double-click the server tie you want to change, or right-click the server tie and select Edit from the pop-up menu. The Edit Server T ie Properties dialog box opens.
C1553M-B (4/05) 245 FTP Sites FTP (File T ransfer Protocol) is a set of communication rules that allow two computers to exchange files over a network. The FTP image capture feature allows you to capture live video in a custom window and upload the image file to an FTP server , such as a Web host.
246 C1553M-B (4/05) (1) Address: In the Host name or IP address box, type in the address of the remote host you will be uploading images to. Y ou can type in the remote host’ s Web address, such as www .webhost.com, or IP address, or , if the host is on your local network, the computer name.
C1553M-B (4/05) 247 EDIT AN FTP SITE 1. Navigate the Object Browser to [project name] > FTP Sites. In the right pane, double-click the FTP site you want to change, or right-click the FTP site and select Edit from the pop-up menu. The Properties dialog box opens.
248 C1553M-B (4/05) The camera is locked during the delay . An operator who is viewing the camera’ s gadget or Device Control dialog box when the FTP delay occurs will see the Lock button change to yellow , indicating that the camera is locked by a script.
C1553M-B (4/05) 249 Example: The following example illustrates an FTP sequence defined in a global script that is run from a schedule. The sequence starts with an ON ERROR RESUME NEXT command, to ensure that, in the event that an FTP command fails, the next statement will execute.
250 C1553M-B (4/05) Database Utilities VMX300(-E) provides the following database utilities: • Backup, which creates a backup of the server database.
C1553M-B (4/05) 251 RESTORE A DATABASE To restore a database from a backup: 1. Click T ools > Database Utilities > Restore. The Restore Database dialog box opens. Figure 276. Restore Database Dialog Box 2. Click Browse to navigate to the folder containing the backup file that you have created.
252 C1553M-B (4/05) System Logs VMX300(-E) maintains a log of system activities for diagnostic purposes. Activities fall into three categories: • System: Background activities that are not seen by users, such as opening sockets and compiling scripts.
C1553M-B (4/05) 253 Appendix ADJUSTING THE DISPLAY ADJUST THE OBJECT BROWSER DISPLAY When the Object Browser is docked, you can adjust its width. Position the pointer over the border that abuts the map viewport. When the pointer changes to a double-headed resizing pointer , drag the border to the right or left.
254 C1553M-B (4/05) RESIZE WINDOWS Many windows can be resized, including the Configuration window , the Object Browser window , and some dialog boxes.
C1553M-B (4/05) 255 USE COPY AND PASTE TO CREATE A NEW OBJECT The Copy and Paste options are useful for creating an object that has similar attributes to an existing object.
256 C1553M-B (4/05).
PRODUCT WARRANTY AND RETURN INFORMA TION WARRANTY Pelco will repair or replace, without charge, any merchandise proved defective in material or workmanship for a period of one year after the date of shipment. Exceptions to this warranty are as noted below: • Five years on FT/FR8000 Series fiber optic products.
W orldwide Headquarters 3500 Pelco W ay Clovis, California 93612 USA USA & Canada T el: 800/289-9100 Fax: 800/289-9150 International T el: 1-559/292-1981 Fax: 1-559/348-1120 www .
Ein wichtiger Punkt beim Kauf des Geräts Pelco VMX300 (oder sogar vor seinem Kauf) ist das durchlesen seiner Bedienungsanleitung. Dies sollten wir wegen ein paar einfacher Gründe machen:
Wenn Sie Pelco VMX300 noch nicht gekauft haben, ist jetzt ein guter Moment, um sich mit den grundliegenden Daten des Produkts bekannt zu machen. Schauen Sie zuerst die ersten Seiten der Anleitung durch, die Sie oben finden. Dort finden Sie die wichtigsten technischen Daten für Pelco VMX300 - auf diese Weise prüfen Sie, ob das Gerät Ihren Wünschen entspricht. Wenn Sie tiefer in die Benutzeranleitung von Pelco VMX300 reinschauen, lernen Sie alle zugänglichen Produktfunktionen kennen, sowie erhalten Informationen über die Nutzung. Die Informationen, die Sie über Pelco VMX300 erhalten, werden Ihnen bestimmt bei der Kaufentscheidung helfen.
Wenn Sie aber schon Pelco VMX300 besitzen, und noch keine Gelegenheit dazu hatten, die Bedienungsanleitung zu lesen, sollten Sie es aufgrund der oben beschriebenen Gründe machen. Sie erfahren dann, ob Sie die zugänglichen Funktionen richtig genutzt haben, aber auch, ob Sie keine Fehler begangen haben, die den Nutzungszeitraum von Pelco VMX300 verkürzen könnten.
Jedoch ist die eine der wichtigsten Rollen, die eine Bedienungsanleitung für den Nutzer spielt, die Hilfe bei der Lösung von Problemen mit Pelco VMX300. Sie finden dort fast immer Troubleshooting, also die am häufigsten auftauchenden Störungen und Mängel bei Pelco VMX300 gemeinsam mit Hinweisen bezüglich der Arten ihrer Lösung. Sogar wenn es Ihnen nicht gelingen sollte das Problem alleine zu bewältigen, die Anleitung zeigt Ihnen die weitere Vorgehensweise – den Kontakt zur Kundenberatung oder dem naheliegenden Service.