中控SCADA软件提供软件自带的实时报警弹出、报警声音、报警指导以及历史报警查询,能够通过SCADA软件、Web浏览器、APP进行查看。另外,在安装了Web浏览器控件后,也可以通过系统配置-公众号报警功能,实现将报警信息推送到微信公众号上。
部署前提
1.完成SCADA数据服务器与Web浏览器同机部署安装。
2.SCADA数据服务器能够保证网络通讯正常,能够访问如www.baidu.com等网站。
3.在组态软件中通过全局配置-启动选项中勾选 WEB 服务启动WebSocket 数据服务,并填入 InPlant SCADA-WEB 服务部署机器地址。
01、微信公众号后台配置
实时报警消息推送需要企事业单位微信公众号配置需要开启开发者模式,配置个体公众号的开
发者 ID、开发者密码和推送消息模板。
登录微信公众平台
1、开启开发者模式
设置与开发-基本配置处开启开发者模式,并获取开发者ID(AppID)和开发者密码(AppSecret)
2、获取接口权限
点击设置与开发-接口权限,获取模板消息(业务通知)。需要进行微信公众号企业认证。
认证完成,获取权限后,如图所示。
3、公众号设置
在设置与开发-公众号设置处,添加服务类目 工具>设备管理,如图所示。
4、推送消息模板
点击广告与服务-我的模板-类目模板,从类目模板中添加。
点击编号42907-设备告警通知-详情
进入详情页面,选择关键词。InPlantSCADA目前支持以下关键词
添加完成后,返回模板消息-我的模板-类目模板,查看模板ID
02、Web浏览器后台设置
登录InPlantSCADA软件Web访问页面(默认127.0.0.1:23380)。
SCADA-WEB 管理账户为系统默认内置账户 web_admin 密码为 supcon,首次登录系统建议修改
内置账户密码。
进入系统配置-公众号报警,进行公众号报警推送配置
1、参数填写
账号设置中分别填入微信公众号 APPID 和 APPSECRET,录入完成后点击连接测试,只有测试
连接成功的微信公众号配置才可以保存。(微信公众号开发者模式下需要将 InPlant SCADA-WEB 服
务器地址添加到 IP 白名单中),测试连接完成的配置点击保存按钮。
模板ID,设置为第一章节4小节的推送消息模板的ID,仅作示例
2、用户名和OpenID
通过配置用户名和OpenID可以将报警消息推送给特定用户,而不用推送给微信公众号的所有关注者。
2.1用户名和OpenID的获取
登录微信公众号后台,点击内容与互动-用户管理,
选择想要查看的用户头像,右键检查
在控制台-元素可以查看data-id即用户OpenID。
3、报警推送开启
微信公众号基本信息及推送用户配置完成后,点击上方开启推送按钮。(只有正确配置全部微
信公众号信息后才允许开启推送)