本发明专利技术公开了一种用于小屏幕嵌入式控制系统的帮助系统及其方法。它由文件系统、帮助程序、系统控制和显示系统组成,文件系统采用分开存储的方法,帮助程序采用标志识别、单独函数查找方法,显示范围内容由标志位自动调整;能较好的与小屏幕嵌入式控制系统配套使用,成本低,使用操作方便,显示灵活。适于本领域相关企业制造和使用。
【技术实现步骤摘要】
本专利技术涉及一种计算机辅助系统,尤其涉及一种用于小屏幕嵌入式控制 系统的帮助系统及其方法。
技术介绍
现有技术中 一般的嵌入式控制系统的实时帮助采用的命令行管理方法, 命令行终端显示包括指令的输入显示和信息提示显示两部分,命令矩阵是一 个树形的数据结构,它由根、目录、命令、关键字和参数各种节点组成,每 一条命令是由关键字和参数组成,功能相近、相似或相关的命令被组织在同 一目录中,而实现不同功能的目录被安装在命令矩阵根节点上,当系统在指 令输入区接收到用户的输入的时候,将同时触发命令元素及其参数的查找和 匹配,系统根据用户已经输入的内容,在上述命令矩阵中匹配合适的关键字 或者参数, 一旦匹配成功,系统在提示信息区给出匹配的内容,如果匹配不 成功,则在提示信息区给出出错提示。其优点是在大屏幕的控制系统,具有庞大的帮助文件,有完善的查找 系统时,无需全频显示帮助内容的的时候,在有团队开发的情况下显得比较 优越。其缺点是①在小屏幕(5.7)以下控制系统,处理速度较慢的控制系 统中存在显示区域问题和速度上面存在问题;②在控制的复杂程度上面,采 用命令的定义和存储采用矩阵方式,矩阵采用树形数据结构等相对复杂的算 法,使得微小的控制系统采用庞大的帮助系统显得力不从心。③帮助内容显 示区域不能根据不同的界面灵活显示。④帮助系统在单独文件里面,如果让当前控制界面只显示当前界面内容,再无任何标志的话,技术上面比较困难。 因而,现有技术还有待于改进和提高。
技术实现思路
本专利技术的目的在于提供一种用于小屏幕嵌入式工业控制系统的,能兼顾 其它标志,灵活显示帮助内容的帮助系统。本专利技术的技术方案包括一种用于小屏幕嵌入式控制系统的帮助系统,其中,包括 文件系统,用于建立主帮助文件和多份终端帮助文件; 帮助程序,用于设定帮助系统的运行方法查找步骤; 系统控制,用于设立启动运行帮助程序的开关按钮; 显示系统,用于显示键入内容和查找结果;文件系统与帮助程序间电路连接,帮助系统与系统控制间电路连接,显 示系统与系统控制间电路连接。 所述的帮助系统,其中包括所述文件系统结构包括主帮助文件和多份终端帮助文件,采用主文件和 分文件分开存贮的方法,文件^f莫块结构采用平^f于结构。所述的帮助系统,其中所述文件系统各文件命名采用标志位方式,标 志位按一定规律编排,标志采用数码形式。所述的帮助系统,其中所述的文件系统标志采用其它可以表明^t块化 结构的非数字标志形式。所述的帮助系统,其中所述的文件系统结构为文件目录的形式。所述的帮助系统,其中所述的帮助程序包括语言种类采用C语言;采用标志识别方法而非命令匹配方法;查找采用单独函^t进行,所有模块的触发方式相同,主查找可以查找所有文件系统的内容,当前系统的帮助只查找当前帮助文件的内容; 采用按键触发帮助系统。所述的帮助系统,其中所述显示系统根据屏幕可显示区域,通过标志 位自动调整帮助文档的显示区域、显示内容多少和显示的内容。 所述的帮助系统,其中所述显示方式包括对话框显示方式; 固定位置显示方式。一种用于小屏幕嵌入式控制系统的帮助系统的方法,其中,包括以下步骤输入命令;系统识别当前控制模块,生成当前系统的标志位接口函数; 接口函数通过该标志位将参数传递给主查找与显示函数; 主函数通过标志位找到相应的帮助文件; 根据查找内容标志查找文件内容; 查找成功,读取帮助内容,终端显示; 查找失败,显示错误并返回重查。本专利技术所提供的小屏幕嵌入式工业控制系统的帮助系统是对工人师傅 们的一个方便设计,结构简单,使用操作方便,显示灵活。在不影响原控制 系统功能的前提下增加了帮助查询功能,随时可以查询忘记的操作步骤和内 容,相当于给工人师傅配了一个助手。附图说明图1为本专利技术帮助系统的文件系统结构示意图; 图2为本专利技术工作流程图。具体实施例方式以下结合附图实施例,说明本专利技术的结构原理和工作流程如下6本专利技术以HC4200火焰/等离子切割控制系统的嵌入式适时帮助系统为 实施例来说明。HC4200火焰/等离子切割控制系统的嵌入式适时帮助系统主要采用的 "文件加标志位"的管理方法。如图l所示,本专利技术采用文件分开存储方法而非命令行矩阵存储方法, 即将树型结构的文件;漠块转换成了平行结构文件系统釆用主帮助文件和各 个终端帮助文件分开存储的方法,二者结合共同组成整个帮助系统的文件系 统。主帮助系统采用的主帮助文件,终端显示系统采用与终端有关系统的文 件。主帮助系统可以查找与显示与终端有关的帮助内容,反之则不行。在文件命名字的时候,不同的文件采用不同的名字标志位,这个标志位 是编程者自己拟定的,要才艮据程序结构编写,如模块式结构等。采用按键触发帮助系统,当按下"帮助"4要键,(此标志位按照一定的 规律编排),传递给系统,系统会识别当前控制模块,生成当前系统的标志 位接口函数。采用标志识别方法而非命令匹配方法,即标志识别从反方向思考了问 题,从程序结构上解决了技术上的问题对于C语言的每个相关的树形模 块进行树行编号用以标志,当系统的某个模块调用触发了该标志,输入接口 函数通过该标志位将参数传递给主查找与显示函数,主函数通过标志位找到 相应的帮助文件(帮助文件也采用与标志位相关的标志来命名,即与控制系 统程序匹配),用来显示和查找。查找采用单独函数进行,查找的函数为单独的通用函数,但要求所有模 块的触发方式相同,主查找可以查找所有文件系统的内容,当前系统的帮助 只查找当前帮助文件的内容,无论在主查找还是在分查找,查到与输入内容 相匹配的内容后即可进行相应的反白(或者标色)显示。终端显示终端显示根据屏幕可显示区域,通过标志位自动调整帮助文 档的显示区域,显示内容多少和显示的内容。(主要针对一些必须显示的内容,帮助系统可以灵活显示),HC4200由于屏幕较小,主要釆用80%以上 的屏幕资源显示帮助内容,这个在其他系统可以改进。非终端客户可以根据设计的应用此控制系统的不同机器对帮助内容进 行修改,可以只修改机器有特色的地方,不需要进行整个帮助文档的修改。目前在HC4200等离子/火焰切割控制系统中应用的功能,终端无查找 功能(内容不多时候不需要),本专利技术显示方式可以多样化,如采用对话框的形式,固定位置显示等等本专利技术文件系统采用主文件和分文件形式,也可以采用文件目录的形式。本专利技术实施例工作流程如图2所示,主要包括 输入命令;即通过按^T建打开帮助系统并^t建入所需帮助内容。 系统识别当前控制模块,生成当前系统的标志位接口函数; 接口函数通过该标志位将参数传递给主查找与显示函数; 主查找函数通过标志位找到相应的帮助文件;根据查找内容标志查找文件内容;主查找系统查找所有文件系统的内 容,当前系统的帮助只查找当前帮助文件的内容, 查找成功,读取帮助内容,在终端显示; 查找失败,显示错误并返回起始位置重新查找。应当理解的是,上述针对具体实施例的描述较为详细,并不能因此而认 为是对本专利技术专利保护范围的限制,本专利技术的专利保护范围应以所附权利要 求为准。8权利要求1、一种用于小屏幕嵌入式控制系统的帮助系统,其特征在于包括文件系统,用于建立主帮助文件和多份终端帮助文件;帮助程序,用于设定帮助系统的运行方法查找步骤;系统控制,用于设立启动运行帮助程序的开关按钮;本文档来自技高网...
【技术保护点】
一种用于小屏幕嵌入式控制系统的帮助系统,其特征在于包括: 文件系统,用于建立主帮助文件和多份终端帮助文件; 帮助程序,用于设定帮助系统的运行方法查找步骤; 系统控制,用于设立启动运行帮助程序的开关按钮; 显示系统,用于显示键入内容和查找结果; 文件系统与帮助程序间电路连接,帮助系统与系统控制间电路连接,显示系统与系统控制间电路连接。
【技术特征摘要】
【专利技术属性】
技术研发人员:钱作忠,朱景军,
申请(专利权)人:深圳市众为兴数控技术有限公司,
类型:发明
国别省市:94[中国|深圳]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。