1 圆跳检测项目简介
圆跳检测项目属于产品测试类项目,主要应用于对于加工工件表面圆度、表面跳动情况的检测。分为工件测试台、圆跳检测、角度同步检测、高速采集系统、上位机画面与报表显示系统。
图1 系统示意图
2 系统构成
测试系统:圆跳传感器、圆跳传感器传输线路、角度同步测试传感器、IO控制按钮及继电器。
高速采集系统:研华PCI-1784U板卡、科日新KPCI-84016出16入数字IO板卡。
研华PCI-1784U板卡负责圆跳脉冲以及角度同步脉冲的测试,科日新KPCI-84016IO卡负责相应外部的命令以及外部信号灯的输出。
上位机监控系统:高速数据采集程序、科日新板卡驱动程序、报表同步与保存、曲线同步、IO测试等。主要由世纪星组态软件构成。
图2 系统结构
3 世纪星组态软件在该项目中功能介绍
1)用户管理
图3
a)用户登录
超级用户 密码 admin 权限 9999
USER1 密码 user1 权限 2000
b)改变密码
用户登录后可以修改密码。
c)配置用户
增加、删除新用户,可以对所有用户进行操作。仅限于超级用户访问,即权限等于9999的用户。
d)用户注销
退出用户登录。
2)曲线画面
图4
切换到曲线画面,如图5所示。
图5
3)数据画面
图6
切换到数据报表画面,如图7所示。
图7
4)选项
图8
5)圆跳参数
设置圆跳参数,如图9所示。
图9
a手动
点击手动,用户可以点击屏幕上的开始测试和停止测试测试工件。如图10所示。
测试停止后,点击【显示测试结果】曲线画面会显示曲线,数据画面会显示测试数据。
图10
b)自动
点击自动,用户可以用外部按钮控制测试开始和停止。测试完成后,曲线画面会显示曲线,数据画面会显示测试数据。
开始:传感器下降为ON,并且计数清零信号产生时,开始。
停止:传感器下降为OFF。
c)模拟运行
模拟功能,程序测试时使用。
d)IO卡测试
测试科日新KPCI-840板卡的输入输出。如图11所示。
图11
4 小结
测试类项目的主要难点一般是高速采集,本项目采用高速板卡,从硬件上解决了高速采集的基本要求,组态软件的采集通过专用采集程序在以COM接口方式传递给世纪星,这种方法体现了世纪星组态软件灵活的接口和良好的扩展性,是证明世纪星组态软件通用性的一个良好印证。