当前位置: 首页 > news >正文

仿造别人的网站侵权吗/宁波seo外包服务

仿造别人的网站侵权吗,宁波seo外包服务,建站公司推广,wordpress仿微信公众号模板安科瑞 华楠 摘要:本系统的设计是基于485总线技术与TCP/IP网络技术相结合的方式来实现的,充分考虑了目前高校后勤水电表管理控制的实际情况,以传输可靠性高、技术成熟、成本低的485总线技术为基础,并与应用广泛的TCP/IP网络相结合…

安科瑞 华楠

摘要:本系统的设计是基于485总线技术与TCP/IP网络技术相结合的方式来实现的,充分考虑了目前高校后勤水电表管理控制的实际情况,以传输可靠性高、技术成熟、成本低的485总线技术为基础,并与应用广泛的TCP/IP网络相结合的一种高校水电管理系统。

关键词:学生公寓;485总线;TCP/IP网络

1引言

       近几年,就自来水与电的智能管理控制问题已引起全社会的广泛关注。各种各样的抄表方式相继出现,呈现出一片百花齐放的形势。有IC卡预付费方式、手持式红外线抄表方式、GPRS无线抄表方式以及485总线布置方式等等。各种方式的实现都有各自的优缺点,有的容易出故障,有的不省力,有的费用昂贵等等。对高校学生公寓而言,因为公寓较集中,后勤管理人员有限、管理资金不多的现状,设计一套适合又能减轻后勤工作负担,又不用太多投资的高校学生公寓水电表远程智能控制系统是必要的。

2 系统的设计

       本系统的设计采用485总线方式和高校校园网相结合的方式完成信息的传输控制。

2.1系统运行原理及功能结构分析

       根据图1所示,系统的数据全部存放在数据库服务器中,个人PC通过发布在数据库中的web管理程序对所有与工控机相连的水电表进行管理和控制。工控机的作用非常关键,它负责接受来自个人PC的指令,对指令解析后对相对应的水电表进行控制,同时也接受来自水电表控制芯片的反馈信息,然后通过TCP/IP网络将信息写入数据库,适时的反馈给操作用户。

       一方面通过工控机上有个RS232接口,通过安装RS232接口扩展卡,可连接多个RS232转RS485的转换器,由这个转换器延伸出RS485总线把公寓楼的各个房间的水电表串联起来,每个接口理论上串联128个水电表,每个水电表都要进行初始化,按照一定的顺序编号,并把编号写入水电表的控制芯片当中,便于工控机快速查找到该表。另一方面通过工控机上的网络接口卡把各个公寓楼的工控机与服务器和个人PC连成一个TCP/IP网络,只要是这个网络内的PC都可以通过网络访问WEB管理程序进行相关操作。

2.2系统硬件的组成结构

       系统的硬件部分由装有智能控制芯片的水电表、工控机、RS485总线接口、服务器、网络交换机、办公电脑。整个拓扑图如图1所示。

       图中粗黑线代表运行TCP/IP协议的双绞线,细黑线代表485总线,代表电表,

2.3软件功能设计

       普通的操作功能用JSP编写,发布在服务器上,任何联网的PC都可以访问。数据库采用运行于Windows Server系统平台的oracle数据库。另外还把普通操作功能与直接控制水电表的功能用VB语言重新编写并集成在一起,运行在工控机上,如果碰上TCP/IP网络中断,无法进行远程操作或者服务器出故障,可以直接通过工控机对水电表进行同样的操作。

       充值:可实现多种充值方法,如服务点充值,校园卡圈存充值,手机短消息充值,电话预约充值等,不受时间和空间限制,只要有权限即可充值;

       查询:可实现多种查询方式,如服务点查询,校园网网站查询,手机查询等,可以查询适时信息,历史数据,充值记录,使用余额等多种信息;

       清零:系统管理员可远程实现对单表/批量表的清零工作,轻松完成学生入住前的初始化工作;

       转存:当学生更换宿舍时,可以使用转存功能,不须要到水电表现场操作;

       强制开、强制关:当有特殊情况可以使用此功能;

       余额不足报警:可以设置余额不足报警阀值,当表内余额低于该阀值时,将会自动报警,可以通过管理员报表通知、手机短信通知、电子邮件通知、校园网查询通知等多种方式;

       故障检查:管理员可以通过网络对所有水电表进行故障检查,准确定位,当某个表出现故障时,系统也会自动报警;

       分权限管理:对系统进行分权限管理,不同的权限有不同的管理功能;

数据导入功能:学生宿舍情况可以从新生报道系统或EXCEL表格导入;

报表功能和收据打印:能产生适合财务、宿舍管理需要的相关报表,学生充值后也可以打印收据,以便核对;

       阀值设置:管理员可以设置水电价格、透支金额、损耗比率等阀值;

       系统管理:可以对宿舍情况、操作员权限等进行系统管理;

       安全备份和灾害恢复功能:具备安全备份和灾害恢复功能,配合服务器的双机热备,可以确保数据的安全性;

       数据加密措施:相关数据在存储和传输过程中进行加密,保证数据的安全;

3 RS485总线通信设计

3.1 RS485总线技术介绍

       RS485总线技术是工业应用中非常成熟的技术,是现代通讯技术的工业标准之一,采用RS485总线设计网络也是基于这些原因。RS485总线用于多站互连十分方便,用一对双绞线即可实现,由于采用平衡发送和差分接收,即在发送端,驱动器将TTL电平信号转换成差分信号输出;在接收端,接收器将差分信号变成TTL电平,因此具有抗共模干扰的能力。根据RS-485标准,传送数据速率达100kbit/s时通讯距离可达1200m。

3.2通信方式选择

       计算机CPU与外部交换信息的方式有两种:并行通信和串行通信。并行通信就是将所有的数据同时传递,其优点就是传送速度快,效率高,但传送多少位数据就需要多少根传输线,因此成本很高。在集成电路芯片的内部、同一插件板上各个部件之间、同一机箱内各个插件板之间等的数据传送都是并行的。并行传递的距离通常小于30m。串行通信的数据各位按顺序传输,其特点是只需一对传输线即可完成传输任务,成本低、速度慢、效率低,但传输距离可以从几米到几千公里。在计算机测控系统中,由于测控对象与控制之间距离一般较远。因此,一般都采用串行方式在异步通信。收发双方需事先约定两件事:一是字符格式,即规定字符各部分所占用的位数,是否采用奇偶校验以及检验方式。(偶校验还是奇校验)等通信协议。二是采用的波特率以及时钟频率和波特率之间的关系。

3.3通信实现

       因系统为一主多从的通信结构,工控机为主机,水电表中的AT89c52为从机,AT89C52采用一个RS485接口与PC机通信,主机可与每台从机通信,从机之间不能通信,主机从机之间采用半双工方式通信,主从机之间通信协议如下:主机、从机都采用中断方式收发数据,通讯的数据传输波特率为9600bps,传送信息以帧格式传送。通信开始时,所有从机都处于只能接收地址帧的监听状态。主机向从机发地址帧按照一定的规则进行,如定义的帧的某个位可读写水表数据,另一个位可读写水表数据及定义是否让水电表发送返回数据位等等。当然,水电表发送给工控机的信息帧中,各个位也也要和主机发的帧相对应。水电表将主机发来的地址信息与本机地址进行比较,若为本机地址,则进入正式通信状态,接收无效,发送有效,向主机发送数据。

4 安科瑞高校宿舍预付费电控系统的介绍及选型

4.1 系统结构

       AcrelCloud-3100整合高校需求,在原有预付费基础上增加了宿舍电能管理所需的各种功能,解决了高校宿舍电能管理问题。

4.2  系统功能

       AcrelCloud-3100学生宿舍版预付费云平台是与ADM130(一进三出)或ADF300L(多回路计量箱)预付费电能表配套的云平台。它是以电能管理网站和集中抄表软件为主,包括服务器,通讯管理机在内的集成系统。针对高校宿舍这一特殊应用场合研发,主要实现电能监控、时间管理、恶性负载管理、预付费管理等在高校宿舍中存在的特殊需求。

批量操作:系统支持对宿舍进行批量设置,批量初始化、批量下发基础电量、批量设置负控、批量设置时控等,方便学校进行统一管理。

恶性负载自动识别控制:对不允许使用的发热电器(如电炉、热得快、电热杯等)实施自动识别控制,发现这些发热电器自动断电。恶性负载暂停时间和次数可通过软件设定。  

基础电费:可以设置每月给学生下发的免费辅助电费,覆盖式下发,不累计。

时间控制功能:支持8个时段设置宿舍供电断电,方便管理学生宿舍作息 。

远程售电:操作员可以通过后台给宿舍进行电费充值,学生也可以通过学习一卡通、学校微信公众号进行自助充值。

远程集中抄表:抄表信息通过网关实时上传到云平台,快速便捷,免去人工抄表 。

远程控制:可对任意一块电表执行远程拉闸或保电等一系列远程控制操作,方便管理 。

 

对接一卡通支付:系统支持中间库,接口等方式对接学校一卡通,方便学生自助购电 。

一进三出:ADM130电表支持三回路输出,各回路单独分合闸、恶性负载、时控等设置。

4.3 系统设备选型

5 结束语 

       本系统采用的485接口总线技术目前在国内电能计量、数据采集、能量管理系统中应用越来越广,是能量采集自动化的基础,它的可靠性越来越受到设计人员和用户的重视。而TCP/IP网络是目前应用广泛的通讯网络,利用这个网络,可以使目前高校后勤不用追加额外投资的情况下就能使用这个系统,我们相信,随着技术的发展、应用的深入,其必将充分展现自身的特点而被广为应用。 

参考文献

【1】王秀凤.单片机控制水费计量远程抄表系统软件抗干扰技术.中国科技信息,2005,12 

【2】王小飞.高校公寓水电表远程智能管理的研究[J].中国新技术新产品.

【3】安科瑞企业微电网设计与应用手册.2020.06版

相关文章:

浅谈高校宿舍水电表远程智能管理的研究与应用

安科瑞 华楠 摘要:本系统的设计是基于485总线技术与TCP/IP网络技术相结合的方式来实现的,充分考虑了目前高校后勤水电表管理控制的实际情况,以传输可靠性高、技术成熟、成本低的485总线技术为基础,并与应用广泛的TCP/IP网络相结合…...

无货源跨境电商购物平台快速搭建(微商城、小程序、APP、网站)

无货源跨境电商购物平台的快速搭建可以通过以下步骤完成,并且可以同时开发微商城、小程序、APP和网站以满足不同用户的需求。 第一步:需求分析 在搭建之前,需要对平台的需求进行详细的分析。包括用户需求、功能需求、技术需求等等。这一步是…...

力扣:57. 插入区间(Python3)

题目: 给你一个 无重叠的 ,按照区间起始端点排序的区间列表。 在列表中插入一个新的区间,你需要确保列表中的区间仍然有序且不重叠(如果有必要的话,可以合并区间)。 来源:力扣(LeetC…...

List和数组互转方法以及踩坑点

一、数组转List 1. 使用for循环逐个添加 String[] array {"A", "B", "C"}; List<String> list new ArrayList<>(); for (String element : array) {list.add(element); }2. 使用Arrays.asList(arr) String[] array {"A&q…...

css3背景渐变

1.线性渐变 <style>.box {width: 200px;height: 200px;border: 1px solid black;float: left;margin-left: 50px;}.box1 {background-image: linear-gradient(green, yellow, red);}/* 右上 */.box2 {background-image: linear-gradient(to right top, green, yellow, re…...

windows 安装免费3用户ccproxy ubuntu 代理上网

Windows 上进行安装 ubuntu 上进行设置 方法一 (临时的手段) 如果仅仅是暂时需要通过http代理使用apt-get&#xff0c;您可以使用这种方式。 在使用apt-get之前&#xff0c;在终端中输入以下命令&#xff08;根据您的实际情况替换yourproxyaddress和proxyport&#xff09;。 终…...

B树的插入与删除过程

B树的插入 原树&#xff1a; 插入key后&#xff0c;若导致原节点关键字数超过上限&#xff0c;则从中间位置&#xff08; ⌈ m 2 ⌉ \lceil\frac{m}{2}\rceil ⌈2m​⌉&#xff09;将关键字分成两部分&#xff0c;左部分包含的关键字放在原节点中&#xff0c;右部分包含的关键…...

【二分】CF1623 C

Problem - 1623C - Codeforces 题意&#xff1a; 思路&#xff1a; 肯定是二分&#xff0c;我们去二分最小值&#xff0c;然后check的时候最小值要大于mid check的时候要让最小值尽可能大 注意到我们不需要去管最大值&#xff0c;只需要最小值尽可能大就好了&#xff0c;因…...

redis五大类型分析--list(1)

此篇为对redis五大数据类型中list的分析&#xff0c;希望能有所帮助 List API listTypePush函数 void listTypePush(robj *subject, robj *value, int where) {/* 检查编码类型是否为 quicklist (快速列表) */if (subject->encoding OBJ_ENCODING_QUICKLIST) {/* 根据参数…...

【多重信号分类】超分辨率测向方法——依赖于将观测空间分解为噪声子空间和源/信号子空间的方法具有高分辨率(HR)并产生准确的估计(Matlab代码实现)

&#x1f4a5;&#x1f4a5;&#x1f49e;&#x1f49e;欢迎来到本博客❤️❤️&#x1f4a5;&#x1f4a5; &#x1f3c6;博主优势&#xff1a;&#x1f31e;&#x1f31e;&#x1f31e;博客内容尽量做到思维缜密&#xff0c;逻辑清晰&#xff0c;为了方便读者。 ⛳️座右铭&a…...

【Express.js】集成Websocket

集成websocket 本节我们介绍在如何在 express 中集成 websocket。 WebSocket 服务器可以主动向客户端推送信息&#xff0c;客户端也可以主动向服务器发送信息&#xff0c;是真正的双向平等对话&#xff0c;属于服务器推送技术的一种。 准备工作 创建一个 express.js 项目&a…...

MachineLearningWu_14/P65-P69_Multiclass

x.1 Multiclass多分类问题 对于分类问题&#xff0c;往往指的是二分类问题&#xff0c;而对于二分类的decision boundary较为简单&#xff0c;而实际生活中会有很多问题是多分类问题&#xff0c;例如MNIST手写数字识别&#xff0c; 从特征空间上来看&#xff0c;二分类和多分类…...

深入理解高并发编程 - SimpleDateFormat 类的线程安全问题

1、重现与解决 1.1、重现 import java.text.SimpleDateFormat; import java.util.Date;public class UnsafeSimpleDateFormatExample {public static void main(String[] args) {SimpleDateFormat sdf new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");Runnable task…...

接口幂等性实现方式

优质博文&#xff1a;IT-BLOG-CN 幂等 操作的特点是一次和多次请求某一个资源对于资源本身应该具有同样的结果&#xff08;网络超时等问题除外&#xff09;。幂等函数或幂等方法是指可以使用相同参数重复执行&#xff0c;并能获得相同结果的函数。这些函数不会影响系统状态&am…...

redis高可用之持久化

目录 一、Redis 高可用的相关知识 1&#xff09;什么是高可用 2&#xff09;Redis的高可用技术 3&#xff09;持久化的功能 4&#xff09;redis持久化的方式 二、RDB持久化 1&#xff09;RDB持久化的触发方式 &#xff08;1&#xff09;手动触发 &#xff08;2&…...

Cocos Creator 3.8 后期效果 Shader 编写(2/2) 进阶篇

前言 在上一篇文章中&#xff0c;麒麟子给大家分享了如何在 Cocos Creator 3.8 中的自定义管线中&#xff0c;添加属于自己的后期效果 Shader。 但基于 BlitScreen 的方案&#xff0c;我们只能编写最简单后效 Shader&#xff0c;如果我们想要支持更多复杂的 Shader&#xff0c…...

【JS自用模板】自动点击选课的操作模板

以激动点击课程为案例复习一下基本前端&#xff0c;容易涉及的问题包括如何提取object类的数字&#xff0c;setTimeout为什么不起作用&#xff1f; 具体思路是&#xff0c;此处会立刻选中符合条件的页面元素打开&#xff0c;然后1小时后会刷新页面&#xff0c;相应地播放页面也…...

TENNECO EDI 项目——X12与XML之间的转换

近期为了帮助广大用户更好地使用 EDI 系统&#xff0c;我们根据以往的项目实施经验&#xff0c;将成熟的 EDI 项目进行开源。用户安装好知行之桥EDI系统之后&#xff0c;只需要下载我们整理好的示例代码&#xff0c;并放置在知行之桥指定的工作区中&#xff0c;即可开始使用。 …...

C++项目:在线五子棋对战(网页版)

项目介绍 本项⽬主要实现⼀个⽹⻚版的五⼦棋对战游戏&#xff0c;其主要⽀持以下核⼼功能&#xff1a; • 用户管理:实现用户注册&#xff0c;用户登录、获取用户信息、用户天梯分数记录、用户比赛场次记录等。 • 匹配对战:实现两个玩家在网页端根据天梯分数匹配游戏对⼿&…...

flutter遇到的小问题记录

flutter-getx的Get.bottomSheet组件改变高度 Get.bottomSheet( isScrollControlled: true,) isScrollControlled: true 就是控制高度 (无语) 截取视频第一针 返回的是本地url 或者Uint8List的数据 String? videoStr await VideoThumbnail.thumbnailFile(video: videoPath,…...

Golang bitset 基本使用

安装&#xff1a; go get github.com/bits-and-blooms/bitset下面代码把fmtx换成fmt就行 //------------基本操作------------//构建一个64bit长度的bitsetb : bitset.New(64)//放入一个数b.Set(10)fmtx.Println("add-10&#xff1a;", b.DumpAsBits()) // 0000000…...

sql 分组讨论,二级分组(非2个字段分组),使用 窗口函数和普通分组实现

1. 二级分组需求 先按照一个字段分组&#xff0c;在按照 第二个字段分组。之后&#xff0c;如果 这个 二级分组中的数据&#xff0c;是 > 1条的。就筛选出来。 比如&#xff1a; 先按照 站点分组&#xff0c;再按照 设备分组&#xff0c; 即&#xff1a;如果站点上配置了…...

业务中如何过滤敏感词

在我们访问网站的时候&#xff0c;如果发现我们发布的内容有色情暴力的东西等等&#xff0c;会屏蔽掉&#xff0c;这种行为就是过滤敏感词。 从技术层面实现起来&#xff0c;其实比较简单&#xff0c;因为我们输入的内容就是一个大型的字符串&#xff0c;我们要调用某些api来判…...

用服务器搭建网站需要做什么

网站建设是一个广义的术语&#xff0c;涵盖了许多不同的技能和学科中所使用的生产和维护的网站。不同领域的网页设计&#xff0c;网页图形设计&#xff0c;界面设计&#xff0c;创作&#xff0c;其中包括标准化的代码和专有软件&#xff0c;用户体验设计和搜索引擎优化。许多人…...

clickhouse 删除操作

OLAP 数据库设计的宗旨在于分析适合一次插入多次查询的业务场景&#xff0c;市面上成熟的 AP 数据库在更新和删除操作上支持的均不是很好&#xff0c;当然 clickhouse 也不例外。但是不友好不代表不支持&#xff0c;本文主要介绍在 clickhouse 中如何实现数据的删除&#xff0c…...

C 语言中,「.」与「->」有什么区别?

使用“.”的话&#xff0c;只需要声明一个结构体。格式是结构体类型名结构体名。然后通过结构体名加上“.”再加上域名&#xff0c;就可以引用结构体的域了。因为结构体的内存是自动分配的&#xff0c;就像使用int a;一样。而使用“->”的话&#xff0c;需要声明一个结构体的…...

github pages 用法详解 发布自己的网站

github pages 基础用法 URL 规则 假设你的 github 帐号为 mygithub&#xff0c;需要发布的仓库名为 myrepo&#xff0c;那么 pages 的 URL 为&#xff1a; https://mygithub.github.io/myrepo 添加内容 用任意编辑器写好&#xff08;或者生成&#xff09;标准的网页内容&a…...

坤简炫酷的JQuery轮播图插件

介绍&#xff1a; 找到了一个炫酷的JQuery轮播图插件&#xff0c;只需要配置三四行代码就可以实现很多二维三维炫酷的切换效果。 视频效果及教程&#xff1a; https://www.bilibili.com/video/BV1Fu4y1d776/ 代码&#xff1a; https://github.com/w-x-x-w/AwesomeWeb 使用…...

C# 条件编译

C# 条件编译 C# 条件编译&#xff1a;根据不同的需求&#xff0c;编译生成不同的程序版本&#xff0c;条件编译是一种编译预处理命令&#xff0c;它是在编译代码之前对源代码进行处理。它可以根据条件&#xff0c;决定是否编译某段代码 条件编译的三种形式&#xff1a; 第一种…...

IntelliJ IDEA如何重新弹出git身份验证窗口

1、点击File菜单—>点击Settings—>点击Appearance & Behavior—>点击System Settings—>点击Passwords—>选中Do not save, forget passwords after restart—>点击Apply—>点击OK&#xff0c;如下所示&#xff1a; 2、重启IntelliJ IDEA—>通过g…...