通用控制器的上位机人机界面设计怎么做?

针对通用的PID控制器,应用通用计算机编程软件设计一套上位机监控系统,这个应该怎么做啊?有没有大神给我指点迷津,谢谢你们啦!

0

1个回答

不知你的PID控制器是用什么控制的,如何用PLC控制,客户有没有特别要求,你可以用比较简单的触摸屏软件编写,常用的有威纶通,西门子博图,三菱的等。如何你熟悉组态软件,当然编写也没问题。
如何你用板卡控制,那你应当会用C++,python等都可以,当然你用VB也可以开发。比较简单的。一般只需加载相应的动态库即可。
如何数据不多,无论用什么都很快,若是比较复杂,比如像化工行业,PId有几十到几百,那就比较麻烦,光界面开发需很长时间。
不过不知你的详细要求。

0
weixin_44067321
weixin_44067321 对了,有没有多余的C币,给我5个,现金双倍给你,谢谢老铁!
5 个月之前 回复
weixin_44067321
weixin_44067321 你说的很有道理,我这个比较简单,属于毕业设计,应用通用计算机编程软件设计一套上位机监控系统,去控制PID控制器,如果用HMImaker可以做出来么?
5 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
做一个最简单的上位机
记录下制作激光雷达和IMU上位机制作过程初学者可能有很多不足和错误,欢迎指出交流!准备工作我安装的是QT5.8,QTcreater 4.1.0。由于在官网下载比较麻烦,所以可以再这个镜像网站上下到适合自己版本的QT。http://mirror.bit.edu.cn/qtproject/archive/qt/5.1/5.1.0/。可能用到的软件1.串口调试助手 2虚拟串口。然后先制作一个最简单可以查...
嵌入式组态软件HMImaker(绿色版人机界面组态软件)
嵌入式组态软件HMImaker(绿色版人机界面组态软件),是一款人机界面软件,基于ARM架构的嵌入式工控机控制系统开发的嵌入式软件,嵌入式系统具有单片机协议,modbus通讯协议,I2C通讯协议,西门子,三菱,台达,欧姆龙等PLC协议。嵌入式工控机有RS232,RS485串口,单片机TTL电平串口,I2C通讯接口,以太网接口,无线通讯,U盘存储,语音播放等功能。组态软件具有绘图、操作按钮、位开关、指示灯、进度条、字符控件、数据监控、实时曲线、动态图片、用户与密码设置、可编程数据库等功能,支持支持离线和在线模拟,所见即所得,快速验证设计效果,方便设计和调试,大大减轻软件开发人员在人机界面开发的负担和提高开发效率,专心于专业产品的开发,避免重复性劳动。为您大大地短了产品的开发周期,广泛应用于各种嵌入式人机界面,单片机人机界面,PLC人机界面的开发。
浅谈人机界面设计
由于受传统观念的影响,很长一段时间里,人机界面一直不为软件开发人员所重视,认为这纯粹是为了取悦用户而进行的低级活动,没有任何实用价值。评价一个应用软件质量高低的唯一标准,就是看它是否具有强大的功能,能否顺利帮助用户完成他们的任务。近年来,随着计算机硬件技术的迅猛发展,计算机的存储容量、运行速度和可靠性等技术性能指标有了显著的提高,计算机硬件的生产成本却大幅度下跌,个人计算机日益普及。新一代的计算机
MFC 上位机上位机界面设计
基于VC的MFC上位机界面的设计,包含各式各样的控件,单选按钮 多选按钮 列表框等
详细设计之(人机界面设计问题)
人机界面设计中遇到的问题:系统响应时间;用户帮助设施;出错信息处理;命令交互。往往设计人员直到设计后期才开始考虑这些问题,导致出现不必要的设计反复、项目延期和用户产生挫折感。所以最好是设计初期就把这些问题作为重要的设计问题来考虑,修改容易,代价低。 1.系统响应时间:不能过长,也不能过短;过长会导致用户感到紧张,沮丧和不耐烦,担心响应时间过长暗示着系统工作出现异常。 响应时间过短,会迫使用户加
真正优秀的人机界面设计
<br />真正优秀的人机界面设计都只有一个按键,比如iPhone,比如抽水马桶。
人机界面设计报告
该文档是一个基于C#和sql2008开发的简单物流管理系统的人机界面设计报告,可供初学者参考,敬请指正不足
32路舵机控制器上位机软件
可以同时操控32个模拟舵机的控制器软件,可设置串口号和通信波特率;可激活或者不激活舵机;可设置舵机转动速度(默认3000,执行范围可以在1——3000中调节,在舵机位置指示条的下放蓝色小框内输入);可直接拉动舵机位置指示条来设置舵机,可以在指示条上方白色小框内输入数据来精确定位,500-2500对应-90——+90度,1500对应0度中位点。
上位机与下位机都是个啥?
上位机与下位机都是个啥?基础概念上位机是指人可以直接发出操控命令的计算机,一般是PC,屏幕上显示各种信号变化(液压,水位,温度等)。下位机是直接控制设备获取设备状况的计算机,一般是PLC/单片机之类的。上位机发出的命令首先给下位机,下位机再根据此命令解释成相应时序信号直接控制相应设备。下位机不时读取设备状态数据(一般为模拟量),转换成数字信号反馈给上位机。简言之如此,实际情况千差万别,但万变不离其...
基于CAPL的CAN控制器Bootloader上位机系统设计_蔡营
摘要:为了减少因拆卸控制器而导致的维护成本增加,方便车载CAN控制器进行在线程序升级,在整车网络设 计时,要求所有的CAN控制器能够支持Bootloader程序刷写功能,通过诊断口即能完成程序刷写;Bootloader上位机 软件能够集成数据刷写过程中的所有诊断服务请求,通过直接导人要刷写到控制器内部的数据流文件,完成程序数 据在线更新功能。通过CANoe软件自带的CAPL语言实现刷机刷写上位机程序设计,提供简单明了的用户操作界面, 能够很好地完成控制器程序的刷写任务。实际测试结果表明,应用CAN网络测试工具及该上位机软件,能够成功刷 写程序,具有较高的有效性和可靠性。
软件人机界面设计
1, http://baike.baidu.com/view/2571478.htm 2
欧姆龙 omron plc上位机通信
欧姆龙的plc cp1h 与上位机通信 ,发送接收数据,两个小例子。
温湿度检测系统上位机
Android上位机通过WiFi来连接上下位机,可实时检测下位机的温湿度数据,可设置下位机温度湿度报警阈值
基于ROS平台的STM32小车-4-上位机控制器
介绍如何通过键盘控制小车运动 准备工作 1.下载串口通信的ROS包 cd ~/catkin_ws/src git clone https://github.com/ncnynl/serial.git 2 下载键盘控制的ROS包 cd ~/catkin_ws/src git clone https://github.com/ncnynl/teleop_twist_keyboard.g...
iOS 10 人机界面设计指南 (一)
1.1 设计原则(Design Principles)自己的产品能登上苹果商城的榜首,是很多移动应用设计师的梦想。而要实现这个目标,你的产品必须在质量和功能上达到高标准。iOS系统有别于其它平台主要在于三大原则:清晰(Clarity):纵观整个系统,任何尺寸的文字都清晰易读,图标精确易懂,恰当且微妙的修饰,聚焦于功能,一切设计由功能而驱动。留白、颜色、字体...
树莓派3b做先锋机器人at、dx、amigo的上位机控制器
4月要用,5月才出3B+,还是买的3b note: 必须买Micro SD TF 卡(TF卡读写要比SD快) 电源 5VDC ,大于2A;扁平那种USB电源接口;电源没有开关键;(厂家强调要求,但是我用的笔记本usb供电,暂时也没什么问题) 必须要配散热片; 下载系统(专用的): https://ubuntu-mate.org/raspberry-pi 下载烧录系统工具: ...
软工学习笔记(6)- 人机界面设计
系统响应时间 系统响应时间指从用户执行某个控制动作(如按回车键或点鼠标)到软件作出响应(期望的输出或动作)的时间。 系统响应时间长会使用户感到不安和沮丧。 稳定的响应时间(如1秒)比不定的响应时间(如0.1秒到2.5秒)要好。 人机界面设计时的常见问题 系统响应时间 用户求助设施(user help facilities) 错误信息处理 命令标记(com...
人机界面设计指南
非常好的 人机界面设计指南
上位机与s7-200通讯控制伺服电机
版权声明:本文为博主原创文章,未经博主允许不得转载。 内容简介:根据所做项目情况与大家分享学习内容,本篇文章主要从上位机和下位机两部分分享plc控制伺服电机的连线、控制方式及上位机部分,包括程序,如有错误,还望指出。 伺服控制系统硬件:松下伺服电机、MLDN25SE松下伺服驱动器、s7-200(cpu226) 伺服控制系统软件:STEP7 Micro/WIN、组态王 1、下位机系统   ...
[工程经验] 一个完整控制系统所需要的软件框架(上位机)
前言        每一个大工程都有特定的框架,这样不仅为一次开发人员提供了基石,更是为二次开发人员提供了便利。每个人可能都会有自己的框架,但是法无定法,万法归宗,下面小白给出自己做开发时使用的软件框架。你既可以直接拿去使用,也可以在此基础上开创属于你的框架。        下面讲述的框架,来自小白使用的机器人,是用C++语言编写的控制程序。也就是说此框架是从一个完整的机器人控制系统中摘下来的...
物联网技术上位机软件Demo
物联网应用技术上位机软件Demo,包括RFID货架,Zigbee,TCP,温室大棚,智能家居,短信模块,蓝牙,WiFi等
工装上位机设计版本V1.0
翻看下日志,发现在11.22说的工装接近了尾声,对于初次单独负责项目的我,想的有点天真,即使程序写好,后来在大量的调试中遇到了各种各样的问题,现在才知道社会中为什么会有测试工程师这样的一个职业了。具体到了测试的时候不仅程序要根据硬件的要求作出适当的调整,还要排查程序和硬件出现问题的原因。总之又花了一个月的时间,那个酸爽或许就是那句老话,我待你如初恋,你却虐我千百遍。这句话让我想起了在大学做电脑维修兼
雕刻机蓝牙android上位机控制器设计
博主在某宝购买了一台雕刻机,发现特别好用,切割胶木板,PCB,木材,塑料,以及激光雕刻文字等等都非常方便,但是新问题出现了,发现要么USB连接,要么内存卡,是不是非常不方便?于是研发了Android上位机,通过蓝牙连接;连续发送G指令三万行没任何问题现在版本3.0主要特点: 1.打开对应功能自动连接设置好的蓝牙模块 2.可以任意设置温控的读取目录
用vb.net开发的简易(通用)上位机
这里写的是上位机基本的程序,有什么额外功能的话可以自己加上。我是参与别人项目里做的,主要实现了自动检测,断点重连,发送检测消息。因为要实时使用,所以要最大程度的避免程序崩溃,因此程序里使用了比较多的try模块。同是为了让别人使用起来方便,没有做其他修饰的东西。Public Class Form1 //用到的全局变量 Public socketi As Net.Sockets.Socket'套
周立功CAN通用上位机例程(VB6)
本文件夹中所带的例子可操作以下型号设备 PC104-CAN PC104-CAN2 ISA-9620 ISA-5420 PCI-5110 PCI-5121 PCI-9810 (PCI-9810I) PCI-9820 PCI-9820I PCI-9840 USBCAN (USBCAN-I USBCAN-I+ USBCAN-II USBCAN-II+ USBCAN-2A) DNP9810 PEC9920 PCIE9220
32路舵机控制上位机软件 -- yfrobot
32路舵机控制上位机软件,实现PC端直接控制舵机转动,动作存储,无需编程!
电动汽车整车控制器BootLoader功能开发_乐志国
摘要:传统的电动汽车整车控制器开发中,对程序的烧写是通过BDM调试接口实现的,该方 法不仅在控制器应用程序开发阶段会影响开发效率,而且会给后期整车控制器升级维护造成极 大的不便.通过嵌入式系统引导加载程序(即BootLoader)对解决上述问题具有较强的实际意义. 本文提出了整车控制器开发中BootLoader功能实现的整套设计与解决方案,并将该方案应用到 实车运行中.最后,通过实际应用的测试与分析,结果表明该功能具有极高的可行性与有效性.
PLC上位机监控系统(摘要)
OpenGL       随着三维图形的应用越来越广泛,计算机图形学的发展也越来越迅速,各种图形应用软件也就随之应运而生OpenGL(Open Graphic Library,开放性图形库)是目前比较完善的三维图形标准,已被广泛地用于可视化技术、实体造型、CAD/CAM、模拟仿真等诸多领域。OpenGL作为一种硬件图形的软件接口,其优点是作为一个独立的工作平台,独立于硬件设备、窗口系统和操作系统
labview人机界面交互设计
labview人机界面交互设计labview
周立功CAN上位机软件
基于ZLGUSBCAN2使用C#开发的一款支持CCP协议的上位机软件,支持基本的数据收发,数据帧查看,在下位机支持CCP协议的情况下,支持显示变量和标定变量,可以显示变量的变化曲线,功能强大
飞思卡尔上位机源码(自己写的)
本人用VC编写的上位机,采用CImage图像类,以及CSerialPort异步串口类
MSP430的人机界面设计
MSP430的人机界面设计MSP430的人机界面设计
北微传感器调试助手
北微传感器专用调试助手!不用二次编程即可立即使用的工具
自己做的串口上位机,仅供交流
自己使用vb做的简单串口上位机,仅供交流学习 。
机器视觉:光源控制器专业词汇中英文详解
机器视觉:光源控制器专业词汇中英文详解1、输入电压Input Voltage:给控制器供电的输入电压值,通常100V~240VAC,全球通用电源。    2、输出电压Output Voltage:控制器输出的电压,一般供光源使用,有5V,12V,24V直流。    3、输出电流Output Current:控制器输出的电流。    4、输出功率Output Power:控制器能够给光源等提供的最大...
读卡器与PC上位机通讯协议
本次项目,嵌入式设备读取卡片信息后,需要按照实际情况,将卡片信息正确返回到PC上位机软件中利用。 在制定该上位机通信协议的过程中,为了适应性更强,一共修改了四次。 主要协议内容:(仅上传格式,不提供具体调用命令内容) 一、波特率:115200 BIT/S 二、字长:10 位(启始位:1 数据位:8 停止位:1 ) 三、调用格式 格式:起始符 + 数据长度 + 命令 + 数据 +
上位机打包软件
各种语言的release打包软件,最后打包成一个exe文件,方便快捷
VB编写的上位机电机控制显示界面做工控的模版
VB编写的上位机电机控制显示界面非常经典 里面既有串口通信也有上位机界面,对于初学工控上位机软件的朋友有很大的帮助
WAY STUDIO 依路 舵机机器人 动作开发环境入门
写在文前: 自从提出《中国智造-2015》以后,国内机器人设计制造作为智能制造的一个重要分支,引起了大家的广泛关注,作为一名爱好者自然不会放过这个机会。 舵机作为关节的各种类型的机器人是广大爱好者关注度比较高的产品,因为其价格便宜,制作简单。   本文介绍了依梦科技推出的“无极”系列舵机控制器的上位机开发环境的使用,以视频讲解为主,首先我们可以看一下该开发环境的仿真效果: 点击打开
基于STM32的人机界面设计最终版
基于STM32的人机界面设计最终版基于STM32的人机界面设计最终版基于STM32的人机界面设计最终版基于STM32的人机界面设计最终版
文章热词 设计制作学习 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 python上位机教程 通用大数据基础架构