首页 >

用上位机控制单片机然后实现数据传输,学习哪种上位机好呢? – 网络|

电脑键盘上点 怎么打出来怎么回事,3d怎么自发光,阿里云服务器怎么开启用上位机控制单片机然后实现数据传输,学习哪种上位机好呢? - 网络|用上位机控制单片机然后实现数据传输,学习哪种上位机好呢

1.VB

上位机软件

VB的全称是visual Basic,是微软所研发的一款基于对象的通用的程序设计语言,诞生于上世纪九十年代初期。这款软件是基于图形可视化编程的,制作软件界面、人机交互界面很容易,不需编写大量代码去描述界面元素的外观和位置,而只要把库中预先建立的对象拖到屏幕上,再实现具体的响应即可。由于各种图形化的对象都是现成的,跟现在的组态王软件很类似,用起来很方便,适合做上位机开发。

微软虽然已经不再更新VB,但是用户可以使用VC和Visual Studio进行开发。

2.Labview上位机软件

Labview是美国的NI设计研发的,该软件在仪器仪表行业、工业自动化行业有着很高的声望。Labview采用图形化编程和数据流编程方式,程序框图中的节点之间的数据流向决定着函数的执行顺序。这与传统的代码式的软件编程完全不一样。而且在软件内部集成了很多通讯模块、仪表模块和曲线分析模块,用户拿来可以直接用,大大简化了设计难度、提高了研发效率、提高了设计稳定性。用来开发上位机软件再适合不过了。

3.组态软件开发上位机

组态软件在工控行业使用广泛,尤其是在与PLC、触摸屏结合起来做集中控制的时候。组态软件目前国产的品牌有很多,做的也比较稳定。组态软件也是图形化编程方式,在软件库中有很多工程应用的模型,用户拖出来可以直接用,甚至常用的通讯模块都是封装好的,用户只需要配置一下就可以用,方便实用。在很多矿上的调度室/集控室、车间的集控室等,上位机界面都是用组态软件编写的。

以上就是这个问题的回答,感谢留言、评论、转发。

更多精彩内容请关注本:玩转嵌入式。感谢大家。


用上位机控制单片机然后实现数据传输,学习哪种上位机好呢? - 网络|
  • C语言怎样求1到100的阶乘和? - 网络|
  • C语言怎样求1到100的阶乘和? - 网络| | C语言怎样求1到100的阶乘和? - 网络| ...

    用上位机控制单片机然后实现数据传输,学习哪种上位机好呢? - 网络|
  • mysql的优化方法,如何更快的把数据返回给用户? |郝斌 mysql
  • mysql的优化方法,如何更快的把数据返回给用户? |郝斌 mysql | mysql的优化方法,如何更快的把数据返回给用户? |郝斌 mysql ...

    用上位机控制单片机然后实现数据传输,学习哪种上位机好呢? - 网络|
  • 有没有免费的软件或平台能自己在上面编写代码开发app的? - 网络|
  • 有没有免费的软件或平台能自己在上面编写代码开发app的? - 网络| | 有没有免费的软件或平台能自己在上面编写代码开发app的? - 网络| ...