软件上位机和下位机的区别
2025-08-29 来源:elecfans
一、区别
1)上位机:系统中起主控,主要作为系统的规划控制,属于决策层。
2)下位机:具体执行层,主要完成系统规划层下达的任务。
3)上位机是指人可以直接发出操控命令的计算机,一般是PC,屏幕上显示各种信号变化(液压,水位,温度等)。上位机发出的命令首先给下位机,下位机再根据此命令解释成相应时序信号直接控制相应设备。
4)下位机是直接控制设备获取设备状况的计算机,一般是PLC/单片机之类的。下位机不时读取设备状态数据(一般为模拟量),转换成数字信号反馈给上位机。
简言之:上下位机都需要编程,都有专门的开发系统。
二、概念
1.控制者和提供服务者是上位机
2.被控制者和被服务者是下位机
3.也可以理解为主机和从机的关系
4.但上位机和下位机是可以转换的
两机如何通讯,一般取决于下位机。TCP/IP一般是支持的。
但是下位机一般具有更可靠的独有通讯协议,购买下位机时,会带一大堆手册光盘,告诉你如何使用特有协议通讯,里面会举大量例子,一般对编程人员而言一看也就那么回事,使用一些新的API罢了。多语言支持功能模块,一般同时支持数种高级语言为上位机编程。
通常上位机和下位机通讯可以采用不同的通讯协议,可以有RS232的串口通讯,或者采用RS485串行通讯,采用封装好的程序开发工具就可以实现PLC和上位机的通讯。当然可以自己编写驱动类的接口协议控制上位机和下位机的通讯。
上一篇:浅谈扁线电机的四大应用阻碍
相关文章
- AVEVA剑维软件推出全生命周期数字孪生架构,在英伟达技术加速下为吉瓦级AI工厂注入智能
- 芯科科技谈边缘AI:嵌入式开发为何走向软件主导
- 德州仪器 (TI) 扩展微控制器产品组合及软件生态系统,助力边缘 AI 在各种器件中落地
- DC到3.2GHz采样率!PXI平台+开放FPGA赋能,我们打造了一款“软件定义”的锁相放大器
- NVIDIA 携手全球工业软件巨头,将设计、工程与制造带入 AI 时代
- 电动汽车牵引逆变器测试中泰克示波器与IMDA软件的应用
- 英飞凌新推出三款DRIVECORE软件套件,助力客户加速迈向基于RISC-V架构的下一代汽车微控制器
- IAR与英飞凌共同推出DRIVECORE软件包及AURIX™ RISC‑V调试方案,全面加速SDV开发进程
- 魅族宣布将暂停国内手机新产品自研硬件项目,全面转型AI及软件生态
- 英飞凌与宝马集团携手合作,基于Neue Klasse架构塑造软件定义汽车的未来
- 嵌入式的风向变了:2026纽伦堡嵌入式展透露这些趋势
- 高通确认不在GDC 2026发布新款骁龙G系列掌机处理器SoC
- 行业评论 从工具到平台:如何化解跨架构时代的工程开发和管理难题
- 面向嵌入式部署的神经网络优化:模型压缩深度解析
- 摩尔线程MTT S5000全面适配Qwen3.5三款新模型
- Mujoco中添加Apriltag标签并实现相机识别教程
- 英飞凌与宝马集团携手合作,基于Neue Klasse架构塑造软件定义汽车的未来
- 阿里达摩院发布玄铁C950,打破全球RISC-V CPU性能纪录
- 物理AI仿真新突破:摩尔线程与五一视界共建全栈国产化生态
- 爆火的OpenClaw! 告别云端,米尔RK3576开发板本地部署
热门新闻
- 边缘计算主机盒选购指南:五大核心指标解析
- Arm AGI CPU 更多细节:台积电 3nm 制程、Neoverse V3 微架构
- Arm AGI CPU 重磅发布:构筑代理式 AI 云时代的芯片基石
- Arm 拓展其计算平台矩阵,首次跨足芯片产品
- 阿里达摩院发布RISC-V CPU玄铁C950,首次原生支持千亿参数大模型
- 边缘 AI 加速的 Arm® Cortex® ‑M0+ MCU 如何为电子产品注入更强智能
- 阿里达摩院发布玄铁C950,打破全球RISC-V CPU性能纪录
- VPU中的“六边形战士”:安谋科技Arm China发布“玲珑”V560/V760 VPU IP
- 利用锚定可信平台模块(TPM)的FPGA构建人形机器人安全
最新频道文章




