Upload
squall-leonhart
View
219
Download
0
Embed Size (px)
Citation preview
7/30/2019 VideoBlox
1/40
VideoBloX CCTV Controller Reference
7/30/2019 VideoBlox
2/40
2 www.honeywell.com
Notice
This document contains Honeywell proprietary information. Information
contained herein is to be used solely for the purpose submitted, and no part of thisdocument or its contents shall be reproduced, published, or disclosed to a third
party without the express permission of Honeywell International Sarl.
While this information is presented in good faith and believed to be accurate,
Honeywell disclaims the implied warranties of merchantability and fitness for a
purpose and makes no express warranties except as may be stated in its written
agreement with and for its customer.
In no event is Honeywell liable to anyone for any direct, special, or consequentialdamages. The information and specifications in this document are subject to
change without notice.
Copyright 2007 Honeywell International Sarl
Honeywell trademarks
Experion, PlantScape, SafeBrowse, TotalPlant and TDC 3000 are U.S.
registered trademarks of Honeywell International Inc.
Honeywell Enterprise Buildings Integrator is a trademark of Honeywell
International Inc.
Other trademarks
Microsoft and SQL Server are either registered trademarks or trademarks ofMicrosoft Corporation in the United States and/or other countries.
Trademarks that appear in this document are used only to the benefit of the
trademark owner, with no intention of trademark infringement.
Support and other contacts
For technical assistance, call your nearest Honeywell office.
Issue Date
3 July 2007
7/30/2019 VideoBlox
3/40
3
Contents
1 Getting started with a VideoBloX controller 5
VideoBloX models supported by EBI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Related EBI documents. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
VideoBloX-specific terms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
VideoBloX setup and configuration checklist. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2 Connecting a VideoBloX controller to the server 11
3 Defining a channel, controller and points for a VideoBloX controller 13
Defining a VideoBloX channel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
VideoBloX channel Main tab properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
VideoBloX channel Port tab properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Defining a VideoBloX controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
VideoBloX controller Main tab properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Defining the VideoBloX address for a point parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Calling up help for the VideoBloX address syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Scanning guidelines for VideoBloX controllers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
4 Testing communications and troubleshooting for VideoBloX controllers 23
Testing communications with the server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24Troubleshooting VideoBloX scanning errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
5 Configuring CCTV camera control with a VideoBloX controller 27
Defining the names of cameras and monitors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Defining the default camera-to-monitor assignments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Customizing Stations keyboard camera controls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Stations default key assignments for camera control . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Configuring a button on a display for camera control. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Configuring triggers for video sequences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Configuring a button on a display to trigger a video sequence. . . . . . . . . . . . . . . . . . . . 36
Configuring a server script to trigger a video sequence . . . . . . . . . . . . . . . . . . . . . . . . . 37
7/30/2019 VideoBlox
4/40
CONTENTS
4 www.honeywell.com
7/30/2019 VideoBlox
5/40
5
1
Getting started with aVideoBloX controller
This reference describes how to:
Integrate VideoBloX controllers (CCTV switchers) into your EBI system.
Configure your CCTV subsystem.
7/30/2019 VideoBlox
6/40
1 GETTING STARTED WITH A VIDEOBLOX CONTROLLER
6 www.honeywell.com
VideoBloX models supported by EBI
For details about the supported VideoBloX models and firmware, see the
Honeywell Compatibility Matrix.
7/30/2019 VideoBlox
7/40
7
RELATED EBI DOCUMENTS
Related EBI documents
TheAccess Control Configuration Guide for your access controllers. (There is
a separate guide for each type of controller.) These guides describe how to
configure access control and security for your system.
Configuration and Administration Guide. Describes how to configure aspects
of your system that are not directly related to access control and security, suchas Stations and reports. It also covers administrative tasks, such as archiving.
Overview. Provides an introduction to the capabilities of EBI.
Installation Guide. Describes how install EBI and associated software, and
how to set up associated server and client computers.
Operators Guide. Describes how to use Station, including how to use it to
control your CCTV subsystem.
Note that you can access the complete EBI documentation set from the WindowsStart menu by choosing Enterprise Buildings Integrator > EBI
Documentation.
7/30/2019 VideoBlox
8/40
1 GETTING STARTED WITH A VIDEOBLOX CONTROLLER
8 www.honeywell.com
VideoBloX-specific terms
PIT
Protocol Interface Translator.PCK
Programmable Control Keyboard.
7/30/2019 VideoBlox
9/40
9
VIDEOBLOX SETUP AND CONFIGURATION CHECKLIST
VideoBloX setup and configuration checklist
This checklist describes how to set up and configure a VideoBloX controller.
Tasks
Complete the tasks in the following order.
Steps: Go to:
Connect the controller to the server. page 11
Define the VideoBloX channel. page 14
Define the VideoBloX controller. page 18
Download the channel and controller definitions to the server.
Check that the server is communicating with the controller. page 24
Define points that reference source addresses in the controller. page 20
Download the point definitions to the server.
Define the names of cameras and monitors (as they appear in Station). page 28
Configure the default camera-to-monitor assignments. page 29
If required, customize Stations keyboard for CCTV control. page 30
If required, configure buttons on custom displays that control CCTV
functions.
page 34
If required, configure triggers for video sequences using either buttons or
server scripts.
page 35
http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-7/30/2019 VideoBlox
10/40
1 GETTING STARTED WITH A VIDEOBLOX CONTROLLER
10 www.honeywell.com
7/30/2019 VideoBlox
11/40
1
2
Connecting a VideoBloXcontroller to the server
You connect the VideoBloX controller to the server using RS-232 serial
communications and a standard RS-232 cable. You connect the cable to the
controllers Aux port. (See the VideoBloX Quick Start Manualfor detailedinstructions.)
You can connect the VideoBloX controller to the server either:
Directly, by connecting it to one of the servers inbuilt serial ports (such as
COM1).
Indirectly, by connecting it to a serial point on a terminal server. (If you want
to connect VideoBloX controllers using a terminal server, see the Connectingcontrollers section for your terminal server in theInstallation Guide.)
Set the data format to: 9600 baud, 8 data bits, 1 stop bit, no parity.
Attention Do not multidrop VideoBloX controllers.
7/30/2019 VideoBlox
12/40
2 CONNECTING A VIDEOBLOX CONTROLLER TO THE SERVER
12 www.honeywell.com
7/30/2019 VideoBlox
13/40
13
3
Defining a channel, controllerand points for a VideoBloX
controller
This section describes configuration tasks you perform in Quick Builder.
Attention Use the VideoBloX setup and configuration checklist on page 9 to guideyou through the tasks, and to avoid configuration problems.
http://-/?-http://-/?-7/30/2019 VideoBlox
14/40
3 DEFINING A CHANNEL, CONTROLLER AND POINTS FOR A VIDEOBLOX CONTROLLER
14 www.honeywell.com
Defining a VideoBloX channel
You use Quick Builder to define the properties of the VideoBloX channel (the
interface between the server and the VideoBloX controller).
To define a channel:
1 Click .
The Add Items dialog box opens.
2 In the Add Items list, click Select Channel.
3 In the Type list, click Select VideoBloX.
4 Specify appropriate values for the properties on each tab.
7/30/2019 VideoBlox
15/40
15
DEFINING A VIDEOBLOX CHANNEL
VideoBloX channel Main tab properties
The Main tab defines the basic properties of the channel.
Property Description
Name The unique name of the channel. A maximum of 10alphanumeric characters (no spaces or double quotes).
Description A description of the channel. 30 characters maximum,
including spaces.
Marginal Alarm Limit The communications alarm marginal limit at which the
channel is declared to be marginal. When this limit is
reached, a high priority alarm is generated. A channel
barometer monitors the total number of requests and the
number of times the controller did not respond or
response was incorrect. The barometer increments by 2
or more, depending on the error and decrements for each
good call.
The default value is 25.
Fail Alarm Limit The communications alarm limit at which the channel is
declared to have failed. When this barometer limit is
reached, an urgent alarm is generated.
Set this to double the value specified for the channel
Marginal Alarm Limit.
Response Time The maximum time, in seconds, the server waits, after
issuing a control, for a response from the controller. If
there is no response within the specified time, the server
raises an alarm.The default is 10 seconds.
Exception Scan Rate The rate, in seconds, at which the server automatically
scans controllers on the channel. The default is 2
seconds.
For more information, see Scanning guidelines for
VideoBloX controllers on page 22.
Diagnostic Scan Rate The time, in seconds, between diagnostic scans. The
default is 60 seconds.
Item Type Shows the type of channel.
Last Modified Shows the date when the channel was last modified.
Last Downloaded Shows the date when the channel was last downloaded to
the server.
7/30/2019 VideoBlox
16/40
3 DEFINING A CHANNEL, CONTROLLER AND POINTS FOR A VIDEOBLOX CONTROLLER
16 www.honeywell.com
VideoBloX channel Port tab properties
The Port tab defines the communication-related properties for the channel. For
VideoBloX, the Port Type can be:
Serial. Select this if the controller on the channel is connected directly to theserver. See Serial port properties on page 16.
TerminalServer. Select this if the controller on the channel is connected to
the server through a terminal server. See Terminal server port properties onpage 16.
Serial port properties
Note that these settings must be the same as those set on the controller.
Terminal server port properties
Item Number The unique item number currently assigned to the
channel. You can change the item number if you need to
match your current server database configuration. The
number must be between 1 and the maximum number of
channels allowed for your system.
Property Description
Property Description
Serial Port Name The device name of the serial port.
Baud Rate The number of data bits per second. The default is 9600.
Number of Data Bits The number of data bits used for transmission. The
default is 8.
Stop Bits The number of stop bits used for transmission. The
default is 1.
Parity The parity verification used on the port. The default is
NONE.
Property Description
Terminal Server TCP Host
Name
The name of the terminal server to which the channel is
connected.
You can specify either a TCP host name or an IP address,
but it must match the TCP host name used when you
installed and internally configured the terminal server.
7/30/2019 VideoBlox
17/40
17
DEFINING A VIDEOBLOX CHANNEL
Terminal Server TCP Port No The port number of the terminal server to which the
channel is connected.
Idle Timeout The time, in seconds, the channel waits for a successful
connection to the server before closing the connection.
A value of0 indicates that the connection is never
closed.
Property Description
7/30/2019 VideoBlox
18/40
3 DEFINING A CHANNEL, CONTROLLER AND POINTS FOR A VIDEOBLOX CONTROLLER
18 www.honeywell.com
Defining a VideoBloX controller
You use Quick Builder to define the properties of each VideoBloX controller.
To define a controller:
1 Click .
The Add Items dialog box opens.
2 In the Add Items list, click Select Controller.
3 In the Type list, click Select VideoBloX.
4 Specify appropriate values for the controllers properties.
7/30/2019 VideoBlox
19/40
19
DEFINING A VIDEOBLOX CONTROLLER
VideoBloX controller Main tab properties
The Main tab defines the basic properties of the controller.
Property Description
Name The unique name of the controller. A maximum of 10alphanumeric characters (no spaces or double quotes).
For LAN connected controllers, the name must not
contain underscore ( _ ) characters. This name is used to
look up the IP address in the TCP/IP database if you do
not specify an IP Address.
Description The description of the controller. A maximum of 30
characters, including spaces.
Channel Name The name of the channel on which the controller
communicates with the server. You must have already
defined the channel in order for its name to appear in the
list.
Marginal Alarm Limit The communications alarm marginal limit at which the
controller is declared to be marginal. When this value is
reached, a high priority alarm is generated. This limit
applies to the controller barometer which monitors the
total number of requests to the controller and the number
of times the controller did not respond or response was
incorrect. The barometer increments by 2 or more,
depending on the error and decrements for each good
call.
The default value is 25.
Fail Alarm Limit The communications alarm fail limit at which the
controller is declared to have failed. When this
barometer value is reached, an urgent alarm is generated.
Type a new value if you do not want the default, 50. To
determine an acceptable limit, double the marginal alarm
limit value specified.
Item Type Shows the type of controller.
Last Modified Shows the date when the controller was last modified.
Last Downloaded Shows the date when the controller was last downloaded
to the server.
Item Number The unique item number currently assigned to the
controller. You can change the item number if you need
to match your current server database configuration. The
number must be between 1 and the maximum number of
channels allowed for your system.
7/30/2019 VideoBlox
20/40
7/30/2019 VideoBlox
21/40
21
DEFINING THE VIDEOBLOX ADDRESS FOR A POINT PARAMETER
Calling up help for the VideoBloX address syntax
When defining an address in Quick Builder, you can call up the help for the
address syntax.
To call up help for the address syntax:1 Click to the right of the address box you are filling in.
The Address Builder dialog box opens.
2 In the Address Type list, clickController.
3 In the Controller list, click the VideoBloX controller you want to address.
4 Press F1.
The help for the address syntax appears.
5 You can now define the address by typing it (excluding the name of the
controller) in the Address box and clicking OK.
7/30/2019 VideoBlox
22/40
3 DEFINING A CHANNEL, CONTROLLER AND POINTS FOR A VIDEOBLOX CONTROLLER
22 www.honeywell.com
Scanning guidelines for VideoBloX controllers
VideoBloX controllers use exception scanning, which means that you do not
specify a scan rate for each point. Instead, you define a single exception scan rate
for the channel (Exception Scan Rate property on the Main tab). This scan rateapplies to all points on the channel.
At each exception scan rate period, the server polls the VideoBloX controller. Thecontroller replies with all unreported status changes.
7/30/2019 VideoBlox
23/40
23
4
Testing communications andtroubleshooting for VideoBloX
controllers
This section describes how to test communications between VideoBloX
controllers and the server, and how to troubleshoot VideoBloX controllers.
7/30/2019 VideoBlox
24/40
4 TESTING COMMUNICATIONS AND TROUBLESHOOTING FOR VIDEOBLOX CONTROLLERS
24 www.honeywell.com
Testing communications with the server
You use the VideoBloX controller test utility, vibtst, to test communications
between the server and the controller.
Prerequisites
You have downloaded the channel and controller definitions from Quick
Builder to the server without errors.
To test communications:
1 In Station, choose View > System Status > Channels and disable the channel
associated with the controller by clearing its Enable check box.
(Alternatively, stop the server.)
2 In Windows, choose Start > Programs > Accessories > Command Prompt.A Command Prompt window opens.
3 Type vibtst and press ENTER.4 Follow the directions as prompted. You can select menu option 1 for help.
7/30/2019 VideoBlox
25/40
25
TROUBLESHOOTING VIDEOBLOX SCANNING ERRORS
Troubleshooting VideoBloX scanning errors
If a point detail display shows a bad value (indicated by inverse video):
The controller address might be syntactically valid, but has not beenconfigured in the controller.
If the server attempts to:
- Read an address that is not configured in the controller, the controller
responds with a NAK message. Note that these NAK messages do not
contribute to the error count of the controller or channel, but are included
in the server log.
- Write to an address that is not configured in the controller, the controller
responds with a NAK message. In this case, the server generates an error
message which appears in the Alarm Summary. The error also contributes
to the controllers error count, and the NAK messages are included in theservers error log.
If NAK messages occur, check the relevant address in the controller has been
configured.
Controller scanning may have failed.
7/30/2019 VideoBlox
26/40
4 TESTING COMMUNICATIONS AND TROUBLESHOOTING FOR VIDEOBLOX CONTROLLERS
26 www.honeywell.com
7/30/2019 VideoBlox
27/40
27
5
Configuring CCTV cameracontrol with a VideoBloX
controller
This section describes how to configure the server-related aspects of your CCTV
subsystem, such as how it is controlled from Station.
Attention Use the VideoBloX setup and configuration checklist on page 9 to guideyou through the tasks, and to avoid configuration problems.
http://-/?-http://-/?-7/30/2019 VideoBlox
28/40
5 CONFIGURING CCTV CAMERA CONTROL WITH A VIDEOBLOX CONTROLLER
28 www.honeywell.com
Defining the names of cameras and monitors
You can give cameras and monitors names that are meaningful to operators, such
as Entrance lobby for a camera and Left monitor for a monitor. (The
VideoBloX controller identifies cameras and monitors by number.)
To define the names:
1 Choose Configure > CCTV > CCTV Defaults to call up the CCTV DefaultSettings display.
2 Define appropriate names for the cameras and monitors.
3 Set the pan and tilt speeds for each camera to appropriate values between 0
(slowest) and 127 (fastest).
7/30/2019 VideoBlox
29/40
29
DEFINING THE DEFAULT CAMERA-TO-MONITOR ASSIGNMENTS
Defining the default camera-to-monitor assignments
You can specify the default camera-to-monitor assignmentsthat is the camera
signal that is displayed on each monitor. If appropriate you can display the same
camera signal on several monitors. (Note that operators can use the CCTVCamera Control display to override the default assignments.)
To map cameras to monitors:
1 Choose Configure > CCTV > CCTV Defaults to call up the CCTV Defaults
display.
2 Click the View and map monitors to cameras link to call up the VideoBloX
CCTV Mapping display.
3 In the Switcher Selection list, clickthe VideoBloX controller you want toconfigure.
4 For each monitor, select the camera from the Camera list.
7/30/2019 VideoBlox
30/40
5 CONFIGURING CCTV CAMERA CONTROL WITH A VIDEOBLOX CONTROLLER
30 www.honeywell.com
Customizing Stations keyboard camera controls
This section describes how to customize Stations key assignments for camera
controlthat is, the functions that are performed when a user presses the
keypad keys (the group of keys on the right on a standard keyboard).
Attention You only need to perform this task if Stations default key assignments arenot suited to your needs. See Stations default key assignments for cameracontrol on page 33.
To customize the key assignments, you must edit the default keypad control
entries in C:\Windows\station.ini, using a text editor such as Notepad.
The entries are under the [Application Keys] section. Note that six entries arerequired to define the operation of each key:
A set of entries for each of the two key actions: pressing the key, and releasing
the key. (That is, the functionsuch as zooming instarts when you press thekey and stops when you release it.)
Three entries for each action, which define: the server task used for cameracontrol (98) and the two parameters that are passed to the task.
The format of the six entries required for each key is as follows:
Keyscan_codeDownLRN=98
Keyscan_codeDownPAR1=2
Keyscan_codeDownPAR2=xx
Keyscan_codeUpLRN=98
Keyscan_codeUpPAR1=2
Keyscan_codeUpPAR2=yy
Where:
scan_code is the keys scan code, as specified in Table 1 on page 30.
xxand yyare the control function IDs, as specified in Table 2 on page 31.
Table 1 Scan codes for keypad keys
Keypad key Scan code Keypad key Scan code
1 79 8 72
2 80 9 73
3 81 0 83
4 75 + 78
5 76 - 74
6 77 * 55
7 71 / 53
http://-/?-http://-/?-http://-/?-http://-/?-7/30/2019 VideoBlox
31/40
31
CUSTOMIZING STATIONS KEYBOARD CAMERA CONTROLS
Table 2 Function IDs for camera control functions
Camera control function Function ID
Iris
Close iris. 12
Open iris. 11
Stop iris control. 10
Focus
Start focus far. 15
Start focus near. 14
Stop focusing. 13
Pan and tilt
Start pan left. 3Start pan right. 2
Start pan left & tilt down. 17
Start pan left & tilt up. 16
Start pan right & tilt down. 19
Start pan right & tilt up. 18
Start tilt down. 5
Start tilt up. 6
Stop pan. 1
Stop pan and tilt. 20
Stop tilt. 4
Zoom
Start zooming in. 8
Start zooming out. 9
Stop zooming. 7
Miscellaneous
Download monitor and camera names. 21
7/30/2019 VideoBlox
32/40
5 CONFIGURING CCTV CAMERA CONTROL WITH A VIDEOBLOX CONTROLLER
32 www.honeywell.com
Example
This example shows how to assign pan and tilt down to key 1 (scancode=79). The Start pan right & tilt down function (17) is assigned to the press
down action, and the Stop pan and tilt function (20) is assigned to the release
action.
Key79DownLRN=98
Key79DownPAR1=2
Key79DownPAR2=17
Key79UpLRN=98
Key79UpPAR1=2
Key79UpPAR2=20
7/30/2019 VideoBlox
33/40
33
CUSTOMIZING STATIONS KEYBOARD CAMERA CONTROLS
Stations default key assignments for camera control
The following figure and table show the default key assignments for camera
control.
For example, the selected camera will zoom in if you press the / key.
Figure 1 Default layout of the camera control functions
Table 3 Default key assignments for camera control
Keypad key Function Keypad key Function
1 Pan left, tilt down. 8 Tilt up.
2 Tilt down. 9 Pan right, tilt up.
3 Pan right, tilt down. + Focus on closer objects.
4 Pan left. Focus on more distant
objects.
6 Pan right. * Zoom out.
7 Pan left, tilt up. / Zoom in.
7/30/2019 VideoBlox
34/40
5 CONFIGURING CCTV CAMERA CONTROL WITH A VIDEOBLOX CONTROLLER
34 www.honeywell.com
Configuring a button on a display for camera control
This section describes how to configure a button on a display for camera control.
A button that you create for a custom display is applicable to one camera only. Ifyou have multiple cameras you should create a button for each camera you want
to control. Each camera callup button used on the display should be configured to
switch the camera to the monitor output that is fed to the live video card of theStation calling up the display.
To configure a button for camera control:
1 Create, size and position the button in the normal manner.
2 Open the Properties window and click the Details tab.
3 In the Action list, clickRequest Task.
4 In the Task LRN box, type 98.5 Set the properties to the appropriate values, as specified in the following table.
Control function Parameter 1 Parameter 2 Parameter 3
Lock monitor. 6 0 0
Select camera x. 1 x 0
Select monitorx. 3 x
Select next camera. 4 0 0
Select previous camera. 5 0 0Unlock monitor. 7 0 0
A control function listed in Table 2 on
page 31.
2 FunctionID 0
http://-/?-http://-/?-http://-/?-http://-/?-7/30/2019 VideoBlox
35/40
35
CONFIGURING TRIGGERS FOR VIDEO SEQUENCES
Configuring triggers for video sequences
You program video sequences into the VideoBloX controller using the VideoCFG
configuration program, which is supplied with the controller. See the VideoCFG
Video Matrix Configuration Graphical User Interface User Manualto learn howto configure sequences.
You can trigger a video sequence using the following techniques:
A button on a display.
A server script that is attached to a point.
7/30/2019 VideoBlox
36/40
5 CONFIGURING CCTV CAMERA CONTROL WITH A VIDEOBLOX CONTROLLER
36 www.honeywell.com
Configuring a button on a display to trigger a video sequence
You can configure buttons on displays to trigger video sequences.
The following procedure only describes the steps required to configure the button
to trigger a sequence. (To learn how to create displays, and configure the buttons
other properties, see theHMIWeb Display Building Guide.)
To configure a button to trigger a sequence:
1 Create, size and position the button in the normal manner.
2 Open the Properties window and click the Details tab.
3 In the Action list, clickRequest Task.
4 Set the property values as specified in the following table.
Property Value
Security Level Security level required to trigger the sequence.
Task LRN 98
Parameter 1 102
Parameter 2 The controllers Item Number. (As defined on the
controllers Main tab in Quick Builder.)
Parameter 3 0
Parameter 4 The sequence details, specified using the following
format:
SeqNumber,SeqParam,DefaultMonitor
Where:
SeqNumber is the sequence number, as specified
when the sequence was created.
SeqParam is the sequence parameter number, as
specified when the sequence was created.
DefaultMonitor is the monitor number, as
specified on the CCTV Default Settings display.
For example, the following would trigger sequence
number 1, with sequence parameter 10, and no default
monitor:
1,10,0
Add station number offset to
LRN
Not usedleave clear.
7/30/2019 VideoBlox
37/40
37
CONFIGURING TRIGGERS FOR VIDEO SEQUENCES
Configuring a server script to trigger a video sequence
You can use server scripts to trigger video sequences. For example, you could use
a script attached to a status point to trigger a sequence when the point goes into
alarm.
The following procedure describes how to attach and configure the script to apoint. (To learn about server scripts, see the Server Scripting Reference.)
To attach and configure the script:
1 In Quick Builder, select the point that will trigger the sequence.
2 Click the Scripts tab.
3 ClickCreate New or Edit Existing Server Scripts.
The Script Editor opens.
4 Set the properties to the appropriate values, as specified in the following table
5 Type the following code in the Script Editor, replacing the variables asspecified in the following table.
Dim PrmBlk
Set PrmBlk = Server.CreateParamBlock
PrmBlk.param1 = 102
PrmBlk.param2 = ItemNumber
PrmBlk.crt = StationNumber
PrmBlk.path = "SeqNumber,SeqParam,DefaultMonitor"
Server.RequestTask 98, PrmBlk
Property Value
Event The event that triggers the sequence, for example:
OnAlarm.
Script Engine The script engine that runs the script when the event
occurs. Unless you have special needs, select
Automatically Allocate.
Parameter Not usedleave blank.
Variable Description
ItemNumber The controllers Item Number. (As defined on thecontrollers Main tab in Quick Builder.)
StationNumber The number of the Station on which the sequence is
displayed.
7/30/2019 VideoBlox
38/40
5 CONFIGURING CCTV CAMERA CONTROL WITH A VIDEOBLOX CONTROLLER
38 www.honeywell.com
SeqNumber
SeqParam
DefaultMonitor
Where:
SeqNumber is the sequence number, as specified
when the sequence was created.
SeqParam is the sequence parameter number, asspecified when the sequence was created.
DefaultMonitor is the monitor number, as
specified on the CCTV Default Settings display.
The following example would trigger sequence number
1, with sequence parameter 10, and no default monitor:
1,10,0
Variable Description
7/30/2019 VideoBlox
39/40
39
Index
C
CCTV control from EBIVideoBloX
cameras, mapping to monitors 29cameras, naming 28configuring 27displays, controlling from 34monitors, naming 28Station keyboard controls,
customizing 30Station keyboard controls, default 33video sequences, configuring 35video sequences, triggering with a
button 36video sequences, triggering with a
script 37
checklistsVideoBloX 9
V
VideoBloX channelsdefining 14properties
Main tab 15Port tab 16
VideoBloX checklist 9
VideoBloX controllerscommunications, testing 24connecting to the server 11defining 18documents 7
models supported 6properties 19scanning 22scanning errors, troubleshooting 25terms, specialized 8
VideoBloX point addresses, defining 20
7/30/2019 VideoBlox
40/40
INDEX