您的位置:网站首页 > 技术应用 > 正文

依照新形式控件的压力机作业扼制系统的践行

作者:admin来源:中国压力容器网 日期:2013-1-7 15:59:40 人气: 标签:

  本系统充分考虑了节约的原则及可扩展性,在数字I/O点中,利用NIPCI-7342的数字I/O点,使现有的硬件数字I/O(NIPCI-651532路输入和32路输出加上NIPCI-7342的32路输入)满足留有30%的扩展量的设计要求。PCI-7342的数字I/O为DC5V的TTL信号,在硬件连接上需要把非DC5V传感器信号经光耦转化为DC5V.另外,不是任意的数字I/O都可以接在PCI-7342上,还要充分考虑到信号的抗干扰问题。

  由于PCI-7342的数字I/O抗干扰较PCI-6515要差,本系统主要把一些非瞬动信号接在PCI-7342上,同时在程序中加了100ms的延时,实践证明效果很好。系统中,核心的也是最复杂的控制是用LabVIEW控制伺服电机,PCI-7342为2轴的伺服/步进电机运动控制卡,可以同时控制两个电机。

  LabVIEW通过运动控制卡控制伺服电机采取开环或闭环控制,可以控制伺服电机的加速度和减速度,也可以是速度控制、位置控制,或者以一个伺服电机为单位进行控制,方便灵活。如果要控制多个伺服电5LabVIEW控制伺服电机,可以选择4轴的运动控制卡PCI-7344或者多插一块或多块运动控制卡。

  在本系统的调试阶段,复位时和伺服电机正常回位时停的位置不同,有0.2mm左右的偏差。最后找出是一个从逻辑上看毫无意义的位(清或不清皆可的位)未清所致。从而得出一条经验,在用LabVIEW编程时一定要注意随时清位,否则,就有可能引起不必要的麻烦。

  使用LabVIEW平台控制伺服电机,还要注意外部接线,接线出现错误有可能导致伺服失控,一个非常小的给定速度都有可能使伺服飞速旋转。本系统主要由8个模块组成。Calibration:标定模块,标定系统零点。此压机控制系统的精度是由标定的精度来确定的,此系统的精度达到了0.01mm,完全满足系统的精度(整机精度为0.05mm)要求。

  GoHome:系统复位模块。任何时候都可以点击GoHome键使系统复位,且要求系统每次开机时都要使系统复位一次,以便使Schneeberger磁栅导轨副复位零点。Parameters:参数设置模块。本系统在控制上都是由这些参数控制,通过调整参数,可以随时根据不同批次工件的不同特点调整控制参数,来达到最佳的控制要求。此外,设置了不同级别的用户,只有正确输入用户名和密码才可以修改参数,以防止参数被恶意修改,且每一次修改都会在修改记录上保存。

  在自动化控制领域,PLC及相应的组态软件一直是主流。本系统以工控机和LabVIEW为平台,实现了PLC加组态软件同样的功能。这个平台具有两大优点:一是充分的利用了工控机的特点满足了设备设计所要求的高速数据采样频率(1000次/s以上采样);二是程序设计者可以根据用户的具体要求方便快捷的为用户选择系统配置、定制程序。

  由于本系统应用代表欧洲现代化压机标志的Kis-tler品牌的压力(测定压力数值并输出模拟量信号)和精度达到微米级的Schneeberger磁栅导轨副(将位移数值转化为脉冲信号),使本系统的整体精度在位置上达到了0.01mm,远高于系统设计的要求。这种控制模式也为以后拓展自动化控制领域做了一个有益的尝试。

  

读完这篇文章后,您心情如何?
0
0
0
0
0
0
0
0
本文网址: