PLC上位机 下位机 组态软件之间的含义与区别?DCS 力控 Codesys在自动化控制中各自扮演的角色?
应该这样理解:plc上位机就是编程用的PC机,也可以是操作员站;但是有的PLC不设面板及上位机,就是控制机柜,用灯眼在判断执行步骤及故障.下位机就是PLC的控制器,每一个品牌有一个产品序列;组态软件是能够打开内部逻辑程序的软件,一般存在上位硬盘,需要时连接控制器进行在线修改逻辑即可.
"基于LabVIEW的物联网通讯系统上位机软件设计"与"基于LabVIEW的PLC上位机软件设计“有何区别
下位机不同呗,硬件不同 物联网通讯无非是zigbee,用的是单片机 plc就是plc 而上位软件设计,说好的上位,你只要知道下位机的输入信息或者采集点数据 编程都是一样编写,没什么不同
做上位机和下位机与做软件和硬件有关系吗?别人总问我做上位机还是下位机,不明白到底问的什么。求解答
上位机是指:人可以直接发出操控命令的计算机,一般是PC,屏幕上显示各种信号变化(液压,水位,温度等)。下位机是直接控制设备获取设备状况的的计算机,一般是PLC/单片机之类的。上位机发出的命令首先给下位机,下位机再根据此命令解释成相应时序信号直接控制相应设备。下位机不时读取设备状态数据(一般模拟量),转化成数字信号反馈给上位机。简言之如此,真实情况千差万别不离其宗。上下位机都需要编程,都有专门的开发系统。
在概念上
控制者和提供服务者是上位机
被控制者和被服务者是下位机
也可以理解为主机和从机的关系
但上位机和下位机是可以转换的
两机如何通讯,一般取决于下位机。TCP/IP一般是支持的。但是下位机一般具有更可靠的独有通讯协议,购买下位机时,会带一大堆手册光盘,告诉你如何使用特有协议通讯。里面会举大量例子。一般对编程人员而言一看也就那么回事,使用一些新的API罢了。多语言支持功能模块,一般同时支持数种高级语言为上位机编程。
西门子软件STARTER,Wincc,WinccFlexble区别,分别应用在哪里?
starter:西门子新系列驱动产品的调试软件.和以前的drivemoniter软件一样的功能,只是针对的产品系列不一样. wincc:西门子的上位控制组态软件,只要下位产品可以支持它所包含的通讯协议,都可以使用,不局限于西门子的产品. winccflexble:西门子的触摸屏组态软件. 这几个软件现在都已经集成在西门子的博图软件里.如果一个工程里包括了西门子的驱动产品、PLC、触摸屏等,使用博图软件,就可以对所有的产品进行编程、调试工作.
电厂PLC控制中用到的UNITY软件和IFIX软件是什么关系
UNITY是施耐德PLC的编程组态软件(一层,现场级),主要用来对PLC进行相关的编程以实现对现场传感器及执行器的数据采集和控制. IFIX是GE开发的二层上位界面组态软件,用来与一层PLC交换数据,并加以显示,同时也可以从上位界面往PLC发送相应指令.
怎么样用VB开发上位机软件
上位计算机与PLC通过串口连接 在上位计算机中用VB编程,用到MSCOMM控件和TIMER控件和PLC的通讯协议.可定时发送命令.用ONCOMM接收.
要做一套软硬件系统,请问从上位机软件开发及下位机嵌入式开发专业角度说,指令等于trigger吗?
从上位机软件开发及下位机嵌入式开发专业角度说没有“指令”“trigger”之类的统一定义的概念.术语都是工程师之间约定成俗的叫法,所以这个问题应该是有问题的,根本都不明白你想问什么
上位机(PC软件)与下位机(80C52)的串口通信问题
双方,制订协议.传送一次,都是什么内容.单片机,写入存储再去处理,也可.不写入缓存,直接将数据进行处理,也可.就看你的爱好了.
做单片机软件上位机下位机哪个更有前途
好!虽然不是很有经验,但又有所涉及!
本人的观点,都应当懂一点!然后才有能力精通一方向!
我在学校是学单片机上的系统开发的,学的还可以,算是比较精通了(学校)。本来觉得 差不多了,能混口饭了,,,那知道,我还空缺 上位机编程部分!
其实上位机:是用来控制 单片机系统 的,,是可以直接通过串口、tcpip 远程控制 单片机的,,,使用在 条件苛刻 、人不宜 直接接触单片机系统的 场合!!
但是,现在我工作,不做单片机系统开发,,而是.net开发,,做web(浏览器)、winform(窗体应用程序);;
我工作还算清闲,,于是就跟学校老师联系,做一个 温度远程监控系统,,不难,,但是直接使用到.net的winform,,,于是,,现在才感觉到 是一个不小的提升,,,当时只知道 用物理按键 实现 单片机系统控制,,现在想来,,远程控制 是一个趋势!!
我说这么多,想说的是,两方面你都得懂一点,,这样才会有竞争力,,当然精力、时间有限,你只能精通一方面,,这也行,,但是,如果到时候 需要你跟 人家 做上下位机 接口 对接时,你就会发现,如果你不懂两方面,,你将会 很不方便!!!!
首先,你需要先精通 下位机 部分,,因为1、下位机可以单独 执行程序,可以缺少上位机;2、上位机的编程 需要考虑到 下位机 的实现难易程度,从而设计上位机接口部分。因此从这两个方面,你都需要先精通下位机部分!
前途是相对而言的 ,,任何一个方面 都很有前途,,但是 只有你两方面都懂一点,一方面精通一点,,,这样你才能够统领全局,了解整个系统设计!!
当然这样是最有前途的!
只要专心学,前途肯定是有的!!
很认真了!!!!呵呵!!可以去我空间看看!
祝你好运!
上位机编写的软件控制下位机的界面叫什么?这种软件是用什么语言的软件编的,C语言可以编吗
在淘宝里面搜小车电机驱动模块,一般的卖家都会有这个软件,常常连接串口对电机进行控制,编写起来也很简单,但要熟悉串口