background image

Building Technologies 

Fire Safety & Security Product

 

 

 

DMS8000 MP4.50 

Generic DVR 

Integration Guide 

 

Summary of Contents for MM8000

Page 1: ...Building Technologies Fire Safety Security Product DMS8000 MP4 50 Generic DVR Integration Guide ...

Page 2: ... document and in the subject thereof By acceptance of the document the recipient acknowledges these rights and undertakes not to publish the document nor the subject thereof in full or in part nor to make them available to any third party without our prior express written authorization nor to use it for any purpose other than for which it was delivered to him ...

Page 3: ... 4 1 1Video viewer 8 2 4 1 2Invocation Line Parameters 8 2 4 2 Folders XML node TYPE 20 30 50 60 10 2 4 3 I O nodes XML node TYPE 21 31 51 61 11 2 4 4 Examples of XML file 12 2 4 4 1Windows application viewer 12 2 4 4 2Web based viewer type 1 14 2 4 4 3Web based viewer type 2 15 3 3rd Party Application Requirements 16 3 1 Technical Requirements for Windows Application Viewer 16 3 2 Reference table...

Page 4: ...ssary Guide assem bles important information regarding documentation resources This document contains the following Comprehensive definitions of the target audiences for Siemens FS DMS documents Training program information including the Siemens intranet link A complete list of all available DMS8000 documents Instructions for how to obtain a document via the Siemens intranet using the Siemens Asse...

Page 5: ... or the disregard of danger adviso ries This disclaimer applies in particular to personal injuries or damage caused by Improper and or incorrect use Disregard of safety instructions in the documentation or on the product Poor maintenance or a lack of maintenance We have checked the contents of this manual for agreement with the hardware and software described Since deviations cannot be precluded e...

Page 6: ...es not require any special development and is fully de scribed in the DMS8000 Connectivity Guides Video doc no A6V10062457 Please refer to the Light integration device section Generic DVR integration controlled video viewer and OPC DA connection This second type of integration requiring the technical development described in this guide permits to configure a customized DVR including video and alar...

Page 7: ...ng plug in modules The subsystem tools can be plugged into Composer to form an environment de voted to the configuration of the control units of a system Depending on the num ber and kind of subsystem tools this environment allows configuration of a single control unit up to a large security system including several control units of different disciplines The end user perceives a single application...

Page 8: ...onment refer to the DMS8000 Connectivity Guides Video doc no A6V10062457 Tip in defining a new model start from en existing profile and modify it as necessary Preconfigured models Some models are provided to support standard devices The list includes ONVIF compliant AXIS camera ONVIF compliant generic camera The corresponding XML and ICO files are predefined for an easy configuration Note that a c...

Page 9: ...ccess video images that is invoked us ing a specific URL for each video source e g rtsp www intranet1 vgmaker vg cam112dome video gci The maximum number 0 256 of Alarm Inputs Alarm Outputs Video Inputs and Video Outputs Zero means that no inputs of that type are foreseen The DVR datapoint structure to be inserted in Composer including folders for the configurable inputs and outputs The XML file ca...

Page 10: ...pplication pathname Application Web page In case of web server note the WebAddressType 1 means that a single web ad dress is available whereas 2 means that each video input requires a different web address see section 2 4 3 at p 4 The XML structure for type 1 is the following visible in Composer with a help note thanks to the R Screen Attribute and to the Note attribute Mandatory fields for Web In...

Page 11: ...ame IP ScreenAttribute RW Description IP Ad dress DefaultValue 192 168 1 1 MinValue MaxValue Note Please enter the DVR IP address Custom variables with ScreenAttribute RW Read Write can be edited in Com poser starting from the DefaultValue within the limits defined by MinValue and MaxValue and using Description and Note information as user help System Variables The list of System Variables include...

Page 12: ... IF_ET CUST_PARA M_EVENT in VIDEOIN_NO IF_PTZ p I O limits The range of the I O limit must be between 0 and 256 If 0 no instance of that type of objects will be used The corresponding XML structure can be the following in the example three groups out of four are foreseen with different limits Mandatory fields System limits AlarmInputMax Value 2 Note Max 2 alarm inputs AlarmInputMax AlarmOutputMax ...

Page 13: ...rties property ID CustomerText item VAL Video Output 1 property property ID TechText item VAL Video out 1 property properties The TYPE and ID attributes must correspond with the I O type Video Input Folder TYPE 21 ID 1001 1256 Video Output Folder TYPE 31 ID 2001 2256 Alarm Input Folder TYPE 51 ID 3001 3256 Alarm Output Folder TYPE 61 ID 4001 4256 According to the Composer requirements both a Custo...

Page 14: ...ewer EXE Note Please insert here your application path CommandLine Value AP PTZ AR PP I IP C VIDEOIN_NO T APP_WINCTRL_TITLE W POS_X POS_Y SIZE_X SIZE_Y IF_LIVE IF_PTZ P Mandatory fields System limits Not visible in Composer AlarmInputMax Value 2 Note Max Alarm Input value AlarmOutputMax Value 0 Note Max Alarm Output value VideoInputMax Value 4 Note Max Video Input value VideoOutputMax Value 0 Note...

Page 15: ...ideo Inputs 3 property properties node node ID 1004 TYPE 21 properties property ID CustomerText item VAL Input 4 property property ID TechText item VAL Video Inputs 4 property properties node node node ID 3000 TYPE 50 properties property ID CustomerText item VAL Folder property property ID TechText item VAL Alarm Inputs Folder property properties node node nodes subsystem subsystems Note that assu...

Page 16: ...ParametersList Mandatory fields 1 Application 2 Web Type Value 2 Version Value 1 Mandatory fields System limits Not visible in Composer AlarmInputMax Value 0 Note Max Alarm Input value AlarmOutputMax Value 0 Note Max Alarm Output value VideoInputMax Value 16 Note Max Video Input value VideoOutputMax Value 0 Note Max Video Output value Mandatory fields for WEB Type Integration WebAddressType Type 1...

Page 17: ...L Web generic viewer property DRV description property ID TechText item VAL DVR Web Based type 2 property property ID ParametersList Mandatory fields 1 Application 2 Web Type Value 2 Version Value 1 Mandatory fields System limits Not visible in Composer AlarmInputMax Value 0 Note Max Alarm Input value AlarmOutputMax Value 0 Note Max Alarm Output value VideoInputMax Value 255 Note Max Video Input v...

Page 18: ...the list provided by the EnumThreadWindows function The viewer must support at least one of the follow ing ways techniques listed according to their priority Defining a custom variable named APP_WINCTRL_CLASS and assign the class name of the main window as default value Defining a custom variable named APP_WINCTRL_TITLE and assign the title of the main window as default value Note that the caption...

Page 19: ...t Viewer with event source GenericDVRViewer 3 2 2 Event Logs When Message Parameters Type Process created Process created with command line ss ss string command parame ters in command line Information Main window not found Main window not found for Applica tion ss ProcessId xx ThreadId xx after the timeout tt msec The external application cannot be controlled ss Application Name xx Process thread ...

Page 20: ... main window is Hwnd hh ProcessId xx ThreadId xx Detected by Windows Styles WS_CAPTION WS_OVERLAPPED and WS_EX_WINDOWEDGE hh Windows ID xx Process thread ID Information 3 2 3 Windows control messages Windows Message Description WM_SIZE http msdn microsoft com en s library ms632646 v vs 85 aspx WM_MOVE http msdn microsoft com en s library ms632631 v vs 85 aspx WM_CLOSE http msdn microsoft com en us...

Page 21: ...t tem plate for Generic DVR 4 2 Generic DVR add on creation Add on installation kit template The installation kit template for Generic DVR includes the following folders Fig 1 Fig 1 Add on installation kit Starting from the installation kit template the Generic DVR add on preparation re quires the following steps 1 Define Add on name and version Edit the text file MM8000 Extension Product Name txt...

Page 22: ... the Add on manager is provided by MM8000 to install and update the add on modules The following describes the installation procedure 1 Start Add on Manager From the Windows Start menu select the following Start DMS8000 Tools Add on Manager The Add on Manager window appears 2 Click the Browse button locate the installation files of the add on module and select the text file Extension Product Name ...

Page 23: ......

Page 24: ...Building Technologies Division International Headquarters Fire Safety Security Products Gubelstrasse 22 CH 6301 Zug Tel 41 41 724 24 24 www siemens com buildingtechnologies Document no A6V10062457_a_en DMS8000 Technical Material Edition 06 2012 Section 4 ...

Reviews: