原文由 forcal 发表:
感谢savedown,使我学习到更多知识,我搜索浏览了一下Wincc、“组态王”的资料,确实是了不起的软件平台。功能强大的同时,体积庞大和复杂性也是显而易见的,没有用过,不知道一般的实验人员能否掌握。我的软件定位是小巧易用而又不失功能强大,不一定不是一般实验人员的一种选择。
你所说的“仪器的端口不可能向你完全开放”,如果确实这样,我的软件也无能为力,但也有很多仪器是鼓励软件驱动的,因而不但开放了指令集,而且还有详细的例子,如:BOXCAR门控积分平均系统的Computer Interface(SR245 — Computer interface w/ GPIB & RS-232)、SC300系列电移台控制器(卓立汉光公司)等,我的软件只能面向这种仪器。
另外,关于“Labview的开发授权”问题确实也很重要,但是我想有很多的Labview程序也没有开发授权,如果Labview公司真是有兴趣问及此事,结局会很坏吗?这个问题我的确不清楚,也请大家分析一下。
实际上你提到的是仪器DIY的想法,都是一些半成品的仪器配件,不是传统意义上的仪器。
比如一台笔记本电脑,当然现在也有牛人作DIY的笔记本电脑来用。但是目前用仪器的人观念里只有像笔记本这样打好包的电脑才是电脑,封装好的仪器才是仪器,硬盘、主板、CPU、内存插在一起不是电脑,这些板卡和单元机械元件不是仪器。
Boxcar这些产品,实际上在NI公司的产品里都有,你说的驱动在NI库里也是都有的,NI把之称为VI——虚拟仪器。
如果你把NI的产品线研究一下就会发现,那帮牛人已经干了很多事情了。
至于说到产品授权,如果你不牟利,他们懒得理你,如果你发了一些小财了,律师函可能也就来了。