基于台达PLC和变频器的位置控制实现.doc

基于台达PLC和变频器的位置控制实现.doc

ID:61434000

大小:214.00 KB

页数:8页

时间:2021-01-30

基于台达PLC和变频器的位置控制实现.doc_第1页
基于台达PLC和变频器的位置控制实现.doc_第2页
基于台达PLC和变频器的位置控制实现.doc_第3页
基于台达PLC和变频器的位置控制实现.doc_第4页
基于台达PLC和变频器的位置控制实现.doc_第5页
资源描述:

《基于台达PLC和变频器的位置控制实现.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、基于台达PLC和变频器的位置控制实现摘要:本文讲述利用台达PLC和变频器通过通讯功能实现的定位控制的应用。通过此案例讲述了PLC的高速计数器的使用方法和PLC和变频器的通讯的实现。一、引言当今自动化控制产品日新月异,相同功能的实现有各种各样不同的方式。比如很多设备上都要使用的定位控制的实现就有很多种方法。有的利用单片机结合伺服系统实现定位控制;有的使用PLC高速脉冲输出功能或配定位单元结合伺服系统实现;还有的利用变频器的多段速控制来实现定位控制。但不同的定位控制系统有不同的特点,成本也有很大的差异,于是针对不同的设备对精度和响应速度的要求,选用合适的定位控制系统

2、以实现最优的性价比就非常必要。本文介绍一个高性价比的,应用台达PLC的高速计数器和与变频器通讯的功能来实现的定位控制的例子。二、控制实例切纸机械是印刷和包装行业最常用的设备。其完成的最基本动作是:把待裁切的材料送到指定位置,然后进行裁切。其控制的核心就是一个单轴的位置控制。我们已经成功的利用PLC对变频器的端子进行控制,实现多段速调速,从而完成这个单轴控制。因为考虑到控制成本和操作的方便性,我们又应用台达的ESPLC和VFD-B变频器通过通讯来实现这个位置控制。三、系统的构成PLC作为控制的核心,主要用来接收编码器的反馈信号实现对当前位置的检测,通过和设定值的比

3、较用通讯功能来控制变频器的输出频率从而实现精确定位。同时通过HMI可以方便的设定PLC的一些内部寄存器值进行人机交互,并且变频器的工作频率可以在HMI上方便修改和直观显示。台达的DVP系列PLC都具有两个通讯口,COM1是RS232,COM2是RS485,支持ModBusASCII/RTU通讯格式,通讯速率最高可达bps,两通讯口可以同时使用。所以无需用任何扩展模块就可以实现既可连接用于参数设置的人机界面又可用通讯的方式控制变频器等其它设备。并且DVP系列PLC提供了针对ModBusASCII/RTU模式的专用通讯指令,这样在编写通讯程序时就可以大大简化,无需像

4、用串行数据传送指令RS那样要进行复杂的校验码计算和遵循复杂的指令格式。台达的VFD系列变频器内建有单独的RS-485串联通讯界面,并且也遵循MODBUSASCII/RTU通讯格式(VFD-A系列除外)。基与这些特点我选用了性价比优异的DVPESPLC和VFD-B变频器。整个系统的结构图如图一所示。图一:控制系统框图四、PLC的I/O分配由于使用了通讯控制,可以省去用于控制变频器的五个输出点,PLC输出点的使用减少了。因此选用了DVP14ES00R2和一个扩展模块DVP08XM11N。I/O点的分配见表1。需要注意的是DVP14ESPLC的扩展模块地址输入点是从X

5、20开始,输出点是从Y20开始。五、ES系列PLC的高速计数器的应用此工程中所选编码器分辨率为500p/r,机器原系统配置编码器分辨率为200p/r,理论精度比过去提高两倍以上。电机为1450r/min,传动系统减速比为2.4。由此可计算出额定转速下编码器输出的最高脉冲频率为:1450r/min÷60s/min÷2.4×500P/R≈5KHz。尽管台达ES系列的高速计数器功能不算强大,其X0和X1可以接受的最高频率为20KHz的脉冲,但在这个系统中还是足以胜任的。为了简化程序中的计算,采用了两个高速计数器C235和C236。C235通过计算所有前进后退的脉冲数,

6、再进行换算后用于显示进给机构的当前位置,此功能实现的程序段见图2所示。其程序中的M45和M47用于滤除定位完成后裁切过程中或其它震动造成的编码器输出的误脉冲,以实现位置的精确性。图2:实现显示当前位置的高速计数程序段C236用于进行精确定位。定位过程是这样的,每次进给机构需要定位工作时,通过计算把需要的脉冲数送到C236,不论进给机构前进还是后退,C236进行减计数,同时对C236中的数值进行比较,根据比较结果控制变频器的输出频率,实现接近设定值时进给速度变慢的三段速度控制,从而达到精确定位。精确定位时的高速计数器程序如图3所示。其中M83、M84用来触发写变频

7、器运转方向的数据,M85、M86,M87都用来触发写变频器运转速度的数据。图3:定位控制时的高速计数器程序六、PLC和变频器通讯的实现台达DVP系列PLC的每一个通讯口都对应有相关的特殊寄存器D和特殊继电器M,以进行通讯相关的参数设置和信息的传送。此工程中要使用的COM2对应的主要特D特M及其意义见表2。此工程中变频器需要设定的参数及说明见表3。在进行变频器的通讯控制时必需设定这些参数,并且设定值要和PLC的D1120值设置一致。其它未设置的参数可以按出厂默认值即可。当PLC对变频器通讯进行数据的写入和读出时,就需要知道变频器所定义的相关功能的地址。然后依据这些

8、地址进行数据写入和读出,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。