上位机与PLC编程的差异与特点对比

工业控制

1200人已加入

描述

“上位机”编程与“PLC”编程有什么不同?为什么电工一定要学上位机?

简单的说:

1、PLC叫可编程控制器,一般做对硬件的直接控制,相比应该为下位,即一级系统,上位机一般为工业控制预装软件的微型计算机,可扩展控制PLC,即二级系统。

plc

2、PLC是采集工程设备的信号和控制设备用,上位机是用来联系PLC系统,可以显示、控制设备运行情况及控制设备。他们之间的联系是上位机-plc系统-工程设备。

3、上位机是相对下位机而言的,在通讯中,主动发送数据报文的就是上位机,被动接收数据报文,然后反馈数据报文的就是下位机。

而PLC既可以做上位机,也可以做下位机。做上位机时,就没有区别了,本身就是同一个东西。做下位机时,那就是上位机的下位机。

比如触摸屏和PLC通讯,那么触摸屏一般就做PLC的上位机,PLC就做触摸屏的下位机。

比如PLC和变频器通讯,那么PLC就做变频器的上位机,变频器做PLC的下位机。

比如触摸屏和PLC通讯,同时PLC的另一个通讯口和变频器通讯,这时触摸屏做PLC的上位机,PLC就做触摸屏的下位机。同时PLC做变频器的上位机,变频器做PLC的下位机。这里PLC就即使上位机,又是下位机了。自动化行业,正在慢慢往软件行业靠近。

很多PLC工程师也开始慢慢意识到,掌握一门编程语言,变得越来越重要。那么PLC工程师学会编程之后,会是一种什么样的体验?

plc

最直接的体验就是:原理性的东西懂得更多,技术栈更全面,可以自己独立完成项目评估、制图、选型、PLC程序开发调试,到上位机开发,甚至于更上层的WEB端、移动端。

案例分享:一个工业现场常用的运动控制,从硬件选型程序设计,再从本地调试上位机开发调试

这个程序案例算是一个比较简单的案例,但是可以有效地将PLC与上位机结合起来,对于初学者来说,是一个比较适合的练手项目。那如何最终实现的这个效果呢:

plc

plc

plc

在工控领域中,上位机和PLC都扮演着重要的角色。虽然它们各有优缺点,但在出差时间、薪资待遇和职业发展等方面有明显的区别。

一、出差时间

相比于PLC,上位机的出差时间更短。通常情况下,上位机出差时间为一到五个月,而PLC则可能需要五到十二个月。如果从事标准机软件开发,则出差更少。

plc

二、薪资待遇

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

plc

三、职业发展

无论是上位机还是PLC,都需要经常加班。在职业发展方面,建议先做人,后做事,入职第一年。尽管技术成长比较缓慢,但学习和掌握机器视觉、运动控制等技术,可以为以后的职业发展打下坚实的基础。在工作中,可以利用剩余时间干私活赚钱养家,或者学习行业新技术。

总之,上位机和PLC都有各自的优点和不足,选择哪种技术需要根据自身情况和职业规划来考虑。

审核编辑:黄飞

 

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

全部0条评论

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

×
20
完善资料,
赚取积分