久久精品人妻无码一区二区三区_午夜福利在线观看国产精品一区_久久婷婷五月综合色精品首页_AV片亚洲国产男人的天堂_日韩精品人妻在线视频免费_男人的天堂亚洲Av无码_欧美三级不卡在线观看_亚洲国产成人无码网站大全_欧美大片黄精品一区二区

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

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

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

海灣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關(guān)閉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 XP、Windows 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關(guān)閉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      相關(guān)設備編碼(設備二次碼);

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

 

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

事件的類型

nEventType

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

對應事件類型的相關(guān)數(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的引用及相關(guān)變量,

    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_TLBComObj;

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

var

GstComCtl : IGstComCtl;

GstComCtl:=CreateComObject(CLASS_GstComCtl) as IGstComCtl;

         



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

服務熱線

4006-598-119

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

99操碰| 久久婷婷六月综合综合色| www.久99| 婷婷狠狠操| www,天天干| 六月丁香深深爱| 日韩999| 亚洲欧洲一二| 98国产精品综合一区二区三区| 天天人人人人人人人人人人人| 夜夜夜叫天天天做| 日韩五月婷婷| 激情综合啪啪| 色播五月天婷婷老师| 九月丁香网婷婷| 久久久激情| 人人操日| 婷婷五月天亚洲综合| 久久这里只有欧美| 6月丁香婷婷激情| 日韩欧美五月丁综合| 99久久久久久www| 热久91| 久久曰9| 欧美日本韩国亚洲| 伊人无码高清| 99久久九九| 99亚洲精品视频| 99综合在线| 久艹大香蕉| 五月天啪啪啪| 激情五月天激情小说| 亚洲va欧美va国产综合久久久| 玖玖在线资源视频| 亚洲色爽| 五月停停直播| 99这里只有免费的小视频在线观看| 91狠狠综合久久| 婷婷五月花| 色综合久久天天综合网| 婷婷丁香激情综合色情| 99热主页日本| 99操无码视频观看| 婷婷情色五月天| 狠狠爱婷婷| 丁香久久综合| 欧美人人操| 另类小说五月天| 久久99网站| 久热这里只有精品3| 欧洲99视频在线| 五月丁香网av| 精品99爱免费视频在线观看| sewuyuejiqingwang| 六月婷色六月| 五月天激情网开心网| 色色色9 9 9| 九月丁香欧美综合| 色婷婷五月天成人网| 99日精品视频| 综合久久综合久久| 思思色播| 五月婷深深爱激情网| 日本五月视频| 五月综合色| 中文字幕在线资源| 婷婷久久五月| 综合天堂AV久久久久久久| 九一娱乐在线观看视频| 天天艹| 亚洲无码成人| 男人天堂伊人五月丁香| 久久婷婷五月综合色播| 激情五月天伊人影院| 久9无码视频| 播播网色播播| 久婷婷视平| 欧美日本99| 婷婷色情网| 99高级会所久久| 婷婷激情五月天在线| 国产精品爽爽久久久久久| 深爱激情六月天| 国产一级视频a| 色九综合| 伊人丁香六月婷婷| 激情小说视频图片网| 91九色|疯狂|高潮|对白|| 成人在线视频网| 九月婷婷人人操人人舔人人爱| 99超碰在线观看| 大功率国产在线| 天天做天天摸| 五月天天天色| 91色五月在线观看| 日韩九区| 五区毛片七区毛片| www.超碰在线| 久久婷婷五月丁香蜜桃网| 婷婷五月色图| 《》【无码】想被搞到爽AV应募而来的超M素人 西纯子 10musume-011723-01 | 一个色的综合| 亚洲激情五月| 五月天开心网| 亚洲成人中文字幕| 538在线| 色欲一二三| 欧美日韩成人在线| 久婷自拍视频| 丁香五月婷婷色五月| 欧美激情VA永久在线播放| 97色色网| 91婷婷搞| 婷婷五月天激情基地| 亚洲人人操| 六月激情丁香一道本7777| 久er7久热| 97香蕉久久超级碰碰高清版 | 激情婷婷狠狠干综合| 97视频久久| 青草少妇激情| 少妇做爰免费视看片| 久久伦乱| 亚洲色视频| 东京热五月婷婷| 婷婷五月天成人在线视频| 深爱综合网| 岛国AAAV| 视频免费精品免费精品免费精品免费精品免费精品免费精品免费99 | 综合狠狠干| 亚洲人人操BD| 亚洲五月天激情| 久久网日本| 久久a热| 五月丁小婷婷激情四射| 涩涩涩,com| www色色com| 97超碰在线免费观看| 婷婷开心激情五月激情网| 最近中文字幕大全免费版在线 | 丁香六月婷婷久久高清| 99热在线这里| av在线免费播放观看| 婷婷五月天视频小说| 超碰人人色| 婷婷激情五月| 伊人久久大香网| 激情五月丁香六月综合AVXXXX| 这里只有精品在线免费视频| 人妻丰满精品一区二区A片| 综合丁香婷婷五月天| 99re热在线视频| 69久久99精品久久久久婷婷| 99久视频| 伊人三级激情| 99精品网| 99在线视频女女视频| 综合色色色| 欧美在线视频9| 夜夜夜夜夜操| 久热在线观看视频9| 丁香六月在线| 五月婷婷色色网址| 99热在线只有精品| 亚洲成片在线观看| 婷婷色五月婷| 狼人狠狠操| 婷香五月| ww亚洲ww在线观看| 色情五月婷婷| 6月丁香婷婷激情| 国产成人精品一区二三区熟女在线| 色亚洲视频| 91se视频| 五月开心深爱激情网| 岛国资源站| 啪啪色区| 中文字幕在线免费观看视频| 亚洲激情五月| 热的国产,热的综合,热的有码| 免费视频WWW在线观看网站| 婷婷五月天com| 亚洲中文字幕在线电影| 国产欧洲欧洲精品久久| 开心五月婷婷婷美女| 久色网| 日韩99色| 色婷婷91激情小说| 99热这里只有精品8| 另类专区在线| 五月天偷拍| 婷婷五月综合视频| 97婷婷狠狠久久综合9色| 色综合com| 狠狠做五月婷婷| 啪啪日本欧美| 少妇搡BBBB搡BBB搡毛茸茸 | 色九月婷婷综合| 五月丁香色综合| 五月激情婷婷开心| 99热免费精品| 97高清国语自产拍| 五月天久久综合婷婷丁香| 五月天狠狠色| 日本一级一级一级一级| www夜夜操comwww| 久久WW| 亚洲人妻av伦理| 99re鈥哸鈥唙| 婷婷丁香五月天哟啪| 影音先锋 萱萱| 日亚二欧美| 蜜臀av无码久久久久久久久| 九九久久玖玖爱| 五月亭亭六月天| 久久欧洲综合网| 秋霞成人毛片一级A片| 51精品国自产在线| 天天综合五月天| 女人天堂av| WWW久| 777精品久无码人妻蜜桃| 日韩aaaaa| 天天激情视频| 国内久久亭亭| 欧美精品在线观看| 九九色综合网| 久久五月婷天天干| 91操熟女| 天天天天天久久久久久| 丁香五月综合| 久久182| 无码AV免费精品一区二区三区| 欧美色婷婷| 午夜精品777| 大香蕉五月天婷婷| 亚洲av成人一区二区电影在线| 久久人人妻| 激情综合一| 亚洲五月天狠狠| 国产婷婷色五月| 狠狠爱婷婷色| 99se丁香| 六月婷婷综合| 丁香六月久久| 涩综合婷婷| 丁香五月天激情综合网| 天天插天天玩天天干| 高清成人综合| 依人大香蕉在钱1| 天天操天天插| 色一情一乱一乱一区91| 超碰1999| 五月丁香六月合| 激情深爱婷婷网| 伊人久久大香网| 无码一级片| 九九婷婷激情综合网| 五月婷婷六月丁香| 大香蕉综合| 丁香五月婷婷六月丁香| 99爱视频免费看| 夜夜爽日日躁| 丁香五月在线伊人| 色五月激情综合网| 国产老熟妇亲子乱对白| www.99操| 五月久久丁香| 操逼五月婷婷| 成人中文网| 1000部毛片A片免费观看| 天天干天干| 亚洲人妻AV| 99自拍网| 五月丁香啪啪激情| 婷婷五月综合社区| www.狠狠| 99久久这里只有精品| AAAA网站| 天天骑天天操| 日韩五月丁香| 成年人丁香五月| 欧美黄色韩日网| 五月天婷婷在线视频| 婷婷情爱五月天6| 99成人在线观看| 天天干天天操天天爽| 五月天伊人网| 狠狠色五月天| 五月丁香成人| 婷婷五月天激情网| 九九精品热| 99ri在线视频| 中文字幕日产A片在线看| 九九热免费视频| 无码AV免费精品一区二区三区| 色五月首页| 97高清国语自产拍| 大香蕉综合视频在线| httpwww色com日本| 日韩成人综合| Www99热| 91日本在线观看| 五月婷婷激情综合在线| 久1色色| 另类图片婷婷五月天| 五月天综合激情网| 激情六月天| 伊人婷婷五月天| 99热这里只有精品9| 成人无码髙潮喷水A片| 伊人婷婷大香蕉在线| 97操碰在线97| 成人在线综合| 综合激情五月四射婷婷| 五月天自拍网| 五月天色社区| 99热综合网| 色色激情五月天| 色九四色| 日韩成人电影在线播放| VA婷婷| 中文国产五月天| 激情综合一| 99成人| 91国产精品视频播放| 极品色丁香| 亚洲视频在线观看99| 伊人五月成人| 99久在线精品99re8| 天天日日夜夜| 91在线观看www| 99精品在线播放| 色射婷婷五月天| 一区视频网站| 风流少妇A片一区二区蜜桃| 色婷婷五月综合色婷婷| 色五月综合激情| 99热99精品在线观看| 精品色色| 婷婷五月天激情网| 国产精品岛国片在线观看免费| 色吧综合网| 色五月婷婷内射| www色五月| 97人人操人| 久久精品国产色| 99∨VTV| 成人做爰A片免费看网站找不到了| 97人妻碰碰碰久久| 日 日干 日日做| 五月丁香久久| 国产91资源在线| 亚洲国产成人在线| 丁香六月婷婷姐网| 可以看的AV| 色爱综合五月| 久久伊人日日夜夜| 色婷婷丁香| 婷婷久久婷婷色五月| 婷婷五月天777| 伊人婷婷大香蕉| 9九九久久精品无码专区| 欧美熟女99| 高清无码视频网址| 日韩少妇内射免费播放| 久久久久久久久久8888| 色五月丁香伊人五月| 曰韩少妇内射免费播放| 五月久久婷婷丁香| 思思热在线播放| 成人无码精品1区2区3区免费看| 996er热| 亚洲综合激情五月久久| 在线中文AV| 成年AAAA色情| 婷婷伊人中文字幕| 亚洲在线播放| 99福利视频| 成人精品视频99在线观看免费| 久久激情五月天| 天天色视频| 丁香狠狠色婷婷久久无码视频| 99re这里只有精品国产99| 九九综合九九| 日韩 mm 不卡| 日本成人噜噜| 欧美情色一区| 另类图片激情五月天| 色色网站| 色噜噜狠狠色综合成人99| 五月天成人网在线观看| 大香焦A∨| 久久久五月激| 粉嫩AV久久一区二区三区| 天天艹天天综合网| 成人丁香五月| 亚洲婷婷91丁香| 色女人久久| 久久综合播放| 久热免费视频| 激情婷婷九月| 欧洲色色| 久激情| 99热只有| 日本久草福利| 日韩综合久| 99热精品10| 日本一级一片免费视频| 九色无码| 99热这里| 色色狼人综合| 日韩成人AV在线| 大香蕉久| 五月天精品| 五月丁香爱婷婷深深| 99热在线看| 六月婷婷深深爱| 丁香六月激情| 激情婷婷另类| 久久99草五月婷婷| 日本五月婷婷|