24小时服务热线 189-2585-3356

微信扫一扫 微信扫一扫
高级搜索:
新闻资讯
新闻中心更多
咨询热线 189-2585-3356

电脑弹簧机控制系统的核心体现在哪里?

来源:www.guangjinshukong.com 时间:2014-11-14 07:36:04 浏览次数:

弹簧机控制系统的核心体现在哪里?我们来说说这个问题

弹簧机参考图,与文中内容无关

(弹簧机参考图,与文中内容无关)



  电脑弹簧机控制系统的设计是按键板实现的关键,一般都是采用单片机C语言编程。它通过主程序和一系列的子程序来操作实现。电脑弹簧机子程序包括接收主机命令子程序,发送数据子程序,接收数据子程序,行列扫描子程序以及发送键码子程序。接收主机命令子程序用于面板接收主机的命令,并作出相应的响应,这在DOS以上的系统中很重要,否则主机不承认按键板的存在。


  发送数据子程序用于发送数据帧到主机,每一位数据的发送都是按PS/2协议的时序要求所编写的。接收数据子程序用于接收主机发来的数据帧,每一位数据的接收也是由时序规定的。行列扫描子程序作用是对按键板上键的识别,并将该键对应的码发送到按键缓冲区暂存起来。PS/2协议中,当一个键被按下或按住时就发送该键的通码 (MAKE),被释放时就发送断码(BREAK),每个按键都被分配了唯‘一的通码和断码(协议中统称为扫描码),这样主机通过扫描码就可识别按键的类别。


  在电脑弹簧机的按键板中,因为面板中的键不全是标准的,对于那些自定义的键,可将该键与一标准键的扫描码对应起来,例如可将面板中的“启动”与标准键“A”对应,这样当“启动”被按下时,发送给主机的就是字母“A”的扫描码,通过重定义主机系统中的相关控制部分,就可实现启动弹簧机的功能。


  发送键码子程序用于发送按键缓冲区中的数据。而对于面板中的“锁键”,实现的是面板的锁死,在工控系统中,这个对于操作系统的可靠性是很有必要的。

全文完

更多弹簧机械资讯、经验分享:http://www.guangjinshukong.com