- 主题:请问哪里有上位机的源码
差异很大的,仪器设备有很多通信接口,比如usb-hid, serial, gpib, tcp/ip之类的
各家设备可能还在上面有自己的协议封装,就是封包和校验方式都很多不同
一般都是自己领域的会做一定的封装,很难cover住全的
另外UI界面这个上位机也很难有统一的界面
正常的一个layout布局也不需要啥框架
拿wpf或者winform分分钟就搞出来了
很难有一个通用的平台化出来,平台一般只针对某个比较窄的领域能勉强通用
--
FROM 110.185.173.*
【 在 coocodelie 的大作中提到: 】
: 啥是上位机?是不是还有下位机
下位机其实基本都是firmware/嵌入式软件,对外提供访问协议或者API接口,不提供人机交互或者只提供简单的控制台交互
上位机就是对接下位机的交互接口,提供人机交互的软件
上位机开发范畴很大,有简单的只是实现一下下位机的接口
也有集成化全自动的(这种一般用于大批量生产的制造业自.动化软件),
这种也能做成很庞大和复杂的项目
--
FROM 110.185.173.*
【 在 smartvessel 的大作中提到: 】
: 这么多牛人。要不要搞个开源项目,plugin driven,把各家设备的实现做成plugin,类似telegraf
自己家有做的啊
总线层,plugin模式的设备层
设备生命周期管理,IO和设备模拟器,设备云资源池与共享
包括上位机层面的自动化调度框架和统一UI框架这些都是内部开发好了的
不过公司内部的东西都不能共享出来
某个点上的技术倒是可以分享一些。
--
FROM 110.185.173.*