用METCAL进行二次开发,必须要有被检仪器的编程说明,绝大部分是SCPI语言。有的使用的是FLUKE或Agilent公司的专用仪器语言,如45,8840/42,3458a等。
问题就是有的仪器的编程说明找不到,特别是抠门的FLUKE公司!!!
用VB、labview、CVI等开发自动检定程序比较容易找到仪器的VPP或IVI驱动程序,各仪器公司网站上有。最全的是NI(National Instrument)的仪器驱动网站,各个仪器厂商的驱动程序都能找到。
在计量信息管理、测试数据存储与处理、证书生产等方面METCAL是挺强大的。
推荐使用LabVIEW或CVI开发自动检定软件。因为仪器驱动程序好找,而且容易编程。labview下的驱动不如CVI下的全,但是labview工具包的破解版多,像数据库通信、office控件等等足以帮助开发出功能强大的自动检定软件。
用VB,VC,c#能进行仪器编程,优势在于数据库编程和报表编程设计。一种方法是直接调用仪器的SCPI语言进行程控,再就是利用IVI-COM仪器驱动程序进行程控。
我还是喜欢metcal,毕竟是花5W块买回来的。 |