最新plc与文本屏、编码器、变频器程序实例彩钢瓦裁切控制程序资料_第1页
最新plc与文本屏、编码器、变频器程序实例彩钢瓦裁切控制程序资料_第2页
最新plc与文本屏、编码器、变频器程序实例彩钢瓦裁切控制程序资料_第3页
免费预览已结束,剩余15页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、精品文档1系统配线及控制原理:彩钢瓦是一种建筑材料,出厂成型料长度是固定的(如15米),客户需要的却是长度不一的材料。如一客户需要长度为12米的5根,长度5米的10根,长度为8米的3根。如用人工裁切,每根长度都需测量,费时费力。用PLC、文本屏、变频器控制实施自动裁切,操作工只要将此三种裁切长度值和裁切数量值从文本屏画面输入,设备就会自动切出这三种长度规格的彩钢瓦来。原设备是采用西门子变频器和触摸屏进行控制的,但因PLC和触摸屏严重损坏,不宜修复。应用户要求,现在用 LS型PLC和YD20型文本屏,对其进行改造式修复。原设备的控制线路的主电路,见图5-45彩钢瓦自动裁切设备主电路,可分为三部分

2、:油泵控制线路,为常规启、停电路,不受PLC控制,上班后由操作人员进行启/停控制,为气压阀提供压力源;变频器控制线路,具有手动进、退和自动中的两段速运行控制,由手动和PLC自动控制,完成对彩钢瓦材料的输送;刀具上行、下行的气压阀控制线路,对彩钢瓦进行裁切和控制刀具复位,由 PLC自动控制。PLC的控制过程:裁切长度和数量由文本屏输入到PLC的程序中。由旋转编码器采集彩钢瓦的长度信号,经程序计算,控制变频器的启、停和气压阀的裁切动作。Li 0L 2 0T L3 0 ,_P43/喪頻1氐那1A轴X城1电硝 鬟揃4动It 更预4动进JJ4上科气压罔 詁爺电M1也略O电逅拥吞图5-45彩钢瓦自动裁切设

3、备主电路油泵的运行提供裁切刀具的工作压力,油泵的起/停由SB1、SB2按钮手动控制;刀具的上行(抬起归位)、下行(裁切)由 PLC的输出接点驱动 KA1、KA2两只继电器,再由继电器驱动KP1、KP2两只压力电磁阀;变频器的起/停、运转方向、运行速度均可以有手动/自动两种工作方式。手动裁切时用 SB3 SB4按钮实现反转和运行控制,用SB5按钮控制手动下刀裁切。自动裁切时按设置好的两段速一一高速和低速进行彩钢瓦输送、裁切前低 速运行的控制,用继电器KA1、KA2控制刀具的下切和返回。对变频器的参数设置。将 P2端子设置为A段速运行控制端子,其运行频率为7Hz;将P3端子设置为B段速运行端子,将

4、运行频率设置为35Hz;停车方式:自由停车;加、减速时间的设置,据现场运行要求设定。多段速一篙逸 变频信号公共端料长设書显示拉制电源7O刀返回 1刀下切 L鬥 陀瓷麵器端子P42P43P44P45C0M0COM1P40P41丄hlcom2COMP06P07P02P032MPO4P05POOP0124V24G可编程序塩制器 k120s-14mr73S紅PLC内內置2主电涯+动初 誓停 手动、自动清零限位开关2 限位开关一设置与监控屏30-24V24G 当图5-46彩钢瓦自动裁切设备 PLC控制接线图精品文档PLC 控制接线图,因原机型为西门子型 PLC,输出端子在上部,输入端子在下部,为对应原线

5、 路配置和操作工人读图习惯,也将PLC输出端子线路画于上部,将输入端子画于下部了,读图时需 予注意。图中SA1为手动自/动运行方式选择开关,闭合时为自动运行方式,SB4为自动运行暂停开关;P06、P07端子输入刀具下、下限位信号; P0 P1输入高速计数脉冲信号。 YD20文本屏的工作电源, 取自PLC的24V、24G电源供给端子。与可调定长裁切装置不同,程序电路的重点,是对多种剪切数量和多种前剪切长度进行处理, 按设置要求完成对设置根数和长度的裁切任务。本装置最多能完成 8组长度和根数各不相同的裁切任务。当然,如果需要,可完成更多组数的裁切设置。控制系统的裁切动作,是按屏面设置数据来进行的,

6、因而制作文开屏画面,就成为编写程序的 一个重要内容,而且程序电路要与画面内容有机地结合在一起。还是按照先编写程序电路,再依据 程序电路的元件地址制作文本屏画面的步骤来进行。2 PLC程序程序电路与对应画面:以程序电路左侧的步号为序进行程序电路的讲解。0-9步电路,为一个计数电路、计数清零控制电路。C0为剪切张数计数器,输入信号为剪切动作信号,下刀剪切一次,即输入一次计数信号, 计数设定值是来自寄存器 D3530 (屏)内的剪切张数设定值,此值由第二段程序电路所传送,可为 1至8组设定值中的任意一组剪切张数设定值。0g1528系统适行时将梦切计数淸零較切张数淸露:计数到自行淸零 君劲时淆零。DJ

7、5JQA设定值普存器 其教据来自于(屏剪切 核设置剪切如数计数剪切组數滞零:计數到自行淸零 諂甜时清露。设定值为8组o预先往当前纽数中如D35S2,去徉屏鉴控画面将G1中的组计數值倍送至 屏鉴控画血自动逵行控制剪切张数计数图5-47彩钢瓦自动裁切设备 PLC程序电路第一段CO当前计数值的清零:1)当计数值等于当前设定值时,对应位元件 C0常开触点闭合,计数器 复位电路接通,将当前计数值自行清零; 2)当自动运行信号接通, M50产生一个扫描周期内的接通 信号,“ D M50'指令的作用,是将输入信号转变为(上升沿)脉冲输出,将C1计数器内的当前值清零。在此段电路中,可看出脉冲信号的作用

8、:当手动/自动开关打到自动位置时,P3触点处于常态的接通状态中,若直接用P3触点为C1复位,则因其在常态接通状态一一 C1复位电路一直在强制复 位状态一一下,会导致 C1不能完成正常计数任务。在这里自动起动后的清零动作,只能是一个瞬 态的脉冲信号!将常态信号转化为脉冲信号,大多是为了适应电路对瞬态信号需求的,并非要对其作无谓的转换。9-15 步电路。是完成组计数的功能,当各组的剪切任务都完成后,计数器C1的常闭触点开断,使自动运行停止,C1起到了自动停止的控制作用,见28-32步电路。15-28步电路。为当前组数监控数据处理电路,将组计数C1中的数据传送至 D3592。因监控显示为1-8,最低

9、显示数为1,显示“ 0组”毫无意义。故采用 ADD加法指令,将 D3592 (监控画面寄 存器)之中数值预先加 1,使之从数字1开始,显示1-8组数。下图5-48 , 34-154步,是传送指令和条件比较指令的应用。对应长度数据为32位数据,传送指令为DMOV在画面设置中,长度设定值采用的寄存器被定义为32位数据寄存器,以便与高速脉冲计数形成的32位数据相统一,而剪切数量则采用MOV 16位数据传送指令。在对传送指令应用时,要注意其数据形式。3234M10049647994109124139154£C】中组计数值 等于3叶DMWM3560第一纽层度M351O 菊切长度MOVM3562

10、第-銀张数H3830菊切数量WM3564第二组氏度M351O 剪切牧度MOVN3566 第二纽张数M353O 菊切皱量DMWM356E 第三俎殳度M351O 菊切长度MOVM3E70 第兰组強數M353O 菊切数量DMO/U3572 第四组也度M3510剪切悅度MOVM3CT4 第四纽张數M353O 勢切数量DMWH3576 第五纽长度N351O菊切幺度MOVM3578第五组张數M353O剪切数量DMWU3530 第X纽弋度M3610劳切弦MOVM3582 第六纽张数3530菊切数量DM(NM3584 弟七纽也度M351O 剪切长度MOVM3586 第七组张数M353O 剪切数量DMCVM35

11、0G第八纽卡1度M351O 菊切烁MOVN3590 第八组张數M3530勢切数量=0 C1 |_蜀中纽计数值等于0时,二 1 C1 |_缸冲纽计數值 等于】叶2 C1 |_签门中纽计数值等于2时=4 C1 |一一 鉴C中纽计数值 等于4时,=5 C1 |_ 当C】中级计数值 等于$时一二 6 C1 |1鉴匸】中纽计数值等于&时二 7 C1 |_ 蚩C】中纽计数值 罟于了时-一尸_尸尸尸主融点内电路运行开始条件比较勇传送扌旨令的应周;第一纽(屏设定长度值传送至D弭】0第亠组(屛栽切张数值件送至D3$ J0第二如(屛)设定弋度值佟送至D册】0第二纽(屛栽切张數值传送至D时J0第三组(屛设定

12、收度值桔送至D弼4第三纽(屛)栽切张数值特送車D3$ M第四俎(屛)设定放度值传送至25】Q弟四纽(屛裁切张数值传送至D时J0第五组(屛)设定坎度值祷送車D対】0第五如(屛)载切张数值传送至"5丸第六纽(屛设定坎度值传送至D 35】0第六纽(屏栽切张数值传送至D X JQ第七纽(屛设定长度值件送至D玷1 0 弟七纽(屏栽切张数值传送至D站JQ弟八纽(屏设定钦度值传送至D珀】。弟八纽(屛栽切號数值件送至D弭$Q主鮒点內电路运行结東图5-48彩钢瓦自动裁切设备 PLC程序电路第二段实际工作中,每一组的长度值和剪切数量(根数)都不一样,在进行长度值和剪切数量的设置时,是以组序为区别,进行设

13、置的,每一组都有两个量需要处理:1)该组剪切数量(根数);2)精品文档该组剪切长度。如第一组要求将彩钢瓦剪切长度为5米,剪切数量8根。第二组。第三组。那么程序电路是如何进行区别,按设置要求进行自动裁切的呢?对每组剪切长度和剪切数量的区别,是通过条件比较指令来进行的。第一段程序电路中,剪切组计数器C1的计数输入信号,为剪切张数计数器CO的触点动作信号。当剪切张数与设定值相等时某一组张数剪切完毕后,CO触点动作,向C1输入一个计数信号。利用计数器C1的当前数值和给定数字值比较,对现在剪切组别进行逻辑判断。并将设置好的剪切数量传送至计数器CO中,做为其计数设定值;同时也将该组设定值传送到D3510,

14、经第四段程序电路的算术处理,做为对应剪切长度的总脉冲数,与旋转编码器输入脉冲数进行比较,二者相等时,下刀剪切。34-49步电路,为第一组的组别判断和第一组剪切长度传送电路、第一组剪切张数传送电路。其工作过程是这样的:系统启动时,计数器C1中计数值为0, 34-49步数据传送电路的输入回路接通(以下传送电路均无输入回路接通条件而不工作),数据传送电路将第一组剪切长度数据D3560(来自屏设定画面)传送至 D3510寄存器。此时第四段程序电路中的170-220步电路,所计算得出的总脉冲数(对应剪切长度)即为 34-49电路所传送的第一组剪切长度值;同时, 34-49电路也将 剪切数量的数据传送到

15、D3530中,作为第一段程序电路中剪切数量计数器C0的设定值;当实际下刀次数(剪切数量)与第一组设定数量相等时,C0自清零,同时向C1 (组计数)输入一个计数信号,使C1的当前计数值为1。C1的当前计数值为1 ,从而使49-64步电路被激活,第二组剪切长度与剪切张数传送电路的输 入回路接通,将第二组剪切长度数据传送至总脉冲数计算电路,同时也将第二组剪切张数的数据传送至C0,作为CO的计数设定值。也可以认为,D3510 D3530的内部数据同时被刷新为第二组的设 定数据。以下各组剪切数据的工作传送方式依此类推,直至剪切完毕,系统自动停机。每组剪切长度及剪切张数的设置画面如下:采用文本屏型号为 T

16、D20, LS型PLC与电脑的通讯电缆和与文本屏的通讯电缆相同,不必另行 更换电缆。第一步,是选择PLC类型,其通讯协议可以用默认配置,不须另设。然后进入画面编辑。按主画面、其它画面的次序逐一进行编辑,定义元件(寄存器),设置画面转换功能键等。其画面 编辑方法同上述的 YD204VL4文本屏,不予赘述了。文本屏剪切长度、数量设置画面一图 5-49 TD20第一组剪切长度:32位数据寄存器D3560,剪切张数:16位数据寄存器D3562;第二组剪切长度:32位数据寄存器D3564,剪切张数:16位数据寄存器D3566;第三组剪切长度:32位数据寄存器D3568,剪切张数:16位数据寄存器D357

17、0;第四组剪切长度:32位数据寄存器D3572,剪切张数:16位数据寄存器D3574。注意:当指定 D3560为32位寄存器时,D3561同时被占用(D3560储存低16位数据,D3561储存高16位数据),D3564( D3565)等数据寄存器,也都被指定为32位数据寄存器。将SEC定义为隐形键,实现向画面 1的转换;将下行箭头键定义为画面跳转功能键,按此键时转换到设置2画面。因为一个画面只能处理和显示四行文字,须用两个画面才能完成对八组剪切数据的设置。图5-50 TD20文本屏剪切长度、数量设置画面第五组剪切长度:32位数据寄存器D3576,剪切张数:16位数据寄存器D3578;第六组剪切

18、长度:32位数据寄存器D3580,剪切张数:16位数据寄存器D3582;第七组剪切长度:32位数据寄存器D3584,剪切张数:16位数据寄存器D3586;第八组剪切长度:32位数据寄存器D3588,剪切张数:16位数据寄存器D3590O将SEC定义为隐形键,实现向画面1的转换;将下行箭头键定义为画面跳转功能键,按此键时,转换到设置1画面。1551讯164168170自动鳶动昭)一MQI/F自动扁动下耳挫制上耳腔制变预佩M0p|M0E自鱼希低谨倍持 rzris号IMQ自动启动03510D3514)3516F剪切知L縞码時甘果疥在1D3536D3512D35Q01站杲弯祥1总穌冲数09560DS5

19、1403536F减遼距需編码站结果密再20353603512D353G结果碎吞?髙連追行脉03500D3538D35Q2总脉冲数咸速站数D503512035231-渝入蘇冲無结果哥冉Jr3522D3514D3532F姑采疥将3縞码站琵金监控MCS 0系城适11赫怎变頻爲高速运存丈頻器低速运行Q輻孝的主雜点内电鵡运行”船 总际汗數(裁切艮度计算杲一步 爵到港聊冲救结霖用于裁切和战遠兀壽琳冲数计算 扬速运行*度比需计算第一涉得到商速运柠代瞪匕爲弥冲數】睜出咸迦咏冲娠町邂用于裁切前交頻低建揑制柴度监揑値计算第一步罄左氏度监揑值时5五用于当前戏度值监控图5-52彩钢瓦自动裁切设备 PLC程序电路第三段

20、22023224324726326927127727S|/備吕 |/戶_ RSCST 00000 0009999999 05自勒宴勒扌初切DM0V 0000000000自數启豬P6下喉宦TON T1A 二旳 D35O2A 二 D5 D350005 < MQA縮八脉冲锹与咸追脉冲歡比较MOBf SET M1Q 一 上刀保持M10上刀保拮I FM1P40下刀上刀挖制MCSCLR 0END 一爲迫计無 < 缰码辭输入计缺丨编码器縮八计嘏回蹈鳶連计歡浦柔#£制矩时0变频確倍号下打tr号上ZH甜下打轍切招起刀具0编号内主卷克屯晦雄行摊東全寄疱序站桑图5-53彩钢瓦自动裁切设备 PL

21、C程序电路第四段170-220步(见图5-52 ),为长度脉冲数、减速距离脉冲数及长度监控值(将脉冲数转换为毫米值显示)的算术电路,与本章第三节的可调定长裁切装置的算术电路相同,请读者自行分析电路 原理。另外,系统的起动/停止,和变频器高、低速的控制,及与控制相关的逻辑判断电路,也编 写在该段程序中。220-243步程序电路(见图5-53 ),为高速计数和计数清零电路。247-263步电路,为变频器低速和下刀信号处理电路,与第一节程序电路内容相近,不予赘述。247-277步程序电路,为自动/手动下刀裁切控制电路,下刀信号与上/下限位信号相配合,对下刀电磁阀进行控制。此处,用SET置位指令“强制

22、”了 M10的接通(RST M10指令并没有成对出现),这是因为下 刀裁切,只是一个瞬时过程,而抬起刀具,则为一个常态保持动作。在不明了实际的动作要求时, 遇到这种不够规则的指令应用现象,就会感到不解。现场调试和程序修改,有点“头疼医头脚疼医 脚”的意思,某种情势下,往往不是出于全面的周密的逻辑思考,而是考虑到先把问题解决了再说,因而某些指令用法的不规则和程序电路中偶尔出现的“凌乱”现象,就是在所难免的了。这是我们“读程序”时应该注意的方面了。同时在编程工作中,也要尽量养成一个“按规则编写程序电路” 的好习惯。文本屏的设置画面如下:图5-51 TD20文本屏的“机械设定”画面该画面描述:机械设定画面,用于(主轴)轮周长、编码脉冲、减速长度三个量的设置。轮

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论