通过硬件设备的通讯协议和接口程序来给硬件发送指令来完成一系列的功能。
如,通过AT指令来控制语音设备接打电话、录音,控制短信猫来发送短信等。通过ESP/POS指令来控制打印机与顾显等。通过COM口通讯与电话交换机进行通讯来记录电话接打记录等。通过网络端口来控制路由器完成一系列的任务等。
开发案例一、ADSL包月上网服务管理系统
ADSL服务器采用MikroTik RouterOS路由操作系统搭建
MikroTik 产品广泛使用在世界上许多ISP的应用,首先从RADIUS调制解调器到DS3骨干电路。
MikroTik RouterOS是路由操作系统,是基于x86 PC开发的路由软件,将普通PC变为高性能路由器
ADSL包月上网服务管理系统来完成用户帐号、使用期限、续费等管理。
系统通过网站端口向RouterOS路由发送指令脚本,来完成路由器的配置与ADSL用户的暂停与开通管理。
开发案例二、防盗报警系统的开发
所需的硬件:服务器、电话程控交换机、防盗报警器套件(电话接口)
工作原理:首先在每一下防盗点布置红外探头,防盗报警器通过电话线与程控交换机相连,交换机通过COM口与电脑主机相连,当发生警情时防盗报警器发出电话脉冲信号给交换机,交换机通过COM口把信号传给电脑,电脑跟据信号确定警情发生位置,并时实显示在电脑屏幕上。
系统工作示意图: