兼容不同类型控制卡的led显示屏及其控制系统和方法

文档序号:6428446阅读:191来源:国知局
专利名称:兼容不同类型控制卡的led显示屏及其控制系统和方法
技术领域
本发明涉及一种兼容不同类型控制卡的LED显示屏及其控制系统和方法。
背景技术
现代社会,随着科技的飞速发展,LED显示屏越来越多的应用到人们的日常生活中,LED全彩色显示屏、交通可变限速标志、倒计时板、看板管理系统等LED显示屏已经不再是少见的产品。LED显示屏控制系统是LED显示屏的重要组成部分,也是技术核心之所在。目前市场上有不少优秀的企业都在生产用于LED显示屏的控制芯片,但是每个生产控制卡的厂家每种控制卡都有各自的操作程序,在大的工程中,可能就会安装到几十个以上带不同类型的控制卡的LED显示屏,目前的做法是,在LED显示屏控制电脑内,分别安装不同厂家的操作程序,来分别操作相应控制卡,这样不仅使得控制电脑上的安装程序很多,而且会对于操作人员的要求也要高很多,必须经过专业的训练,对于每个控制卡所对应的驱动也要非常熟悉,这样才不会产生人为失误。此外,由于控制电脑的程序过多,工作人员在交接班的时候,如果上一个班的工作人员关闭了某些控制卡,那么下一个班的工作人员也会在工作时产生混乱,甚至会造成严
重错误。监于以上所说的情况,现在急需一种LED显示屏控制系统,它能够在一个操作软件上就可以运行和控制不同类型的控制卡。

发明内容
本发明的目的是向社会提供一种兼容不同类型控制卡的LED显示屏控制方法,用于解决现有技术中不同类型的控制卡不能在同一个软件上使用,操作复杂且容易出错的缺点。本发明是这样实现的,提供一种兼容不同类型控制卡的LED显示屏控制方法,所述方法包括以下步骤建立并储存控制卡标记与控制卡之间的映射关系;启动控制系统软件,读取在内部存储器里的控制卡参数放入临时存储器中;控制系统根据所述映射关系调用控制卡厂家提供的协议接口向相应控制卡输送所需参数。串口通讯模式的控制卡所述控制卡标记包括类型标记和地址码。网络通讯模式的控制卡所述控制卡标记包括类型标记、IP地址和端口。所述方法还包括在主界面显示所有模拟卡图标。程序在预设间隔时间向控制卡发送探测命令,如果在设定的接受时间内收到相应控制卡的响应信号,则通讯链路正常,在所述界面上所对应的图标变亮;如果在设定的接受时间内没有收到相应控制卡的响应信号,则通讯链路故障,在所述界面上所对应的图标变暗。本发明还提供一种兼容不同类型控制卡的LED显示屏控制系统,所述系统包括映射模块,用于建立并储存控制卡标记与控制卡之间的映射关系;启动模块,用于启动控制系统软件,读取在内部存储器里的控制卡参数放入临时存储器中;初始化模块,用于控制系统根据所述映射关系调用控制卡厂家提供的协议接口向相应控制卡输送所需参数。所述系统还包括 显示模块,用于在主界面显示所有模拟卡图标。探测模块,用于在预设间隔时间向控制卡发送探测命令,如果在设定的接受时间内收到相应控制卡的响应信号,则通讯链路正常,在所述界面上所对应的图标变亮;如果在设定的接受时间内没有收到相应控制卡的响应信号,则通讯链路故障,在所述界面上所对应的图标变暗。本发明还提供一种包括上述兼容不同类型控制卡的LED显示屏控制系统的LED显示屏。由于本发明事先建立并储存控制卡标记与控制卡之间的映射关系,并且根据控制卡通讯方式的不同,串口通讯模式的控制卡所述控制卡标记包括类型标记和地址码,网络通讯模式的控制卡所述控制卡标记还包括类型标记、IP地址和端口,从而每一个控制卡都有唯一的控制卡标记,在初始化的时候根据所储存的映射关系调用控制卡厂家提供的协议接口向相应控制卡输送所需参数,这样就实现了在同一软件上能够控制不同类型的控制卡,并且操作简单并且不容易出错。


图1是本发明的一种LED显示屏控制方法实现流程;图2是本发明的一种LED显示屏控制系统。
具体实施例方式在本发明的实施例中,预先建立并储存控制卡标记与控制卡之间的映射关系,启动控制系统软件后,读取在内部存储器里的控制卡参数放入临时存储器中,控制系统再根据所述映射关系调用控制卡厂家提供的协议接口向相应控制卡输送所需参数,然后在同一界面上显示所有控制卡模拟图标,此时就可以对控制卡进行经一步的操作了。请参见图1,图1是本发明的一种LED显示屏控制方法实现流程,详述如下步骤S101,建立并储存控制卡标记与控制卡之间的映射关系,主要是用映射表来建立控制卡标记与控制卡之间的关系。控制卡标记至少包括控制卡类型标记,该每种控制卡采用同一类型标记,相同类型的控制卡如果采用的是串口连接,则采用地址码区别;如果采用的是网络连接则采用IP 地址和端口区别。控制卡类型标记可以在0至2M之间选择,比如01、02、03等选择,后面根据控制卡通讯模式的不同,串口通讯模式的控制卡为地址码,网络通讯模式的控制卡为IP地址和端口。比如一网络通讯模式的控制卡类型为03,IP地址为192. 168. 0.7,端口为 6768等,就将这此参数列入映射表内。控制卡的主要参数包括控制卡名称、与中心控制计算机的通讯方式、屏宽、屏高、 控制卡的IP地址、端口或者地址码等。步骤S102,启动控制系统软件,读取在内部存储器里的控制卡参数放入临时存储器中。步骤S103,控制系统根据所述映射关系调用控制卡厂家提供的协议接口向相应控制卡输送所需参数。步骤S104,在主界面(即中心控制计算机界面)显示所有模拟卡图标。在本实施例中可以在同一界面上显示所有模拟卡图标,图标可以包括通讯链路信息,控制卡名称等。步骤S105,操作控制卡。在本实施例中可以通过双击模拟卡图标后,弹出相应的操作菜单,可以对显示节目的内容进行编辑、修改,以及传输等操作。步骤S106,程序预设的时间间隔(如30秒)时,程序向控制卡发送探测命令,如果在设定的接受时间(如2秒)内收到相应控制卡的响应信号时,则通讯链路正常,在所述界面上所对应的图标变亮(颜色可以是黄色、绿色、红色等任意颜色);如果在设定的接受时间内没有收到相应控制卡的响应信号时,则通讯链路故障,在所述界面上所对应的图标变暗(颜色可以是灰色,黑色等)。图2是本发明的一种LED显示屏控制系统。为了方便说明,在图2中仅仅示出了与本发明实施例相关的部分。控制软件系统201包括映射模块2011、启动模块2012、初始化模块2013、显示模块2014和探测模块2015。控制软件系统201存储并运行于中心控制计算机,中心控制计算机通过网络或者串口 202与一组控制卡203相连,控制卡2031,控制卡2032,……,控制卡 203η分别通过输出接口与LED显示屏1,LED显示屏2,……,LED显示屏η相连。在映射模块2011建立控制卡标记与控制卡之间的映射关系。控制卡标记至少包括类型标记,该类型标记为任意编号,在O至2Μ之间,比如01、02、03等,后面根据控制卡通讯模式的不同,串口通讯模式的控制卡为地址码,网络通讯模式的控制卡为IP地址(也可以是其编号,编号一般取IP地址的最后一个域)和端口。比如一网络通讯模式的控制卡类型为03,IP地址为192. 168. 0. 7,端口为6768,就将这此参数列入映射表内。启动模块2012只需启动一个控制系统软件后,读取在内部存储器里的控制卡各参数放入临时存储器中,这样不管多少种类型的控制卡,初始化模块2013都可以通过控制卡标记找到对应的控制卡,并且调用控制卡厂家提供的协议接口向相应控制卡输送所需参数。显示模块2014在主界面显示所有模拟卡图标,并且探测模块2015在间隔时间达到程序设定的时间间隔时,程序向控制卡发送探测命令,如果在设定的接受时间内收到相应控制卡的响应信号时,则通讯链路正常,在所述界面上所对应的图标变亮;如果在设定的接受时间内没有收到相应控制卡的响应信号时,则通讯链路故障,在所述界面上所对应的图标变暗。
映射模块2011、启动模块2012和显示模块2014的功能不需要在中心控制计算机与控制卡连接时也可以完成。本发明事先建立并储存控制卡标记与控制卡之间的映射关系,并且根据控制卡通讯方式的不同,串口通讯模式的控制卡所述控制卡标记包括类型标记和地址码,网络通讯模式的控制卡所述控制卡标记还包括类型标记、IP地址和端口,从而每一个控制卡都有唯一的控制卡标记,在初始化的时候根据所储存的映射关系调用控制卡厂家提供的协议接口向相应控制卡输送所需参数,这样就实现了在同一软件上能够控制不同类型的控制卡,并且操作简单并且不容易出错。本发明包括兼容不同类型控制卡的LED显示屏控制系统的LED显示屏。
权利要求
1.一种兼容不同类型控制卡的LED显示屏控制方法,其特征在于,所述方法包括以下步骤建立并储存控制卡标记与控制卡之间的映射关系;启动控制系统软件,读取在内部存储器里的控制卡参数放入临时存储器中;控制系统根据所述映射关系调用控制卡厂家提供的协议接口向相应控制卡输送所需参数。
2.根据权利要求1所述的兼容不同类型控制卡的LED显示屏控制方法,其特征在于,串口通讯模式的控制卡所述控制卡标记包括类型标记和地址码。
3.根据权利要求1所述的兼容不同类型控制卡的LED显示屏控制方法,其特征在于,网络通讯模式的控制卡所述控制卡标记包括类型标记、IP地址和端口。
4.根据权利要求1至3中任意一条权利要求中所述的兼容不同类型控制卡的LED显示屏控制方法,其特征在于,所述方法还包括下述步骤在主界面显示所有模拟卡图标。
5.根据权利要求4所述的兼容不同类型控制卡的LED显示屏控制方法,其特征在于,所述方法还包括下述步骤程序在预设间隔时间向控制卡发送探测命令,如果在设定的接受时间内收到相应控制卡的响应信号,则表示通讯链路正常,在所述界面上所对应的图标变亮;如果在设定的接受时间内没有收到相应控制卡的响应信号,则表示通讯链路故障,在所述界面上所对应的图标变暗。
6.一种兼容不同类型控制卡的LED显示屏控制系统,其特征在于,所述系统包括映射模块,用于建立并储存控制卡标记与控制卡之间的映射关系;启动模块,用于启动控制系统软件,读取在内部存储器里的控制卡各参数放入临时存储器中;初始化模块,用于控制系统根据所述映射关系调用控制卡厂家提供的协议接口向相应控制卡输送所需参数。
7.根据权利要求6所述的兼容不同类型控制卡的LED显示屏控制系统,其特征在于,所述系统还包括显示模块,用于在主界面显示所有模拟卡图标。
8.根据权利要求6或7所述的兼容不同类型控制卡的LED显示屏控制系统,其特征在于,所述系统还包括探测模块,用于在预定的间隔时间向控制卡发送探测命令,如果在设定的接受时间内收到相应控制卡的响应信号,则通讯链路正常,在所述界面上所对应的图标变亮;如果在设定的接受时间内没有收到相应控制卡的响应信号,则通讯链路故障,在所述界面上所对应的图标变暗。
9.一种包括权利要求6至8任一权利要求所述的兼容不同类型控制卡的LED显示屏控制系统的LED显示屏。
全文摘要
一种兼容不同类型控制卡的LED显示屏及其控制系统和方法,其所述方法包括以下步骤建立并储存控制卡标记与控制卡之间的映射关系;启动控制系统软件,读取在内部存储器里的控制卡参数放入临时存储器中;控制系统根据所述映射关系调用控制卡厂家提供的协议接口向相应控制卡输送所需参数。由于本发明事先建立并储存控制卡标记与控制卡之间的映射关系,从而每一个控制卡都有唯一的控制卡标记,在初始化的时候根据所储存的映射关系调用控制卡厂家提供的协议接口向相应控制卡输送所需参数,这样就实现了在同一软件上能够控制不同类型的控制卡,并且操作简单不容易出错。
文档编号G06F3/14GK102298513SQ20111019496
公开日2011年12月28日 申请日期2011年7月12日 优先权日2011年7月12日
发明者陈礼革 申请人:深圳市同鑫科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1