你的位置:首页 > 知识课堂 > 正文

下位机是什么

发布时间:1970-01-01

下位机是什么


下位机是直接控制设备获取设备状况的的计算机,一般是PLC/单片机之类的。   上位机发出的命令首先给下位机,下位机再根据此命令解释成相应时序信号直接控制相应设备。下位机不时读取设备状态数据(一般模拟量),转化成数字信号反馈给上位机。简言之如此,真实情况千差万别不离其宗。上下位机都需要编程,都有专门的开发系统。   在概念上,被控制者和被服务者是下位机。两机如何通讯,一般取决于下位机。TCP/IP一般是支持的。但是下位机一般具有更可靠的独有通讯协议。

上位机和下位机,一般是指集中控制系统中的PC机和现场的工控机。上位机(PC机)主要用来发出操作指令和显示结果数据,下位机(工控机)则主要用来监测和执行上位机的操作指令。举个例子,蓄电池生产中,需要按工艺要求进行充电和放电。现场有许多工位,各自配有智能的充放电设备,它们就是“下位机”。整个车间有一台PC机来集中管理,这就是“上位机”。上位机软件一般用高级语言编程,如BASIC、C,有比较丰富的图形界面。下位机的编程,依所用的MCU而异,以汇编为主。上位机和下位机之间的通讯,常见是RS-232,RS-485,当然还有很多,但都是串行方式。特别是“一对多”的RS-485用得最普遍。

下位机一般指放置在前端的采集机,比如AD4500等设备,用来采集智能设备数据,并把数据通过串口或者其它方式发送给服务端。下位机一般具有自检和自启功能,是一种小型的计算机,功能比较单一,使用DOS操作系统或其它操作系统。上位机是相对于下位机而言,一般情况下一个上位机对应几个下位机,把下位机的数据转发给服务器或者把服务器的控制信息发送给下位机。有时候上位机本身就充当服务器。

两机如何通讯,一般取决于下位机。TCP/IP一般是支持的。但是下位机一般具有更可靠的独有通讯协议,购买下位机时,会带一大堆手册光盘,告诉你如何使用特有协议通讯。里面会举大量例子。一般对编程人员而言一看也就那么回事,使用一些新的API罢了。多语言支持功能模块,一般同时支持数种高级语言为上位机编程。
特别推荐
技术文章更多>>
技术白皮书下载更多>>
热门搜索
 

关闭

 

关闭