手机短信业务在物流自动化报警系统中的应用

  • 格式:pdf
  • 大小:447.23 KB
  • 文档页数:8

25. 基于手机短信的物流自动化远程报警系统
郭天文

龙岩卷烟厂福建省龙岩市乘风路1299号 364000)

摘要:介绍了基于手机短信业务的物流自动化报警系统的网络结构和工作原理.以及该系统短信处理
流程中的报警信息采集、报警信息和短信发送/接收的同步、短信反馈和延时以及系统软件构成等。
关键词:手机;短信业务;物流;报警

Abstract
:The network configuration and work principle of the alarm system in the automatic logistic system
based on mobile phone short message service were introduced.The alarm information collection,
sending/receiving synchronization of alarm information and short message,feedback and time delay of short
message,and the make-up of system software were discussed.
Keywords
:Mobile phone;Short message service;Logistic system;Alarming;Synchronization

手机短信(SMS,Short Messaging Service)业务就是通过存储转发将信息发送到短信服
务器,由GSM移动短信平台再发送至设定人员的手机中,从而提供可靠的数据业务。SMS适用
于无人值守的现场监控场所,具有实现简单、通信成本低、方便、高效、安全等特点。
龙岩卷烟厂物流自动化报警系统由高架库、AGV小车、堆垛机、机器人码垛机等监控报
警模块构成。该系统自动化程度高,分布范围广,现场设备巡检人员较少。由于对报警信息
缺少实时监控,当物流设备某个环节出现故障时,其报警信息相对滞后,现场维护人员无法
及时响应,从而影响物流设备的正常运行,导致生产中断或停机。将手机短信业务应用于报
警系统,可以对系统报警信息进行实时采集,并及时向现场维护人员的手机传送报警信息,
实现物流自动化报警系统信息的实时监控。
1、系统结构
该报警系统的网络结构由物流自动化报警监控模块、短信接人平台模块和现场监控模块
(手机短信终端模块)三部分组成(图1),其中短信接入平台又包含物流报警短信采集子模块
和物流报警短信发送子模块,前者负责将原始报警信息分割成有效的短信息,后者负责直接
发送短信息。物流自动化报警监控模块主要采集原始现场报警信息,通过Internet将该报警
信息传送到移动短信服务中心数据库。由短信接入平台对报警信息进行识别,如确认为有效
报警信息,则启动GSM通信模块,并根据报警级别及时向相关人员的手机传送报警信息。短
信接人平台主要实现数据服务、短信构建、业务群发受理等功能(图2)

图1 物流自动化报警系统网络结构


物流
报警
信息
监控

物流短信接入平台
物流报警短信
采集子模块

MT状态报告MT消息 MO消息 ISMGMT状态报告
MT消息

MO消息

物流报警短信
发送子模块
图2 物流自动化报警系统信息逻辑框图
2、短信处理流程
(1)报警信息采集。物流自动化报警监控模块采集物流设备、通信、网络等出现故障
时的原始报警信息,短信接人平台模块对该信息进行识别,包括报警设备ID,报警代码,
报警开始时间,报警类别,报警内容及其报警级别等,同时根据报警级别自动寻找信息接收
用户,最终把报警数据上传至报警信息采集服务器,状态为新增(图3)。
开始
物流设备运行检

是否有报警信
息产生?

Yes
保存报警信息

高架库报警
信息采集

判定报警类
型?

AGV报警
信息采集
穿梭车报警

信息采集

任务处理超时报

手动短信录入

手动短信
采集
任务处理超

时报警采集

单据状态检测
数据库状态报
警信息采集
站台报警

信息采集

图3 物流自动化报警信息采集流程图
(2)在短信模式下与报警信息同步。为了保证报警信息和短信发送、接收同步,在短信
数据库设置了定时器定时检测报警信息、手机号码合法性和数据连接状态,同步将该信息传
送到移动短信中心,通过短信协议实现对报警信息的控制,再形成数据包(发送和接收数据
均以ASCII码表示,信息长度可达140字节)发送到维护人员的手机。当新短信到达时,模块
将自动发出提示指令(成功或失败)(图4)。
开始
扫描短信数据库
是否有新数据?
Yes
提取短信息

根据短信类型提取
接收用户手机号码

No
号码是否合法?

连接是否成功?
Yes
发送短信息给移
动公司

获取系统与移动
公司连接状态

状态是否连接正
常?

No
发送连接指令

是否成功连
接?

Yes
设置连接成功状

定时器间隔
Yes

No
No
定时器

间隔

发送是否成功?
Yes
No

错误记录

设置短信发送成
功标志

将短信写入发送
成功表

定时器
间隔

No
错误记录
错误
报告

舍去该
用户

获取连接状态

设置连接失败状

图4 物流自动化报警信息发送流程图
(3)手机短信反馈和延时。当报警信息成功到达维护人员手机中时,维护人员读取
手机短信,并确认报警级别和及时处理问题。设备故障处理完毕后,反馈处理成功的信息。
考虑到物流系统报警维护对时间性要求较高,该系统对采集程序采取触发器机制,一发现有
新增信息,就立即发送到移动短信接入平台,并与移动公司协议,提高短信发送优先级别。
如果报警时间超过设定的时间间隔,该报警信息不发送,只提供该报警信息后台查询。
(4)系统软件。物流自动化报警系统终端软件包括物流通信程序、报警信息采集程序和
PLC连接,通过工业以太网读取/发送报警数据,后台为ORACLE数据库。短信处理软件包括
客户端和服务器端两部分(参阅附件说明),在Windows操作系统下采用Dephi7.0语言开发,
主要由报警信息采集、用户手机设置、短信处理(发送、接收和查询)、短信通信功能模块及
数据库管理模块组成,操作简单,有效地保证了系统信息传送和短信处理工作。
3 使用效果
手机短信业务构建的新型物流自动化报警系统,经过一年多的实际运行和使用,实现了
物流自动化系统的实时综合监测报警,缩短了物流设备的维护时间,提高了物流报警处理能
力,而且还有助于对物流设备报警进行科学地分析和预测,提高物流设备的运行效率,降低
物流系统的维护成本。
附件:系统客户端和服务端功能结构图和界面





󵗻



󵗼

基础资料
用户基础信息管理
班次信息管理
报警类型、报警数据项管
用户分组管理

短信接发管
报警类型与接收用户组设定
班次成员管理
人工短信发送

系统维护
注册用户
角色管理
授权用户管理
系统功能维护

查询系统
收件箱
发件箱

系统日志查询
短信综合查询




󵗻





󵗼

系统维护
系统参数设置

短信接收系统
短信自动发送系统 堆垛机报警短信发送 穿梭车报警短信发送 站台报警短信发送
AGV报警短信发送
任务处理超时警短信发送
单据异常报警短信发