电梯信号传送装置的制作方法

文档序号:8017763阅读:499来源:国知局
专利名称:电梯信号传送装置的制作方法
技术领域
本发明涉及一种电梯控制系统,特别是涉及一种电梯信号传送装置。在主板微计算机与层站微计算机和轿厢微计算机之间采用多主结构方式将电梯信号以串行方式传送。
以前也有在主板微计算机与层站微计算机和轿厢微计算机之间以串行方式传送电梯信号的装置,例如中国专利局公开的专利号为ZL91101298.2、名称为电梯信号传送装置,在该装置中,主板微计算机、层站微计算机和轿厢微计算机之间的信号传送通过两条通信电缆串行传送,其中一条为发送线,另一条为接收线。在主板微计算机发到层站计算机和轿厢微计算机的串行传送信号组中,以一定周期插入字节串行信号幅度以上的无信号时间,层站和轿厢的微计算机将无信号时间编程用作同步数据。但是,在如上所述的电梯串行通信装置中,主板微计算机与层站微计算机和轿厢微计算机之间采用主从式通讯方式,即主板微计算机随时扫描层站微计算机和轿厢微计算机,收集内选外呼信号并把电梯运行状态和动作命令等数据串行地送往层站微计算机和轿厢微计算机。对于实时性要求较高的信号,如门区信号、换速信号和端站信号等不能通过总线串行传送。当通信线路中有一条断路或与公共地短路时,整个通信系统便无法工作。其错误检测和处理能力较差。这些将导致整个通信系统的通信效率和可靠性降低。
本发明的目的是要提供一种采用多主方式的串行通信的电梯信号传送装置。即在主板微计算机、层站微计算机和轿厢微计算机采用多主结构组成控制总线网络,每个结点都可主动发送数据,以优先权高的结点先占用总线。
本发明的目的是这样实现的,该电梯信号传送装置包括主控制器、轿厢控制器及层站控制器,在各控制器内均设置着带有CAN总线控制器和定时器以及数十个并行口的主板微计算机;在各控制器之间由CAN总线的CANH和CANL串行联通组成多主网络,每个结点都可主动发送数据,以优先权高的结点先占用总线,优先权低的结点等总线出现空闲时自动重发,每个结点都有错误检测,当总线上的错误较轻时,自动排除,当错误严重时,自动关闭,使总线受干扰的可能性降至最低;在控制器中设有主控制程序、中断服务程序及列队发送程序,用来控制数据驱动相应的负载,显示电梯的各种操作状态;对于一般信号,采用队列发送,对于实时性要求较高的信号则采用即时发送方式,并减少发送字节数,以保证实时性要求;当总线中有一条断路或与公共地短路时,所有节点则以降低的信躁比通信。
由于本发明从主板微计算机到层站和轿厢微计算机之间的串行通信采用了多主结构方式,它们之间的通信只需要双绞线连接,而且将门区、端站等实时性较高的信号亦通过总线串行传递,并可随时改变发送字节数,具有工作性能稳定、通信效率高等优点。
本发明的具体方案由以下实施方式及其附图给出

图1是本发明的一个实施方式的方框图;图2是主板微计算机的主程序框图;图3是CAN总线中断服务程序框图;图4是接收中断应答程序框图;图5是发送准备程序框图;图6是队列发送程序。
下面根据图1至图6详细说明本发明的一个实施方式图1是表示本发明的一个具体实施方式
的方框图。图1中,1为放置在建筑物顶层电梯间的主控器,2为设置在主控制器1内、其中带有CAN总线控制器和定时器以及数十个并行口的主板微计算机,3为电梯的轿厢,4为设置在轿厢3内与主板微计算机同样装的CAN总线控制器和定器及数十个并行口的轿厢微计算机,5为设置在轿厢3内的操纵盘,其上含有如图中未表示出来的内选登记按钮、内选登记灯、指示器和开关按钮等。6为设置在层站的呼梯盒中、与主板微计算机2同样,其中带有CAN总线控制器和定时器及数十个并行口的层站微计算机,7是层站指示器,8是设置在层站的呼梯按钮,9为设置在层站的呼梯按钮灯,呼梯按钮8和呼梯按钮灯9有向上和向下方向两个,此处图中所示出的为省略一个,10、11分别是连接主板微计算机2、轿厢微计算机4和各层微计算机6的CAN总线的CANH线和CANL线。
图2-图6是主板微计算机的程序框图,图2是主程序框图,图3是CAN总线中断服务程序框图,图4是接收中断应答处理程序框图,图5是发送准备处理程序框图,图6是队列发送处理程序框图。
下面,结合图2-图6对图1中所示出的电梯信号传送装置的工作加以说明。主板微计算机2首先按图2的程序进行主处理。即在步21进行初始化操作,在步22读取设定值,在步23输入呼梯盒和操纵盘信息,在步24向呼梯盒和操纵盘发送信息,在步25判断是否接到操纵盘的信息 如接到则进到26,没接到则等待,在步26判断总线是否关闭 如关闭则进到步27开放总线。如未关闭则返回23继续读入呼梯盒和操纵盘信息,图3是CAN总线中断服务程序。在步31保存中断寄存器,在步32进行判断是否是接收中断,如果是则进到步33判断是否是超载桢,如是则进到35进行超载处理,之后返回,如不是超载桢,则进到34进行接收中断应答处理之后返回。在步32判断如不是接收中断则进到步36判断是否为发送中断,如是发送中断,则在步37进行发送准备处理之后返回,在步36判断如不是发送中断,则在步38判断是否为错误中断,如是则转39错误应答处理,否则返回。
图4是接收应答处理程序。在步41从接收缓冲区中取数据长度码DLC和标识组合CID在步42判断在接收表中是否查到标识组合CID,如得到肯定回答,则在步43判断动作,从操纵盘信息44或呼梯盒信息45或应急信息46择其一相应进行处理,然后进到步47,在步42判断中如得到否定回答则也进到步47释放接收缓冲区之后返回。图5是发送准备程序,在步51判断是否为发送完成状态,如得到肯定回答则进行步52把队列指针送到首指针,之后进到步54清保护位,如得到否定回答,则进到步53,把队首指针送到队列指针,在步54清保护位,在步55判断是否为即时发送,如果是则返回,如不是即时发送则在步56判断是否队列已满,如得到肯定结果则在步57调用队列发送程序,在步58作出发送请求,之后返回,在步56如得到否定回答则在步59置队列发送标志,然后返回。
图6为队列发送程序框图。在步61取数据长度,在步62判断是不是无足够空间,如果无足够空间则在原地继续等待,直到有足够空间时才进行步63,把发送数据放入队列,在步64判断是否有队列发送标志,如果有,则在步65清除标志,并调用拷贝队列到缓冲区程序,然后在66进行发送,之后返回,如在64判断得到否定回答,则直接返回。
在上述实施方式中对主板微计算机2的工作情况作了说明。当然主板微计算机、层站微计算机和轿厢微计算机的情况在执行中都是相同的。
权利要求
1.一种电梯信号传送装置,该电梯信号传送装置包括主控制器、轿厢控制器及层站控制器,其特征在于在各控制器内均设置着带有CAN总线控制器和定时器以及主板微计算机;在各控制器之间由CAN总线的CANH和CANL串行联通组成多主网络,每个结点都可主动发送数据,以优先权高的结点先占用总线;在控制器中设有主控制程序、中断服务程序及列队发送程序,用来控制数据驱动相应的负载,显示电梯的各种操作状态;对于一般信号,采用队列发送;对于实时性要求较高的信号则采用即时发送方式,并减少发送字节数;当总线中有一条断路或与公共地短路时,所有节点则以降低的信躁比通信。
全文摘要
本发明公开了一种电梯信号传送装置。该装置包括主控制器、轿厢控制器及层站控制器,在各控制器内均设置着带有CAN总线控制器和定时器以及数十个主板微计算机;在控制器中设有主控制程序、中断服务程序及列队发送程序;对于一般信号,采用队列发送;对于实时性要求较高的信号则采用即时发送方式,并减少发送字节数;当总线中有一条断路或与公共地短路时,所有节点则以降低的信噪比通信。具有工作性能稳定、通信效率高等优点。
文档编号B66B1/00GK1219495SQ97122370
公开日1999年6月16日 申请日期1997年12月8日 优先权日1997年12月8日
发明者邸吉龙, 孟庆春, 孙学义, 张晓冶, 任维民 申请人:吉林省四平电梯制造有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1