上位机介绍

上位机介绍 上位机 是指可以直接发出操控命令的计算机,一般是 PC/host computer/master computer/upper computer, 屏幕上显示各种信号变化(液压,水位,温度等)。 下位机 是直 接控制设备获取设备状况的计算机,一般是 PLC / 单片机 single chip microcomputer/slave computer/lower computer 之类的。上位机发出的命令首先给 下位机 ,下位机再根据此命令 解释成相应 时序信号 直接控制相应设备。 下位机 不时读取设备状态数据(一般为模拟量), 转换成数字信号反馈给上位机。 简言之如此, 实际情况千差万别, 但 万变不离其宗 :上 下位 机 都需要编程,都有专门的开发系统。 在概念上,控制者和提供服务者是上位机,被控制者和被服务者是 下位机 ,也可以理 解为主机和从机的关系,但上位机和 下位机 是可以转换的。 工作原理 两机如何通讯,一般取决于 下位机 , TCP/IP 一般是支持的,但是 下位机 一般具有更可 靠的独有 通讯协议 ,购买下位机时,会带一大堆手册 光盘 ,告诉你如何使用特有协议通讯, 里面会举大量例子,一般对编程人员而言一看也就那么回事,使用一些新的 API(API ( Application Programming Interface, 应用程序 编程接口)是一些预先定义的 函数 ,目的是 提供应用程序与开发人员基于某 软件 或硬件的以访问一组 例程 的能力,而又无需访问源码, 或理解内部工作机制的细节罢了, 多语言支持功能模块, 一般同时支持数种高级语言为上位 机编程。 通常上位机和 下位机 通讯可以采用不同的

推荐