上位机和下位机

2008-05-23 22:25 阅读 1,565 次 评论 0 条

接触硬件开发也有一年的时间了,经常听到上位机控制、上位机程序、上位机通讯之类的词语。而问到上位机的概念或者什么是上位机的时候,大家基本都说不清楚。百度百科中的上位机的解释是:人可以直接发出操控命令的计算机,一般是PC,屏幕上显示各种信号变化(液压,水位,温度等)。我的理解是上位机就是PC或者类似于PC,常见的就是工控机(皮厚、扩展槽N多),现在实验室的gjj同学还用工控机做开发呢。

有了上位机,就有相对应的下位机,那什么是下位机呢?下位机就是受上位机控制,直接控制外部设备,将各种参量转化为数字信号返回给上位机,下位机具有较好的实时性,具有多种通信接口。

上位机与下位机之间通过各种通信接口连接,常见的有串口、SUB、LAN网口。上位机需要根据各种接口协议编写专用的控制程序;下位机需要编写对应的响应控制程序。

这样划分的话,我主要是还是从事下位机方面的开发。偶尔也写写上位机的程序。

版权声明:本文著作权归原作者所有,欢迎分享本文,谢谢支持!
转载请注明:上位机和下位机 | 起点博客
分类:应用笔记 标签:,

发表评论


表情