微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > GSM和PLC的分布式远程监控系统的实现

GSM和PLC的分布式远程监控系统的实现

时间:12-15 来源:互联网 点击:

Unitronics’ 软件工具遵从IEC 113.1 标准,并提供了可视化的集成开发环境。除了具有传统PLC 的助记符和梯形图等控制软件编程功能外,还提供了各种功能模块,包括各种通信功能选择、通信参数设置、短信息内容编辑、1K 内容的现场数据库以及可以具体到某年、某月、某日、某个时间段的多种定时器等,允许我们用更多有效的方法去执行各种各样的功能。这样可以很方便的实现监控系统的下位软件编制,并有利于缩短开发周期和节省程序容量。

M90的编程步骤:

(1)接着按照现场控制要求通过的PLC 通用的梯形图方式,实现开关量和标准模拟输入监测与控制。

(2)按照监控的需要,通过集成开发工具提供的SMS 窗口,实现固定的短消息的编辑与GSM 通信设置;

(3)将代表某个的短消息的内部继电器接入到梯形图中,在满足设定的逻辑条件时,通过触发特有的S 与R 触点,实现短消息的收发。

3.2上位监控软件设计

上位监控软件包括上位机SMS收发通信程序、监控界面软件与监控中心数据库软件三部分。我们选用VB6.0 作为开发工具。

1.上位机SMS 收发通信程序设计

Visual Basic 串口通信由于Windows 系统程序的支持而变得极为方便,而通过串口控制GSM MODEM,实现SMS 功能的方法也比较简单。

GSM 传输站的GSM MODEM 支持AT 命令集的指令,上位机通过RS232串口向GSM

MODEM 直接下发AT 命令,就可以快捷的实现SMS 的收发、查询与处理。SMS 端信息的发送和接收常用两种格式,文本(Text)方式和PDU(Protocol Description Unit)方式.M90 PLC 内部使用的是TEXT 方式,在上位监控软件设计中我主要针对Text 方式进行了上下位机站的固定文本短消息通信,另设置了TEXT/PDU 模式的转换接口,以便应用于通过手机或PC 进行监控中心数据库的中文查询功能。

由于篇幅所限,这里尽就Text 方式收发短信息的VB 程序开发做一下介绍。采用Text 方式收发短信息比较简单,使用VB 编写程序更为方便。程序中进行初始化设定之后,就可以通过MSComm1控件下发AT 命令进行短信息发送了。下面是一段VB 的短信初始化和测试示例:

MSComm1.CommPort=1

‘选择通信口为COM1口

MSComm1.Setting=”9600,N,8,1”1

‘设定串口通信格式:速率为9600bps,无奇偶校‘验,8个数据位,1位停止位

MSComm1.PortOpen=True

‘打开COM 口

MSComm1.Output=”AT+CSCA=”&Chr(34)&”+863800210500”&Chr(34)&”

‘设置西安地区中国联通短信息服务中心号码

MSComm1.Output=”AT+CMGS=”&Chr(34)&”+13110043774”&Chr(34)&”

MSComm1.Output=”Happy New Year!”

MSComm1.PortOpen=FalSe

‘关闭COM 口

2.监控界面与数据库设计

这里介绍一种中小型SMS 远程监控系统界面的设计内容。

监控系统界面主要包括系统登录界面和监控系统主界面。点击监控服务器桌面的SMS 远程监控系统图标,

首先出现系统登录窗口,系统在检验用户名和密码,确认有效后,即可进入监控系统主界面。

监控系统主界面又分为系统设置界面、短消息查询与处理界面和远程控制界面。

用户管理:监控中心用户名、用户密码和用户权限更改,用户添加与删除管理

系统通信管理:通信格式设定、SIM 卡号码设定与短消息收发管理

现场站设置:现场单位名、站号、手机号、设备数量等的设定

现场当前信息:各单位的各个现场站点的工作状态查询;如排污口的污水或油井出油量对应的瞬时流量、累积流量,设备状态和运行时间。

短信息收发记录:监控中心与现场站之间短信息收发的分类记录

即时查询:现场站定时上传数据之外,监控中心用户可进行手动查询现场信息。

设备控制:授权的监控系统用户可进行设备的远程控制,包括参数设定和设备启停。

四、结束语

短消息业务具有永远在线、不需拨号、价格便宜、覆盖范围广等优势,特别适用于需频繁传送小数据量的应用,还适用于偏远地区、架设通信线路困难的地方。而以PLC 为核心的高可靠性的监控系统,已经为各种各样的自动化控制系统提供了先进、可靠的应用案例。本文采用GSM 网的SMS 短消息业务,实现了现场PLC 控制站、监控中心和移动手机之间的远程数据通信,这是通信技术、控制技术和计算机技术的完美结合,也使该远程监控系统具有先进、可靠、经济、便利的显著特色。在生产流水线上、在油井旁、在天然气输送管道边,无论你在那儿,你就可以通过这种远程监控系统,用手机或计算机随时监测各种产品的产出量,并进行工况远程移动监控。该系统已

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top