KB78编程软件用户手册.docx
- 文档编号:8318294
- 上传时间:2023-01-30
- 格式:DOCX
- 页数:28
- 大小:478.33KB
KB78编程软件用户手册.docx
《KB78编程软件用户手册.docx》由会员分享,可在线阅读,更多相关《KB78编程软件用户手册.docx(28页珍藏版)》请在冰豆网上搜索。
KB78编程软件用户手册
编程软件用户手册
提示
为了阅读方便,请点你的word上的‘视图’,再点‘文档结构图’,如下图:
目录
特性2
第1章编程工具的安装1
第2章编程工具的介绍5
2.1编程软件主界面5
2.2编程软件主要功能6
2.2.1定义按键数据为“Welcome”字符串7
2.2.2定义一按键为Esc键:
9
2.2.3定义廷时键数据:
A(廷时2秒)B:
10
2.2.4定义三层数据:
第一层A,第二层B,第三层C:
11
2.2.5定义层切换键13
2.2.6定义特殊键:
NumLock:
14
第3章编程工具的使用16
3.1利用鼠标编程17
3.2利用软键盘编程18
3.3利用外接键盘编程19
3.4编程数据的保存和读写21
3.5如何将定义好的键盘编码写进另一个键盘21
3.5.1.从已编程好的POS键盘中直接读出21
3.5.2从已保存好的定义文件中读出21
第4章电子键盘锁的编程22
4.1步骤一22
4.2步骤二23
4.3步骤三24
4.4键盘锁层数据的编程25
第5章DOS编程28
5.1DOS版本编程软件界面介绍28
5.2DOS编程软件操作指令介绍29
5.3ASCⅡ码编程模式29
5.4扫描码编辑模式30
5.5特殊功能键编程31
5.5.1定义一个特殊的延时符31
5.5.2多层键的定义31
5.5.3定义Capslock、Numlock、Scrolllock键31
5.6键盘参数配置32
5.7从已保存好的定义文件编程32
特性
●编程所有的键,包括副盘区,Shift,Ctrl,Alt,Esc,F1,L-Win,Power等。
●一共有78个可编程键。
●不需电池,数据永久保存。
●不需专用编程工具。
●每个键最多可编程255个字符。
●提供键盘嵌入功能,在接标准键盘与不接标准键盘的情况下都能正常作用。
●提供“Truestatuslock”功能,能将可编程键盘的任一键编程等效于标准键盘的Numlock,Capslock,Scrolllock键。
●注意事项:
1.在进行读和写的时候不要移动鼠标和按下按键.读写的时候进度条来回滚动属正常现象.
2.写完程序后要立即拔掉键盘后面水晶头或与电脑主机连接的PS/2接口并再插接,否则会出现错误。
第1章编程工具的安装
双击"SKB78V2.0.exe"出现以下安装界面,并按下面的图示进行安装
图1.1
选择"Next"后将出现图1.2的对话框
图1.2
选好安装目录后,点"Next"进入下一步
图1.3
点"Install"进入下一步
图1.4
选择"Finish"完成安装.
第2章编程工具的介绍
2.1编程软件主界面
图2.1
[New]:
此选项是重新选择键盘类型,如果你要更换键盘的类型,请按下该键;
[Open]:
如果你已保存有键盘定义的数据,你可以从这里将它们装入到本程序中;
[Save]:
当你定义完程序界面上各按键的数据后,可按此键进行保存;
[Read]:
按下该键,将从你的可编程键上读取数据;
[write]:
按下该键,将把你程序界面上的数据写入你的可编程键盘中;
[Exit]:
退出程序。
注:
右上角的为电子锁编程键,编程方法与其它的键相同,主要用来定义分层。
2.2编程软件主要功能
在图2.1的界面中,你将看到程序界面上的键位排列与你使用的POS键盘一一对应,当我们把鼠标移动到相应的按键上,将在状态栏上显示按键上已定义的数据,如果尚未定义,将无显示,这时,我们可以在相应的键位码上单击鼠标左键,将出现如图2.2的界面。
图2.2
在该界面底部我们可以看到有三个单选项,分别是:
SpecialCode、ScanCode及ASCIICode。
它们分别代表使用特殊码定义、使用键盘扫描码定义以及使用ASCII码定义。
这时我们就可以根据需要选择相应的选项,下面分别给出几个例子:
2.2.1定义按键数据为“Welcome”字符串
方法一:
选择ASCIICode选项,然后在软键盘中依次找到“W”,“E”,“L”“C”,“O”,“M”,“E”,并依次单击鼠标左键,将在Key列表框中显示如图2.3的“Welcome”,字样,然后按下[OK],表示确认该数据,这时,我们移动鼠标到该键上,左下角的状态栏中将显示出刚才你已定义的数据“Welcome”如图2.4:
图2.3
图2.4
已经编入数据的按键呈现白色字符,如图2.4所示.
方法二:
在右边的Key List中直接点击输入“Welcome”,并按下[OK]确认.即完成第一层数据的定义(图2.5)。
图2.5
2.2.2定义一按键为Esc键:
选择ScanCode选项,然后在Keys列表框中找到Esc并单击鼠标左键,或直接在Hex输入框中输入该键的扫描码:
76按回车即可,这时KeyAssignment显示如图2.6,然后按[OK]键确认。
图2.6
2.2.3定义廷时键数据:
A(廷时2秒)B:
选择ScanCode选项,然后在Keys列表框中找到{A}并单击鼠标左键,再找到{Delay_1S}单击鼠标左键两次(KeyAssignment中将显示两个{Delay_1S},一个{Delay_1S}代表廷时1秒,两个即为廷时两秒)最后,找到{B}并单击鼠标左键显示如图2.7,再按下[OK]确认。
图2.7
2.2.4定义三层数据:
第一层A,第二层B,第三层C:
选择ScanCode选项,然后在Keys列表框中找到{A}并单击鼠标左键,再找到{Separate}单击鼠标左键,一个{Separate}代表1层,多少个{Separate}即代表多少层),接着找到{B}按下鼠标左键,再次找到{Separate}按下鼠标左键,最后找到{B}并单击鼠标左键,完成后如图2.8,按下[OK]确认。
分层内容显示如图2.9所示.
图2.8
图2.9
2.2.5定义层切换键
图2.10
选择SpecialCode选项,然后在右边的Keys列表框中找到相应层的对应的键值.
如{M01}就是从第一层切换到第二层的切换值。
注:
用电子锁定义层切换时,第一层无需定义,不作定义就是代表第一层,正确的定义方法如下:
L不作定义,A1(P)定义为{M01},A2(X)定义为{M02},A3(Z)定义为{M03},B1(SU)定义为{M04},B2(SP)定义为{M05}.
2.2.6定义特殊键:
NumLock:
选择SpecialCode选项,然后在左边的Keys列表框中找到{NumLock}并单击鼠标左键,按下鼠标左键,如图2.11再按下[OK]确认。
图2.11
注意:
特殊键只能定义一个层,不能进行多层定义.
关于[Configuration]选项:
在该[Set]单中分别又有[Configs]和[CodeMode]两个选项。
在[Configs]中(如图2.12)有Beep和BreakCode两项。
在Beep中如果你需要当已定义有数据的按键按下时发声,则勾上[fordefinedkey],否则去掉该勾;[forundefinedkey]同[fordefinedkey],只不过它是对尚未定义数据的按键.在BreakCode中的Send打上勾,代表每个按键都发出断开码,否则不发断开码。
图2.12
在[CodeMode]中(如图2.13)分别有ASCLLCode,ScanCode,SpecialCode三个单选项,是代表你在对按键定义时使用那一种定义模式,在相应选项上打勾即可。
图2.13
第3章编程工具的使用
启动Windows编程软件(KB78V2.0.exe),进入到编程软件主界面。
图3.0
3.1利用鼠标编程
将鼠标移动到键位为A0的位置按下鼠标左键,此时将弹出键码定义对话框如图3.1所示,用鼠标在左边的Keys列表框中找到“{Esc}”并按下鼠标左键,此时,位于对话框中部KeyAssignment列表框将显示“{Esc}”内容,按下对话框的[OK]按钮关闭对话框,此时表示位置为A0的键已被定义为Esc键。
按相同方法可定义Delete、Insert、↑、↓、Enter、←、→、BackSpace、Space、Home、End、PgUp、PgDn键。
图3.1
3.2利用软键盘编程
将鼠标移动到键位为A2的位置按下鼠标左键,此时将弹出键码定义对话框如图3.2所示,用鼠标选中位于对话框下面的ASCIICode单选框,将出现如图3.3的对话框,同时按下键盘的Shift键和A键,Key列表框将有“A”字符出现,按下对话框的[OK]按钮关闭对话框,此时表示位置为A2的键已被定义为A键。
按相同方法可定义B、C、D、E、F、G、H、I、J、K、L、M、N、O、P、Q、R、S、<、>、?
、:
、+、_等键。
图3.2
图3.3
3.3利用外接键盘编程
将鼠标移动到键位为H2的位置按下鼠标左键,此时将弹出键码定义对话框如图3.4所示,用鼠标选中位于对话框下面的ASCIICode单选框,将出现如图3.5的对话框,然后按下键盘M键,Key列表框将有“m”字符出现,按下对话框的[OK]按钮关闭对话框,此时表示位置为H2的键已被定义为m键(图3.5)。
按相同方法可定义余下各键。
图3.4
图3.5
字母的大小写可由外接键盘转换,也可直接在软键盘上按下或者弹起Shift转换
3.4编程数据的保存和读写
待编辑好所有键码后,按下[Save]保存按钮,将我们刚才定义好的所有键码以文件形式保存下来,以备相同键盘编程时使用。
按下[Write]写进按钮,将把所有数据写入到可编程键盘中,待键盘数据成功更新后,便可以象使用普通键盘一样使用可编程键盘了。
特别注意:
在进行读和写的时候不要移动鼠标和按下按键.读写的时候进度条来回滚动属正常现象.
3.5如何将定义好的键盘编码写进另一个键盘
3.5.1.从已编程好的POS键盘中直接读出
正确连接已编程好POS键盘与主机,运行Windows编程软件,在Windows编程软件的主界面下按[Read]按钮,从POS键盘读取定义好的键码,待读取键码成功后,换上需复制键码的POS键盘,按下[Write]按钮,把键码写入POS键盘,复制成功。
3.5.2从已保存好的定义文件中读出
正确连接需复制键码的POS键盘与主机,运行Windows编程软件,在Windows编程软件的主界面下按[Open]按钮,从保存了键码定义的文件中读取定义好的键码,待读取键码成功后,换上需复制键码的POS键盘,按下[Write]按钮,把键码写入POS键盘,复制成功。
第4章电子键盘锁的编程
4.1步骤一
进入到编程软件主界面
图4.1
点击右上角的键盘锁定义按键,如下图4.2所示。
图4.2
“L”是默认0层,我们可以不定义,特殊要求的话可以定义为其他层。
通常我们定义“P”为第1层,“X”为第2层,“Z”为第3层,“SU”为第4层,“SP”为第5层。
4.2步骤二
点击“P”后便自动弹出如下图4.3的对话框。
选择SpecialCode选项,然后在右边的Keys列表框中找到{
图4.3
图4.4
4.3步骤三
“X”“Z”“SU”“SP”层的键盘锁定义也是按如此操作。
分别依次选择{
定义键盘锁功能完成后我们可以看见键盘锁按键变灰色。
如下图5.5所示:
图4.5
4.4键盘锁层数据的编程
我们选择A2键为例。
将鼠标移动到键位为A2的位置按下鼠标左键,此时将弹出键码定义对话框如图5.6所示,用鼠标选中位于对话框下面的ASCIICode单选框,将出现如图5.7的对话框,我们可以定义6层键盘锁数据。
我们可以向每一层写进我们所要的数据。
图4.6
图4.7
有时候我们对键盘锁使用层不高或者要求的数据定义不高,锁的权限有6层而我们只用到2层或者3就可以了。
假设我们只定义了3层数据,拿“Z”“SU”“SP”钥匙的人使用他们各自最高权限的时候在键盘输出的数据跟第3层数据是一样的(即最高层数据覆盖低层数据)。
如果拿“Z”“SU”“SP”钥匙的人把锁开到“Z”“SU”“SP”层以上,但是我们想按某个按键的时候不做任何输出(即不使用定义最高层数据)。
我们就得把所定义的最高层数据屏蔽掉。
具体操作如下:
我们选择A2键为例,如果我们定义3层。
将鼠标移动到键位为A2的位置按下鼠标左键,此时将弹出键码定义对话框如图5.6所示,选择ScanCode选项,然后在Keys列表框中找到第1层所要的数据并单击鼠标左键,再找到{Separate}单击鼠标左键,一个{Separate}代表1层,多少个{Separate}即代表多少层),接着找到第2层所要的数据}按下鼠标左键,再次找到{Separate}按下鼠标左键,最后找到第3层所要的数据并单击鼠标左键,再次找到{Separate}按下鼠标左键3下,共出现5个{Separate}完成后如图4.8,按下[OK]确认就可以完成该按键的定义了。
其他键也是如此定义,依此我们也可以定义4层或者5层的数据。
图4.8
第5章DOS编程
5.1DOS版本编程软件界面介绍
在DOS命令行输入键入KB78.EXE进入编程软件,计算机屏幕将出现KB78编程工具的图型界面。
上半框的字符与键盘上的按键一一对应,其中最底下一行"L""P""X""Z""SU""SP"与电子锁上的"L""P""X""Z""SU""SP".
下半框为操作指令介绍.
注:
本DOS程序只能用于DOS和WIN98平台,对WIN2000和WINXP不支持.所以用DOS版本软件编程时候,必须先进入纯DOS模式。
5.2DOS编程软件操作指令介绍
在界面的下边的方框我们可以看到一些操作命令其中文含义如下
命令
功能说明
ALT+L
从一个文件读取键的定义
ALT+S
将键的定义写到一个文件
ALT+C
更改键盘的参数
ALT+X
退出
ALT+A
进入ASCⅡ编辑模式
ALT+N
进入扫描码编辑模式
ALT+P
进入特殊键编辑模式
ALT+R
从键盘中读出键的定义信息
ALT+W
将键的定义信息写到键盘中
Enter
更改键的编码内容
5.3ASCⅡ码编程模式
1.用方向键将光标移动到需编辑的键位码上,该键位码出现闪
动,表示该键为当前编辑键,同时,信息框将显示该键的内容。
2.按ALT+A进入ASCⅡ码编辑模式。
3.键入所需的字符串,按ALT+A退出ASCⅡ编辑模式,每个
键最多可编255个字符,所有码的字符数总和不超过3457个。
4.按ALT+W将编程的数据写到KB78键盘的存储器中。
5.按ALT+X退出。
5.4扫描码编辑模式
KB78可编码键盘支持特殊控制与功能键,如:
Shift,Crtl,Alt,F1至F12,方向键等,定义这些键需用扫描码编辑模式
1.启动KB78.EXE编程软件。
2.将光标移动到需编程的键位编码上,按ALT+N进入扫描码编辑模式,在扫描码模式下每个字母、数字、字符都带有()号。
定义控制键与功能键时,先按一下Esc键,接着按下该控制键或功能键.例如,若要定义Insert键需按一下Esc键,再按一下Insert;若要定义Esc键需按两下Esc键。
3.如果定义了ALT,Ctrl或Shift键,则必须定义其断开码,
例如:
定义一个键为AltD的步骤如下:
1)按下ALT+N键进入扫描码编辑模式;
2)按顺序按下Esc键、Alt键和D键;
3)按顺序按下Esc键、F键、Esc键、Alt键(Alt的断开码);编辑框将显示“ALT(D)OFOALT”。
5.5特殊功能键编程
5.5.1定义一个特殊的延时符
在ASCⅡ编辑模式(或扫描码编辑模式)中,按一下ALT+D将产生一个1S的延时符π(D1S)。
5.5.2多层键的定义
在ASCⅡ编辑模式(或扫描码编辑模式)中输完一层数据后,按一下ALT+Y将产生一个层的分隔符T(SE/),接着定义下一层的数据。
在一个键中可最多定义15层,并且总字符不得超过255个。
要实现在不同层之间的切换,需要定义一个层切换键。
选一个未定义的键做层切换键,按ALT+P进入特殊编辑模式。
按一下ALT+M将定义该键为第1层切换键,每按一下ALT+M将增加一层,按一下退格键将减一层。
一个键最高可定义为第15层的切换层。
注意:
L层不用定义,P层开始定义为M1,M2,M3,M4,M5….
5.5.3定义Capslock、Numlock、Scrolllock键
按ALT+P进入特殊编辑模式,按ALT+C产生Capslock键,按ALT+U产生Numlock键,按ALT+O产生Scrolllock键。
5.6键盘参数配置
键盘参数能控制KB78几个状态:
默认值
说明
Beepenable
YES
是否有按键声
Sendbreak_code
YES
是否发断开码
Beep(nopkey)
NO
未定义键是否发按键声
Sendformat_code
YES
磁卡是否发控制码
Send[Enter]
YES
发完磁卡信息后是否发回车符
Track1enable
NO
第一轨是否使能
Track2enable
YES
第二轨是否使能
Track3enable
YES
第三轨是否使能
Track3SS
YES
发三轨起始符
按ALT+C进入参数配置框,按上下方向键移动到要改变的参数上,按Space空格键可更改参数,按Esc键退出参数配置状态。
5.7从已保存好的定义文件编程
正确连接需复制键码的POS键盘与主机,运行DOS编程软件,在DOS编程软件的主界面下按ALT+L控制命令,从保存了键码定义的文件中读取定义好的键码,待读取键码成功后,按下ALT+W,把键码写入POS键盘,复制成功。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- KB78 编程 软件 用户手册