基于TwinCAT和C#的扭矩传感器校准系统
2014-03-21满庆丰夏继强
仪表技术与传感器 2014年4期
李 响,满庆丰,夏继强
(北京航空航天大学机械工程及自动化学院,北京 100191)
0 引言
扭矩传感器的校准一般采用实验室校准和现场校准两种方式。相比实验室校准,现场校准的优点在于:(1)现场校准在实际应用的试验台或设备上进行,消除了工作现场多方面因素的影响,如传感器的安装误差、传动轴系的形变等;(2)实验室校准需要将零部件进行拆卸并运送到校准实验室,而现场校准可在工作现场随时进行,提高了工作效率。所以该系统采用现场校准的方式。
TwinCAT(The Windows Control and Automation Technology)平台是基于PC技术的控制平台,具有开放性好,速度快,运算能力强,易扩展的特点[1]。TwinCAT支持多种现场总线,如PROFIBUS、CAN、EtherCAT等,使用灵活,可以针对不同应用场合设计出不同方案。
C#是Microsoft开发的一种面向对象的程序设计语言[2],由C++衍生而来,综合了VB简单的可视化操作和C++的高运行效率,是.NET开发的首选语言。
1 扭矩传感器校准系统的总体设计
1.1系统概述
扭矩传感器校准系统用于对工业现场使用的扭矩传感器进行校准,以修正其测量输出值。系统由载荷控制、数据采集、数据处理三部分组成。其中,载荷控制部分用于根据校准工艺的要求,对机械轴进行指定多点的扭矩加载;数据采集部分用于采集在给定扭矩下,标准传感器和被校传感器对轴扭矩的测量值;数据处理部分用于对数据采集部分的数据进行分析处理,计算校准公式,绘制校准曲线,并保存校准参数。
1.2系统构成
根据系统集成多种现场总线的工作特点,选用TwinCAT软PLC做为中央控制单元,负责控制信号的下发和测量数据的采集。……
登录APP查看全文
