上位机,下位机的问题

来源:百度知道 编辑:UC知道 时间:2024/09/23 04:52:19
什么是上位机,上位机包括哪些工控机,什么是下位机,下位机包括哪些工控机,上位机用什么编程开发,下位机用什么编程开发,上位机和下位机怎么进行通讯?

我的理解,上位机和下位机,一般是指集中控制系统中的PC机和现场的工控机。上位机(PC机)主要用来发出操作指令和显示结果数据,下位机(工控机)则主要用来监测和执行上位机的操作指令。举个例子,蓄电池生产中,需要按工艺要求进行充电和放电。现场有许多工位,各自配有智能的充放电设备,它们就是“下位机”。整个车间有一台PC机来集中管理,这就是“上位机”。
上位机软件一般用高级语言编程,如BASIC、C,有比较丰富的图形界面。下位机的编程,依所用的MCU而异,以汇编为主。
上位机和下位机之间的通讯,常见是RS-232,RS-485,当然还有很多,但都是串行方式。特别是“一对多”的RS-485用得最普遍。