当前位置:文章中心>技术知识
公司动态 技术知识

德国EA电源PSI系列在点烟器测试中的应用

发布时间:2019-07-20 点击数:5033

     近期,上海贺利氏工业技术材料有限公司从德国EA电源代理,上海雨芯仪器处购入PSI 9080-40 2U 一台。上海贺利氏工业技术材料有限公司系德国贺利氏集团在中国的子公司。

       该公司负责点烟器内铂金属部件测试工作的郭工,非常睿智地选择了德国EA电源PSI系列的产品。因为该产品自带的EA power control电源软件,提供优秀的电压电流设置功能。他可以以此来非常方便而细腻地设置电压,电流值,来模拟点烟器的工作状况。

       一个点烟器的工作状态,反映到电压电流值的设置,大概有20多个序列!以此来保证合适的温度,使得烟丝尽量少产生焦油(致癌物),而保留尼古丁,看看,多专业!

        具体操作

       1、安装好EA power control软件,确保能正确连接电源,然后点击“排序记录”按钮。

       

     2、编辑排序文件

        在排序记录窗口内,先点击“编辑排序文件”,按照文件格式,修改电压,电流,功率值以及时间。

3、点击开始排序(其实是开始序列,老外的翻译不够精准),就自动开始运行。
如果想要周而复始地运行若干步设定好的序列,可以在点开“选项”按钮,勾选上“无穷回圈”(endless)。
该程序可以最少采样时间是100ms,也就是采样频率10hz。作为通过串行通讯来进行直流采样已经是很不错了。
这里,还有个小小的问题。就是如果用户不想使用“打开图表”中的动态监测功能来监视,编辑数据(在这个界面下能保存10000条记录),而是想自己编辑原始的log数据,那就存在一个原始数据csv文件是欧标分隔符格式问题。
在欧洲的csv文本文件是采用的分号分隔符“;”,如果用excel程序打开,会挤在第一列,如下图。
解决办法有三种:1、用notepad打开后,重新保存为编码为UTF-8,然后用excel打开,这个时候excel会开启一个导入向导,选择“;”为分隔符。
2、在文本文件里打开,用全部替换的功能,将“;”全部替换成“,”,另存为一个其他文件名,然后用excel打开,就会自动将文件格式化成一列一列,而不是所有字符都在第一列。
3、采用我公司雨芯仪器科技编写的vbs小脚本。
Dim fso,f,a,oldstring,newstring
Set fso = CreateObject("Scripting.FileSystemObject")
Set f=fso.OpenTextFile("record.csv",1)
Set WriteFile = Fso.OpenTextFile("record_formatted_mills_comma.csv",2,true)
DO While f.AtEndOfStream <> True 
 a=f.ReadLine 
 a=replace(a,";",",")              '替换分号为逗号
 if IsNumeric(right(a,1))=true then
 oldstring=right(a,23)
 newstring =  right(left(right(a,23),10),4) &"-"&mid(left(right(a,23),10),4,2) &"-"&mid(left(right(a,23),10),1,2)& " " & right(a, 12)                                '将日期格式从“13.07.2019 22:58:17.730”,修改为“2019/7/13 22:58:17.730”,方便excel识别。
  a=replace(a,oldstring,newstring)          
   end if 
WriteFile.WriteLine a               
loop

该脚本运行后,会生产一个和原日志文件相关的一个文件,里面的字符串被重新调整为逗号分隔符,另外时间格式符合中国习惯,便于excel识别,之后客户在excel中编辑数据和图表就比较方便,便于形成工作文档流转,如下图。

1、序列文件

2、记录数据
3、EXCEL作图
在线客服