金笛后花園

金笛工業(yè)手機(jī)官方博客

金笛只為您,一切全為您

金笛短信設(shè)備與組態(tài)王集成溫度報(bào)警方案

一、?產(chǎn)品功能簡(jiǎn)介

a)?硬件功能概述:金笛MG35短信設(shè)備與西門子TC35系列完全兼容,推薦使用金笛MG35這款設(shè)備。

b)?支持標(biāo)準(zhǔn)的AT指令。發(fā)送短信的AT指令有細(xì)微差異,選擇其它短信設(shè)備有可能發(fā)不出去短信,這點(diǎn)請(qǐng)注意。

zp101

二、?設(shè)備添加方式

a)?在組態(tài)王中定義設(shè)備時(shí)請(qǐng)選擇:

【智能模塊】\【SIEMENS】\【TC_MC35Terminal】\【COM】

b)?設(shè)備向?qū)ы?yè)選項(xiàng)的特殊說(shuō)明:

是否選串口 ??否
是否有地址選擇頁(yè) 是??否
通訊方式 RS232??RS422 ?RS485 專用卡 網(wǎng)絡(luò)卡
描述 COMTCPUDP

PCI

ISA

USB

(特殊的自己填寫)

通訊卡名 (沒有的不需要填寫)

 

c)?對(duì)于串口設(shè)備通訊參數(shù)的推薦設(shè)置如下

設(shè)置項(xiàng) 波特率 數(shù)據(jù)位長(zhǎng)度 停止位長(zhǎng)度 奇偶校驗(yàn)位
推薦值 115200 8 1 NONE

?

三、?本設(shè)備的地址格式及地址范圍

地址:地址范圍0 ?255 ?無(wú)實(shí)際意義。

四、?寄存器列說(shuō)明

????

寄存器名稱 通道范圍 數(shù)據(jù)類型 變量類型 讀寫屬性 寄存器說(shuō)明
AT 0 I/O整型 BYTE 只讀 聯(lián)機(jī)狀態(tài),01為正常
CSCA 0 I/O字符串 STRING 讀寫 設(shè)置短消息中心號(hào)碼(未用)
SEND 0-1 I/O離散 0:BIT1:BYTE 只寫 0:發(fā)送短消息命令 [置1發(fā)送]1:設(shè)置接收方電話號(hào)碼通道默認(rèn)為0
Tele 0—99 I/O字符串 STRING 只寫 設(shè)置接收方電話號(hào)碼:
MsgSend dd:0—0 I/O字符串 STRING 只寫 設(shè)置發(fā)送的短消息內(nèi)容
Online 0–0 I/O整數(shù) BYTE 只讀 檢測(cè)是否在線的狀態(tài),狀態(tài)為1或者5代表正常。(未用)
SetTimer 0-1 I/O整數(shù) Long 只寫 0-設(shè)置檢查接收短信的時(shí)間(單位 min)1-設(shè)置重發(fā)次數(shù)
DevStat 0 I/O整數(shù) Short 只讀 短信設(shè)備狀態(tài):0: 設(shè)備不在線1:正常在線

2: 發(fā)送短信中

3: 讀取短信中

4:刪除短信中

5:閑置

6:未知錯(cuò)誤

 

SReturn 0-99 I/O整數(shù) Short 只讀 短信發(fā)送結(jié)果:0:等待,不確定1:?發(fā)送成功

-1:發(fā)送失敗

SendNum 0-0 I/O整數(shù) Short 只讀 用于統(tǒng)計(jì)短信發(fā)送成功的總條數(shù)

注:紅色標(biāo)注的寄存器,無(wú)意義,使用中不需要。

SEND1=100 ?時(shí)MsgSend0 上的短信 會(huì)群發(fā)到tel所有通道的電話上。

SEND1=1 時(shí) 只會(huì)發(fā)送到tel1的電話上。

默認(rèn)為0 即 只會(huì)吧短信發(fā)送tele0號(hào)碼上

 

SetTimer0 ?默認(rèn)5分鐘,如果在發(fā)送短信后5分鐘沒有收到回復(fù)回重新發(fā)送一次。

SetTimer1 ?默認(rèn)0次,如果設(shè)置為3,在重發(fā)3次后沒有收到回復(fù),就不在重發(fā)短信。

如果重發(fā)次設(shè)置為0,SetTimer0 設(shè)置的參數(shù)無(wú)意義。

 

短信發(fā)送的一般步驟:

1.?設(shè)置Tele寄存器,即設(shè)置手機(jī)號(hào)碼:最多可設(shè)置100個(gè)號(hào)碼,Tele0~Tele99;

2.?設(shè)置MsgSend寄存器,即編寫短信內(nèi)容內(nèi)容。超過(guò)100個(gè)字節(jié)會(huì)自動(dòng)拆分為多條短信發(fā)出;

3.?如果群發(fā)設(shè)置SEND1為100,否則跳過(guò)該步驟;

4.?設(shè)置SEND0寄存器為1,開始發(fā)送短信。

短信發(fā)送后,MsgSend寄存器的短信內(nèi)容會(huì)從驅(qū)動(dòng)內(nèi)清除。入過(guò)再發(fā)送需要再次設(shè)置該寄存器。

短信發(fā)送是否成功可從SReturn寄存器查看。

 

發(fā)送和接收的短信會(huì)存到下面的數(shù)據(jù)庫(kù)中。

收發(fā)短信的數(shù)據(jù)庫(kù): MsgData.mdb

表名:RecvMsg

列名 數(shù)據(jù)類型 說(shuō)明
SendTel Text 發(fā)送者電話號(hào)碼
RecvTime Text 收到短信的時(shí)間
MsgData Text 短信內(nèi)容

 

表名:SendMsg

列名 數(shù)據(jù)類型 說(shuō)明
RecvTel Text 接收者電話號(hào)碼
SendTime Text 發(fā)送短信的時(shí)間
MsgData Text 短信內(nèi)容

 

下載短信設(shè)備驅(qū)動(dòng)

2016/09/26 0 / /
標(biāo)簽:  暫無(wú)標(biāo)簽

1 + 1 =

回到頂部
仁怀市| 徐州市| 林口县| 濉溪县| 德江县| 清徐县| 乌苏市| 泽普县| 新巴尔虎左旗| 纳雍县| 商洛市| 大港区| 惠东县| 嘉荫县| 清苑县| 珲春市| 融水| 绥芬河市| 宁阳县| 沾益县| 元朗区| 洛川县| 临桂县| 永和县| 合江县| 深水埗区| 凉城县| 洪湖市| 巴马| 确山县| 于田县| 涟水县| 长宁区| 安福县| 柳州市| 德兴市| 宜兰市| 大余县| 闽侯县| 镇宁| 公安县|