下面具体介绍主要的几个模块:
3.3.1 参数模块功能
本系统中包括试样的形状、试样的尺寸、测量数据(输入两个压力值),在测试时系统会自动计时,同时不断地采集压力数据信息,然后根据系统设计的模糊神经网络PID控制器来快速稳定的调节PWM输出,进而调节电机的转速,最终确保压力恒定在设计的要求范围内。
3.3.2 报警模块功能
本系统中主要的报警项有两种:一是当储水箱中的指针高出水液面一定时间后就要发出报警信号;二是压力传感器超过设定值时也要发出报警信号。
3.3.3 报表打印模块功能
报表打印模块是对每天生产过程中的一些重要参数进行报表打印,以便对生产情况进行备案,一张报表可选定16个参数,此为固定的报表格式。如图5所示。
组态软件开发的人机界面有两个显著的优点:一是实际操作时,先登陆界面设定好初始参数,然后按照系统提示下一步操作。操作人员可根据系统的提示来完成操作,自动化程度高。如进入主界面后系统会提示安装样品,接着会提示系统气密性检查等。二是主界面生动形象。如:当每一步操作进行时,图中相应的器件也会运行起来,可以模拟实际现场的工作状态。
4 结语
(1)充分利用了ATmega128的数据吞吐率和强大的I/O端口保证了数据快速处理和及时通信的要求,同时设计的模糊神经网络控制器使得测试范围在很大程度上变宽了并且测试精度也提高了。
(2)利用组态王开发的上位机控制软件,可以方便快捷地控制系统和人机界面的设计。
(3)实际运行表明本陶瓷测控系统无论是在稳定性、实时性都表现良好。
本系统已于2009年经过完善后应用在陶瓷检测科研项目中,得到了用户的好评,不仅提高了自动化检测程度,同时也提高了测试精度,节省了工作人员。在长时间使用期间,满足了用户的需求。