中文人妻无码一区二区三区-久久精品国产99国产精品亚洲-97在线视频免费人妻-日韩AV无码免费大片BD-VA天堂亚洲网站在线看-亚洲精品AA片在线观看国产-国产精品网页在线观看-69久久无码一区人妻A片-亚洲欧洲av一区二区久久-亚洲中文字幕无码久久2020

服務熱線:
4006-598-119
您的位置: 首頁>>山西新聞中心

山西海灣DH-GST-COM電氣火災監(jiān)控設備集成應用編程接口

發(fā)布日期:2024-03-06 10:08:42   瀏覽量:7349

海灣DH-GST-COM電氣火災監(jiān)控設備集成應用編程接口


   

一、 簡介

1.1概述

1.2 所適用的操作系統(tǒng)

1.3運行環(huán)境要求

二、 安裝過程

2.1系統(tǒng)的安裝步驟

2.2安裝正確性

2.2.1安裝后文件清單

2.2.2  安裝后程序菜單

三、 使用說明

3.1  注冊控件

3.2  接口方法

3.2.1打開GstCom

3.2.2電氣火災監(jiān)控設備復位

3.2.3電氣火災監(jiān)控設備消音

3.2.4啟動電氣火災監(jiān)控設備巡檢命令

3.2.5關閉GstCom

3.2.6返回狀態(tài)參數(shù)說明

3.2.7 查詢實時電流值

3.2.7 查詢實時溫度值

3.3接口事件

四、 在編程環(huán)境中應用

4.1  VB編程環(huán)境中GstCom 的創(chuàng)建

4.2  VC編程環(huán)境中GstCom 的創(chuàng)建

4.3  C#編程環(huán)境中GstCom 的創(chuàng)建

4.4  Delphi編程環(huán)境中GstCom 的創(chuàng)建

 

 


 

一、 簡介

1.1概述

海灣GSTCOM山西火災報警控制器集成應用軟件接口(以下簡稱接口)是用于第三方進行系統(tǒng)集成的專用編程接口,它可與GST-DH9000電氣火災監(jiān)控設備(以下簡稱電氣火災監(jiān)控設備)進行通訊。本接口為方便用戶進行二次開發(fā),附帶了VB、VC、C#、Delphi編程樣例程序,供用戶參考。

1.2 所適用的操作系統(tǒng)

Windows XPWindows 7、Windows 10

1.3運行環(huán)境要求

軟件:本控件使用前需要對GstCom.Dll進行注冊,安裝程序已經(jīng)自動將此控件注冊。

硬件:需要一塊與電氣火災監(jiān)控設備相適應的標準RS232通訊接口板,標準RS232通訊接口板與計算機用串口線連接。

二、 安裝過程

2.1系統(tǒng)的安裝步驟

將安裝文件拷貝到任意目錄下,運行GstLDCom_Setup.exe 即可。

2.2安裝正確性

2.2.1安裝后文件清單

安裝完成后查看用戶選擇的安裝目錄下是否有如圖1文件。

 

1

目錄下的GstCom.DllGstCom消防通訊接口控件, GstComVbSample.exeVB應用程序,GstLDCom.doc文件為用戶手冊,Include目錄下為GstCom消防通訊接口控件在VC編程應用環(huán)境下所需的頭文件,Samples目錄下為示例程序的源碼。

2.2.2  安裝后程序菜單

安裝完成后,開始菜單欄“程序”子菜單出現(xiàn)GstCom-> GstCom Test Sample。啟動系統(tǒng)能正常運行

三、 使用說明

3.1  注冊控件

用戶 次使用接口時,若該控件未注冊,將彈出未注冊對話框。若用戶希望注冊該控件,請將注冊對話框中的用戶信息通過電話、Email、傳真等方式傳遞給我公司,我們將生成注冊碼傳給用戶,填入正確的注冊碼后,控件注冊成功。

3.2  接口方法

3.2.1打開GstCom 

 

OpenGstCom m_nCom, m_nControllerID, m_nProtocol, Resevered,lResult;

m_nCom       串口標識變量的index

m_nControllerID 電氣火災監(jiān)控設備地址;

m_nProtocol     協(xié)議變量(即:電氣火災監(jiān)控設備類型,數(shù)值如下);

   200 表示GstDH9000中文通訊板

Resevered       保留參數(shù)(0);

LResult         返回狀態(tài)(參見返回狀態(tài)參數(shù)說明);

3.2.2電氣火災監(jiān)控設備復位

ResetController m_nControllerID, lResult;

m_nControllerID   電氣火災監(jiān)控設備地址;

lResult           返回狀態(tài)(參見返回狀態(tài)參數(shù)說明);

3.2.3電氣火災監(jiān)控設備消音

MuteController m_nControllerID, lResult;

m_nControllerID   電氣火災監(jiān)控設備地址;

lResult           返回狀態(tài)(參見返回狀態(tài)參數(shù)說明);

3.2.4啟動電氣火災監(jiān)控設備巡檢命令

StartQuery m_nControllerID, nType,Reserved,lResult;

m_nControllerID  電氣火災監(jiān)控設備地址;

nType           啟動類型;(0 停止查詢,2 啟動查詢)

Reserved         保留參數(shù)(0);

LResult          返回狀態(tài)(參見返回狀態(tài)參數(shù)說明);

3.2.5關閉GstCom

CloseGstCom m_nControllerID,lResult;

m_nControllerID  電氣火災監(jiān)控設備地址;

LResult          返回狀態(tài)(參見返回狀態(tài)參數(shù)說明);

3.2.6返回狀態(tài)參數(shù)說明

返回狀態(tài)參數(shù)說明如表1.

1

返回參數(shù)

說明

LResult=0 (RET_Successfu)l

命令執(zhí)行成功

LResult=1 (RET_Busy)

電氣火災監(jiān)控設備忙

LResult =2 (RET_ParamInvalide)

參數(shù)非法

LResult =3 (RET_ShakeHandFail)

通訊握手失敗

LResult =4 (RET_GstComError)

命令執(zhí)行內(nèi)部錯誤

LResult =5 (RET_ReplyError)

命令執(zhí)行應答錯誤

LResult =6 (RET_ReplyTimeout)

命令發(fā)送應答超時

LResult =10 (RET_Rs232Error)

串口打開失敗

LResult =255(RET_NotCommand)

不支持此命令

3.2.7 查詢實時電流值

UpLDDeviceCurrent nControllerID, nLoop, nAddress, lCurrent, pResult

m_nControllerID   電氣火災監(jiān)控設備地址;

nLoop            回路號;

nAddress         一次碼;

lCurrent          返回電流值;

lResult           返回狀態(tài)(參見返回狀態(tài)參數(shù)說明);

3.2.7 查詢實時溫度值

UpLDDeviceTemperature ControllerID, nLoop, nAddress, lCurrent, pResult

m_nControllerID   電氣火災監(jiān)控設備地址;

nLoop            回路號;

nAddress         一次碼;

lCurrent          返回溫度值;

lResult           返回狀態(tài)(參見返回狀態(tài)參數(shù)說明);

 

3.3接口事件

GstCom_AlarmEvent(ByVal nControllerID As Long, ByVal nEventType As Long, ByVal

                   bstrDeviceID As String, ByVal Value As Long)

nControllerID     電氣火災監(jiān)控設備地址;

nEventType       事件的類型;

bstrDeviceID      相關設備編碼(設備二次碼);

Value            對應事件類型的相關數(shù)據(jù);

 

  參數(shù)詳細描述如表2。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

事件的類型

nEventType

相關設備編碼(bstrDeviceID)   

對應事件類型的相關數(shù)據(jù)(Value           

說明

AE_CommNormal (0)

---------

----------

消防系統(tǒng)正常,無報警、故障等信息

AE_CommRetryFault (2)

----------

---------

應答錯誤

AE_CommTimeout (1)

------------

-----------

超時錯誤

AE_ControllerReset3

------------

------------

電氣火災監(jiān)控設備消音復位

AE_ControllerStatus4


Value=狀態(tài)代碼:(H->L)

bit7-自動 (1允許, 0不允許)

bit6-手動 (1允許, 0不允許)

bit5-噴灑 (1允許, 0不允許)  

  狀態(tài)代碼低四位值為:

   1H 主電故障

   2H 主電恢復

    3H 備電故障

    4H 備電恢復

   5H 開機

例如:

67 表示 手動允許,備電故障

電氣火災監(jiān)控設備消音狀態(tài)置位

AE_ControllerMute

5

------------

------------

電氣火災監(jiān)控設備消音

AE_DeviceRestore

8

設備編碼

------------

設備恢復

AE_DeviceAlarm (16)

設備編碼

 

------------

設備報警

AE_DeviceStart

    (32)

設備編碼

------------

設備啟動

AE_DeviceStop

    (64)

設備編碼

------------

設備停止

AE_DeviceAction

    (128)

設備編碼

------------

設備動作

AE_DeviceFault

256

設備編碼

 

Value=1:一般故障 Value=2:設備損壞故障 Value=4: 停電故障Value=8: 傳感器故障

設備故障

AE_DeviceIsolate

512

設備編碼

----------

設備隔離

AE_DeviceRelease

1024

設備編碼

----------

設備釋放

  

四、 在編程環(huán)境中應用

4.1  VB編程環(huán)境中GstCom 的創(chuàng)建

VB編程環(huán)境中引用GstCom控件;

在應用程序頭部定義GstCom,如:Public WithEvents MyGstCom As GstComCtl;

在程序初始化階段,創(chuàng)建GstCom對象,如:Set MyGstCom = New GstComCtl。

4.2  VC編程環(huán)境中GstCom 的創(chuàng)建

在應用程序的頭文件中加入如下文件

    #include "GstCom.h"

#include "GstComDefines.h"

#include "GstComEventSink.h"

 

在應用程序的代碼文件中加入如下文件

#include "GstCom_i.c"

 

在應用程序中定義GstCom的引用及相關變量,

    IGstComCtl  *m_IGstComCtl;

    CGstComEventSink* m_pGstComEventSink;

    IUnknown* m_pControlUnk;

 

在應用程序中創(chuàng)建接口實例

 

HRESULT   hr;

hr = CoInitialize(0);

hr = CoCreateInstance( CLSID_GstComCtl , NULL, CLSCTX_INPROC_SERVER,

IID_IGstComCtl, (void**) &m_IGstComCtl);

 

if (!SUCCEEDED(hr))

{

AfxMessageBox("CoCreateInstance Failed.");

return FALSE;  

}

 

m_IGstComCtl->QueryInterface(IID_IGstComCtl, (void**)&m_pControlUnk);

 

m_pGstComEventSink = new CGstComEventSink();

 

if (m_pGstComEventSink)

    hr = m_pGstComEventSink->DispEventAdvise(m_pControlUnk);

else

    AfxMessageBox("Event Creater Failed.");

 

執(zhí)行成功后應用程序就會得到GstCom的引用m_IGstComCtl。同時用戶將報警事件處理代碼添加到GstComEventSink.h文件的“用戶代碼”處

 

應用程序退出,斷開連接釋放資源:

 

m_pIRayRtdb->Release(); //一定要釋放,否則退出時,會有內(nèi)存泄露

m_pIUnknown->Release(); //一定要釋放,否則退出時,會有內(nèi)存泄露

if(m_pRtdbEventSink)

delete m_pRtdbEventSink;

CoUninitialize();

 

 

    if (m_pGstComEventSink)

{

        m_pGstComEventSink->DispEventUnadvise(m_pControlUnk);//斷開事件

        m_pControlUnk->Release(); //釋放查詢指針

    delete m_pGstComEventSink;//刪除事件接收對象

}

if (m_IGstComCtl)

    m_IGstComCtl->Release();

 

4.3  C#編程環(huán)境中GstCom 的創(chuàng)建

C#的“解決方案資源管理器中”引用GstCom.dll控件,在“引用”中可得到GSTCOMLIB庫。

在應用程序頭部定義GstCom,即:using GSTCOMLIB

在程序初始化階段,創(chuàng)建GstComCtl對象,即:

GstComCtl myGstComCtl=new GstComCtl();

    myGstComCtl.OpenGstCom(m_nCom, m_nControllerID, m_nProtocol, 100, out  hResult);

用于打開COM接口,在調(diào)用方法的時候傳進參數(shù)的類型必須和要求的一致。

在應用程序中創(chuàng)建事件響應

處理COM 接口的事件時需要引入下列代碼:

gstComCtl.AlarmEvent +=new

_IGstComCtlEvents_AlarmEventEventHandler(gstComCtl_AlarmEvent);

創(chuàng)建時間處理方法gstComCtl_AlarmEvent,如:

private void gstComCtl_AlarmEvent(byte nCom, int nControllerID, int nEventType, string bstrDeviceID, int Value)

        {

             //用戶代碼

      }

4.4  Delphi編程環(huán)境中GstCom 的創(chuàng)建

Delphi的引用GstCom.dll控件,得到GStCOMLib_TLB庫。即:注冊GstCom.dll>打開Delphi7>component>Impot ActiveX Contrl>選擇GstCom1.0 Type Library>createUnit。得到GStCOMLib_TLB;

在應用程序頭部使用GStCOMLib_TLB、,即:uses GStCOMLib_TLB,ComObj

在程序初始化階段,創(chuàng)建GstComCtl對象,即:

var

GstComCtl : IGstComCtl;

GstComCtl:=CreateComObject(CLASS_GstComCtl) as IGstComCtl;

         



在線咨詢 聯(lián)系方式 二維碼

服務熱線

4006-598-119

掃一掃,關注我們

六月婷婷九月丁香| 亚洲国产色婷婷| 九热视频| 少妇丁香婷婷| 六月婷婷七月丁香| 九九精品视频在线6| 激情綜合W W W,激情五月天| 天天日日夜夜| 91精品久久久久久| 我爱大香蕉| 欧洲电影在线观看免费版英语版| 久久九九热re6这里有精品| 色婷婷aV四虎| 99WWW免费视频| 色色色色色热| 日批在线看| 亚洲成人在线五月天| 五月丁香婷婷爱| av大香蕉| 五月天网址在线刘玥| 日韩操啪| 97干97色| 天天婷婷操| 色色哒五月婷婷六月丁香| 91九色欧美| 激情综合网五月婷婷| 日逼AV影音先锋男人资源站| 加勒比久热| 日本3级片偷拍网站| 狠狠88综合久久久久噜噜噜| 九九热这里只有精品31| 97精品自拍视频| 日日夜夜天天| 亚洲中文AV| 国产精品成人AV在线| 99丁香五月婷| 色五月婷婷激情| 五月婷在线观看| 日韩黄色中文字幕| 超碰人人99| 3pAV| 激情五月丁香六月综合AVXXXX| 天天综合网91| 蜜臀AV在线观看| 国产小网站| 高清无码.com| 丁香六月激情网C0W| 超碰在线人人| 无码 av电影| 久久久久久久久久91| 97色色色视屏| 久久狠狠干| 激情深爱五月天| 婷婷综合玖玖五月| 免费黄色片子| www开心激情网| 日本高清久| 亚洲精品又粗又大又爽A片 | AVV黄| 激情综合网之激情五月| 五月激情六月综合| 色墦五月丁香| 91 九色 入口| 天天成人综合| 182TV大香蕉| 午夜天堂一区人妻| 91超级碰在线| 人人射av| 97干免费视频| 91色五月在线观看| 狠狠干综合| 久久久久久久久人妻| 亚洲精品视频在线播放| 天堂久久大香蕉| 色婷婷丁香五月天在线视频| 亚洲午夜一区二区| 天天揷综合网| 97色干| www.99情趣网| 大香蕉啪啪啪| 人人操女人| 欧美性丁香色色五月天| 99久.| 五月丁香狠狠爱婷婷综合| 99,色| 亚洲天堂aaaa| 午夜精品人妻无码一区二区三区| 狠狠爱婷婷| 久久99成人性爱高清视频| 97色碰| 中文av在线观看| 天天肏天天插| 久操热线| 五月婷婷,六月婷婷| 婷婷亚洲激情在线观看视频 | 天天色色婷婷| 99碰碰| 97操在线资源| 99年操人人爽| 狠狠狠狠狠狠| 99在线观看视频| 伊人玖玖婷婷| 五月天啪啪| 久久久999精品| www.婷婷.com| 99色爱| 色婷婷啪啪| 色色色视频免费无码| 99a级片| 日韩AV在线免费| 日韩五月天婷婷| 婷色五月| 六月婷婷七月丁香| 五月天久久网站| 久久一级AV| 狠狠五月激情在线| 國語久久婷| 天堂亚洲 在线| 色狠狠综合| 国产成人精品一区二区三区视频| 91色久| 91九色欧美| 精品视频网| 激情二色月| www.色五月| 思思热天天看| 夜夜资源站| 日本123区日韩欧美不卡在线看| 欧美日本一区二区三区| 色婷婷六月| 男人的天堂999| 五月丁香婷婷久久| 日韩欧美一道四区中文字幕| 亚洲色色香蕉| 婷婷五月久久| 久久五月婷综合网| 99热精品在线观看| 国产成人网| 综合久久97| 亚洲色激情| 天天做天天爱| 老师把我爽高潮了免费A片| 婷婷十月丁香| 婷婷五月丁香综合网| 亚洲综合网激情小说| 色五月丁香五月| 99久久精彩视频。| 国产 码在线成人网站| 久久久精品AV| 91人操| 欧美乱码国产一级A片| 婷婷狠狠操| 六月婷婷日| 思思 热 99| 丁香五月瑟瑟| 激情五月四色| 色色综合网。| 九九亚洲视频| 99热亚州综合| 无码 色| 婷婷伊人綜合中文| 婷婷综合精品视频97| 欧美久久久中文字幕| 欧洲免费视频色| 日韩熟女啪啪视频| 五月婷婷激情四月| 影音先锋男人AV资源站| 天天插天天插天天插| 日韩一级| 婷婷五月天激情诱惑| 婷婷五月娱乐在线| 色婷婷亚洲六月婷婷中文字幕| 午夜激情久久| 直接看的AV| 免费人人操| 射区导航| 激情综合网五月丁香| 欧美日综合| 五月天丁香六月综合| 激情五月婷婷五月| 综合99在线| 亚洲欧美在线观看| 五月婷婷视频ab| 婷婷黄色网| 四月丁香五月婷婷久久| 午夜婷婷久久| 久操综合| 婷婷五月天AV网| 激情婷婷| 成人狠狠成人狠狠成人狠狠成人狠狠| 综合久久十三| 五月天激情电影| 啪啪六月婷婷| AAA久久| 人人澡天天色天天做| 日韩成人无码| 天天日天天干天天插天天射| 97超碰99热99| 超碰爱爱爱| 国产99久久久| 婷婷香蕉| 99九九视屏| 五月婷婷亚洲综合在线| 婷婷五月在线观看| 久99久视频| 五月丁香啪| 色综合综合色| 视频在线免费观看欧洲乱码| 91成人看片| 日本99视频| 疯狂做受XXXX高潮A片动画| 热久久视频99| 五月五月婷婷| 亚洲天堂99| 久久狠色噜噜狠狠狠狠97| 97日本在线播放| 天天干电影| 久久综合中文| 噼里啪啦完整版中文在线观看| 色色cOm| 亚洲成人超碰| 婷婷久久五月| 婷婷在线免费| 91日日日| 色丁香五月婷婷| 天天天天天天天操| 嫩草视频观看| 欧洲色| 人人看人人草人人摸| 热热99爱爱| 五月亭亭直播| 思思热在线视频99| 97热九九| 91精品久久久久久77777| 淫荡工a| 九色91美女| 狠狠精品干练久久久无码中文字幕| 五月激情网综合| 婷婷五月综合网| 极品人妻VIDEOSSS人妻| 六月婷婷在线视频| 九九香蕉网| 丁香综合| 99re在线视频| 五月激情精品视频| 99热久久日本| 夜夜谢天天干| 色99欧洲色19| 狠狠综合久久| 丁香五月激情图片婷婷| 无码橾| 天天综合.com| 91色干| 色综合久| 欧美成人色婷婷| 人人澡天天色天天做| 婷婷六月久久| 丁香五月婷婷在线| 久久免费婷婷视频| 久久综合九九| 亚洲丁香婷婷| 99热这里只| 五月好婷婷| 激情五月天色色| 日韩精品呦呦va| 99A片| www、色色色| 色狠狠狠干| 欧洲区自拍| 婷婷久久五月天| 丁香五月天视频| 婷婷综合五月天激情| 99久久玖玖| 精品少妇人妻AV无码专区偷人 | 99综合| 丁香月五月天婷婷久久| 婷婷九月在线| 欧美性猛交XXXX乱大交极品| 日本女人久久| 五月丁香六月婷婷在线播放| 五月天激情图片| 免费日本aⅴ中文字幕 | A片一曲| 亚洲 六月 综合| 五月婷婷免费在线| 人妻激情网| 熟妇无码乱子成人精品| 99热最新精品| 色丁香五月婷婷在线| 激情五月天在线观看婷婷| 日本色色影院| ..真实国产乱子伦对白在线_欧 | 狼人婷婷久久| 99riAV成人在线视频| 久久怕怕视频| 99性爱视频| 久久这里只有精品16| 欧美在线视频99| 欧美日韩国产一区二区| 亚洲网在线观看| 色五月天婷婷| 天天日天天色| 午夜激情五月| 夜夜骑日日操| 五月丁香无码| 大香久久伊人网| 香蕉97碰碰碰欧美| 色香欲综合| 99操无码视频观看| 开心五月激情婷婷| 天天色天天爱天天舔| 高清不卡一区| 色色影院黄大片| 丁香花社区av| 99热精品在线观看| 五月丁香香蕉| 99热66| 日日爱699| 色五月丁香激情视频| 99无码视频| ′久久99一| 日韩欧美婷婷丁| 日韩国产在线精品| 九月丁香| 超碰碰碰碰| 性生活视频98791| 99re这里| 日日激情网| 天天色天天干天天插| 俺也去在线久久精品23欧美综合视频网站,丰满人妻一区二区三区在线视频53,丰满 | 9 1在线视频| www.99操| WW婷婷五月天com| 公的粗大挺进了我的密道| 另类天堂| 久久婷婷综合基地| 岛国av网站| 亚美欧色影院| 深爱激情av| 丁香五月综合在线| 69堂午夜视频最新地址| 天天开心天天色| 婷综合| 丁香五月六月综合激情| 欧美WW在线网| 色情五月天导航| www网站在线观看| 久久这里只有精品视频15| 国产精产国品一二三在观看| 天天综合精品| 日日夜夜干| www夜夜操| 婷婷五月天激情文学| 丁香六月久久| 91操片| 91视频一起草| 26UUU欧美激情一区二区| 99只有这里有精品在线视频| 综合久久五月天| 天天婷婷色六月| 99热无码| www.五月瑟| 丁香五月综合在线观看| 综合五月天婷婷色| 婷婷五月天综合色| 五月花婷婷丁香| 六月色丁香中文字幕| 欧美综合五月丁香六月婷| 五月综合六月丁| 精品人妻久久久久久久| 热久久视频99| 丁香五月av在线| 亚洲色A| 99热精品在线免费观看| 久久开心五月天激情| 丁婷婷五月天在线播放| 五月天婷婷乱论小说| 色5月丁香婷婷| 日日干日日| 久久狠狠干| 久久性爱视频| 五月激情六月综合| 激情五月天婷婷| 99性爱| 欧美叉叉叉BBB网站| 欧美黄色一级录像| 亚韩精品视频1区| wwww.色婷婷| 欧美日韩五月婷婷| 9精品视频在线观看| 色噜噜狠狠色综合成人99| 久热欧美| 婷婷丁香社区网| 思思99精品视频在线观看| 丁香五月婷婷色综合基地| 狠狠干激情五月| 思思久久青草热| 99热在线只有精品| 色老久久| 中文字幕在线观看视频www| 可以免费观看的AV| 校花娇喘呻吟校长陈若雪视频| 久草婷婷网| 涩涩激情五月婷婷| 综合网啪| 亚洲六月婷婷| 五月丁香日本片| 米奇激情婷婷| 亚洲激情免费视频| 人人操av| 久久99久久99精品免视看婷| 天天玩夜夜操| 四虎国产精品永久在线国在线| 影音先锋五月婷婷| 色婷婷丁香社综合| 91操片| 天天搞夜夜六| 丁香五月网在线观看| 九九热这里只有精品6| 亚洲欧美成人在线| 黄桃AV无码免费一区二区三区| 一级片无码|