如何使处于不同局域网的计算机实现远程通信_小区自来水二次加压泵站远程监控系统方案...

03209745028be914037c816cc57590bb.png

一、小区自来水二次加压泵站远程监控系统方案项目概述

随着城市高效快速地发展,市区规模越来越大,小区二次加压泵房将继续增加,供水公司二次加压泵房管理工作将更加繁重。
目前小区二次加压供水方式主要有两种,一种是不锈钢水箱+不锈钢多级离心水泵+变频控制设备联合供水;另一种为管网叠压供水方式(bohaigs无负压供水设备),前者数量居多,后者数量偏少。

而二次加压泵房大多分散在城市各小区,而且多数泵房属无人值守,采用人员定时巡视,管理工作较被动。一旦供水设备出故障,往往需等到居民打电话投诉后,再派人去现场处理,既耽误时间又不知设备故障原因,不能及时对症排除故障,恢复供水。

b937827f4d9ad2e3bc500ca3166c8d7b.png

江苏省某供水公司为了改变这种状况,适应时代的发展,想借助互联网的方式来对设备进行远程监控,实施24小时实时监控,并能根据设备运行状态,对参数进行预警数值采集,提前进行干预,使故障消除在萌芽期。

我司技术工程师根据多年的经验以及对客户公司的沟通和了解,特提出了如下解决方案:

通过智能网关对小区二次供水加压泵站PLC远程监控,来监视和采集水位、压力、流量、泵启停等各种数据供控制中心及有关部门分析和决策取用,提高工作效率,保证供水质量。以实现无人值守、远程监控和管理控制一体化,大大提高供水设备自动化水平,提高工作效率,保障安全可靠供水。

1d936a118dd28865e85d6178a5cab090.png

二、小区自来水二次加压泵站PLC远程监控系统组成:

监控系统按照分散控制、集中操作、分级管理、配置灵活、组态方便的设计思想,分别实现对现场数据的采集和水泵机组的启停控制。系统由2层结构组成,分别是管理层和现场层。管理层为工业计算机,其主要作用是与控制层的PLC通信,获得生产过程所需的数据,显示工艺流程,提示报警,生成报表并支持报表打印。现场层为现场设备,是控制系统信号的提供者,如水泵电机内温度传感器、压力传感器、阀门到位信号等。

三、PLC远程监控系统的通信平台

0f25b7f5f58baccd32394e9665097826.png

无线通信:每个加压泵站与调度中心之间通过工业以太网网关、4G、Wifi等通信,调度中心、泵站监控中心、各职能部门之间通过局域网通信,监控系统中的网络通信功能主要由以太网通信模块和串口服务器来完成。前者主要实现将主控柜内CPU处理的数据通过TCP/IP协议传入工业计算机,它采用全双工通信方式,通信速率高达100Mbit/s。

75e4296bcaf7309e90a337fd04cebae9.png

监控系统采用串口服务器,它提供串口转网络功能,能够将RS485串口转换成TCP/IP网络接口,实现RS485串口与TCP/IP网络接口的数据双向透明传输。使得串口设备能够立即具备TCP/IP网络接口功能,连接网络进行数据通信,这样极大地扩展串口设备的通信距离。高压变频控制柜及综合保护装置就是通过该设备实现局域网内的数据共享功能。

四、基于PLC的加压泵站监控中心主要功能

8352413d797bb578162d9af75fe1bf53.png

◆ 远程监测各加压泵站水池水位或进站压力、出站流量、出站压力。

◆ 远程监测加压泵组的工作状态、电流、电压、保护状态、工作模式。

◆ 远程切换水泵的控制模式,远程控制加压泵组水泵的启停。

◆ 无线通信时,支持视频在线监视泵站全景、电气控制室等重要工位,视频可回放。

◆ 现场出现电流电压超限、水位超限、设备保护等状况时,监控中心可声光报警。

◆ 支持各种监测信息、控制信息、报警信息、操作信息的存储和查询。

◆ 生成各种数据报表及数据曲线。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/397110.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Java中的Enum的使用与分析

示例: public enum EnumTest {FRANK("The given name of me"),LIU("The family name of me");private String context;private String getContext(){return this.context;}private EnumTest(String context){this.context context;}public sta…

postgresql返回行数_怎么优化你的SQL查询?以PostgreSQL为例

实际工作中,我们每个人难免都会要写SQL,执行SQL,但是有时时候执行非常慢,甚至获得不了结果。这时候你会怎么办?放弃?去苦口婆心的求隔壁房间胡子擦擦的猥琐DBA大叔?NO,正确方法是先检…

首次构建android studio gradle 下载缓慢的问题

1、先使用其他工具下载gradle, https\://services.gradle.org/distributions/gradle-2.14.1-all.zip 2、然后放在C:\Users\Administrator\.gradle\wrapper\dists\gradle-2.14.1-all\8bnwg5hd3w55iofp58khbp6yv 目录中 随机码文件夹可以通过先尝试构建,让…

288. Unique Word Abbreviation

题目&#xff1a; An abbreviation of a word follows the form <first letter><number><last letter>. Below are some examples of word abbreviations: a) it --> it (no abbreviation)1 b) d|o|g --> d…

jqgrid mysql 分页_jQgrid 分页显示

当使用jqgrid去显示数据的时候&#xff0c;如果数据太多&#xff0c;那么jqgrid就会绘制的很慢&#xff0c;这样很影响用户的体验&#xff0c;十分影响用户的心情&#xff0c;所以我们采用分页的方式去取数据&#xff0c;这样就能避免用户长时间的等待&#xff0c;从而提升用户…

echarts 词云_python Flask+爬虫制作股票查询、历史数据、股评词云网页

自学python的数据分析&#xff0c;爬虫后&#xff0c;花了几天时间看视频学习Flask做了一个简单的股票查询网页。本来还想着加入一些其他功能&#xff0c;比如财务指标分析&#xff0c;舆情分析&#xff0c;最完美的想法是做成一个股票评分系统&#xff0c;输入股票代码可以自动…

JavaSE基础知识(6)—异常和异常处理

一、异常的理解及体系结构图 1、理解 异常&#xff1a;程序运行过程中发生的不正常现象。java中的错误&#xff1a;   语法错误   运行异常   逻辑错误 2、体系图 java程序在执行过程中所发生的异常分为两类&#xff1a; Error&#xff1a;Java虚拟机无法解决的严重问题。…

peripheralStateNotificationCB

1 /*********************************************************************2 * fn peripheralStateNotificationCB 外围设备 状态 通知 回调函数3 *4 * brief Notification from the profile of a state change. 通知来自于profile的状态改变&#xff01;5 *6 * …

mysql dump 1017_MySQL数据库导出 - Can't Wait Any Longer - OSCHINA - 中文开源技术交流社区...

本文内容主要来自MySQL官方文档&#xff1a;“MySQL5.1 Reference&#xff0c;2.10.3. 将MySQL数据库拷贝到另一台机器”注意&#xff1a;参数名与值间可以不用空格&#xff0c;如-uroot或-u root均可&#xff1b;某些参数会有不同含义1.数据库导出(-A导出所有数据库&#xff0…

Jsp2.0自定义标签(第二天)——自定义循环标签

今天是学习自定义标签的第二天&#xff0c;主要是写一个自定义的循环标签。 先看效果图&#xff1a; 前台页面Jsp代码 <% page language"java" contentType"text/html; charsetUTF-8"pageEncoding"UTF-8"%> <%taglib prefix"myout…

正则表达式以什么开头以什么结尾_股票hk是什么意思,股票st开头是什么意思,新通联股票...

股票hk是什么意思,股票st开头是什么意思,新通联股票股票hk是什么意思,股票st开头是什么意思,新通联股票我们首先解决时间跨度问题&#xff1a;如果您为诸如退休之类的遥远目标投资&#xff0c;则应主要投资股票(同样&#xff0c;我们建议您通过共同基金投资)。心理控制第一&…

读书笔记--SQL必知必会03--排序检索数据

3.1 排序数据 子句&#xff08;clause&#xff09; SQL语句由子句构成。一个子句通常由一个关键字加上所提供的数据组成。 ORDER BY子句可以取一个或多个列的名字&#xff0c;将SELECT语句检索出的数据进行排序。 ORDER BY子句可以使用非检索的列排序数据。 ORDER BY子句必须作…

mysql中编写匿名块_Oracle数据库之Oracle_PL/SQL(1) 匿名块

本文主要向大家介绍了Oracle数据库之Oracle_PL/SQL(1) 匿名块&#xff0c;通过具体的内容向大家展现&#xff0c;希望对大家学习Oracle数据库有所帮助。1. PL/SQL 简介PL/SQL是一种比较复杂的程序设计语言, 用于从各种环境中访问Oracle数据库。为什么使用PL/SQL&#xff1f;Ora…

安装了多个Oracle11g的客户端,哪个客户端的tnsnames.ora会起作用?

如果我们由于需要安装了多个Oracle的client&#xff0c;哪个客户端的tnsnames.ora会起作用呢&#xff1f; 答案是&#xff1a; 在安装好clinent端后&#xff0c;安装程序会把client的bin目录放到path里面&#xff0c;path中在前面的client会被首先搜索&#xff0c;其中的tnsnam…

电脑显示连接了网络但是不能上网_为什么电脑插上网线显示已连接却上不了网...

尝试断一下网&#xff0c;或者重启一下系统看一下是否解决&#xff1b;也可能是开启了网络代理&#xff0c;可以重置一下浏览器或者网络设置&#xff1b;还可以使用安全管家软件&#xff0c;扫描一下网络设置。以下是详细介绍&#xff1a;1、有时候系统显示已经连接其实并没有真…

Atcoder ARC101 E 树dp

https://arc101.contest.atcoder.jp/tasks/arc101_c 题解是也是dp&#xff0c;好像是容斥做的&#xff0c;但是看不懂&#xff0c;而且也好像没讲怎么变n^2&#xff0c;看了写大佬的代码&#xff0c;自己理解了一下 #include <bits/stdc.h> #include <ext/pb_ds/assoc…

compress命令--Linux命令应用大词典729个命令解读

内容来源于人民邮电出版社《Linux命令应用大词典》讲述729个命令&#xff0c;1935个例子学习Linux系统的参考书、案头书&#xff0c;遇到不懂的命令或命令选项一查即可争取每天都发布内容本文出自 “airfish2000” 博客&#xff0c;更多命令查看博客&#xff1a;http://airfish…

javaweb学习总结(三十九)——数据库连接池

javaweb学习总结(三十九)——数据库连接池 数据库连接池的实现及原理 JNDI 在 J2EE 中的角色转载于:https://www.cnblogs.com/daishuguang/p/5041845.html

python getopterror_python3 getopt用法

python channel_builder.py -s /Users/graypn/ -d /Users/graypn/Documents -m 7 --outreport/xx.html参数也分长格式和短格式短格式&#xff1a;-s长格式&#xff1a;--sourceopts, args getopt.getopt(sys.argv[1:], "hs:d:m:v:p:c:",["help", "sr…

excel删除空行_Excel里99.9%的人都踩过的坑,早看早避开!

本文作者丨可可&#xff08;小 E 背后的小仙女&#xff09;本文由「秋叶 Excel」原创发布如需转载&#xff0c;请在公众号发送关键词「转载」查看说明2019 年上班第一天感觉怎么样呢&#xff1f;望着满屏幕铺天盖地的表格&#xff0c;我只能摸摸自己还没下去的小肚子&#xff0…