本文目录一览

1,组态软件的上位机软件是用什么开发的

使用组态软件,快速,方便,但是灵活性不高,使用VB开发有点难度,但是灵活性很高

组态软件的上位机软件是用什么开发的

2,上位机编程是指什么

在工业控制中,通过计算机对过程控制对象的监控,实施自动化。计算机就是上位机,对其编程使之能够对过程控制对象监控就叫上位机编程

上位机编程是指什么

3,用MFC如何开发USB上位机软件实现像电脑一样发现插入的USB外

你的这个需求和 mfc 无关,和 windows 消息 api关系比较大当插入和拔出的时候windows会发出对应的消息你可以参考 u盘小偷的实现方式

用MFC如何开发USB上位机软件实现像电脑一样发现插入的USB外

4,上位机怎么做

这个并不难。这样简单的图像处理MFC自带的图片处理类就可以完成,复杂的可以上GDI,Opencv等,串口通讯也是件相对简单的事情。
单片机用来读传感器的值呗,然后上位机通过串口来读取单片机里面的变量值打字不易,如满意,望采纳。

5,上位机控制软件开发

任何一种面向对象的语言都有串口库。我也研究了一阵子上位机,c水平如果拿着资料,还是可以写一些小玩意,但是最后放弃了,现在是用别人的架构做一点点二次开发,说白了就是写一点小脚本,也可以将就用。上位机开发这个不是一年半载就可以搞清晰的。我认为,所以我放弃了。可能我有点笨吧。最主要的是作为个人,我找不到下位机的驱动和c库(我说的下位机是PLC),而这些,我又自己写不出来。我学的是c#,我知道几个搞机器视觉的。也是用的c#,好多年了,软件依然bug层出不穷,卖出去的软件都没打包封装,也不知道怎么想的。当然,我也么有尝试去反编译他的。。也不一定可以编译出来。没意思

6,关于VC开发基于CAN总线的上位机软件的一些问题

可以这样考虑,总体分为:通讯协议,数据收发,数据处理,数据显示,通信协议就是你的CAN协议了,什么CRC校验啊,奇偶校验啊,几个停止位啊什么的。数据收发就是你使用的收发方式,开发过程中可借助串口助手。数据处理,就是对原始接收到得数据进行整理分类。数据显示,就看你用什么来显示了,列表,编辑框,图表等等
你好!可以这样考虑,总体分为:通讯协议,数据收发,数据处理,数据显示,通信协议就是你的CAN协议了,什么CRC校验啊,奇偶校验啊,几个停止位啊什么的。数据收发就是你使用的收发方式,开发过程中可借助串口助手。数据处理,就是对原始接收到得数据进行整理分类。数据显示,就看你用什么来显示了,列表,编辑框,图表等等如有疑问,请追问。
准确点说,你接下来应该做的是制定自己的数据格式:就是底层一个报文的格式是什么样子,例如:汽车转速的数据的ID号应该是多少,第几个字节开始表示的是转速数据等等,当上位机和下位机都采取同一个数据格式进行通信的时候,就是所谓的协议。 然后上位机利用你的Can的相关API,进行数据收发,同时用UI显示出来。但是要注意其他一些细节,例如Can报文收发底层驱动上,是否采用了缓冲机制,最好是有缓冲,不然容易丢包。

文章TAG:上位机开发  组态软件的上位机软件是用什么开发的  
下一篇