首先,让我们明确一下上位机的概念,在工业控制中也叫HMI。实际上,它是一台电脑或一个具有一定电脑功能的触摸屏。它的功能是对下位机进行监控和数据的存储与分析。
由于它在工业上的应用,我们需要遵循一个原则:数据准确、功能实用、画面简单。至于图案,我不建议上位机太花哨。一台好的上位机可以让工程师或操作人员一目了然地看到关键设备的状态和重要数据,也可以了解过程。所以不要在色调上混合太多的颜色。如果其他人需要分析它是什么乍一看,这是一个失败的设计。在设备运行状态下,特别是报警状态下,采用醒目色调。
对于数据存储和分析,我们可以尽最大努力让用户感到舒适和强大。这些是我做项目的经验和体会,仅供参考。我也希望你能有一些想法,积极评论,讨论和分享。
让我们举一个反面教材的例子。我认为这是一个失败的上位机设计。
如果是单片机程序开发,基本可以用现有的语言,包括VC、VB、C#、Java、Python等。因为只要上位机程序支持串口或USB通信协议,就可以与下位机进行通信。通用单片机支持串口通讯,高端单片机支持USB通讯,速度更快。
因此,对上位机程序开发语言没有太多限制,主要取决于个人擅长哪种语言。
如何使用Java编程打印图形?Java提供了一个可打印的打印接口,您需要实现这个接口,接口回调方法打印在图形参数中,您可以理解为您的画布,在其中您可以使用爪哇.awt包装各种绘图对象(画笔、颜色、字体、图像等)以绘制所需内容。然后将其添加到
在SEO工作中,你觉得应该如何做好网站内容的优化?去百度搜索你的产品、服务和行业关键词,然后查看底部的相关搜索短语,记录下来。围绕这些短语,用它们作为标题,为每个单词组织或写一篇文章,在网站上发布,重复,并添加其他非网站优化。久而久之,潜在
怎么将revit拾取到dynamo?我很乐观。人们说,如果从Revit到dynamo拾取图元,则不是Revit中的图元。当然,你可以把它们捡起来,元素测定法你也可以看到实体,但人们说它是Revit,不是基本体,愚蠢!这是单向的,不可互操作。
java的基础知识包括哪些?1. Java基本语法(基本数据类型、运算符、if条件判断、循环语句)2。面向对象思维(变量、方法、类、封装、继承、多态)3。常用类(string、StringBuffer、StringBuilder、strin
自学设计有哪些好用的网站?我要自学网,软件自学网,网易云教室,腾讯教室,中国大学MOOC这些都不错网页设计,电商设计,影视后期合成哪个工资高前景好?让我们先谈谈网页设计。目前,网页设计是最不发达的。经过多年的发展,网页设计已经变得非常简单。
如何评价华为高管说“今年10月份鸿蒙几乎不会使用Android和谷歌代码”?1. 这意味着大部分设备切换已在10月份完成2。所有新交付的设备均预装有鸿蒙系统3。研发和生产完全基于鸿蒙OS4。红蒙生态建设如火如荼。以上几点纯属猜测,属于娱乐大
现在三大运营商都已取消长途和漫游了,那么打电话还分本地主叫和国内主叫吗?我不知道其他操作员会做什么。现在我知道移动运营商已经把长途费从60%降到了40%,而不是把本地电话改成全国电话。我还是按照长途收费来区分居民区。这就是我的手机卡的消费方
什么是企业邮箱?企业邮箱有什么作用?企业电子邮件是以自己的域名作为后缀的收费电子邮件。例如,企业的域名是abc网站则企业邮箱的电子邮件地址为abc@abc.com. 企业邮箱对企业形象意义重大,其功能往往比普通免费邮箱或收费邮箱更丰富。平安
网站首页如何优化?网站主页的重要性不言而喻。当用户浏览网站时,首先看到的是网站的主页。它不仅向用户传达了网站有价值的内容和核心,也吸引了用户长期留在网站上。因此,在网站优化的过程中,一定要注意网站主页的优化。网站主页的导航是将网站整体分类,
使用微信关注企业的官方账号,然后登录账号密码。