您现在的位置:首页 >> 组态技术 >> 内容

生产现场短信报警系统的构建

时间:2023-12-12 23:13:44 点击:

  核心提示:短信报警系统的作用对于工厂生产流水线产生的重要报警信息,如果没有得到及时发现和处理,很可能会进一步导致生产线大面积停产,如工厂中央空调温度超限报警等。对于这些报警信息,我们...

原创文章 转载请注明出处!


 


1    短信报警系统的作用


对于工厂生产流水线产生的重要报警信息,如果没有得到及时发现和处理,很可能会进一步导致生产线大面积停产,如工厂中央空调温度超限报警等。对于这些报警信息,我们可以让短信报警系统在第一时间通过自动发短信或打电话的形式告诉相关人员,实现人和现场信息的跨空间连接,避免因信息传递延迟耽误处理而导致不必要的损失。



 


2    短信报警系统的构建


2.1 系统结构


系统由以下三部分组成:生产现场报警信号、采集报警服务器主机、GSM短信报警模块(见图1)。采集报警服务器主机负责采集生产现场设备产生报警信号(包括数字信号和模拟信号),经主机处理后,再控制GSM短信模块将报警信息发送给指定人员。



图1.生产线短信报警系统结构


2.2 采集报警服务器主机


采集报警服务器主机可选择一台运行WINDOWS系统的PC主机;采集报警功能可使用组态软件进行开发,分别由数据采集程序、数据库和短信报警程序三部分组成,其中建立数据库的目的可以方便报警记录的查询。


2.3 GSM短信报警模块


GSM短信报警模块可选用的是西门子的GSM通信模块TC35,支持GSM双频及短信服务、具有RS232接口,可直接AT指令控制,同上位机连接,操作简单方便。该模块接收到服务器主机传输过来的相关报警信息后,通过GSM网络将报警信息发送给指定人员。要实现发送短信功能必须在模块上插一张手机的SIM卡,短信的费用直接在卡上扣除。




3    采集报警程序的开发


对于非计算机专业的工程师来说,使用组态王来开发采集报警程序是不错的选择。组态王内置丰富的设备驱动,可以很方便的连接生产现场的各类设备以及TC35短信模块,轻松的实现数据的采集和短信的发送。


3.1 安装生产现场设备驱动


需要采集的报警数据都存储在生产现场的设备里面,这些设备驱动的安装方法各不一样,组态王内置的驱动库基本上可以满足大部分的需求,一些特殊设备的驱动可以尝试到官网下载。驱动安装方法也很简单,只需要进入设备向导配置页,选择相应的设备类型(包括PLC、板卡、变频器、智能模块、智能仪表五大类目),然后点击进去再选择细分的品牌、型号和接口即可


3.2 配置通讯端口参数。


安装完设备驱动后,需要对通讯端口进行设置,常用的通讯端口有:RS232、RS485/422、RJ45网络口,需要配置的参数有波特率、数据位、停止位、奇偶校验、地址号等。RS232是一对一的通讯,地址号设置为0,RS485是一对多的通讯,在与多台485设备同时通讯时,地址号的设置从1开始逐个增加。RJ45网络口的设置为IP地址,不同的设备表示方法不一样,在组态王的驱动帮助文档中有详细说明。


3.3 安装TC35短信模块驱动


将服务器主机的COM口和TC35模块的COM口相连,进入设备配置向导页(见图2),选择“智能模块-SIEMEN-TC/MC35 Terminal-COM”,最后选择相应的COM口号即可。添加完后,对COM口的参数进行设置,,波特率设为9600,数据位设为8,停止位设为1,通信方式设为RS232,见图3。



图2 设备配置向导页



图3 串口设置页


3.4 TC35短信报警程序开发说明


组态王对TC35S短信模块的控制是通过改变寄存器的值来实现的。


TC35模块可操作的寄存器超过20种,但最主要的有以下几种:CMGF、CSCA、Tele、MsgSend0和SEND。CMGF是短信格式,设为0表示文本格式;CSCA是设置短信中心的服务号码;Tele是设置短信接收人的号码;MsgSend0是设置短信发送内容;SEND是短信发送指令,是0和1的离散值,只要该值由0变1或由1变0发生改变即可发送短信。


短信发送具体指令见图4,当报警条件满足时可调用执行。其中不同地区的短信中心的号码(CSCA)是不同的。



 图4 短信发送指令


4       结论


生产线短信报警系统,可以摆脱空间的限制,第一时间将生产线的重要报警信息通过手机短信和拨打电话的形式知会相关责任人,可以减少因信息延迟带来的不必要损失,是一种低成本、简单实用的无线报警解决方案。




 

作者:站长 来源:原创
相关文章
  • 没有相关文章
共有评论 0相关评论
发表我的评论
  • 大名:
  • 内容:
  • 陈工笔记(www.dui580.com) © 2024 版权所有 All Rights Reserved.
  • 站长:陈工 微信号:chengongbiji QQ:24498854
  • Powered by 陈工