上位机是指:人可以直接发出操控命令的计算机,一般是PC,屏幕上显示各种信号变化(液压,水位,温度等)。下位机是直接控制设备获取设备状况的的计算机,一般是PLC/单片机之类的。上位机发出的命令首先给下位机,下位机再根据此命令解释成相应时序信号直接控制相应设备。下位机不时读取设备状态数据(一般模拟量),转化成数字信号反馈给上位机。简言之如此,真实情况千差万别不离其宗。上下位机都需要编程,都有专门的开发系统。 
       另外,上位机和下位机是通过通讯连接的“物理”层次不同的计算机,是相对而言的。一般下位机负责前端的“测量、控制”等处理;上位机负责“管理”处理。下位机是接收到主设备命令才执行的执行单元,即从设备,但是,下位机也能直接智能化处理测控执行;而上位机不参与具体的控制、仅仅进行管理(数据的储存、显示、打印......人机界面等方面)。常见的DCS系统,“集中-分散(集散)系统”是上位机集中、下位机分散的系统。 
       在概念上,控制者和提供服务者是上位机.被控制者和被服务者是下位机.也可以理解为主机和从机的关系.但上位机和下位机是可以转换的. 
       两机如何通讯,一般取决于下位机。TCP/IP一般是支持的。但是下位机一般具有更可靠的独有通讯协议,购买下位机时,会带一大堆手册光盘,告诉你如何使用特有协议通讯。里面会举大量例子。一般对编程人员而言一看也就那么回事,使用一些新的API罢了。多语言支持功能模块,一般同时支持数种高级语言为上位机编程。

上位机——PC 
    下位机——MC

上位机和下位机的一些解释相关推荐

  1. 上位机、下位机的初略解释

    上位机是指:人可以直接发出操控命令的计算机,一般是PC,屏幕上显示各种信号变化(液压,水位,温度等).下位机是直接控制设备获取设备状况的的计算机,一般是PLC/单片机之类的.上位机发出的命令首先给下位 ...

  2. 关于上位机和下位机的一些解释

    这是今天在CSDN论坛查到的一些资料,怕找不到了,有贴到这里来了,没有侵犯作者版权的意思哦,虽然很简单的东西,但是对初学的小菜鸟还是有点意义的,留着,见证我的成长. 上位机是指:人可以直接发出操控命令 ...

  3. 上下位机通讯协议_上位机与下位机的区别通讯

    上位机是指可以直接发出操控命令的计算机,一般是PC/host computer/master computer/upper computer,屏幕上显示各种信号变化(液压,水位,温度等).下位机是直接 ...

  4. 上位机和下位机的概念,理解如何实现PC从PLC中读取数据?

    市面上的PLC有上百种, 西门子的, 三菱的, 欧姆龙的等等. 上位机和下位机的理解: 上位机是指可以直接发出操控命令的计算机,一般是PC/host computer/master computer/ ...

  5. 打开单片机世界的大门——上位机控制下位机实例详解

    上位机控制下位机实例详解 一.基本概念 上位机与下位机 串口 数据表达 二.下位机程序 三.上位机程序 四.总结 一.基本概念 在开始讲解前,先来看几个基本概念,如果是有基础的大佬,请直接跳到下一节. ...

  6. 计算机基础-工控机、上位机、下位机、stm32、单片机

    工控机 定义:(Industrial Personal Computer,IPC)即工业控制计算机,主要用于工业生产上. 性能:采用全钢机箱,抗震性能好,抗电磁干扰,抗冲击. 结构:包括CPU.io外 ...

  7. 什么是上位机、下位机

    上位机 上位机是指可以直接发出操控命令的计算机, 一般是PC/host computer/master computer/upper computer, 屏幕上显示各种信号变化(液压,水位,温度等). ...

  8. java实现上位机与下位机串口通信

    串口通信是在工程应用中很常见.在上位机与下位机通讯过程中常通过有线的串口进行通信,在低速传输模式下串口通信得到广泛使用.在说个之前先来简单解释一下上位机与下位机的概念. 上位机与下位机 通常上位机指的 ...

  9. 上位机与下位机都是个啥?

    上位机与下位机都是个啥? 基础概念 上位机是指人可以直接发出操控命令的计算机,一般是PC,屏幕上显示各种信号变化(液压,水位,温度等). 下位机是直接控制设备获取设备状况的计算机,一般是PLC/单片机 ...

最新文章

  1. oracle+块头csc,数据块转储及RDBA的转换
  2. JAVA_weB中的一些配置
  3. 结对第2次作业——WordCount进阶需求
  4. Linux设置Oracle开机自启动
  5. [Centos 6.2] centos 6.2(64位)网络配置
  6. [转]实现双网卡局域网和广域网同时上网
  7. 博士后斯坦福大学计算机学院,美国斯坦福大学博士后职位
  8. 我的世界java版导入地图_趣味地图之世界地形图3D精美版
  9. 国科大学习资料--矩阵分析与应用(李保滨)--2016年期末考试试卷
  10. 小米盒子刷成无线打印服务器,小米盒子刷windows系统教程
  11. 社会人类学类毕业论文文献包含哪些?
  12. Z05 - 004、网站流量多维度细分(流量分析)
  13. 债券数据集:绿色债券数据集、历时新发、发行债券、DCM定价估值四大指标数据
  14. Lora技术- 码片/码元/数据速率以及空中时间计算
  15. opencv相机标定模块解析
  16. count在python中的作用,Python中这个count用法是啥
  17. 基于AVR单片机: 两轮自平衡智能车
  18. 罗斯蒙特CNG050S290NQEPMZZZ流量计
  19. 支付宝网银支付逻辑介绍
  20. VB.net GDI+ 内存不足,一般性错误,对象错误等解决方案和优化代码。

热门文章

  1. 实习笔记 —— AOP开发I
  2. Web 1.0、Web 2.0 和 Web 3.0 之间的比较
  3. CDMA网络演进与联通业务模式探讨(转)
  4. 13SQL - SQL通配符
  5. 数字签名的签名与验证
  6. [源码和文档分享]基于JavaFx的多线程葫芦娃打斗游戏
  7. linux搭建文件服务器
  8. Linux线程属性总结 http://blog.csdn.net/zsf8701/article/details/7842392
  9. 基于神经网络实现手写数字识别(matlab)
  10. 购物兔下载量突破17万!