请选择 进入手机版 | 继续访问电脑版
查看: 3460|回复: 11

基于DeviceNet的小区监控

[复制链接]
发表于 2012-1-30 16:14:30 | 显示全部楼层 |阅读模式
作者:凌 空 蒋式勤 张颖红

一.引言
  智能
建筑
是信息时代的必然产物,
建筑
物智能化程度随科学
技术
的发展而逐步提高。将4C
技术
(即Computer计算机
技术
、Control控制
技术
、Communication通信
技术
、CRT图形显示
技术
)综合
应用
建筑
物之中,在
建筑
物内建立一个计算机综合网络,使
建筑
物的
设备
智能化,结合现代化的服务与管理方式,给人们提供一个安全、 舒适的生活、学习与工作
环境
空间,是智能
建筑
追求的目标。

  电梯、供水、供电、防盗、防火、家庭水煤电用量监测等设施是小区智能化的重要组成部分。采用计算机监控管理
系统
,对商务或居住小区分散的设备进行监控和管理,是提高小区设备运行可靠性的有效途径。DeviceNet(设备网)是低成本、高可靠性、基于连接的数据网络,具有强大的通信功能,提供在多种应用之间交换信息的路径,可以在网络中的设备之间传送I/O数据。

  本文讨论了采用DeviceNet主单元和PLC共同实现电梯控制,完成与上位机通信和信号传输(简称
方案
1)和小区建筑设施的控制与检测都采用DeviceNet现场总线的解决
方案
(简称
方案
2)。这两种系统结构和目前通用的小区监控
方案
相比,不仅可以节省远程控制器的I/O接点和大量电缆,而且,便于
软件
设计
和硬件的备用。文中讨论了通过远程通信的冗余方式解决电梯运行可靠性和安全性的问题。


二.小区监控管理系统现状
  目前,小区建筑群的电梯和供水系统主要是用传统的集中式可编程控制器。与其配套的小区计算机监控管理系统大多是采用分布式监控的方案,例如,利用LonWorks、 ProfiBus、DeviceNet等现场总线技术,采集小区建筑群的电梯和供水系统、供电系统以及防盗、防火、家庭水煤电用量等信号。也就是说,小区建筑设施的控制与检测是基于两套相互完全独立的系统。虽然这种方案不影响小区建筑设施的控制和检测,但是,显然它需要重复的I/O接点和接线,缺乏统一的规划。电梯是小区智能建筑的重要组成部分,电梯的运行正常与否,直接影响到小区居民的日常生活。在小区建设中,为了确保居民生活的安全、高效、舒适便利,一般都采用双梯或多梯运行。同时,在线监测电梯设备的运行状况,对突发情况做出实时处理。这种控制和监测都利用PLC的方案,使得PLC在小区监控系统中扮演了重要的角色。它的特点是系统运行安全可靠,系统各个检测信号直接输入PLC,便于PLC及时做出判断和处理。但是,在这种情况下,系统的连线很多,占用较多的I/O点,安装成本高,
施工
不便,
工程
量大,容易出错,而且一旦出现故障,也难以排除。同时,PLC还要和上位机通信,进行信息交换,以使监控系统获得控制系统的运行信息,这样对CPU的要求较高。而且,在同一个控制系统中,需要采用同一个厂商的相关
产品
,缺少多供货商同类
产品
之间的兼容性和互换性。基于上述的问题,本文首先讨论采用DeviceNet主单元和PLC共同实现电梯控制,完成和上位机的通信和信号传输。


三、DeviceNet单元和PLC的通信
  DeviceNet是一种低成本的通讯总线链接,具有开放现场网络标准,
规范
和协议都是开放的。DeviceNet将控制和数据融合在一起,信息具有数据标识区,网络利用标识区进行优先级仲裁,可以高效传送I/O数据。DeviceNet有两种不同类型的消息:I/O消息和显式消息(Explicit Message)。显式消息用于两个设备间点对点消息传递,是典型的请求/响应方式,常用于设备主参数、节点的配置、故障诊断数据等。显式消息可以在不同
公司
的设备间进行通信,I/O消息适用于实时性要求较高和面向控制的数据。远程I/O通信功能使得在从单元和安装主单元的CPU之间能自动地传送I/O数据,对于需要位数据又需要信息数据交换的应用,非常适合采用DeviceNet网络。其典型的应用如图1所示:

  主DeviceNet单元作为特殊I/O单元,和CPU的通信非常方便,比如,OMRON公司的C200HG和CJ系列的CPU和OMRON公司的DeviceNet的主单元C200HW-DRM21-V1间的通信,只需利用PLC本身具有的丰富的数据传送指令,即可对数据进行读写,而不需编写特别的程序。本文以C200HW-DRM21-V1主单元与传感器终端模块DRT1-ND16S间的通信为例说明。

  在组网时,首先通过主单元上的旋转开关设置主单元的单元号(即MACHINE NO.),通过DIP开关设置节点号(即NODE NO.),以及通信的波特率。波特率不同的单元间不能通信,否则系统会出错,并给出提示。主单元的单元号可以设置为十六进制的0~F。主单元和从单元的节点可以设置为0~63。主单元的DIP开关除了设置波特率外,还需设置通信出错时通信是否停止。各单元设置好以后,在PLC的内存区中有对应的字(见表1和2)来实现对它的控制,不需要编程,在系统上电后各个单元会自动地被写入扫描表,从而完成网络连接。比如,设置主单元的单元号为1,则其对应的软件开关和状态区分配的字为IR110~IR119和DM6034~6035。如果把主单元C200HW-DRM21-V1的节点号设置为8,则在CPU单元的I/O存储区中为从单元分配字地址:输出区为IR58,输入区为IR358。不同的节点,对应于不同的字地址。这样,CPU对各个单元的读写操作就是读写存储区,可以直接利用PLC本身的指令系统。C200HG系列PLC的每个主单元可以有多个从单元,能控制相当多的现场设备,可以方便地在PLC和从单元之间的远程I/O进行通信,也可以在OMRON PLC之间、OMRON PLC和从单元及其兼容产品之间进行通信。在小区的监控中,水煤电等仪表的信号也可以接入DeviceNet网络,实现远程的数据读取和工况监测。相应地,要求它们具有DeviceNet接口。


该贴已经同步到 LEE的微博
回复

使用道具 举报

发表于 2016-5-7 22:33:46 | 显示全部楼层
知道了 不错~~~











http://20162015.com/  http://wikiyou.tw/  http://2016tupian.com/  http://mv-blog.org/
回复 支持 反对

使用道具 举报

发表于 2017-7-18 15:39:32 | 显示全部楼层
谢谢楼主的共享











http://chengrenshi.com/  http://feijipiaojiagechaxun.com/    2017年07月18日 http://palicaishi.com/  http://instantpaydayloanspa.com/
回复 支持 反对

使用道具 举报

发表于 2017-8-9 12:47:01 | 显示全部楼层
感激涕零,谢谢楼主的好贴











http://www.dashustudio.net/forum-55-1.html  http://www.dashustudio.net/forum-70-1.html    2017年08月09日 http://v.133wz.net/forum-21-1.html  http://www.sh-hywl.net/forum-86-1.html
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册 用百度帐号登录

本版积分规则

Archiver|手机版|小黑屋|BimCad Inc. ( 京ICP备15064117号

GMT+8, 2017-10-21 18:19 , Processed in 0.169555 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表