消防报警主机里对设备注释信息(又叫中文描述),是用汉字的方式将录入消防主机的系统设备进行相关备注,便于后期的维护与管理。这就涉及到标准汉字码、区位码以及机内码。
一、消防标准汉字码表
消防主机用标准汉字码表:中华人民共和国国家标准简体中文字符集,全称《信息交换用汉字编码字符集·基本集》GB2312-80。
共收集了6763个汉字,其中一级汉字3755个,二级汉字3008个,这就是消防说明书中的那句“国标一二级汉字库”。
消防标准汉字码表是消防设备厂家把不常用的汉字区位码省略,把常用汉字区位码做成一个表格,按拼音首字母顺序排列,便于查阅使用。(下图为海湾消防汉字码表)
二、区位码
上面说的《中华人民共和国国家标准简体中文字符集》把所有的国标汉字与符号组成一个94ⅹ94的汉字方阵,此方阵中每一行称为一个“区”,每一列称为一个“位”。
每一区(行)有94个位,分别是01~94位。
每一位(列)有94个区,分别是01~94区。
01~09区存储了符号、数字。
一级3755个常用汉字在16~55区。
二级3008个汉字在56~87区。
88~94为空白区。
当我们通过消防主机的键盘输入汉字时,只需输入四位数字的区位码就可以啦。例如:“安”字,区位码1618,其中16是区(列)号,18是位(行)号,这样一个十进制的区位码指向的是“安”字。
有兴趣的朋友可网络搜索查阅完整国标区位码表。
三、机内码
机内码是汉字在计算机内部存储、处理和传输时使用的二进制代码,采用两个字节表示(16位二进制数)。
它通过以下步骤生成:
区位码转换为国标码:区位码加2020H(十六进制);
国标码转换为机内码:国标码加8080H(十六进制)。
(H表示十六进制,D表示十进制)
例如,汉字“啊”的区位码为B0A1H,其机内码为B0A1H+8080H=B8C1H。
机内码与输入法无关,确保了汉字存储的唯一性。
四、输入法
近些年出厂的一些消防主机都自带了输入法,便于设备注释信息录入,方便了主机调试。
汉字拼音编码以汉语拼音为基础的汉字输入编码,在汉语拼音键盘或经过处理的键盘上,根据汉字读音直接键入拼音。
消防知识、消防器材、消防技术、消防法规的学习交流中心 --消防百事通--一起来关注 www.fire114.cn