“上位机”编程与“PLC”编程有什么不同?为什么电工一定要学上位机?
简单的说:
1、PLC叫可编程控制器,一般做对硬件的直接控制,相比应该为下位,即一级系统,上位机一般为工业控制预装软件的微型计算机,可扩展控制PLC,即二级系统。

2、PLC是采集工程设备的信号和控制设备用,上位机是用来联系PLC系统,可以显示、控制设备运行情况及控制设备。他们之间的联系是上位机-plc系统-工程设备。
3、上位机是相对下位机而言的,在通讯中,主动发送数据报文的就是上位机,被动接收数据报文,然后反馈数据报文的就是下位机。
而PLC既可以做上位机,也可以做下位机。做上位机时,就没有区别了,本身就是同一个东西。做下位机时,那就是上位机的下位机。
比如触摸屏和PLC通讯,那么触摸屏一般就做PLC的上位机,PLC就做触摸屏的下位机。
比如PLC和变频器通讯,那么PLC就做变频器的上位机,变频器做PLC的下位机。
比如触摸屏和PLC通讯,同时PLC的另一个通讯口和变频器通讯,这时触摸屏做PLC的上位机,PLC就做触摸屏的下位机。同时PLC做变频器的上位机,变频器做PLC的下位机。这里PLC就即使上位机,又是下位机了。自动化行业,正在慢慢往软件行业靠近。
很多PLC工程师也开始慢慢意识到,掌握一门编程语言,变得越来越重要。那么PLC工程师学会编程之后,会是一种什么样的体验?

最直接的体验就是:原理性的东西懂得更多,技术栈更全面,可以自己独立完成项目评估、制图、选型、PLC程序开发调试,到上位机开发,甚至于更上层的WEB端、移动端。
案例分享:一个工业现场常用的运动控制,从硬件选型到程序设计,再从本地调试到上位机开发调试。
这个程序案例算是一个比较简单的案例,但是可以有效地将PLC与上位机结合起来,对于初学者来说,是一个比较适合的练手项目。那如何最终实现的这个效果呢:



在工控领域中,上位机和PLC都扮演着重要的角色。虽然它们各有优缺点,但在出差时间、薪资待遇和职业发展等方面有明显的区别。
一、出差时间
相比于PLC,上位机的出差时间更短。通常情况下,上位机出差时间为一到五个月,而PLC则可能需要五到十二个月。如果从事标准机软件开发,则出差更少。

二、薪资待遇
在薪资方面,上位机明显优于PLC。入职第一年,上位机的月薪约为1万,而PLC的月薪则只有6000多元。工作三年后,上位机的月薪可达到14000元,而PLC的月薪仅为9000元左右。如果想减少出差任务的话,可以考虑转做标准机软件的工作。工作六年后,上位机的月薪可达到25000元,而PLC的月薪则为12000元左右。

三、职业发展
无论是上位机还是PLC,都需要经常加班。在职业发展方面,建议先做人,后做事,入职第一年。尽管技术成长比较缓慢,但学习和掌握机器视觉、运动控制等技术,可以为以后的职业发展打下坚实的基础。在工作中,可以利用剩余时间干私活赚钱养家,或者学习行业新技术。
总之,上位机和PLC都有各自的优点和不足,选择哪种技术需要根据自身情况和职业规划来考虑。
上一篇:电机的两种接线方式
下一篇:新手PLC项目调试七步法
推荐阅读最新更新时间:2026-03-24 08:29
- 边缘计算主机盒选购指南:五大核心指标解析
- 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构建人形机器人安全
- REF196 精密微功率、低压差堆叠电压基准的典型应用电路
- LTC4367IMS8 用于滞后调节的过压电源控制器的典型应用
- CLRC663非接触式读写器IC的典型应用
- 使用 ON Semiconductor 的 CS-5621 的参考设计
- RSO-0515S 15V、67mA输出DC/DC转换器典型应用电路
- NCP51200 3 Amp VTT 终端稳压器 DDR1、DDR2、DDR3、LPDDR3、DDR4 的典型应用
- LR645大电流SMPS启动电路典型应用
- ADR420 可编程电流源的典型应用
- DC417B,使用 LT1806CS8 多尺寸单运算放大器原型的演示板
- DM300019,用于评估 dsPIC30F 和 dsPIC33F MCU 系列器件的 dsPICDEM 入门开发板

【Follow me第三季第4期】CY8CPROTO-063-BLE开发任务汇总代码
使用PIC单片机控制心电前端ADS1192的实现单导心电测量
现代雷达系统的信号设计
ALD2701Z
BFR340T






京公网安备 11010802033920号