基于micro850 PLC的丝杠运动(位移控制)
- 格式:doc
- 大小:1.94 MB
- 文档页数:14
PLC自动往返丝杠传动装置小结1. 背景介绍自动往返丝杠传动装置是一种基于PLC(可编程逻辑控制器)的控制系统,用于控制丝杠传动装置的运动。
该装置常见于工业自动化领域,例如机械加工、自动装配和输送带系统等。
2. 功能原理自动往返丝杠传动装置通过PLC控制电机的正反转以及停止状态,实现丝杠传动装置的往返运动。
其主要功能原理如下:•正转:PLC发送正转指令,使电机按预设的方向和速度旋转。
同时,PLC通过传感器实时监测丝杠位置,当丝杠到达预设的行程末端时,PLC会发送停止指令,使电机停止旋转。
•反转:当电机停止旋转后,PLC发送反转指令,使电机按相反的方向和速度旋转,以反向运动。
同样,当丝杠到达另一行程末端时,PLC会发送停止指令,使电机停止旋转。
•位置控制:通过传感器实时监测丝杠位置,PLC可以实现丝杠的精确定位。
根据传感器的反馈信号,PLC可以精确控制电机的旋转角度和行程。
3. 系统组成自动往返丝杠传动装置主要由以下组件组成:•丝杠:用于将电机旋转运动转换为线性运动的传动装置。
丝杠通常由长螺纹结构组成,和螺母一起构成传动系统。
•电机:用于提供动力,驱动丝杠旋转。
电机通常采用交流电机或直流电机,由PLC控制电机的运行状态。
•传感器:用于实时监测丝杠的位置,将位置信息反馈给PLC。
常见的传感器有限位开关、光电传感器和编码器等。
•PLC控制系统:用于控制丝杠传动装置的运动。
PLC根据预设的程序和信号反馈,实时控制电机的正反转和停止状态。
•人机界面(HMI):用于与PLC进行交互的界面,提供操作和监控功能。
HMI 通常包括触摸屏、按钮和指示灯等。
4. 工作流程自动往返丝杠传动装置的工作流程如下:1.初始化:PLC控制系统启动,初始化传感器和电机。
2.正转运动:PLC发送正转指令,电机按预设的方向和速度旋转。
同时,传感器实时监测丝杠位置。
3.到达行程末端:当丝杠到达预设的行程末端时,传感器检测到位置信号变化,PLC发送停止指令,电机停止旋转。
基于Micro850控制的智能化办公桌设计高德志;耿立明;傅柏权;袁善良;魏景松;常雄叶;王冬萍【摘要】在科学技术手段迅速发展的新时代,人们对传统的办公桌智能化的需求也越来越高,本文针对办公桌升降功能采用罗克韦尔可编程逻辑控制器Micro850控制,结合变频器、光电传感器等对电机进行升降控制;利用51系列单片机对温湿度进行检测控制并实时显示,并判断温湿度值是否满足设定的温湿度范围.若超出设定范围,启动温湿度控制系统,达到恒温恒湿的目的.【期刊名称】《电子测试》【年(卷),期】2019(000)004【总页数】3页(P29-31)【关键词】智能;单片机;可编程逻辑控制器Micro850【作者】高德志;耿立明;傅柏权;袁善良;魏景松;常雄叶;王冬萍【作者单位】沈阳城市建设学院,辽宁沈阳,110167;沈阳城市建设学院,辽宁沈阳,110167;沈阳城市建设学院,辽宁沈阳,110167;沈阳城市建设学院,辽宁沈阳,110167;沈阳城市建设学院,辽宁沈阳,110167;沈阳城市建设学院,辽宁沈阳,110167;沈阳城市建设学院,辽宁沈阳,110167【正文语种】中文0 引言随着现代智能化水平的快速发展,人们对办公生活用品的要求也日益提高。
本文以人们对产品智能化需求为背景,设计一款智能化办公桌,其升降功能采用罗克韦尔可编程逻辑控制器Micro850控制,利用51系列单片机对温湿度进行检测控制并实时显示,并判断温湿度值是否满足设定的温湿度范围.若超出设定范围,启动温湿度控制系统,达到恒温恒湿的目的。
1 功能设计1.1 升降功能控制设计本控制系统主要由罗克韦尔可编程逻辑控制器Micro850、伺服电机、光电传感器等组成。
结合变频器驱动电机正反转,并且改变电机的转速,实现对升降运动的精确控制。
通过Micro850控制器以太网口在控制器中配置插件模块,配置 IP地址:192.168.1.54,子网掩码:255.255.255.0,采用 DC 5us 嵌入式 IO。
基于Micro850 PLC的自动分拣系统设计与实现徐龙;李显光【摘要】基于 Micro850 PLC设计了一套自动分拣系统,并分别对系统的主要硬件组成、结构、电路系统及控制程序进行了合理配置,最后对系统进行了安装测试.测试结果表明系统运行稳定可靠,可实现对物料的材质、颜色进行分拣,传感器可拆卸,以实现不同的分拣要求,可进行重量测量及显示.【期刊名称】《桂林航天工业学院学报》【年(卷),期】2017(022)004【总页数】5页(P365-369)【关键词】自动分拣;Micro850PLC;硬件设计【作者】徐龙;李显光【作者单位】桂林航天工业学院电子信息与自动化学院,广西桂林 541004;桂林航天工业学院电子信息与自动化学院,广西桂林 541004【正文语种】中文【中图分类】TP273传统的产品分拣是通过人工对产品进行检测、分类,分拣效率低,严重影响生产效率,人工成本也比较大。
随着自动控制技术和自动检测技术的发展,自动分拣系统广泛应用于工业生产、医疗、军事、快递等各个行业[1-2]。
本文以罗克韦尔小型Micro850 PLC为核心,结合检测技术和气动技术设计了一套自动分拣系统。
1 自动分拣系统硬件设计1.1 自动分拣系统工作原理系统工作流程图如图1所示。
物料从入料装置顺序进入,首先经称重装置进行重量检测与显示,并将称重结果传给控制器,然后进入传输装置进行传输,通过颜色、金属等检测装置将检测信号输入Micro850 PLC控制器,经控制算法运行后,驱动气动执行装置将物料推送到相应的出料收集装置,完成一次分拣操作。
图1 自动分拣系统工作流程图1.2 入料装置设计入料装置采用碳钢材料制作,结构如图2所示,外形尺寸55×40×205 mm。
由四个挡板构成,每个挡板都有直径4 mm螺丝口作为固定使用,其中,两个挡板稍短,长80 mm,两个挡板稍长,长205 mm,底部有90度弯折,折弯部分打有直径4 mm的长条螺丝孔,可将整个入料装置固定在网状孔底板上。
丝杆运动,行走距离控制
打个比方,变频1500转电机,减速比1500,丝杆螺距5mm,变频器+200plc,模拟量0-10v开环速度控制,触摸屏输入行走距离,或圈数。
根据已知的条件能否实现,大概思路,不知大家是否类似工艺,精度不要求高
最佳答案
将光电变码器(每圈1000个脉冲)连接到减速机低速端,写一个自学习的子程序,手动让电机走动一个固定的距离,然后保存高速计数器的脉冲值,通过计算得出单位(如毫米)对应的脉冲数---------标定系数。
hmi给定的数值乘以标定系数后就是对应的脉冲数(设定距离),用这一数值与实际高数计数器的值比较接近时停止运行(可调整变频器的减速时间)可以。
2013 届毕业生毕业设计基于PLC的Z轴位移控制系统设计:班级:11电气2班指导老师:郭红摘要随着电子信息产业的迅速发展,SMT技术已经成为电子组装技术中不可或缺的一部分。
SMT技术是指将表面贴装的电子组件,直接焊接于印刷电路底版的表面上,与传统插装工艺不同,SMT工艺的元件与焊点均在同一表面上。
并具有微型化、大规模化、自动化的优点。
当今绝大部分现代工业中的电器,电子产品都离不开SMT 技术的应用。
本设计是采用S7—200控制三相六拍的反应式步进电机,通过软件设计移位脉冲频率来控制步进电机的匀速前进。
移位寄存器指令MW0的低八位按照三相六拍的步进顺序进行赋值来控制步进动机的转动。
关键词贴片机、位移、S7-200PLC、步进电机目录第1章绪论11.1 设计背景11.2 系统设计的任务2第2章 Z轴位移控制系统工作原理V2.1 PLC控制步进电机V2.2 步进电机简介52.3 PLC的发展概述6第3章Z轴位移控制系统总体设计93.1步进电机的控制方式93.2 驱动电路93.3 PLC驱动步进电机10第4章控制系统硬件设计114.1西门子S7-200控制45BF00三相步进电动机114.2 S7—200的介绍124.3步进电机的选择134.4驱动器的选择144.5丝杆的选择154.6硬件配置 15第5章控制系统的软件设计165.1 STEP7概述165.2梯形图设计175.3程序设计说明18结论19参考文献20致21附录22第1章绪论1.1 设计背景随着电子信息产业的迅速发展,SMT技术已经成为电子组装技术中不可或缺的一部分。
SMT技术是指将表面贴装的电子组件,直接焊接于印刷电路底版的表面上,与传统插装工艺不同,SMT工艺的元件与焊点均在同一表面上。
并具有微型化、大规模化、自动化的优点。
当今绝大部分现代工业中的电器,电子产品都离不开SMT 技术的应用。
而贴装工艺更是SMT工序中不可或缺的一道。
贴片机的组主要作用是将表面组装元器件准确安装到PCB的固定位置上。
Micro850_可编程逻辑控制器CNMicro850? 可编程逻辑控制器Bulletin 2080 和 2085 产品简介特性和优势外形尺⼨与 Micro830 24 点、48 点控制器相同,在⽀持功能性插件、指令和数据容量、运动控制⽅⾯也相同? EtherNet/IP TM (仅服务器模式) 可⽤于 Connected ComponentsWorkbench 软件编程、RTU 应⽤、连接⼈机界⾯ (未来版本将⽀持由客户端发起消息的功能)适⽤于需要更⾼密度和更⾼精度的模拟量和数字量 I/O 的⼤型单机应⽤项⽬ (与 Micro830 控制器相⽐)? 配合 Micro850 扩展 I/O 模块,48 点控制器最⼤可扩展到132 个数字量 I/O 点? ⽀持多达 4 个 Micro850 扩展 I/O 模块采⽤可拆卸端⼦块,灵活性更出⾊? 可免费下载标准版 Connected Components Workbench 软件Micro850 扩展 I/O 模块具备更强的灵活性和 I/O性能对于寻求⾼灵活性、⾼定制性、⾼ I/O 性能以及低空间占⽤的机器制造商和最终⽤户⽽⾔,全新的 Micro850 可扩展控制器是最理想的解决⽅案。
除嵌⼊式运动控制功能以及⽤于 Connected Components Workbench TM 软件编程、RTU 应⽤项⽬和⼈机界⾯连接的 Ethernet/IP TM (仅服务器模式) 通信功能外,Micro850 还能搭载尺⼨⼩巧的功能性插件和扩展 I/O 模块,并采⽤可拆卸端⼦块设计,这⽆疑将 Micro800 系列 PLC的灵活性和可定制性推向了⼀个新的⾼度。
此外,Micro850 控制器具备与 Micro830 24 点、48 点控制器相同的外形尺⼨、功能性插件⽀持度、指令或数据容量以及嵌⼊式运动控制功能。
嵌⼊式运动控制功能可通过 TouchProbe 指令⽀持3 轴运动,该指令能够记录轴的位置,⽐使⽤中断更加精确。
一种基于PLC的单轴运动控制器闫砺锋,张春雷,刘荣忠,石华刚(四川大学制造科学与工程学院,四川成都610065)摘要:介绍了一种用PLC作为控制单元的单轴控制器。
这种单轴控制器具有成本低、控制灵活、开发简单的特点,特别适用于自动生产线。
关键词:自动控制;PLC;单轴控制器在工业自动化控制中,经常会有关于单轴运动控制问题。
解决此类问题的方案一般用工控机、单片机或专用的单轴控制器做控制单元。
用工控机或专用单轴控制器作控制单元成本偏高,而用单片机作控制单元开发周期较长。
现提出一种基于PLC的单轴运动控制器的解决方案。
其控制部件采用可编程逻辑控制器PLC。
这种方案的成本较低,而且硬件工作量小、开发周期短。
是一种比较可行的方案。
1 方案设计目前,运动控制的执行电机多用步进电机或交流伺服电机。
早期的交流伺服系统是用模拟信号进行控制。
为了便于数字化控制,许多厂家都相继推出数字式的交流伺服系统。
它和步进电机一样,也是接收脉冲和方向信号工作。
多数厂家生产的PLC都具有脉冲输出功能,可以用作单轴控制器的控制单元。
现以松下FP0系列PLC(FP0-C16T,8入8出)为例介绍这种基于PLC的单轴控制器的工作原理,如图1所示。
图1 单轴控制器原理示意图在图1中,PLC控制步进或交流伺服电机通过丝杠螺母带动工作台做左右运动。
PLC各输入、输出点定义如下:X0:原点接近开关。
X1:减速接近开关。
当返回到原点附近时,PLC先接X0,电机停止运转。
X2:左移启动信号。
PLC接收到该信号后,以给定频率发出给定数量的脉冲(频率及脉冲数由软件给定),从而控制电机带动工作台以给定速度向左移动到给定距离。
X3:右移启动信号。
与X2类似,工作台此时向右移动。
X4:左移点动信号。
PLC接收到该信号以后工作台向左点动前进,用于对工作台的初始位置调整。
X5:右移点动信号。
与X4类似,工作台此时向右运动。
X6:复位(回原点)。
PLC接收到该信号后,控制工作台返回原点。
plc自动往返丝杠传动装置小结一、PLC自动往返丝杠传动装置的概述PLC自动往返丝杠传动装置是一种基于可编程逻辑控制器(PLC)的自动化控制系统,它通过PLC对丝杠传动机构进行控制,实现工件在往返过程中的自动化加工。
该装置具有结构简单、操作方便、高效稳定等特点,在机械加工领域得到了广泛应用。
二、PLC自动往返丝杠传动装置的组成1. 机床主体:由底座、立柱、横梁和工作台等部分组成,其作用是支撑整个装置,保证加工精度。
2. 传动系统:由电机、减速器和丝杠等部分组成,其作用是将电机输出的旋转运动转换为线性运动,并带动工作台在导轨上做往返运动。
3. 控制系统:由PLC、人机界面和IO模块等部分组成,其作用是对传动系统进行控制和监测,实现自动化加工。
三、PLC自动往返丝杠传动装置的工作原理1. 工件夹紧:将待加工的工件放置在工作台上,通过夹紧装置将其固定住。
2. 运动控制:PLC接收到操作员输入的指令后,控制电机启动,并通过减速器和丝杠将旋转运动转换为线性运动,带动工作台在导轨上做往返运动。
3. 加工过程:当工作台到达指定位置时,PLC控制加工刀具进行加工,直至加工完成。
4. 自动往返:当一次加工完成后,PLC控制电机反向旋转,使得工作台返回原点位置进行下一次加工。
四、PLC自动往返丝杠传动装置的优点1. 自动化程度高:通过PLC对传动系统进行控制和监测,实现了自动化加工过程。
2. 精度高:由于采用了丝杠传动机构和精密的控制系统,在加工过程中能够保证较高的精度要求。
3. 生产效率高:由于采用了自动化控制系统,在同等时间内能够完成更多的加工任务。
五、PLC自动往返丝杠传动装置的应用领域1. 金属加工领域:如车床、铣床等机床中的自动化加工过程。
2. 木工加工领域:如木工雕刻机、木材加工机等自动化加工过程。
3. 玻璃加工领域:如玻璃切割机、玻璃打孔机等自动化加工过程。
六、PLC自动往返丝杠传动装置的发展趋势随着科技的不断进步和人们对生产效率和质量的要求不断提高,PLC自动往返丝杠传动装置也在不断发展。
目录摘要 (2)Abstract (3)第一章课题简介 (4)第二章工作台的组成 (5)2.1PLC(S7-200) (5)2.1.1PLC介绍 (5)2.1.2PLC的选型 (6)2.2伺服驱动器 (7)2.2.1伺服驱动器原理 (7)2.2.2使用伺服驱动器的基本要求 (7)2.3伺服电机 (8)2.3.1伺服电机介绍 (8)2.3.2伺服电机工作原理 (9)2.3.3伺服电机与步进电机的性能对比 (9)2.3.4伺服电机的选择 (10)2.4工作台机械部件 (12)2.4.1滚珠丝杠螺母副 (12)2.4.2联轴器 (13)2.4.3传感器 (13)第三章 S7-200 可编程控制器 (16)3.1 S7-200的高速脉冲输出功能 (16)3.1.1 脉冲输出(PLS)指令 (16)3.1.2 用于脉冲输出(Q0.0或Q0.1)的特殊存储器 (16)3.1.3 对输出的影响 (18)3.1.4 PTO的使用 (18)3.2 S7-200中断功能 (19)3.2.1中断事件优先级 (19)3.2.2 本课题所用到的中断功能 (22)第四章控制系统的执行 (23)4.1 元器件的布置 (23)4.2 PLC控制程序 (24)4.3 触摸屏 (31)4.4 调试 (31)小结 (32)致谢 (33)参考文献 (34)摘要现代社会,随着科学的进步、自动化的不断发展,PLC已成为现代产业中必不可少的使用工具,我们应该尽可能的发挥出PLC的功能,使之能最大限度的满足被控对象的控制要求。
本设计中为了能满足工作台的移动要求,我选用西门子PLC 做伺服电机的控制核心,用触摸屏来实现对伺服电机的控制,以便做到能使工作台能够在我的控制下实现自由来回的位移。
本文主要介绍了PLC控制系统总体方案设计、设计过程、组成、列出的梯形图,并给出了系统组成框图,分析电梯逻辑关系,提出PLC的编程方法。
关键词:PLC 伺服电机控制触摸屏AbstractModern society, with the progress of science, the continuous development of the automation, PLC has become essential in modern industry the use of tools, we should try to play a function of the PLC, so that it can maximize the satisfaction of the controlled object controlrequirements. This design in order to meet the mobile requirements of table, I chose to use Siemens PLC to do the core of the servo motor control, servo motor control, touch screen, make the table in order to achieve freedom back and forth under my control displacement.This paper describes the overall design of the PLC control system design process, components, listed in the ladder, and gives the system block diagram, analysis of the elevator logical relationship proposed PLC programming method.Keywords:PLC ,servo motor ,control ,the touch screen第一章课题简介三年大学时光我们学习了很多知识,其中机床的运动最让我们印象深刻,因此我决定设置一个简单的可以控制位移大小的工作台来作为我的毕业设计。
基于变频器的丝杠定位控制系统设计实训总结本次实训主要是针对基于变频器的丝杠定位控制系统的设计进行实操训练,通过实践了解并掌握相关的原理和操作技巧。
以下是我对这次实训的总结。
首先,在实训前我们先了解了丝杠定位控制系统的基本原理和应用领域。
丝杠定位控制系统是一种通过变频器来控制丝杠运动,实现精确定位的系统。
该系统通常由电机、变频器、丝杠和电机驱动控制器等组成。
其中,电机通过变频器提供速度和转矩,丝杠则将旋转运动转化为直线运动,最终实现物体的定位。
在实操环节中,我们首先学习了变频器的基本原理和操作。
变频器是丝杠定位控制系统的核心,通过控制电机的频率和转矩来实现丝杠的运动控制。
我们学习了变频器的参数设置、速度调节和定位控制等功能。
通过实践操作,我们成功实现了通过变频器控制电机的启动、停止、调速和位置控制等功能。
接着,我们学习了丝杠的选择和安装。
丝杠是将电机的旋转运动转化为直线运动的重要部件,其选择和安装的质量直接影响丝杠定位控制系统的性能和精度。
我们学习了如何根据需要选择合适的丝杠材质、直径和螺距等参数,并了解了丝杠的安装技巧。
通过实践,我们成功安装了丝杠并验证了其运动的准确性和稳定性。
最后,我们针对丝杠定位控制系统进行了性能测试和优化。
通过对系统的速度、加速度和位置等参数进行测试和调整,我们成功提升了系统的定位精度和稳定性。
同时,我们还学习了如何配合使用传感器和编码器等设备,进一步提高系统的定位精度和反馈控制。
通过这次实训,我对基于变频器的丝杠定位控制系统的设计和操作有了更深入的了解。
我掌握了变频器的基本原理和操作技巧,了解了丝杠的选择和安装要点,并学会了对系统进行性能测试和优化。
这对我今后从事相关工作和研究具有重要意义,同时也提高了我的实践能力和团队合作能力。
总之,这次实训内容丰富,操作实践性强,让我对基于变频器的丝杠定位控制系统有了更全面的了解。
我相信通过这次实训,我将能够更好地应用所学知识,为相关领域的发展贡献自己的力量。
基于micro850的丝杠运动控制实验二(位移控制)
一、实验设备:PC计算机一台
ABmicro850 48QWB PLC 一台
Powerflex525变频器一台
丝杆装置一台
二、实验目的:
1.熟悉CCW软件的使用
2.熟悉PF525变频器的基本使用
3.熟悉EB8000软件的基本使用
4.熟悉HMI与PLC之间的通讯
5.学习编码器的原理,以及高速计数模块的使用
三、实验内容:
四、原理:
1.编码器与丝杆上的电机同轴连接,当电机运行时,带动编
码器同步旋转,编码器在旋转时,AB相会产生高速脉冲,该脉冲接入PLC,通过高速计数器,实现对脉冲的计数。
此次实验采用的是,400BM编码器,即在使用单倍计数的模
式下,电机旋转一圈,则计400个数。
2.通过编码器计数累加值的大小,即可反应丝杆上滑块的位
移情况,从而控制滑块的位移。
五、实验要求:
1.丝杆能够进行基本的正反转,启动,停止操作
2.HMI与PLC之间通讯,能够实现HMI对丝杆整个系统的
控制。
3.丝杆能够进行定位移动。
4.HMI上能够反应当前滑块的位置。
五:系统设计:
Micro850PLC与计算机之间采用以太网的通讯方式,
525变频器与PLC之间同样采用以太网的通讯方式,
HMI触摸屏与PLC采用的是串口RS485-2W的通讯方式。
系统功能:
1.当按下系统启动按钮(star)后,系统自动检测,
滑块是否处于初始位置,若否,则滑块需要归位
到初始点。
2.当系统按下停止按钮stop后,系统自动停止,滑
块归位。
3.HMI界面上设计4个测试按钮,其功能分别为:
左移10CM, 左移20CM,右移10CM
右移20CM
4.HMI能够自定义对滑块进行控制,以规定的频
率,方向,以及位移的距离运动。
例如:给定
30HZ的频率,让滑块向左运动25CM。
5.I/O分配
6.
六、CCW编程软件的使用(请参考丝杆的运动控制实验一以及Micro850的基本指令实验)
七、HMI的通讯,以及EB8000的使用(请参考丝杆运动控制实验一)
八、CCW变频器模块的使用。
(请参考丝杆运动控制实验一)
九、CCW高速计数器模块的使用:
1. 与PF525变频器模块的导入相似,这里我们需要导入高速计数器(HSC)模块
2.模块导入:如下图所示,选中压缩文件
7.导入:
5.这时我们就会发现在项目管理器中有这个程序:
6.双击程序,出现以下(HSC)模块,
7.HSC的参数配置:如下图所示,其它参数请自行参考有关hsc 的文件。
8. 滤波参数的设置,在使用计数器时,应该设置滤波参数,否则无法正常计数,如下图所示,
9.高速计数器,实现位置控制程序的编写
经测量,丝杆转动一圈,滑块位移4MM.并且计数器计400个数。
例如:在A点时我们读取此时计数器的值为Adata,设定向右移动10CM,电机一圈4MM,计400个数,移动10CM,就计10000个数。
丝杆在向右转动的情况下,计数器的值是减小的。
所以我们只要判断计数器的值是否小于(Adata一10000),就可以知道滑块是否到达指定位置。
(这里之所以用小于,而不是用等于的原因:计数器计的都是高速的脉冲,而且程序扫描存在一定的时间。
梯形图的判断语句不一定能够被执行)
以上只是一个简单的举例(accumulate为计数器的实时累加值)。
具体程序请参考附录。
十、附录
附录一HMI界面设计:
附录二:modbus地址映射:
附录三程序:
Controller.Micro850.Micro850.Prog1
POU Prog1。