cm310短信modem使用方法

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

无线调制解调器CM310 GSM MODEM 使用手册

一、产品概述

才茂CM 310 GSM工业级Modem是一款基于移动2.5G GSM短消息平台、内嵌工业级GSM 通讯模块的终端。标准工业级规格设计,具有GSM 中英文短信、等功能。提供RS232 标准接口,直接与用户设备连接,实现无线上网和短消息收发功能。

CM 310 工业级GSM Modem:标准DB9 RS232 接口,适用于各种工业监控、LED 信息发布、交通管理、气象、POS 机、自动售货机、移动银行等应用;

二、设备安装

2.1概述

CM 310 工业级GSM Modem必须正确安装方可达到设计的功能,通常设备的安装必须在才茂公司认可合格的工程师指导下进行。

➢ 注意事项:

请不要带电安装CM 310 工业级GSM Modem

2.2 开箱

为了安全运输,CM310 GSM Modem通常需要合理的包装,当您开箱时请保管好包装材料,以便日后需要转运时使用。CM310 GSM Modem包括下列组成部分:

➢ CM310 GSM Modem 1个(根据用户订货情况包装)

➢ 电子使用说明书1份(CD-ROM)

➢ 双频车载式吸盘天线(SMA接口) 1个

➢ 9V工业电源适配器1个

➢ RS232数据线 1条

➢ 开箱后清点物品数量,具体的数量根据用户订货合同包装。

2.3安装与电缆连接

外形尺寸:

CM 310 工业级GSM Modem封装在金属机壳内,可独立使用,两侧或两头有固定的孔位,方便用户安装,具体的固定尺寸参见下图。

用户的数据电缆接口在模块的底部接入,考虑到连接的可靠性,我们配备了安装附件,固定用户数据电缆,提高连接的可靠性。

天线及SIM卡安装:

天线采用SMA阴头底座,从Modem机壳的左侧部旋紧锁住即可。

CM 310的SIM卡从同天线侧面插入,插入时请注意SIM卡的金属接触面朝外,并将SIM卡插入抽屉后,有卡住感觉,以防SIM卡未插入到位或搬运设备时振动导致SIM卡脱落。取出SIM卡时,用尖状物插入SIM 卡左侧小黄点,SIM卡座即可弹出。

安装电缆:

CM 310 GSM Modem其电缆的接口类型和连接线序下面的图文对其进行介绍。

CM310 GSM Modem用户数据接口采用3芯线电缆接线示意图

CM 310用户数据接口电缆的接插件为Box Header,间距:2.0mm,9Pin。

2.4供电电源

CM 310 工业级GSM Modem模块可以应用于恶劣的外部环境,通常电源的变化范围都比较大,为了很好地自适应复杂的应用环境,提高系统的工作稳定性,采用了先进的电源技术,供电电源由外部电源变压器直接供给。➢ 关于供电:

GSM Modem在与基站交换信息时,瞬间电流变化很快且峰值电流很大,因此对外部供电的要求高。

CM 310 GSM Modem支持+5~+32VDC电源,纹波小于300 mV;推荐使用我司提供标准9VDC/500mA电源。

2.5检测网络情况

连接好电缆并检查无误,连接天线,放入有效的SIM卡,给CM 310上电,Modem上的PWR指示灯亮,经过10十几秒后,ACT指示灯也同时亮,表示CM 310正常工作。可正常使用了。

➢ 注意事项:

加电前,务必确认CM 310电缆连接正确;

加电前,务必连接天线,以免射频部分阻抗失配,从而损坏模块。

2.6 导轨安装

为了使得产品稳定搞定到客户的系统内,可以利用我司产品固定导轨。导轨安装图如下:

2.7 产品的连接

使用我们标配的RS-232 串口线连接Modem,一头连接电脑主机串口,一头连接Modem串口。具体示意图如下所示:

第三章短信收发

3.1:Modem短信工具使用说明

(1)首先运行我们光盘里的VBSMS,或者CSSMS、VCSMS,

(2)选中串口,以及波特率,默认出厂为自适应。

(3)点击开始,填入对方号码,以及写入想要发送的内容点击发送,如

(4)点击发送,提示发送成功,右边则为接收区即显示接收到的信息。

第四章短信收发

4.1:modem短信工具动态库调用使用

厦门才茂经过多年的开发积累,现在已经形成了丰富的短信动态库DLL,现在已经有的动态库为

VC,VB,C#,DEPHI,同时每个动态库都有对应的测试软件(见4.1节)。

厦门才茂的短信动态库使用说明如下:

4.1.1结构体

1)短信发送状态报告结构体

typedef struct _sms_report_t_

{

DWORD index; //短消息编号:index,从开始递增

char Msg[256]; //短信内容

int Success; //是否发送成功0为不成功1为成功

char PhoneNo[32]; //目标手机号码

} SMSReportStruct;

2)短信接收结构体

typedef struct _sms_msg_t_

{

char Msg[256]; //短信内容

char PhoneNo[32]; //对方手机号码

char ReceTime[32]; //接收时间

} SMSMessageStruct;

4.1.2 API函数

1)启动服务函数

int SMSStartService(int nPort, DWORD BaudRate, int Parity, int DataBits, int StopBits, int FlowControl, char* csca);

功能:启动服务,打开串口,初始化Modem

参数:nPort:为串口号,如1代表COM1

BaudRate:波特率。默认值为57600

Parity:校验位,0:EvenParity ; 1:MarkParity; 2:NoParity; 3:OddParity; 4:SpaceParity。默认值为2

DataBits:数据位。默认值为8

StopBits:停止位,0:OneStopBit; 1:OnePointFiveStopBits; 2:TwoStopBits。默认值为0

FlowControl:流控制位,0:NoFlowControl; 1:CtsRtsFlowControl; 2:CtsDtrFlowControl; 3:DsrRtsFlowControl;

4:DsrDtrFlowControl; 5:XonXoffFlowControl。默认值为0

csca:短信中心号码,如果填写错误将导致无法发送短信。写入card(小写)代表查询SIM卡中的短信中心号码,建议使用card。默认值为card

返回:成功返回非0,失败返回0

2)停止服务

int SMSStopSerice();

功能:停止服务,并关闭串口

参数:无

返回:成功返回非0,失败返回0

3)发送短信

DWORD SMSSendMessage(char* Msg, char* PhoneNo);

相关文档
最新文档