The present invention provides a method for realizing the dot matrix LCD generator set controller based on custom language, it includes the following steps: Step 1: to establish a data model of custom language, the data model consists of a string of data model, data model and the position of the character dot matrix liquid crystal display data model; step 2, generator controller is provided with a plurality of language options, each of the language option corresponds to a display language data packet; step 3: construct the string data model, the data model and the position of the character dot matrix liquid crystal display is connected between the data model, the data sequence and find the dot matrix LCD display data corresponding to the character; step 4: the dot matrix LCD driver scan the dot matrix LCD lit LCD display data series, custom language in the generator on the controller. The invention has the advantages of operating standard, flexible function, simple and practical, convenient for maintenance and time saving and labor saving.
【技术实现步骤摘要】
一种基于点阵液晶发电机组控制器自定义语言的实现方法
本专利技术涉及一种液晶显示自定义语言的生成方法,具体的说,涉及了一种基于点阵液晶发电机组控制器自定义语言的实现方法。
技术介绍
发电机组在工业中的应用比较广泛,随着全球化的加速,国内越来越多的产品走向了国际市场,发电机组控制器作为发电机组的控制核心及与人交互最直接的窗口,多国语言成为发电机组控制器不可或缺的一部分。然而,设计带显示的发电机组控制器仅显示的设计工作量就占整个控制器设计工作量的一半以上,当研发了一款中文的发电机组控制器,如果想做外贸,就需要将这款中文的发电机组控制器去掉中文显示,人工修改为外国语显示。而有的翻译结果,客户还不尽满意,并且如果控制器有一些问题或者升级功能又要全部每一国语言的控制器必须修改一遍,造成不必要的人力物力浪费。为了解决以上存在的问题,人们一直在寻求一种理想的技术解决方案。
技术实现思路
本专利技术的目的是针对现有技术的不足,从而提供一种操作规范、功能灵活、简单实用、便于维护和省时省力的基于点阵液晶发电机组控制器自定义语言的实现方法。为了实现上述目的,本专利技术所采用的技术方案是:一种基于点阵液晶发电机组控制器自定义语言的实现方法,包括以下步骤:步骤1:建立自定义语言的数据模型,所述数据模型包括字符串数据模型、字符位置数据模型和点阵液晶显示数据模型;步骤2,发电机组控制器设置多个语言选项,每个所述语言选项对应一个显示语言数据包;步骤3:构建所述字符串数据模型、所述字符位置数据模型和所述点阵液晶显示数据模型之间的连接,找到与显示数据字符对应的点阵液晶数据序列;步骤4:点阵液晶驱动 ...
【技术保护点】
一种基于点阵液晶发电机组控制器自定义语言的实现方法,其特征在于:包括以下步骤:步骤1:建立自定义语言的数据模型,所述数据模型包括字符串数据模型、字符位置数据模型和点阵液晶显示数据模型;步骤2,发电机组控制器设置多个语言选项,每个所述语言选项对应一个显示语言数据包;步骤3:构建所述字符串数据模型、所述字符位置数据模型和所述点阵液晶显示数据模型之间的连接,找到与显示数据字符对应的点阵液晶数据序列;步骤4:点阵液晶驱动扫描所述点阵液晶数据序列点亮液晶,实现自定义语言在发电机组控制器上的显示。
【技术特征摘要】
1.一种基于点阵液晶发电机组控制器自定义语言的实现方法,其特征在于:包括以下步骤:步骤1:建立自定义语言的数据模型,所述数据模型包括字符串数据模型、字符位置数据模型和点阵液晶显示数据模型;步骤2,发电机组控制器设置多个语言选项,每个所述语言选项对应一个显示语言数据包;步骤3:构建所述字符串数据模型、所述字符位置数据模型和所述点阵液晶显示数据模型之间的连接,找到与显示数据字符对应的点阵液晶数据序列;步骤4:点阵液晶驱动扫描所述点阵液晶数据序列点亮液晶,实现自定义语言在发电机组控制器上的显示。2.根据权利要求1所述的一种基于点阵液晶发电机组控制器自定义语言的实现方法,其特征在于:所述步骤1中,所述字符串数据模型为二维数组a,所述二维数组a的第一维是显示的行数序列,第二维是当前行显示数据字符;所述字符位置数据模型为二维数组b,所述二维数组b第一维代表是显示的行数序列,第二维是当前行显示数据字符在字库里的位置序列;所述点阵液晶显示数据模型包括二维数组c和二维数组d;所述二维数组c第一维是自定义语言半角字符在半角字库里的位置序列,第二维是所述自定义语言半角字符的点阵液晶数据序列;所述二维数组d第一维是自定义语言全角字符在全角字库里的位置,第二维是自定义语言全角字符的点阵液晶数据序列。3.根据权利要求2所述的一种基于点阵液晶发电机组控制器自定义语言的实现方法,其特征在于:所述步骤2中,所述显示语言数据包存储到所述发电机组控制器单独分配的地址空间数组中;所述显示语言数据包为所述步骤1中自定义语言数据模型的二维数组a。4.根据...
【专利技术属性】
技术研发人员:李朝晖,崔文峰,张双洋,刘霞丽,刘晓东,
申请(专利权)人:郑州众智科技股份有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。