一种基于S7-200 PLC的位置控制器研究设计

发布者:自在堂最新更新时间:2010-09-06 来源: 电子设计工程关键字:PLC  位置控制器  S7-200 手机看文章 扫描二维码
随时随地手机看文章

  对于由伺服电机带动的旋转物体进行位置控制,通常采用套轴式的电磁旋转变压器加复杂的处理电路来实现角度的编码,再由角度编码进行位置的闭环控制。上述的位置控制多用于测角精度要求高的场合中,设备构成复杂、成本较高。在某些实际应用中,需要进行较为简单的位置定位。比如在一个由伺服电机带动的机械机构需要在360°的旋转范围内进行4个或多个档位的定位,实际应用中像建筑行业中控制阀门的大小来对给水量、水泥量、沙石量进行控制或军工工程控制,这样的定位控制精度要求不高,采用上述的方法进行位置控制显然不够经济,成本过高。

  PLC(Programmable Logic Controller)在工业控制中应用广泛。其高可靠性、高稳定性、友好的编程环境以及辅以触摸式人机界面,使得各种工业控制更方便直观、经济可靠。这里主要阐述了基于S7-200PLC实现位置控制方法。

  1 系统硬件设计

  该系统是以PLC控制器为核心的位置控制系统,包含伺服电机、光电编码器、操作及显示屏、上位计算机、伺服电机控制电路和状态返回电路。其硬件总体结构框图如图1所示。

硬件总体结构框图

  1.1 S7-200 PLC

  该系统设计核心部件采用西门子S7-200系列的PLC,该系列PLC功能丰富,具有多种功能模块,可方便通过人机界面对设备进行操作和监视其状态,高版本的PLC主机拥有2个通讯端口,在使用人机界面对设备进行操作的同时还可通过RS-485接口和计算机实现逻辑运算及状态管理,对设备进行远程控制和监视。该系统使用S7-200 PLC的一个重要的功能:高速可逆计数。光电编码器和伺服电机同轴连接,伺服电机旋转带动光电编码器产生连续的脉冲串,PLC通过输入点读取光电编码器产生的脉冲,实现高速可逆计数。例如设置高、中、低3个给水量档位并进行控制。在调试阶段应先驱动伺服电机进行3个给水量的位置标定,也就是说,高、中、低3个档位分别对应唯一的脉冲数。应该注意的是,由于采用的是增量式光电编码器,也就是说,当编码器掉电后并不能将当前的脉冲数保存。所以在旋转机构上还要设置2个限位开关,一来保护机械结构;二来把逆向的限位开关的位置定为零位,这样相对于这个零位的高、中、低3个给水档位从光电编码器读到的脉冲数即为这3个档位的位置。这3个位置可通过PLC编程对其控制。图2给出S7-200 PLC高速可逆计数器的时序图。

S7-200 PLC高速可逆计数器的时序图[page]

  1.2 光电编码器

  光电编码器,是一种通过光电转换将输出轴上的机械几何位移量转换成脉冲或数字量的传感器。这是目前应用最多的传感器,光电编码器是由光栅盘和光电检测装置组成。光栅盘是在一定直径的圆板上等分地开通若干个长方形孔。由于光电码盘与电动机同轴,电动机旋转时,光栅盘与电动机同速旋转,经发光二极管等电子元件组成的检测装置检测输出若干脉冲信号,此外,为判断旋转方向,码盘还可提供相位相差90°的两路脉冲信号。图3为在实际项目中采用光电编码器的时序图,从图中可以看出此光电编码器的相位判断角度为90°±45°;另外图中标识的CW(顺时针)和CCW(逆时针)可以根据实际应用在PLC程序中自行定义。图4为在实际项目中采用光电编码器的内部电路和外部引线图。

在实际项目中采用光电编码器的时序图

在实际项目中采用光电编码器的内部电路和外部引线图

  2 系统软件设计

  2.1 设计要点

  该系统软件设计的重点为:1)准确配置高速计数器;2)位置控制器的允差设计,允差的选择应尽量小以提高伺服系统的控制精度,在满足系统定位精度的前提下,允差的设计上还需要考虑于机械结构定位的分辨率,以免设置值过小机械结构控制不到位而引起驱动电机反复转动调节,往往需要现场标定;3)初始位置的精确标定,需要注意的是初次标定各档位位置时应使用手动控制方式,并且要将机械限位开关状态接入PLC。由于采用增量式光电编码器,计数器当前值要存在PLC的掉电可保存寄存器MDl4中。[page]

  2.2 程序设计

  在程序中首先需要将高速计数器配置为A/B相正交输入,4倍计数速率,增计数,并使能高速计数器,然后将标定好的各档位位置填入相应的地址中,并且设置允差为两个脉冲,也就是说各档位的脉冲数加减2即为相应的到位。伺服系统传动装置的间隙是多样性的,并且对伺服控制的性能有影响,设置允差的目的是为了消除由于伺服传动间隙引起的系统不稳定,从而准确定位。位置定位程序的流程如图5所示。

  在程序设计时除顺、逆限位和顺转、逆转的互锁程序外,重点在于如何用PLC实现多点重复定位。主要设计程序如下:

程序

程序[page]

  3 工程应用情况

  这种设计方法被利用在某军用雷达工程的衰减器控制的4位置定位系统中,系统要求驱动机械部件在0°~360°内的4个位置往返定位,定位精度要求O.1°。在具体的设计中驱动电机选用型号为55TYD02的交流电机,编码机构选用型号为OMRON E6B2的相对式光电码盘。位置的行程范围360°对应于8 400个脉冲,则使用S7-200 PLC高速计数器读入的位置分辨率为360°/8400=0.043°;根据机械结构实际标定位置允差值设置为2个脉冲,此定位系统的控制精度可达到0.86°,满足系统定位精度0.1°的要求,电机正向或反向运转一次到位,快速准确。

  4 结束语

  PLC适用于比较恶劣的工业环境,通过其通讯口和上位计算机实现通讯,可以使操作人员在安全的环境下实现远程控制;光电编码器构造原理简单,机械寿命可达几万小时以上,抗干扰能力强。由两者为核心构成的硬件电路实现位置控制方法适用于具有多个设置点重复定位的机械旋转控制设备,完全满足一般的工业控制要求。这种设计原理清晰、硬件需求明确、易于实现、调试维护方便,具有很好实用和适用性。上述的位置控制方法已经应用于某军用雷达工程的衰减器控制中,其控制精度可达到0.86°,满足系统定位精度0.1°的要求,设备运行稳定可靠,效果良好。

关键字:PLC  位置控制器  S7-200 引用地址:一种基于S7-200 PLC的位置控制器研究设计

上一篇:基于DSP TMS320F240的电压无功控制器设计
下一篇:一种基于CPLD的声发射信号传输系统设计

推荐阅读最新更新时间:2024-05-02 21:08

一种高性能黄瓜自动嫁接机的硬件设计
  前言   随着我国人口的急剧增长和人民生活水平的迅速提高,对蔬菜的需求量越来越大,对蔬菜品质的要求也越来越高。黄瓜(Cucumber)作为我国老百姓喜爱的大众蔬菜,其消费量很大,因此黄瓜的生产发展很快,黄瓜的种植面积已颇具规模。同时也带来了连作、病虫害等问题。嫁接是解决这些问题的最有效方法之一。人工嫁接生产率低、嫁接质量差异较大,难以满足蔬菜嫁接育苗生产的要求。因此进行嫁接机的研究对促进蔬菜嫁接机械化发展具有重要理论意义和实用价值。   蔬菜嫁接栽培技术在一些农业发达国家己得到相当普遍的应用,但进行有关蔬菜秧苗自动嫁接技术研究的只有日本、韩国和中国等少数国国家。其中日本是进行蔬菜秧苗自动嫁接最早的国家。我国自1993年
[嵌入式]
PLC编程必须要注意的几个要点
自动化设备的编程,最重要的是要彻底了解清楚设备的生产工艺及员工的操作习惯。这个是设计的出发点,也是设计的最终目标。 在模式的切换及生产的节拍方面,我们必须重视几个点: 1.当出现故障报警时,客户如何以最短的时间、最安全的方式、最少的物料损耗去暂停排除故障,然后继续生产? 2.在暂停(停止)、急停、顺停(顺序停止或依次停机) 、自动模式、手动模式,这其中的模式切换或者功能按钮的切换程序如何构架事关重要。 3.非标生产线类设备必须考虑到暂停和顺停的问题,必须设置这样的模式功能,这在一开始设计程序时就必须提出。 在完整了解工艺及客户意图后,根据要求搭建程序骨架非常重要,好的骨架使得后续的维护及其方便。 最后还要说明一点,就是
[嵌入式]
基于PLC的吸覆机控制系统程序设计与实现
1 吸覆机简介 吸覆机属于木工机械的一种,实现对木板等材料的覆膜功能。它分为单工作台式和双工作台式,主要由传动装置、加热装置、加压装置、加压装置和控制柜组成,如图1所示。 图1 工作时由电机带动工作台将覆盖膜的木料送入加热箱,通过一定时间的加热将膜软化,再通过真空泵加压后将膜紧紧吸覆到木板上,最后把成品送出。工作过程如图1所示。 2 PLC对吸覆机的控制 由于卸料和装料过程是由人工完成的,对于双工作台式吸覆机,当一侧工作时,另一侧可以完成卸料和装料,因此,双工作台式吸覆机比单工作台式的节约时间,生产效率高。本文针对双工作台式设计,这样吸覆机既能单台工作,也可以双台工作。 1. 控制过程 该系统设
[工业控制]
基于<font color='red'>PLC</font>的吸覆机控制系统程序设计与实现
PLC输入端口和输出端口工作原理与接线
PLC输入端口和输出端口工作原理 输入输出接口是plc和工业控制现场各类信号连接的部分。输入口用来接受生产过程的各种参数。输出口用来送出可编程控制器运算后得出的控制信息,并通过机外的执行机构完成工业现场各类控制。由于可编程控制器在工业生产现场工作,对输入输出接口有两个主要的要求,一是接口有良好的抗干扰能力,二是接口能满足工业现场各类信号的匹配要求。 1 .输入端口 可编程控制器为不同的接口需求设计了不同的接口单元。主要有以下几种。 ( 1 )数字量输入接口 它的作用是把现场的数字(开关)量信号变成可编程控制器内部处理的标准信号。数字(开关)量输入接口按可接纳的外部信号电源的类型不同分为直流输入接口单元和交流输入接口单元。如
[嵌入式]
<font color='red'>PLC</font>输入端口和输出端口工作原理与接线
PLC自动控制系统可靠性研究
可编程控制器由于抗干扰能力强,可靠性高,编程简单,性能价格比高,在工业控制领域得到越来越广泛应用。 中央控制单元和下位机PLC之间采用串行通讯方式进行数据交换,通常距离在1000m以内选用485双绞线通讯方式,较常距离可选用光纤通讯,更长距离也可选用无线通讯方式。下位机选用PLC控制,根据控制对象的多少,控制对象的范围,可选用一台或多台PLC进行控制,PLC之间数据交换是利用内部链接寄存器,实现数据交换和共享。由于PLC对现场进实时监控具有很高的可靠性,且编程简单、灵活,因此越来越受到人们重视。 1、控制系统可靠性降低的主要原因 虽然工业控制机和可编程控制器本身都具有很高的可靠性,但如果输入给PLC的开关量信号出现错
[电源管理]
基于PROFIBUS-DP的电能管理及电力监控系统
引言 随着能源的日渐紧张,国家出台了很多有关节能减排的法律法规,各行各业都在采取了相应的节能措施,各制造行业的工厂企业也采用了电能管理及电力监控系统对节能效果进行考核。 相对于MODBUS通信而言,PRFOBUS通信存在着诸多优点,比如高通信速率(最高可达12Mbit/s)、实时性、可靠性、易扩展、易维护性等,很多工厂、企业现存的生产控制自动化网络大都采用现场总线控制系统,PROFIBUS网络是其中应用最多的一种现场总线,因此,很多工厂企业希望能将电能管理及电力监控系统也集成到PROFIBUS-DP自动化网络中,而不是单独进行MODBUS组网。但由于目前存在的大多数智能电力监控仪表都是基于MODBUS通信的,那么如何把现
[嵌入式]
三菱FX系列PLC指令集速查表分享
三菱PLC指令集速查表
[嵌入式]
三菱FX系列<font color='red'>PLC</font>指令集速查表分享
PLC的日常维护注意事项
PLC维护完全是必须的,可以考虑采用强制性执行,根据不同设备,在程式里提供计时计数功能,到时间或者使用次数,系统提醒设备维护人员,开始对PLC及周边电路与设备进行保养,如节点电阻,螺丝松紧的扭矩测试,电源是否在工作范围类,过滤网除尘,散热风扇,除尘,加油,甚至是风速测试,能否达到散热要求什么的。在我们的设备使用手册上增加这一项的说明,在有人机的设备上,提供对应的保养填写表单。这项既可以是对设备维护人员的要求,也可以作为使用厂家对维护员工工作检查的参考!      1、安装有PLC的电器控制柜要有整洁干燥的环境。内部应安放吸湿干燥物,并防止冷却液,油雾的飞溅。      2、无论系统工作或者停机状态下,电器柜门要始终处于关闭状态,保持
[嵌入式]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved