大家好,今天小编关注到一个比较有意思的话题,就是关于下位控制软件编程目的的问题,于是小编就整理了6个相关介绍下位机控制软件编程目的的解答,让我们一起看看吧。

  1. 什么是plc文本一体机控制器?
  2. 上位机一般用的是什么编程语言?女孩子学适不适合?前景如何?
  3. 上位机(PC机)和下位机(工控机)的区别?
  4. 编写的上位机如何实现控制单片机?
  5. vb vc wincc labview delphi做上位机控制,哪个最好实现,且界面美观友好?
  6. 基于Windows环境与PLC相连的上位机监控操作软件用什么组态好?

什么是plc文本一体机控制器?

1、上位机是触摸屏,pc机等。

下位机控制软件编程目的-下位机程序
(图片来源网络,侵删)

2、下位机指plc本身。

3、plc是可编程逻辑控制器,它***用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。

下位机控制软件编程目的-下位机程序
(图片来源网络,侵删)

上位机一般用的是什么编程语言?女孩子学适不适合?前景如何?

你提到上位机,我猜应该是工业自动化相关的专业。

以前,我接触到的,一般用c++,.net。

下位机控制软件编程目的-下位机程序
(图片来源网络,侵删)

随着自动化和智能化程度提高,工业的智能运维能力,工业4.0等,也需要很多像AI,调度算法,大数据方面的支撑,你所谓的上位机,可能很快被云端的各种服务,或各种边缘计算服务取代,编程更加网络化一些,可能前端J***aScript,后端J***a或Python会变的更多。

仅供参考。

工业自动化领域的核心技术,一方面是下位机的控制算法,这涉及的技术附加值较高,一方面是自动化调度运维。单纯的上位机编码工作,技术附加值并不高。希望你在学习中能抓住重点。

上位机(PC机)和下位机(工控机)的区别?

一般理解的上位机就是工控机,工控机上运行组态软件,监控整套控制系统;下位机一般都是PLC,也可以是DSP或者智能仪表,而PLC自然就是可编程控制器了。 在一套系统中,只要有了控制要求,然后就是搭建硬件电路,就涉及到PLC选型和上位机组态软件的选型(按需要的DI,DO,AI,AO点数来选,又得组态软件还包括中间变量AR,AO的点数),搭建好PLC控制系统,就是PLC和上位机组态软件变量的对应了,对应好后,按照控制要求来编程,再就是现场调试。整套系统就完成了。建议你还是看一下整套系统的框架比较好

编写的上位机如何实现控制单片机?

一般来讲,你说的这种功能是这样实现的:用VB或者VC在计算机上面编写一个应用程序操作界面,一般称为上位机,通过COM串口和下位机(一般是一个单片机系统)物理连接,通过上位机发出指令,也就是通过计算机COM串口发出一些数据。通常是要约定好波特率、数据位、校验等,下位机根据上位机的指令做出执行操作,I/O口输出一个电平去控制继电器,再去控制强电。

如果你只保留计算机,用计算机的COM串口直接作为输出驱动,是有问题的。分析如下,因为计算机的串口主要用途是通讯,即传送一些RS232电平的信号,比如传送数字1、2、3。。。或者是字母A、B、C。。。。。等,即使是传送一位也会同时有0逻辑和1逻辑出现,即不能一直让串口线的TX线一直输出逻辑0的,所以无法实现你说的功能。

vb vc wincc labview delphi做上位机控制,哪个最好实现,且界面美观友好?

我觉得如果你下位是PLC就要选择wincc、如果下位机是单片机那我建议你还是选择libview吧。至于VB、VC、Delphi这些都是高级语言,如果做通讯的话还行,做界面的话够你开发的,而且修改不方便,不如libview

基于Windows环境与PLC相连的上位机监控操作软件用什么组态好?

基于windows环境的和PLC相连,实现对项目的自动化实现上位机和下位机监视,控制以及数据***集记录的上位机软件,现成的就有很多,比如西门子的wincc,GE的cimplicity,wonderware的inthouch,还有国内的组态王,力控这些!用这些现成的组态软件,应该做上位机组态比较好,也比较高效的方式!

因为,这些上位机软件,对和PLC通讯的支持都做的比较完善了,有很多的元件库,建立变量,监控变量也都很方便,而且数据记录以及和数据库的链接,以及报表等等也都在软件中完整的考虑过!这样就免去很多自己的工作,直接使用就是不用自己去研究通信协议,研究怎么做动画,以及报表这些,大大的节约了时间!

当然,虽然现成的组态软件有其优点,但是可能因为收费的原因,还是有很多的单位在利用VB,labview这些来做上位机监控画面的,当然现在很多编程软件也都适合做上位机的开发组态!个中原因也不好说,有些单位可能是为了技术保密,因为大众使用的组态软件项目更容易被***,从而失去保密性;当然有的单位可能是想着自己开发,节约购买授权的费用!

因此,***用什么样的软件来做上位机监控系统,需要结合自身的实际需求,可以说选择面还很大的。就说这么多了,希望能对你有一点帮助,谢谢!

到此,以上就是小编对于下位机控制软件编程目的的问题就介绍到这了,希望介绍关于下位机控制软件编程目的的6点解答对大家有用。