上位机和下位机的基础概念

基础概念


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

下位机是直接控制设备获取设备状况的计算机,一般是PLC/单片机之类的。

上位机发出的命令首先给下位机下位机再根据此命令解释成相应时序信号直接控制相应设备。

下位机不时读取设备状态数据(一般为模拟量),转换成数字信号反馈给上位机。简言之如此,实际情况千差万别,但万变不离其宗:上下位机都需要编程,都有专门的开发系统

从概念上来讲,控制者提供服务者是上位机被控制者被服务者下位机也可以理解为主机和从机的关系但上位机和下位机是可以转换的。

 

工作原理


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

通常上位机和下位机通讯可以采用不同的通讯协议,可以有RS232的串口通讯,或者采用RS485串行通讯,当用计算机和PLC通讯的时候不但可以采用传统的D形式的串行通讯,还可以采用更适合工业控制的双线的PROFIBUS-DP通讯,采用封装好的程序开发工具就可以实现PLC和上位机的通讯。当然可以自己编写驱动类的接口协议控制上位机下位机的通讯。

通常工控机,工作站,触摸屏作为上位机通信控制PLC,单片机等下位机,从而控制相关设备元件和驱动装置。

参考来源:http://baike.baidu.com/view/554441.htm

基础概念另解1


上位机一般是集中管理监控机,下位机是指现场直接控制器或控制机。

上位机面向管理级用户,下位机面向底层设备控制。

基础概念另解2


上位机:上位监视系统,一般为计算机系统(监控软件);

下位机:控制系统的现场执行系统,一般为PLC等设备。

 

基础概念另解3


上位机是指工业控制中位于较高层次的计算机。上位机通常指电脑了

下位机就通常指单片机之类

基础概念另解4


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

参考来源:http://hi.baidu.com/angkorthom/item/0198c00d2f192dc775cd3c69

上位机和下位机基础概念相关推荐

  1. 【CNC——第6篇】PMAC上位机编程基础篇(上位机和下位机如何通信)

    拓展链接: PAMC官网:DELTA TAU. 官网手册:手册大全 PMAC官网: PCOMM32PRO用户手册 PMAC 的内部变量 内部变量分为四种,I 变量为电机等常用基本控制变量,P 变量为全 ...

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  9. QT5实现串口收发数据(上位机与下位机通信)

    最近帮老师做一个应用程序,通过上位机与下位机进行串口通信,最后实现实时绘图,通过几天努力,成功实现蓝牙串口通信. 参考博客1 注意:代码中一些与串口无关代码,可以忽略掉 一.QT5串口基础知识 1. ...

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

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

最新文章

  1. PTA 基础编程题目集 7-33 有理数加法 C语言
  2. 一个简单的python爬虫(转)
  3. 使用 Eclipse 调试 Java 程序的 10 个技巧
  4. java kettle6_Java调用Kettle6的transaction和job
  5. OpenGL使用Perlin噪声的腐蚀效果
  6. Asp.Net基础 - 9.Web开发原则
  7. leetcode1536. 排布二进制网格的最少交换次数(贪心算法)
  8. 魔幻的2020年,请程序员们收下这份秋招建议!
  9. Linux 学习记录
  10. 构建一个简单的卷积神经网络,使用DRL框架tianshou匹配DQN算法
  11. python 车牌识别简单_简单30行Python代码让你玩转YOLO目标识别检测!
  12. websocket实时聊天(一)
  13. php 中echo命令详解,DOS中的ECHO命令详解
  14. 易语言与stc89c52通信,51单片机激光雕刻机制作 含易语言上位机源码等资料
  15. ccf认证的期刊和会议_ccf推荐AI、CV方向的国际学术期刊、会议
  16. 海康摄像头rtsp流格式
  17. 南阳oj 215 Sum
  18. 行驶证核验-行驶证核验查询-行驶证核验接口-行驶证核验查询接口-行驶证核验api接口-行驶证核验api
  19. 对接京东接口之获取订单信息jingdong.las.im.hfs.order.search(Java实现)
  20. CF1463-D. Pairs

热门文章

  1. I2C接口触摸屏驱动分析
  2. 怎么压缩ppt文件大小?
  3. QTTabBar+Office Tab+Quicker 助力高效使用Windows办公
  4. django+layui图片上传(用户头像修改,实时预览)
  5. android最新仿微信表情面板,Android高仿微信表情输入与键盘输入详解
  6. 【15章Java 8 新特性】最全Java 8新特性 详解
  7. 进入Mysql数据库操作
  8. 【分享】这款微信电子名片真的很值得拥有!
  9. android root大师,安卓Root成难题?ROOT大师帮你一键Root
  10. 修改了DNS服务器网速慢,网络速度缓慢怎么办?轻松一键修改DNS设置让网速提升五倍...