PC机和上位机有什么联系

控制/MCU

1811人已加入

描述

  通常情况下PC机作为上位机来使用,但是上位机不一定是PC机。具体分析如下几点。

  1.首先理解上位机和下位机的概念。上位机一般是指可以发出操作命令的计算机,一般包括PC机、工控机、工作站、触摸屏电脑等,可以通过屏幕实现对现场设备的数据(包括气体浓度、温度、压力等)显示查看功能。下位机是指直接控制设备并且获取设备信息的设备,一般是指PLC、触摸屏等设备。

  2.一般情况下,上位机是发送数据端,下位机是接受数据端并且反馈数据给上位机,同时可以控制现场设备。在工业现场,一般PC作为上位机来给PLC设备发送数据和控制命令,PLC设备实现直接对设备的控制。

  特殊情况下,PC机也可以作为下位机,如果工控机作为上位机,PC作为下位机,工控机发送数据给PC机,PC机接收数据并且反馈给上位机。所以,PC机是上位机还是下位机都不是绝对的,需要根据应用场景来界定。

  3.所以我们可以归纳起来就是控制者是上位机,被控制者是下位机。如果PC机实现的是控制功能,就是上位机,反之,如果PC机是被控制者就是下位机。

  4.在工业控制现场最普遍的应用场景是PC机作为上位机来使用,通过下位机PLC反馈过来的数据可以浏览实时的工业现场设备数据信息,并且在界面上可以实现对现场设备直接的软件控制。而下位机一般是指PLC设备,PLC设备接收到PC发送过来的控制信号通过工业网络直接对现场的传感器、开关仪表等设备的直接硬件控制。这样就完成了整个数据通信过程。

  上位机指的可以通过判断收集来的信息去直接发出操作指令的计算机,一般是PC/hostcomputer/mastercomputer/uppercomputer,上位机通过采集来的信号,一方面可以控制发出指令,另一方面可以显示在屏幕上,供使用者查看和分析。除此之外,还有还有一个概念就是“下位机”,也就是上位机通过采集的来自下位机的数据,通过判断,直接下发操作指令给下位机,下位机接到指令,进行相应的操作。

  如上图所示,就是一个工业上一个上位机控制下位机的简图。

  上位机的软件实现,通过和客户或者需求者沟通,其上位机需要显示什么信息,可以采集什么信息,去控制怎样的下位机,了解了大体的思路后,就可以着手编辑上位机的软件,如LABVIEW,需要和下位机确认使用的通讯协议,这样两者之间可以进行数据的互传。上位机的功能:此软件实时监视实验实中每个实验台的状况,包括上电或断电状态,实验台是否发出了警告,是否发出了求助信号,并对这些信号做出应答,还控制LED屏的文字显示。其实上位机和下位机是相对而言的,上位机就是能主动发送数据,监控下位机,而下位机是被动发送数据,接受到上位机的指令后,执行并反馈数据。只要是主动发送数据的就是可以看作是上位机,被动反馈数据的就是下位机。

  通过上述阐述可以得知:上位机是一主动发送数据和接收数据的中控台,PC机可以作为上位机,也可以作为下位机,目前作为工业上的上位机也有工控机。所以PC机肯定可以做上位机,但是上位机不一定是PC机。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分