上位机中位机下位机的区别

上位机中位机下位机的区别,第1张

上位机是指可以直接发出 *** 控命令的计算机,一般是PC/host computer/master computer/upper computer,屏幕上显示各种信号变化(液压,水位,温度等)。下位机是直接控制设备获取设备状况的计算机,一般是PLC/单片机single chip microcomputer/slave computer/lower computer之类的。上位机发出的命令首先给下位机,下位机再根据此命令解释成相应时序信号直接控制相应设备。下位机不时读取设备状态数据(一般为模拟量),转换成数字信号反馈给上位机。简言之如此,实际情况千差万别,但万变不离其宗:上下位机都需要编程,都有专门的开发系统。

在概念上,控制者和提供服务者是上位机,被控制者和被服务者是下位机,也可以理解为主机和从机的关系,但上位机和下位机是可以转换的。

上位机和下位机的区别

上位机:系统中起主控,主要作为系统的规划控制,属于决策层。

下位机:具体执行层,主要完成系统规划层下达的任务。

上位机是指人可以直接发出 *** 控命令的计算机,一般是PC,屏幕上显示各种信号变化(液压,水位,温度等)。

下位机是直接控制设备获取设备状况的计算机,一般是PLC/单片机之类的。

上位机发出的命令首先给下位机,下位机再根据此命令解释成相应时序信号直接控制相应设备。

下位机不时读取设备状态数据(一般为模拟量),转换成数字信号反馈给上位机。

简言之如此,实际情况千差万别,但万变不离其宗:上下位机都需要编程,都有专门的开发系统。

另:在概念上

控制者和提供服务者是上位机

被控制者和被服务者是下位机

也可以理解为主机和从机的关系

但上位机和下位机是可以转换的

两机如何通讯,一般取决于下位机。TCP/IP一般是支持的。

但是下位机一般具有更可靠的独有通讯协议,购买下位机时,会带一大堆手册光盘,

告诉你如何使用特有协议通讯,里面会举大量例子,一般对编程人员而言一看也就那么回事,使用一些新的API罢了。

多语言支持功能模块,一般同时支持数种高级语言为上位机编程。

通常上位机和下位机通讯可以采用不同的通讯协议,可以有RS232的串口通讯,或者采用RS485串行通讯,

采用封装好的程序开发工具就可以实现PLC和上位机的通讯。当然可以自己编写驱动类的接口协议控制上位机和下位机的通讯。

上位机是指可以直接发出 *** 控命令的计算机,一般是PC/hostcomputer/mastercomputer/uppercomputer,屏幕上会显示各种信号变化。

下位机是指可以直接控制设备获取设备状况的计算机,一般是PLC/单片机之类。上位机发出的命令会给下位机,下位机根据此命令解释成相应时序信号直接控制相应设备。下位机会时不时的读取设备状态数据,然后在转换成数字信号反馈给上位机。

上位机示例

上位机和下位机通讯可以采用不同的通讯协议,有RS232的串口通讯,也采用RS485串行通讯。当用计算机和PLC通讯的时候,不但能采用传统的D形式的串行通讯,还可以采用更适合工业控制的双线的PROFIBUS-DP通讯。采用封装好的程序开发工具就可以实现PLC和上位机的通讯,当然也可以自己编写驱动类的接口协议控制上位机和下位机的通讯。

使用昆仑通泰触摸屏作为下位机,首先要把所需要的程序载入触摸屏,并保证触摸屏与控制器的连接稳定,然后进行PLC编程,完成触摸屏与控制器之间的通讯,继而实现对设备的控制,作为下位机可以完成多种功能控制任务。

#define FIFO_SIZE 128

u8 Uart1_RecvChar(void)

{

u8 ch;

ch = USART_ReceiveData(USART1);

while(USART_GetFlagStatus(USART1, USART_FLAG_RXE) == RESET);

}

int main(void)

{

u8 usart_fifo[FIFO_SIZE], i = 0,ch;

while(1)

{

ch = Uart1_RecvChar();

if( ch )

{

if(i >= FIFO_SIZE) i = 0;

else usart_fifo[i] = ch;

}

}

}

不清楚的可以继续提问

上位机和下位机分别是:

1、上位机:

上位机是指可以直接发出 *** 控命令的计算机,一般是PC/host computer/master computer/upper computer,屏幕上显示各种信号变化。

2、下位机:

下位机是直接控制设备获取设备状况的计算机,一般是PLC/单片机single chip microcomputer/slave computer/lower computer之类的。

扩展资料:

通常上位机和下位机通讯可以采用不同的通讯协议,可以有RS232的串口通讯或者采用RS485串行通讯。

当用计算机和PLC通讯的时候,不但可以采用传统的D形式的串行通讯,还可以采用更适合工业控制的双线的PROFIBUS-DP通讯。采用封装好的程序开发工具就可以实现PLC和上位机的通讯,可以自己编写驱动类的接口协议控制上位机和下位机的通讯。

参考资料来源:百度百科—上位机

参考资料来源:百度百科—下位机

以上就是关于上位机中位机下位机的区别全部的内容,包括:上位机中位机下位机的区别、上位机、下位机是什么、昆仑通泰触摸屏如何作为下位机等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10173915.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存