1 第一章 上位机与下位机 1
1 上位机与下位机的概念 上位机和下位机,一般是指集中控制系统中的PC 机和现场的工控机
上位机(PC机)主要用来发出操作指令和显示结果数据,下位机(工控机)则主要用来监测和执行上位机的操作指令
举个例子,蓄电池生产中,需要按工艺要求进行充电和放电
现场有许多工位,各自配有智能的充放电设备,它们就是“下位机”
整个车间有一台 PC 机来集中管理,这就是“上位机”
上位机软件一般用高级语言编程,如 BASIC、C,有比较丰富的图形界面
下位机的编程,依所用的MCU 而异,以汇编为主
上位机和下位机之间的通讯,常见是RS-232,RS-485,当然还有很多,但都是串行方式
特别是“一对多”的RS-485 用得最普遍
上位机是指:人可以直接发出操控命令的计算机,一般是PC,屏幕上显示各种信号变化(液压,水位,温度等)
下位机是直接控制设备获取设备状况的的计算机,一般是PLC/单片机之类的
上位机发出的命令首 先 给 下位机,下位机再 根 据此 命令解释 成 相 应 时 序 信号直接控制相 应 设备
下位机不 时 读 取设备状态 数据(一般模 拟 量 ),转 化成 数字 信号反 馈 给 上位机
简 言之如此 ,真 实 情 况千 差 万 别不 离 其 宗
上下位机都需要编程,都有专 门 的开 发系统
另 外 ,上位机和下位机是通过 通讯连 接的“物 理”层 次 不 同 的计算机,是相 对而言的
一般下位机负 责 前 端 的“测量 、控制”等处 理; 上位机负 责 “管理”处 理
下位机是接收 到 主设备命令才 执行的执行单元 ,即 从 设备,但是,下位机也 能直接智能化处 理测控执行; 而上位机不 参 与具 体 的控制,仅 仅 进行管理(数据的储 存 、显示、打 印
人机界面等方面)
常见的DCS 系统,“集中-分 散 (集散 )