现代社会中,电梯已经成为不可缺少的运输设备。电梯的存在使得每幢高层建筑的交通更为便利。电梯控制技术的发展主要经历了三个阶段:继电器控制阶段,微机控制阶段,现场总线控制阶段。
与其它几种现场总线比较而言,CAN总线是最易实现,价格最为低廉的一种,这也是目前CAN总线在众多领域被广泛采用的原因。CAN总线协议是建立在国际标准组织开放系统互联模型基础上的。作为工业控制的底层网络,CAN总线通波特率可高达1Mbps,最远距离可达l0km;通讯采用短帧结构,使得数据传输的时间短,受干扰的几率低,并且CAN总线协议有良好的检错措施,因此CAN总线通讯的可靠性较高。由于CAN总线的安全性,实时性,简单易操作性和价格低廉,使其十分适合在电梯通讯中应用。目前电梯井道系统中,主要采用并行通讯,上行、下行电缆比较多,现场安装调试比较麻烦。采用CAN总线后,通过串行通信方式,构成控制器局域网,仅用四根线,其中两根为电源线,一根信号发送线,一根信号接收线,实现呼梯、内选及显示信号的通信,并为进一步实现多台电梯群控、远程监控、楼宇自动化提供便利接口。
1系统组成及硬件设计
1.1 系统的总体结构
系统基于CAN总线多主结构,以CAN总线控制器82526和总线收发器PCA82C250为主体组成通信控制模块,设计了主控制器、轿厢控制器、门厅控制器。通过串行通信方式构成控制器局域网,实现呼梯、内选及显示信号的通信。但是随着高层建筑的出现和建筑面积的扩大,需要并排设置几台电梯,以完成大楼内的垂直运输任务。为了实现群控,便存在着电梯相互联接的问题,这样就需要有监控微机统一监控调度。这里我们采用485总线实现单台电梯主控制器之间以及与监控微机间的通信。电梯的群控系统结构如图1所示。
图1电梯控群控系统结构图
1.2 系统硬件设计
在单台电梯控制系统中,主控制器要完成其它控制器信号的采集,显示信号的输出,电梯运行控制等一系列的功能。而轿厢及门厅控制器只需要将呼叫信号采集,经CAN总线送往主控制器,并接收来自主控制器的显示信号将它输出即可。因此,轿厢、门厅控制器结构大体与主控制器类似且相对简单。
下面以主控制器(如图2所示)为例介绍硬件设计。电梯主控制器CPU采用了AT89C51单片机。AT89C51单片机是与8X51系列单片机兼容的增强型微控制器,其内部集成了4K字节的Flashrom。由于主控制器是电梯控制系统的核心,担负着控制电梯运行的重要任务,所编出的程序较大,因此,它的外部还要扩展外部程序数据存储器,按常规采用2764和6264。
在单台电梯控制系统中,主控制器与轿厢及门厅控制器之间采用CAN总线实现通讯。CAN总线控制器采用INTEL公司82526芯片。PCA82C250作为CAN总线的接口。82526内部采用硬件实现了数据链路层的全部功能,因而这部分的程序只需将82526中的数据读出和将数据写入82526。图3为CPU与CAN、485接口电路部分的外围电路接线原理图。[page]
图3通讯接口电路原理图
在主控制器中,因为需要输入的点数较多,这里我们采用常用的8255作为输入输出接口芯片。考虑到实际调试、修改程序的方便,主控制器中设计了键盘显示电路,这一部分电路的核心采用专供键盘及显示器接口用的可编程接口芯片8279,以扫描方式工作。扫瞄线SL0~SL2经过3-8译码器产生8路扫描信号。另外为了解决外部的干扰引起的问题,在主控制器中要加入Watchdog电路,保证系统发生故障时能及时让系统回到正常工作状态。
2通讯协议
本系统采用CAN2.0A标准,该协议最大的优点是废除了传统的站地址编码,因此CAN没有节点地址的概念,代之以对通讯数据块进行编码,支持以数据为中心的通信模式。当电梯层站数不同时,只需要在总线上进行增减控制器的节点数,并对相应的数据帧进行适当的修改。
2.1 数据帧
数据帧(如图4所示)包括七个部分:帧起始,仲裁场,控制场,数据场,CRC序列,ACK场,帧结束。仲裁场包括有报文标识符(11位)和远程发送申请位(RTR);控制场由六位组成,后四位为数据长度码,代表数据字节数,这里设为2;传输信号每帧数据含两个字节,高字节表示具体层楼数,低字节设为控制字。
图4数据帧组成
2.2 仲裁
总线空闲时,任意节点都可以发送数据,其它节点都可以接收数据,只需要通过报文滤波即可实现点对点,一点对多点及全局广播等通讯方式,无需专门调度。这里用接收码寄存器,接收码屏蔽寄存器实现报文滤波。
当多个总线控制器同时发送报文时,为避免冲突需进行仲裁,这里采用非破坏性仲裁的方法解决冲突。所谓非破坏性是指这种仲裁方式可以使信息和时间都没有损失,它是借助逐位仲裁帧中的ID号码来实现的。CAN数据帧如前所述仲裁场ID号码唯一的标识一个节点地址,RTR位为0表示该帧为数据帧,为1时表示远程帧,而后者优先权要高于前者。这12位ID号代表报文的优先权高低,数越小优先权越高。
非破坏性仲裁的过程可以用一个例子来说明,如图5,某时刻网络上有三个节点a、b、c同时发送信息,ID标识符的发送顺序为从高位到低位,即由ID.0到ID.11,每发送1字符网络做一次与运算。比如ID.6发送后,网络做运算:0∩1∩0=0,则网络上各节点收到的信息为0。ID.6为1的字节发现接收到的与发送的不同,停止发送。这样就使优先级低(ID大)的节点退出发送。如此比较下去,直到全部ID及RTR发送完毕,网络上仅剩节点c继续发送信息,并且无需重发。
3程序设计
图5 CAN的冲突仲裁过程
主控制器程序流程图如图6所示。根据电梯实际运行的要求,主控制器须通过与轿厢及门厅控制期间的通讯,来实现对轿厢和门厅呼梯信号的采集,完成对电梯运行方向、当前层楼数的判断、显示和中途停车等的控制。同时电梯在运行过程中,主控制器还要对井道中各种开关量限位信号进行采集分析,以实现对电梯的准确控制。在系统调试时,主控制器还应能与PC机实现通讯以方便系统的实时控制。因此,主控制器的程序设计应当充分考虑到上述功能的有机结合。[page]
图6主控制器程序流程图
轿厢、门厅控制器的程序流程框图如图7所示。它们所要完成的功能比较简单即采集呼梯信号发送到主控制器,接收来自主控制器的显示信号并将它们输出。
图7轿厢、门厅控制器程序流程框图
停车控制子程序主要负责电梯停车及轿厢开关门控制。首先,程序输出停车控制字。然后,使电梯开门。接着判断光幕信号是否被截断。若是,则等待,没有被截断的话,再判断此时电梯是否超重,若超重则报警等待,没有则继续判断是否有关门信号,有则电梯关门。没有则延时一段时间后,自动关门,返回主程序。程序流程框图如图8所示。
图8停车子程序流程框图
4结束语
基于CAN总线技术,以AT89C51为核心,采用82526结合PCA820250芯片构成的电梯监控系统在实际应用中,主控制器通过CAN总线收发器借助CAN总线完成与其他主控制器的数据通讯。经在两台8层电梯上实地使用,与代用PLC控制系统相比,故障停梯时间大大缩短,可靠性明显提高,调试和增减内容均比较方便,达到了预期效果。
参考文献:
[1]邬宽明编著,CAN总线原理和应用系统设计,北京,北京航空航天大学出版社,1996.
[2]李恩林,陈斌生主编.微机接口技术300例,北京,机械工业出版社,2003.
关键字:现场总线 电梯监控系统 主控制器
引用地址:基于现场总线的电梯监控系统设计
与其它几种现场总线比较而言,CAN总线是最易实现,价格最为低廉的一种,这也是目前CAN总线在众多领域被广泛采用的原因。CAN总线协议是建立在国际标准组织开放系统互联模型基础上的。作为工业控制的底层网络,CAN总线通波特率可高达1Mbps,最远距离可达l0km;通讯采用短帧结构,使得数据传输的时间短,受干扰的几率低,并且CAN总线协议有良好的检错措施,因此CAN总线通讯的可靠性较高。由于CAN总线的安全性,实时性,简单易操作性和价格低廉,使其十分适合在电梯通讯中应用。目前电梯井道系统中,主要采用并行通讯,上行、下行电缆比较多,现场安装调试比较麻烦。采用CAN总线后,通过串行通信方式,构成控制器局域网,仅用四根线,其中两根为电源线,一根信号发送线,一根信号接收线,实现呼梯、内选及显示信号的通信,并为进一步实现多台电梯群控、远程监控、楼宇自动化提供便利接口。
1系统组成及硬件设计
1.1 系统的总体结构
系统基于CAN总线多主结构,以CAN总线控制器82526和总线收发器PCA82C250为主体组成通信控制模块,设计了主控制器、轿厢控制器、门厅控制器。通过串行通信方式构成控制器局域网,实现呼梯、内选及显示信号的通信。但是随着高层建筑的出现和建筑面积的扩大,需要并排设置几台电梯,以完成大楼内的垂直运输任务。为了实现群控,便存在着电梯相互联接的问题,这样就需要有监控微机统一监控调度。这里我们采用485总线实现单台电梯主控制器之间以及与监控微机间的通信。电梯的群控系统结构如图1所示。
图1电梯控群控系统结构图
1.2 系统硬件设计
在单台电梯控制系统中,主控制器要完成其它控制器信号的采集,显示信号的输出,电梯运行控制等一系列的功能。而轿厢及门厅控制器只需要将呼叫信号采集,经CAN总线送往主控制器,并接收来自主控制器的显示信号将它输出即可。因此,轿厢、门厅控制器结构大体与主控制器类似且相对简单。
下面以主控制器(如图2所示)为例介绍硬件设计。电梯主控制器CPU采用了AT89C51单片机。AT89C51单片机是与8X51系列单片机兼容的增强型微控制器,其内部集成了4K字节的Flashrom。由于主控制器是电梯控制系统的核心,担负着控制电梯运行的重要任务,所编出的程序较大,因此,它的外部还要扩展外部程序数据存储器,按常规采用2764和6264。
在单台电梯控制系统中,主控制器与轿厢及门厅控制器之间采用CAN总线实现通讯。CAN总线控制器采用INTEL公司82526芯片。PCA82C250作为CAN总线的接口。82526内部采用硬件实现了数据链路层的全部功能,因而这部分的程序只需将82526中的数据读出和将数据写入82526。图3为CPU与CAN、485接口电路部分的外围电路接线原理图。[page]
图3通讯接口电路原理图
在主控制器中,因为需要输入的点数较多,这里我们采用常用的8255作为输入输出接口芯片。考虑到实际调试、修改程序的方便,主控制器中设计了键盘显示电路,这一部分电路的核心采用专供键盘及显示器接口用的可编程接口芯片8279,以扫描方式工作。扫瞄线SL0~SL2经过3-8译码器产生8路扫描信号。另外为了解决外部的干扰引起的问题,在主控制器中要加入Watchdog电路,保证系统发生故障时能及时让系统回到正常工作状态。
2通讯协议
本系统采用CAN2.0A标准,该协议最大的优点是废除了传统的站地址编码,因此CAN没有节点地址的概念,代之以对通讯数据块进行编码,支持以数据为中心的通信模式。当电梯层站数不同时,只需要在总线上进行增减控制器的节点数,并对相应的数据帧进行适当的修改。
2.1 数据帧
数据帧(如图4所示)包括七个部分:帧起始,仲裁场,控制场,数据场,CRC序列,ACK场,帧结束。仲裁场包括有报文标识符(11位)和远程发送申请位(RTR);控制场由六位组成,后四位为数据长度码,代表数据字节数,这里设为2;传输信号每帧数据含两个字节,高字节表示具体层楼数,低字节设为控制字。
图4数据帧组成
2.2 仲裁
总线空闲时,任意节点都可以发送数据,其它节点都可以接收数据,只需要通过报文滤波即可实现点对点,一点对多点及全局广播等通讯方式,无需专门调度。这里用接收码寄存器,接收码屏蔽寄存器实现报文滤波。
当多个总线控制器同时发送报文时,为避免冲突需进行仲裁,这里采用非破坏性仲裁的方法解决冲突。所谓非破坏性是指这种仲裁方式可以使信息和时间都没有损失,它是借助逐位仲裁帧中的ID号码来实现的。CAN数据帧如前所述仲裁场ID号码唯一的标识一个节点地址,RTR位为0表示该帧为数据帧,为1时表示远程帧,而后者优先权要高于前者。这12位ID号代表报文的优先权高低,数越小优先权越高。
非破坏性仲裁的过程可以用一个例子来说明,如图5,某时刻网络上有三个节点a、b、c同时发送信息,ID标识符的发送顺序为从高位到低位,即由ID.0到ID.11,每发送1字符网络做一次与运算。比如ID.6发送后,网络做运算:0∩1∩0=0,则网络上各节点收到的信息为0。ID.6为1的字节发现接收到的与发送的不同,停止发送。这样就使优先级低(ID大)的节点退出发送。如此比较下去,直到全部ID及RTR发送完毕,网络上仅剩节点c继续发送信息,并且无需重发。
3程序设计
图5 CAN的冲突仲裁过程
主控制器程序流程图如图6所示。根据电梯实际运行的要求,主控制器须通过与轿厢及门厅控制期间的通讯,来实现对轿厢和门厅呼梯信号的采集,完成对电梯运行方向、当前层楼数的判断、显示和中途停车等的控制。同时电梯在运行过程中,主控制器还要对井道中各种开关量限位信号进行采集分析,以实现对电梯的准确控制。在系统调试时,主控制器还应能与PC机实现通讯以方便系统的实时控制。因此,主控制器的程序设计应当充分考虑到上述功能的有机结合。[page]
图6主控制器程序流程图
轿厢、门厅控制器的程序流程框图如图7所示。它们所要完成的功能比较简单即采集呼梯信号发送到主控制器,接收来自主控制器的显示信号并将它们输出。
图7轿厢、门厅控制器程序流程框图
停车控制子程序主要负责电梯停车及轿厢开关门控制。首先,程序输出停车控制字。然后,使电梯开门。接着判断光幕信号是否被截断。若是,则等待,没有被截断的话,再判断此时电梯是否超重,若超重则报警等待,没有则继续判断是否有关门信号,有则电梯关门。没有则延时一段时间后,自动关门,返回主程序。程序流程框图如图8所示。
图8停车子程序流程框图
4结束语
基于CAN总线技术,以AT89C51为核心,采用82526结合PCA820250芯片构成的电梯监控系统在实际应用中,主控制器通过CAN总线收发器借助CAN总线完成与其他主控制器的数据通讯。经在两台8层电梯上实地使用,与代用PLC控制系统相比,故障停梯时间大大缩短,可靠性明显提高,调试和增减内容均比较方便,达到了预期效果。
参考文献:
[1]邬宽明编著,CAN总线原理和应用系统设计,北京,北京航空航天大学出版社,1996.
[2]李恩林,陈斌生主编.微机接口技术300例,北京,机械工业出版社,2003.
上一篇:现场总线控制系统在核电站的应用
下一篇:基于LONWORKS总线的油库智能管理控制系统设计
推荐阅读最新更新时间:2024-05-02 22:25
电梯视频监控系统的传输方式与线缆布设
电梯作为高楼载客/货的主要工具,在未来的使用将会越来越广泛,它是最普通的公共场所,所以在电梯中安装监控摄像机很有必要。以前电梯监控是将视频线混编于随行电缆中,在由电梯机房输出连接至监控中心,系统构架简单。但电梯井道是一个较为复杂的环境,很多工程的视频监控图像在电梯井道环境中受到不同程度的干扰,这一直是最常见、最难对付、也是最受关注的问题之一。下面我们就此来讨论问题的解决方法。 一、首先我们先来分析电梯干扰产生的原理: 1.电梯井内通常布置了动力、照明、风扇、控制、通信等线缆,各种电缆都会产生电磁辐射;假如使用同轴电缆传输,与天线接收原理相同,同轴电缆也会"接收"这些干扰,即干扰电磁场在电缆上产生干扰感应电流,这个干
[测试测量]
现场总线技术在水电站状态监测中的应用
引言 水力机组的状态监测就是根据对表征机组运行状况特性的参量跟踪监测值(如振动和位移量)是否超出正常运行范围来判断运行设备的状态是正常、异常或故障,避免和减少更严重的机组损坏和无计划的停产检修。状态监测的主要目的是使机器良性运转的时间达到最大化,将停机时间降为最低,为设备的状态检修、实现“无人值班”(少人值守)提供可靠的依据。而“无人值班”(少人值守)是水电厂现代化管理的发展方向,如何保证设备在“无人值班”(少人值守)的管理模式下安全、经济、可靠地运行,是国内外近几年来亟待解决的技术问题解决这一问题的有效途径在于及时了解设备的运行状态,有针对性地维护设备,减少设备的突发性故障和提高设备利用率,并逐步实现由定期维修体
[嵌入式]
A-B现场总线在乳品加工行业的应用
2002年,东北地区某乳品厂进行生产线扩建改造。该厂原来曾采用了众多的PLC-5和SLC500系列产品,并通过DH+连接在一起。此次改造,该厂生产能力将扩大一半以上,改造过程涉及到原有控制系统的升级、替换和删除。 鲜奶是不易保存的,所以整个乳品厂工程中最关键的问题,是如何在不停产的基础上,将原有功能和原有现场I/O设备的控制完整切换到新系统上。其次,是该如何采用一个更为合理、更为先进、更为可靠的方案,以适应变频器、智能化仪表等设备在工程上的大量应用。 为此该工程选用了ControlLogix系统,通过其强大的网络功能,包括EtherNet、ControlNet和DH+等,成功地实现了不停产切换和扩建改造。竣工后的系统信息层采用快
[嵌入式]
现场总线方案与技术分析
概 述
现场总线(field bus),按其国际电工委员会IEC61158的定义为:“安装在制造或过程区域的现场装置与控制室内的自动控制装置之间的数字式、串行、双向、多点通信的数据总线称为现场总线”;由现场总线和现场智能设备组成的控制系统称为现场总线控制系统通称为FCS(Field bus Control System)。
1 方案设想
根据对现场总线技术的应用情况,本工程660MW超临界机组火力发电厂现场总线的设计方案初步考虑如下:
1.1 智能变送器采用HART现场总线连接
目前发电厂所配的智能变送器(如压力、差压变送器),基本是带有HART通讯功能的智能变送器,HART现场
[嵌入式]
如何加速FF现场总线自动化智能仪表开发进度
当前,国际上正在进行的以现场总线技术为先导的自动化技术革新,是第四代仪表智能型数字化产品,这种产品的应用必须是普及的、网络化的和开放的,也只有在大家都使用统一的现场总线标准并具有可互操作的基础上,才可能真正地实现扩大的网络化应用。对此,面对HART仪表和国际基金会现场总线技术已经或正在成熟的今天,如何加速开发国内的智能化仪表是行业内必须考虑的一件事。 一、采用什么样的专用芯片 目前,国际和国内智能型仪表应用的最大量的是HART,占40%,其次是 FF H1和PROFIBUS PA占10%,剩余的模拟仪表占50%,改造的对象是面向这部分仪表,开发的产品应该兼顾HART和两种总线。 开发的内容主要涉及到现场总线的通信芯片
[嵌入式]
基于RS422A现场总线的温控网络控制系统
一. 概述 RS-422A总线是EIA公布的“平衡电压数字接口电路的电气特性”标准,这个标准是为改善RS-232C标准的电气特性,又考虑与RS-232C兼容而制定的。RS422A是工业界广泛使用的双向、差动平衡驱动和接收传输线标准接口 ,它以全双工方式通信 ,支持多点连接 ,允许创建多达 32个节点的网络,具有传输距离远 (最大传输距离为 1200m) ,传输速率快 ( 1200m时为 100kbit/s)等优点 ,相对于其它总线,如FF、CAN、LonWorks等而言,具有结构简单、成本低廉、安装方便、与传统的DCS兼容等特点;此外,市场上很多现场仪表都有RS422A总线接口,因此采用该总线可以很容易地开发一些中小型网络测
[工业控制]
现场总线CANopen学习总结笔记二---物理层和CAN协议
第二章, 物理层 主要有位定时和位填充、高速收发器、网络拓扑结构、连接器。
CANopen 的物理层相当于CAN控制器中采用的子层PLS(物理信号)、MAU(介质访问单元)和MDI(介质专用接口),这些子层均位于驱动模块中并通过连接器和电缆实现。
位定时 其实就是针对各种不同的数据传输速率设定的采样点。分为4个部分:同步段、传播段、相位段1和相位段2。而位定时的采样点恰好介于相位段1和2之间。
位填充可以表示为5个相同极性的位后面插入一个不同极性的填充位,而根据第3章里报文格式中得知,位填充只适合对帧起始SOF 到CRC场之间的范围内的数据进行处理。填充位可以由接收CAN控制器自动去除填充,因此CAN报文物理层上
[嵌入式]
基于现场总线控制系统的阀门执行器
随着现代工业的飞速发展,过程控制技术受到了人们普遍的重视,用户对过程控制系统的要求也越来越高。现场总线的应运而生,则表明控制技术达到了一个新的水平。它不仅极大地满足了过程控制的需要,而且还将对工业自动化仪表行业带来一场革命。 近年来,在世界工业阀门和执行器生产制造中占有主导地位的专业化公司相继推出各自为阀门或执行器开发设计的现场总线控制系统。其中有美国Limitorque公司的DDC-100TM系统、美国Keystone公司的KEYDIG系统和英国Rotork公司的PakscanIIE系统。这类系统,无论其系统结构、总线形式和通信协议如何不同,都完全实现了阀门或执行器等现场装置与上位机的通信和智能化,而且整个系统简单、可靠
[嵌入式]
小广播
热门活动
换一批
更多
最新嵌入式文章
更多精选电路图
更多热门文章
更多每日新闻
- CGD和Qorvo将共同革新电机控制解决方案
- 是德科技 FieldFox 手持式分析仪配合 VDI 扩频模块,实现毫米波分析功能
- 贸泽开售可精确测量CO2水平的 英飞凌PASCO2V15 XENSIV PAS CO2 5V传感器
- 玩法进阶,浩亭让您的PCB板端连接达到新高度!
- 长城汽车研发新篇章:固态电池技术引领未来
- 纳芯微提供全场景GaN驱动IC解决方案
- 解读华为固态电池新专利,2030 叫板宁德时代?
- 让纯电/插混车抓狂?中企推全球首款-40℃可放电增混电池,不怕冷
- 智驾域控知多少:中低端车型加速上车,行泊一体方案占主体
- Foresight推出六款先进立体传感器套件 彻底改变工业和汽车3D感知
更多往期活动
11月15日历史上的今天
厂商技术中心