成a人v免费视频_欧美成 人版在线一区_国产熟女视频草草影院_色窝窝人体色www_人人妻人人添人人夾欧美一区_九九热线精品视频16首页_国产精品成人免费视频不卡_2021国产视频2区_欧美日韩北条麻妃一区二区_国产女人叫床高潮大片_国产女激情对白视频在线观看_乱老熟女高潮一区二区三区_色AV无码精品一区二区久久_最新国产在线理论免费观看_国产激情久久久

服務(wù)熱線:
4006-598-119
您的位置: 首頁>>天津新聞中心

天津海灣DH-GST-COM電氣火災(zāi)監(jiān)控設(shè)備集成應(yīng)用編程接口

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

海灣DH-GST-COM電氣火災(zāi)監(jiān)控設(shè)備集成應(yīng)用編程接口


   

一、 簡介

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電氣火災(zāi)監(jiān)控設(shè)備復(fù)位

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

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

3.2.5關(guān)閉GstCom

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

3.2.7 查詢實時電流值

3.2.7 查詢實時溫度值

3.3接口事件

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

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天津火災(zāi)報警控制器集成應(yīng)用軟件接口(以下簡稱接口)是用于第三方進行系統(tǒng)集成的專用編程接口,它可與GST-DH9000電氣火災(zāi)監(jiān)控設(shè)備(以下簡稱電氣火災(zāi)監(jiān)控設(shè)備)進行通訊。本接口為方便用戶進行二次開發(fā),附帶了VB、VC、C#、Delphi編程樣例程序,供用戶參考。

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

Windows XP、Windows 7、Windows 10

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

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

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

二、 安裝過程

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

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

2.2安裝正確性

2.2.1安裝后文件清單

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

 

1

目錄下的GstCom.DllGstCom消防通訊接口控件, GstComVbSample.exeVB應(yīng)用程序,GstLDCom.doc文件為用戶手冊,Include目錄下為GstCom消防通訊接口控件在VC編程應(yīng)用環(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 電氣火災(zāi)監(jiān)控設(shè)備地址;

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

   200 表示GstDH9000中文通訊板

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

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

3.2.2電氣火災(zāi)監(jiān)控設(shè)備復(fù)位

ResetController m_nControllerID, lResult;

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

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

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

MuteController m_nControllerID, lResult;

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

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

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

StartQuery m_nControllerID, nType,Reserved,lResult;

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

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

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

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

3.2.5關(guān)閉GstCom

CloseGstCom m_nControllerID,lResult;

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

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)

電氣火災(zāi)監(jiān)控設(shè)備忙

LResult =2 (RET_ParamInvalide)

參數(shù)非法

LResult =3 (RET_ShakeHandFail)

通訊握手失敗

LResult =4 (RET_GstComError)

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

LResult =5 (RET_ReplyError)

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

LResult =6 (RET_ReplyTimeout)

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

LResult =10 (RET_Rs232Error)

串口打開失敗

LResult =255(RET_NotCommand)

不支持此命令

3.2.7 查詢實時電流值

UpLDDeviceCurrent nControllerID, nLoop, nAddress, lCurrent, pResult

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

nLoop            回路號;

nAddress         一次碼;

lCurrent          返回電流值;

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

3.2.7 查詢實時溫度值

UpLDDeviceTemperature ControllerID, nLoop, nAddress, lCurrent, pResult

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

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     電氣火災(zāi)監(jiān)控設(shè)備地址;

nEventType       事件的類型;

bstrDeviceID      相關(guān)設(shè)備編碼(設(shè)備二次碼);

Value            對應(yīng)事件類型的相關(guān)數(shù)據(jù);

 

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

事件的類型

nEventType

相關(guān)設(shè)備編碼(bstrDeviceID)   

對應(yīng)事件類型的相關(guān)數(shù)據(jù)(Value           

說明

AE_CommNormal (0)

---------

----------

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

AE_CommRetryFault (2)

----------

---------

應(yīng)答錯誤

AE_CommTimeout (1)

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

-----------

超時錯誤

AE_ControllerReset3

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

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

電氣火災(zāi)監(jiān)控設(shè)備消音復(fù)位

AE_ControllerStatus4


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

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

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

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

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

   1H 主電故障

   2H 主電恢復(fù)

    3H 備電故障

    4H 備電恢復(fù)

   5H 開機

例如:

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

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

AE_ControllerMute

5

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

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

電氣火災(zāi)監(jiān)控設(shè)備消音

AE_DeviceRestore

8

設(shè)備編碼

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

設(shè)備恢復(fù)

AE_DeviceAlarm (16)

設(shè)備編碼

 

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

設(shè)備報警

AE_DeviceStart

    (32)

設(shè)備編碼

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

設(shè)備啟動

AE_DeviceStop

    (64)

設(shè)備編碼

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

設(shè)備停止

AE_DeviceAction

    (128)

設(shè)備編碼

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

設(shè)備動作

AE_DeviceFault

256

設(shè)備編碼

 

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

設(shè)備故障

AE_DeviceIsolate

512

設(shè)備編碼

----------

設(shè)備隔離

AE_DeviceRelease

1024

設(shè)備編碼

----------

設(shè)備釋放

  

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

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

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

在應(yīng)用程序頭部定義GstCom,如:Public WithEvents MyGstCom As GstComCtl;

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

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

在應(yīng)用程序的頭文件中加入如下文件

    #include "GstCom.h"

#include "GstComDefines.h"

#include "GstComEventSink.h"

 

在應(yīng)用程序的代碼文件中加入如下文件

#include "GstCom_i.c"

 

在應(yīng)用程序中定義GstCom的引用及相關(guān)變量,

    IGstComCtl  *m_IGstComCtl;

    CGstComEventSink* m_pGstComEventSink;

    IUnknown* m_pControlUnk;

 

在應(yīng)用程序中創(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í)行成功后應(yīng)用程序就會得到GstCom的引用m_IGstComCtl。同時用戶將報警事件處理代碼添加到GstComEventSink.h文件的“用戶代碼”處

 

應(yīng)用程序退出,斷開連接釋放資源:

 

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庫。

在應(yīng)用程序頭部定義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ù)的類型必須和要求的一致。

在應(yīng)用程序中創(chuàng)建事件響應(yī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;

在應(yīng)用程序頭部使用GStCOMLib_TLB、,即:uses GStCOMLib_TLBComObj;

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

var

GstComCtl : IGstComCtl;

GstComCtl:=CreateComObject(CLASS_GstComCtl) as IGstComCtl;

         



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

服務(wù)熱線

4006-598-119

掃一掃,關(guān)注我們

韩国一级AAA| 午夜福利成人免费视频| 丰满人妻无码一区二区三区| 亚洲图片偷拍视频区| 精品三级在线专区| 全球成人中文在线| 淫荡少妇免费| 亚洲综合激情五月久久| 93人人操人人| 国产亚洲精品一区二区三区| 亚洲各类熟们中文字幕| 黄片qw| 色色五月天婷婷| 新婚人妻扶着粗大强行坐下| 亚洲 小说 欧美 激情 另类| 91精品无码人妻系列| 日本色色色视频| 操屄不卡视频| 国产91啪| 国产最火爆久久国产网站网站| 中文字幕,人妻,日韩| 婷婷综合久久| 最新国产亚洲精品精品国产亚洲综合| 蜜桃av综合网发布| 人人看欧美性爱| 久久久久久久伊人精品| 人人操人人爽人人操人人| 国产精品露脸在线观看| 成人羞羞视频国产| 大香蕉久久| 2024人人操人人摸| 日韩中文字幕视频在线观看| 黄色区免费观看中文字幕| 国产黄色影片在线观看| 亚洲中文字母在线播放| www.狠狠| 天天日天天操心| 亚洲无992tv| 国产网红精品| 亚洲色色探花| 国产久久av| V A在线| 男人的天堂 在线一区| 婷婷伊人| 久久的免费性爱视频| 2024年最新色情网站在线观看 | www久久国产精品| 色99色| 中文字幕丰满人妻日本| 污污汅18禁网站在线永久免费观看| 日韩免费性爱视频在线观看| 日本午夜久久电影| 五月婷婷六月激情| 亚洲AV无码乱码| 91碰超| 一区二区三区视频在线观看免费| 成人自拍三级在线观看| 婷婷五月天激情网| 亚洲欧美日韩中文播放| 91精品人妻偷情| 亚洲中文字幕久久人妻| 国产精品无码AV网站| 欧美91视频| 亚洲av影院在线观看| 国产成人在线观看综合| 九九在线精品| 亚洲天堂一区二区久久| 亚州操逼网| 丰满人妻一区二区三区| 日韩欧美成人综合在线| 欧美一级黄片免费播放| 精品一级毛片在线观看| 思思热国产在线视频| 日本黄色精品专区网站| 日韩精品1区2区中文字幕| 日韩午夜啪啪视频| www.久久制服糖| 亚欧韩av| 手机看片日韩人妻| www.超碰在线| 天天色天天干天天射| 99综合| 日韩中文字幕人妻视频| 婷婷色综合| 芊芊操逼视频无码| 综合久久少妇中文字幕| 国产精品69人妻无码久久久| 婷婷五月天综合网| 色婷婷九月天天综合| 伊人热综合| 中国AV美女| 日韩无码专区| 另类天堂| 欧美日韩香蕉| 2017人人操,人人摸| 人人操av| 欧美日韩岛国大片在线观看| 成人26uuu| 狠狠操使劲操| 日本欧美国内在线| 婷婷激情五月天小说网| 美女黄频a美女大全免费皮| 90后性网国产欧美| 成人亚欧免费视频| 99re热有精品视频国产| 精品无码久久久久久久久果冻糖心| 草草草视频在线免费看| 色狠狠综合| 免费毛片在线播放| 欧美性爱视频免费一区一A| 国产精品探花色| 综合操逼| 国产不卡免费在线视频| 日本免费中文字幕在线| 嫩草美女久久| 国产9 9在线 | 亚洲| 亚洲最新a在线观看| 日本三级一区二区 在线| 美女熟妇色| 内射夫妻三片| 国产无码精品高清| 欧美一区二区日韩三区| 国产福利电影| 伊人丁香五月婷婷| 五月天激情影院| 极品尤物在线观看| 五月婷久久| 婷婷五月综合激情| 免费成人自拍视频在线| 五月丁香亭亭| 婷婷av在线中文字幕| 操逼网免费无码视频| 国产二区三区免费视频| 人妻性爱一区二区| 黑人美精品 A片| 中文字幕在线免费观看视频| 黄色大片免费在线| 欧美日韩免费性爱| 综合操逼| 国产精品三级视频网站 | 亚洲天堂99| 五月丁香| 超碰色男人操熟女| 日本视频一区二区三区| 激情久久久| 久久久久久国产无码精品| 激情干在线| 99免费在线视频| 99re热有精品视频国产| 日韩午夜精品一区二区三区电影| 伦激情人妻另类人妻| 欧美一级国产一级| 日韩欧美经典在线观看| 亚洲黄色a级片| 天天懆天天日| 伊人女女资源在线观看| 极品销魂美女一区二区| 乱伦一区二区三区‘| 亚洲第一页第二页激情| 嗯啊视频免费在线观看| 久操不卡视频| 伊人一区二区在线播放| 国产成人www免费人成看片| 久久综合九九| 色婷婷导航| 国产在线观看91精品一区| www.国产高潮精品| 91久久免费视频互動交流 | 亚洲最大的综合性av| 97天堂| 97精品熟女少妇一区| 综合激情五月天| 免费一级a毛片久久久久久鸭绿欲 国产精品亚洲天堂网址 | 日韩成人大片一区二区| 国产无码久久高清| 无码自拍SM| 亚洲一区二区三区播放在线| 激情五月婷婷| 在线无码操| 8050无码八戒| 97人人模人人爽人人| 国产成人午夜视频网址| 新亚洲无码| 婷婷激情综合网| 人人潮人人摸| 亚洲一区中文精品| · —级AA伦aa坐爱午夜极速ⅴA一区天天噪天天噪天天噪 | 国产福利一区二| 激情四射五月天| 欧美日韩操逼动图| 久艾草在线精品视频在线观看| 日本一区二区三区午夜观看| 大香蕉伊人久久| av凤凰久久久| 欧日a| 午夜爽爽爽在线观看永久入口姬片| 亚洲无码久久久久久久| www.色99| 黄色av一区二区在线| www.夜夜| 日韩成人网址| 久久久婷婷婷| 大香网伊人久久综合| 九九无码视频| 六月激情婷婷| 翔田千里av一区二区三区| 手机在线看片免费人成视频| 啪啪免费| 午夜电影在线观看无码专区| 91在线超高颜值国产| 久久久无码av精| 日韩人妻播放| 九月丁香| 五月丁香激情啪啪| 婷婷五月影院| 久久久久久久免费A片国产成a人亚洲精∨品无码 | 日本中文字幕不卡视频| 色综合一本| 久久性爱视频99| 亚洲色图尤物视频| 色天使亚洲综合在线观看| 久操大香蕉| 五月天色综合| 人人做,人人操,人人摸| 成人无码在线超碰网| 欧美性爱日韩性爱| 国产综合永久精品日韩鬼片| 一起草精品人妻| 精品色色| 亚洲视频1区| 日va操| 亚洲夜夜欢无码一区二区 | 成人日韩3| 围产精品一区二区三区视频播放| 日韩av无码网站| 人人操人人操人人人操| 日韩无码一级黄色av片| 久久久成人国产精品无码| 成人精品在线观看| 性暴力欧美猛交在线直播| 亚洲色图欧美一区二区不卡| 日韩中文字幕国产| 精品在线观看视频在线| 日日操丁香五月天| 日本熟女免费視颖| 91天堂色男人的天堂| 亚洲精品久久久久毛片A片拉屎| 九九RE视频在线精品| 婷婷伊人五月| 精品性爱一二三区| jazzjazz国产精品麻豆| 久草免费福利在线播放| 五月天婷婷基地| 日韩卡一卡二卡三在线| 波多野结衣一级视频| · —级AA伦aa坐爱午夜极速ⅴA一区天天噪天天噪天天噪 | 3D污黄视频在线观看| 五月天丁香| 太久视频| 欧美日本一区二区a人| 丁香五月偷拍| 午夜福利精品| 男女性无套 免费九一| 午夜理论片在线观看免费| 一二三区操逼国产91| 亚洲色图殴美色图激情乱伦| 91久久九九精品国产综合| 日韩性爱网址| 一起草日韩| 亚欧性爱ab| 9丨亚洲一区二区在线| 91超级碰碰| 亚洲四虎熟女精品| 日日噜噜夜夜狠狠视频无| yw尤物av无码点击进入麻豆| 午夜a成v人电影| av日韩国产一区二区| 亚洲中文字幕熟女| 高清无码一区二区三区| 国产资源中文字幕在线| 色色五月天婷婷| 国产在线观看91精品一区| 免费AV中文网在线观看| 久久性爱精品一区| 日韩欧无码一区二区三区免费不卡| 亚洲精品国产无码高清| 97超碰人人操人人操| 18禁美女裸体无遮挡啪啪| 911粉嫩人妻| 岛国在线一区二区三区| 18禁精品网站在线看| 欧亚在线视频| 国产在线视频午夜精华在| 开心五月激情网| 久久99亚洲精品久久99果| 亚洲偷拍自拍在线视频| 欧美自拍偷拍免费观看| 国语av最新自产拍在线观看| 亚洲αv一区二区三区| 手机在线视频国内精品| 丁香五月天堂网| 人人操人人色网| 99无码狠狠久久| 一区二区三区免费视频入口| 中文字幕成人理论在线| 日韩av在线免费网站| 久久精视频美日韩在线视频| 欧美,日韩,亚洲视频| 91|九色|国产熟女| www99热| 久草尤物| 欧美国产精品| 欧洲一级性爱视频在线观看| 亚洲AV无码成人精品久久| 婷婷天堂站| 天天看夜夜看日日干| 综合国产影视三级| 一本一道波多野毛片中文在线| 婷婷五月色| 国产又黄又爽| 亚洲 日本 国产 综合| 国产麻豆福利av在线播放| 国产精品视频精品一二| 婷婷久久综合| 精品国产一区二区三区香蕉欧美| 久久中文字幕不卡人妻| 新久久AV| 欧美操人|