关 闭

新闻中心

EEPW首页 > 工控自动化 > 设计应用 > CAN总线在电梯远程监控系统中的应用

CAN总线在电梯远程监控系统中的应用

作者:时间:2009-09-09来源:网络收藏

前言

本文引用地址:http://www.eepw.com.cn/article/163591.htm

随着人们生活质量的提高,智能大楼成为一种趋势。而在智能大楼中,的安全稳定运行,是至关重要的。但是限制于资金与技术的力量,这一点很难保证。因此,对于及时发现故障并迅速维修就显得相当必要了。目前国内的服务水平大多仍局限于现场电梯出现了问题,通知维修中心,由维修中心派专人到现场勘查并排除故障。该情况存在的缺点是响应速度慢,还需要现场派专人监守。而电梯为提高电梯维保并及时做出反应提供了有力工具。

目前国外的大型电梯企业都有了成熟的电梯,但是,价位高是一项很高的阻碍,而且,他们的只是针对自己的电梯开发,兼容性差。基于上述情况,我们开发了能适合不同类型电梯的监控系统,对于某个区域(一幢大楼,一群大楼,一个小区,一个城市,一个国家等)中安装多部电梯,对这些电梯进行集中远程监控、管理、数据维护、统计、分析、故障诊断及救援。其目的是对在用电梯进行远程数据维护,远程故障诊断及处理,故障的早期诊断与早期排除,以及对电梯的运行性能及故障情况进行统计与分析,并在分析的基础之上选择合理的派梯方案。

系统的组成

电梯远程监控系统由3部分组成:数据采集卡,视频监控,监控工作站组成,其总体方案结构如图1所示。数据采集卡(图1中的-232数据转换卡)与电梯控制器中负责与监控系统进行数据交换的电梯通讯卡通过进行连接,布线方式采用式。如果长超过100米,那么在总线末端应该接120欧的抑制信号反射的终端电阻。这两个120Ω的电阻,对匹配总线阻抗起着相当重要的作用。忽略掉它们,会使数据通信的抗干扰性和可靠性大大降低,甚至无法通信,这一点在现场已经得到了验证。数据采集卡通过RS232总线连接工作站的COM1口,与工作站进行数据通信。


图1 系统的组成

摄像机安装在监控的电梯轿厢内部,采集轿厢内部的图像。其视频信号经视频线缆传递至视频切换器。视频切换器的切换由数据采集卡上的MCU控制其模拟开关来实现。MCU从工作站计算机的COM1口接收计算机发出的控制命令,然后根据命令控制模拟开关从多路视频信号中进行选择输出。同时视频切换器具有放大功能,延长视频信号的传输距离,使工作站计算机获得高质量的图像。切换器将选择的视频信号经视频线缆传递给视频采集卡。视频采集卡安装在工作站计算机的PCI接口上,其主要作用是将摄像机的模拟视频信号转换为数字视频信号后传递给工作站计算机做进一步处理及存储。

工作站接收数据采集卡以及视频采集卡发送来的数据进行处理并显示电梯运行的状态以及轿厢中的图像,并在电梯发生故障时提供多种报警方式,同时把各种有用信息存入数据库。这样,用户能够通过工作站掌握电梯的状态信息和电梯轿厢内的图像信息,并能查询电梯的档案信息,电梯运行的历史事件库,电梯曾经发生过的故障信息,查询电梯在历史上某段时间内的性能分析结果,打印报表等。

总线介绍

数据传输通过CAN总线,CAN(Controller Area Network)总线是一种支持分布式实时控制系统的串行通信的局域网络。由于其高性能、高可靠性、实时性好及其独特的设计,已广泛于控制系统中的各检测和执行机构之间的数据通信。其主要特点:(1)多主总线,各节点均可在任意时刻主动向网络上的其它节点发送信息;(2)采用独特的非破坏性总线仲裁技术,优先级高的节点优先传送数据,能满足实时性要求;(3)具有点对点、一点对多点及全局广播传送数据的功能;(4)CAN总线上每帧有效字节数最多为8个,并有CRC及其它校验措施,数据出错率极低,万一某一节点出现严重错误,可自动脱离总线,总线上的其它操作不受影响;(5)通信距离远达10km(5kb/s),通信速率最高可达到1MB/s(40m),节点数目实际可达110个,通信介质采用双绞线,也可用光纤;(6)CAN总线只有两根导线,系统扩充时,直接将新节点挂接在总线上即可,系统易扩充,改型灵活。因此,CAN总线成为分布式计算机控制系统的理想总线。

目前,广泛流行的CAN总线器件有两类:一类是独立的CAN控制器,如SJA1000及Intel82526/82527等;另一类是带有CAN的微控制器,如P8xC592及16位微控制器87C196CA/CB等。SJA1000是一种独立控制器用于移动目标和一般工业环境中的区域网络控制CAN它是PHILIPS半导体PCA82C200CAN控制器BasicCAN的替代产品而且它增加了一种新的工作模式PeliCAN,这种模式支持具有很多新特性的CAN2.0B协议。SJA1000的主要新功能

(1)标准结构和扩展结构信息的接收和传送
(2)接收FIFO64字节
(3)在标准和扩展格式中都有单/双接受过滤器含屏蔽和代码寄存器
(4)读/写访问的错误计数器
(5)可编程的错误限制报警
(6)最近一次的误码寄存器
(7)对每一个CAN总线错误的错误中断
(8)由功能位定义的仲裁丢失中断
(9)一次性发送当错误或仲裁丢失时不重发
(10)只听模式,CAN总线监听无应答无错误标志
(11)支持热插拔,无干扰软件驱动位速检测
(12)硬件禁止CLKOUT输出

数据传输及协议转换模块

CAN-232转换卡
这部分完成是数据采集、协议转换、故障判断、与工作站通讯以及控制视频切换的功能。其中,CAN控制器选择的是PHILIPS公司的SJA1000,收发器选用的是PAC82C250。信号隔离采用的是高速光电耦合器6N137。它接收电梯通讯卡发出的符合CAN协议格式的电梯状态数据帧,然后将其转换成标准的RS232格式的数据流传送给工作站。由于各种电梯控制器的通讯协议不同,所以需要在数据传送模块中进行协议转换,将电梯状态信号的格式转换成符合工作站软件协议要求的数据格式,从而使监控软件可以兼容不同类型的电梯。

下面具体介绍采集卡与电梯通讯卡以及工作站的通信。

转换卡与通讯卡通信过程
CAN总线为多主方式工作,在总线上可挂接110多个节点。因此,一块采集卡可以连接最多110多部电梯的通讯卡。但在实际中,考虑到监控软件的实时性,因此一部工作站监控16部电梯,并为各部电梯赋予一个作为身份标识的站号(分别设置各部电梯的电梯通讯卡上的拨码开关为1-16)。上位机监控软件每隔40ms采集一部电梯的数据,它首先发送该电梯的站号给采集卡,然后等待接收数据。采集卡接收到上位机发送来的站号,就将该站号填充到CAN帧的第一字节,并把这个只有一个数据字节的CAN帧发送到总线上去,然后等待接收该电梯发送的数据。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭