单片机和上位机的区别?
单片机和上位机是两个完全不同的概念,区别非常大,具体如下:
1.单片机,是特殊的CPU,是一种集成电路芯片,可以围绕该芯片搭建项目需要的外围硬件电路,然后通过编程软件,编写单片机程序,实现想要的功能。
2.上位机,是工业自动系统中的用于人机交互的设备的统称,可以是工控机,也可以是触摸屏。上位机的下位机可以是PLC,也可以是单片机,一般情况下是PLC。上位机通过特定的软件比如WINCC,INTOUCH,IFIX,KINGVIEW等,进行上位画面设计,通过通信与PLC数据交换,实现系统方便的监视与控制。上位机也可以自行用C++,VB,Delhpi,C#等软件自行编写,但需要较强的编程功底。
上位机入门教程?
如何在电脑上使用上位机详细教程说明
1、光立方切换到电脑上位机模式(切换方法上面已经介绍)
2、下载器驱动的安装(详情请看下载器驱动文档)
3、连接下载器下载器与光立方的连接线: GND 接 GND 5v 或者 VCC 接 5v 或者 VCC 这条线不接 RXD 接 RXD TXD 接 TXD 由于光立方的电流会影响到下载器,所以 5V 那条线不用接,直接用电源线供电。
4、打开上位机软件(从压缩包里面解压出来这个文件)
OTA中的上位机是什么?
上位机指可以直接发送操作指令的计算机或单片机,一般提供用户操作交互界面并向用户展示反馈数据。
典型设备类型:电脑,手机,平板,面板,触摸屏。
下位机:
下位机指直接与机器相连接的计算机或单片机,一般用于接收和反馈上位机的指令,并且根据指令控制机器执行动作以及从机器传感器读取数据。
典型设备类型:PLC,stm32,51,FPGA,ARM等各类可编程芯片。
上位机组态是什么意思?
组态就是用应用软件中提供的工具、方法,完成工程中某一具体任务的过程。很好理解,就像开展一个活动,你要组织一样,组织的这个过程就是组态。 上位机是指人可以直接发出操控命令的计算机,一般是PC,屏幕上显示各种信号变化。可以理解成电脑发出一项命令给一个控制器,控制器去控制一个机器,电脑就是上位机,控制器是下位机。
上位机中位机下位机的区别?
上位机是指可以直接发出操控命令的计算机,一般是PC/host computer/master computer/upper computer,屏幕上显示各种信号变化(液压,水位,温度等)。下位机是直接控制设备获取设备状况的计算机,一般是PLC/单片机single chip microcomputer/slave computer/lower computer之类的。上位机发出的命令首先给下位机,下位机再根据此命令解释成相应时序信号直接控制相应设备。下位机不时读取设备状态数据(一般为模拟量),转换成数字信号反馈给上位机。简言之如此,实际情况千差万别,但万变不离其宗:上下位机都需要编程,都有专门的开发系统。
在概念上,控制者和提供服务者是上位机,被控制者和被服务者是下位机,也可以理解为主机和从机的关系,但上位机和下位机是可以转换的。
上位机和下位机的区别
上位机:系统中起主控,主要作为系统的规划控制,属于决策层。
下位机:具体执行层,主要完成系统规划层下达的任务。
上位机是指人可以直接发出操控命令的计算机,一般是PC,屏幕上显示各种信号变化(液压,水位,温度等)。
下位机是直接控制设备获取设备状况的计算机,一般是PLC/单片机之类的。
上位机发出的命令首先给下位机,下位机再根据此命令解释成相应时序信号直接控制相应设备。
下位机不时读取设备状态数据(一般为模拟量),转换成数字信号反馈给上位机。
简言之如此,实际情况千差万别,但万变不离其宗:上下位机都需要编程,都有专门的开发系统。
另:在概念上
控制者和提供服务者是上位机
被控制者和被服务者是下位机
也可以理解为主机和从机的关系
但上位机和下位机是可以转换的
两机如何通讯,一般取决于下位机。TCP/IP一般是支持的。
但是下位机一般具有更可靠的独有通讯协议,购买下位机时,会带一大堆手册光盘,
告诉你如何使用特有协议通讯,里面会举大量例子,一般对编程人员而言一看也就那么回事,使用一些新的API罢了。
多语言支持功能模块,一般同时支持数种高级语言为上位机编程。
通常上位机和下位机通讯可以采用不同的通讯协议,可以有RS232的串口通讯,或者采用RS485串行通讯,
采用封装好的程序开发工具就可以实现PLC和上位机的通讯。当然可以自己编写驱动类的接口协议控制上位机和下位机的通讯。
上位机和云平台一样吗?
不一样。
上位机是指可以直接发出操控命令的计算机,一般是PC/host computer/master computer/upper computer,屏幕上显示各种信号变化(液压,水位,温度等)。
云平台是允许开发者们或是将写好的程序放在“云”里运行,或是使用“云”里提供的服务,或二者皆是的平台。至于这种平台的名称,现在我们可以听到不止一种称呼,比如按需平台(on-demand platform)、平台即服务(platform as a service,PaaS)等等。但无论称呼它什么,这种新的支持应用的方式有着巨大的潜力。
c#上位机和plc哪个有前途?
作为一个资深电气工程师,可以明确的告诉你,C#上位机更有前途。
PLC的入门门槛实在是太低了,初中毕业的电工都可以入门,经验够了后可以很轻松做一个PLC工程师。哪怕是加上上位机组态,触摸屏等,也是一个电工经过努力可以搞定的。
而C#上位机则不一样了,C#做的上位机功能,其实也可以通过PLC的上位机现成的组态软件实现,但是正版软件是收费的,有些功能实现起来很费劲,不灵活。用C#自己编写上位机,则能最大限度上实现想要的功能。C#上位机更偏向于IT行业,进入门槛很高,不是普通的电气自动化本科专业能搞定的。
上位软件是干什么的?
上位软件就上位机,是指:人可以直接发出操控命令的计算机,一般是PC,屏幕上显示各种信号变化(液压,水位,温度等)。
下位机是直接控制设备获取设备状况的的计算机,一般是PLC/单片机之类的。
上位机发出的命令首先给下位机,下位机再根据此命令解释成相应时序信号直接控制相应设备。
下位机不时读取设备状态数据(一般模拟量),转化成数字信号反馈给上位机。简言之如此,真实情况千差万别不离其宗。上下位机都需要编程,都有专门的开发系统。
上位机与plc的区别?
一、主体不同
1、上位机:可以直接发出操控命令的计算机。
2、PLC:直接控制设备获取设备状况的计算机,一般是PLC/单片机之类的。
二、通讯协议不同
1、上位机:使用TCP/IP,或者RS232的串口通讯或者采用RS485串行通讯。
2、PLC:具有更可靠的独有通讯协议。