- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1.绪论
1.1 课题背景及意义
电能是最重要的能源,它的应用在生产技术上曾引起划时代的变革。随着我国国民经济和各项社会事业的迅速发展,在现代社会中电能己经广泛应用到社会生产的各个领域和社会生活的各个方面。电能表是当前电能计量和经济结算的主要工具,它的准确与否直接关系到国家与用户的经济利益,而且传统的单相电能表在功能上已经不能满足人们多样化的需求。随着电子技术、检测技和计算机技术的迅猛发展,电能计量装置也发生了巨大变革。如今绝大部分地区对电的使用已经没有限制,一户一表制已经基本普及,直供居民户数成倍增加,抄表工作量明显加大。人工抄表及现在的各种远程抄表方式或多或少存在不足之处,无法保证数据的准确性和实时性,浪费大量的人力和时间,并给用户带来不便。为了改变这种状况,远程自动抄表技术就显得格外重要。
本文针对这一情况,研究开发了一种基于S7-200通信口Modbus电能采集系统。该系统以S7-200为主站,以YKE-WH3智能电表为从站进行电能的采集。YKE-WH3智能电表带有基于Modbus 协议的RS-485串行通信接口。主从站之间通过Modbus 协议进行数据的交换,主站向从站发送读取电能数据的请求,从站及时响应,完成主战对电能数据的读取,从而实现远程抄表.该系统的开发从根本上克服了传统的人工抄表模式的弊端,给电能管理的现代化带来了新的希望,此系统具有运行可靠、成本低、扩展性好的优点。通过此系统管理部门可实现远程抄表,这样大大降低物业管理人员的劳动强度,提高物业管理水平,构建和谐社区具有重要意义。
2.系统组成
2.1系统结构说明
系统主要由三部分组成电能表, S7-200PLC,通信网络,以及与电能表进行数据交换的各种设备。
按照电能采集数据方式的不同,电能采集系统可以被大致划分为本地和远程两种。本地采集系统所使用的电度表一般加装红外转换装置,把电量转换为红外信号,抄表时操作人员到现场使用便携抄表微机在红外可视的距离内非接触地读取数据。
电子式电度表或加装了光电转换器的机电脉冲式电度表构成远程采集系统的最前端。它们把用户的用电量以电脉冲的形式传递给上了一级数据采集装置。目前实际应用的远程电能采集系统大多采用两级式数据汇集结构。本文采用远程电能数据采集。
2.2 S7-200简介
S7-200系列是一种可编程序逻辑控制器(Micro PLC)。它能够控制各种设备以满足自动化控制需求。S7-200的用户程序中包括了位逻辑、计数器、定时器、复杂的数学运算以及与与其他智能模块通信等指令内容,从而使它能够监视输入状态,改变输出状态以达到控制目的。紧凑的结构、灵活的配置和强大的指令集使S7-200成为各种控制应用的理想解决方案。它有CPU、存储器、基本输入输出点和电源等模块组成,内部有输入继电器、输出继电器、中间继电器、特殊继电器、定时器、计数器、变量存储器等软资源,这些软资源是PLC内部具有一定功能器件它们都具有继电特性,这使得原来庞大的继电控制系统变得简单明了。
STEP7-Micro/WIN软件是S7-200编程软件,其指令系统中提供的编程语言梯形图、语句表、功能块图、顺序功能图。
梯形图:以图形方式显示程序,与电气接线图类似。是最早使用的PLC语言,也是现在最常用的PLC语言,它是从继电器控制原理图的基础上演变而来的,他继承了继电气控制系统中的基本工作原理和电气逻辑关系的表示方法,梯形图与继电器控制系统梯形图的基本思想是一致的,只是在使用符号和逻辑关系的表示方法有一定区别,所以在逻辑顺序控制系统中得到广泛使用。他最大特点简单、直观、明了。
语句表:是S7-200中常用的编程语言,但语句表不直观,缺陷比较突出,一般情况下,在复杂的计算、中断等场合会使用。
功能块图:是一种基于电子器件门电路逻辑运算形势的编程语言,加上输入输出,通过一定逻辑连接方式来完成控制逻辑,它也可以把函数功能块连接到电路中,完成各种复杂的功能和计算。
功能图:顺序功能图亦称功能图,是一种真正的图形化编程语言,使用它可以对具有并发选择等复杂的系统进行编程,特别适合在复杂的顺序控制系统中使用,也是未来使用最多的编程语言之一,它在复杂逻辑顺序任务的程序设计中得到广泛应用。在顺序功能图中,最重要的三个元素是状态、状态相关的动作,转移。
PLC工作方式是集中输入、集中输出、周期性循环扫描的工作方式,在PLC上电后处于正常运行时他将不断重复循环扫描,上述循环扫描过程主要分为三个阶段输入采样阶段,程序执行阶段,输出刷新阶段组成。在输入采样阶段,首先扫描所有输入端子,并将各输入状态存入相应的输入映像寄存器,此时输入映像寄存器被刷新。接下来进入程序执行阶段,在这一阶段PLC按从左到右、从上到下的步骤顺序执行程序,待程序执行完,将最新结果存入到相应的原件映像寄存器中,在输出
文档评论(0)