用PLC构成飞锯自控系统

发布者:EnchantedMagic最新更新时间:2024-08-14 来源: cnblogs关键字:PLC  编程器 手机看文章 扫描二维码
随时随地手机看文章

一、实验目的

用PLC构成飞锯自控系统。


二、实验设备

YX-80系列PLC实训装置,

FX-20P手持编程器,或个人计算机(WINDOW ), SC-09编程线缆、FX-PCS/WIN编程环境

自控飞锯实验板

连接导线一套。

自控飞锯实验板的板的输入输出端子为特殊设计的端子,其功能为,当输出端M1为ON时,BV自动产生脉冲信号,模拟测量电动机转速的光码盘信号。当SQ1给出信号(发光管亮)表示允许飞锯切割钢管,SQS发光管亮表示飞锯完成了钢管的切割,飞锯抬起。SQ2发光管亮表示钢管的夹具可松夹,SQ3发光管亮表示小车可返回,液压阀SYA作用(发光管亮)使小车返回。SQ4亮表示小车没有返回,系统出现故障给出报警信号,即对应的报警发光管亮,整个系统出现停止状态。故障排除后,重新启动系统时,必须先按复位按钮,使电路从锁住状态恢复恢复正常状态。电磁阀4YA发光亮表示夹具紧钢管,3YA发光管亮表示夹具松夹,电磁阀lYA发光管亮表示下锯,2YA发光管亮表示飞锯抬起。电动机M1发光管亮表示送入钢管,电动机M2发光管亮表示飞锯旋转运行。


三、实验内容

1、控制要求

(1)初始状态

电动机M1和M2为OFF,电磁阀3YA和4YA为OFF,夹具处于松开状态,lYA和2YA为OFF,飞锯处于抬起状态,液压阀SYA为OFF,小车处于原始位置。

(2)启动操作

按下启动按钮,开始下列操作:

①电动机M2运转后M1运转,即飞锯旋转后再送入钢管。

②当钢管长度达到预定要求时(例如6m),电磁阀4YA为ON,夹具夹紧钢管,带动小车和飞锯一起向前运行。

③当小车运行到SQ1位置时,SQ1为ON,电磁阀lYA为OFF,下锯切割钢管,完成钢管切割时,SQS为ONo

④当小车到达SQ2位置时,SQ2为ON,同时lYA为OFF, 2YA为ON飞锯抬起,随后2YA为OFF o

⑤当到达SQ3的位置时, SQ3为ON,同时电磁阀4YA为OFF, 3YA为ON夹具松开。同时液压阀SYA为ON使小车返回到原来位置,随后3YA, SYA又恢复为OFF。

⑥如果小车没有返回继续向前运行,当到达SQ4位置时,SQ4为ON,表示系统出现故障发报出报警信号,同时整个系统停止在当前状态下。

⑦如果不是按着上述控制要求运行,都要发出报警信号停止运行。例如3YA,4YA同时为ON, 4YA, SYA同时为ON, S04为ON等。

(3)停止操作

按下停止键后,所有的输出均匀为OFF,停止操作。

3 、 I/O口分配表;

poYBAGSj4VaALv2KAAE1OTijZJY497.png?imageView2/2/w/1000

3、根据上述控制要求,编制系统控制程序,调试并运行程序

四、编程练习

根据下面的两种控制要求分别编制自控飞锯系统的控制程序,并上机调试运行。

①控制要求同1、但增加每月切割钢管数的统计功能。

②采用2位拨码器输入,作为由外部设定钢管长度和数量进行切割。

③根据钢管传送的速度修正电磁阀4YA为ON的动作时刻,确保切割钢管长度的精度,编制程序。

提示:在刚管切割的过程中,切割钢管的长度会产生误差,其原因是由于电磁阀的动作速度是一定的,而电动机M1的运转速度是可变的,即钢管的传送速度是不定的,当M1运转的快就必须保证电磁阀4YA为ON有一个提前量,而M1运转的慢,4YA为ON就应有一个延迟量,这样才能确保切割钢管长度的精度,减少误差。在编程时必须考试这一因素。


关键字:PLC  编程器 引用地址:用PLC构成飞锯自控系统

上一篇:PLC编程语言的特点
下一篇:变频器矢量控制的原理和特点

推荐阅读最新更新时间:2026-03-20 13:46

plc编程器的工作原理
可编程控制器,英文称ProgrammableLogicController,简称PLC。PLC是基于电子计算机,且适用于工业现场工作的电控制器。它源于继电控制装置,但它不像继电装置那样,通过电路的物理过程实现控制,而主要靠运行存储于PLC内存中的程序,进行入出信息变换实现控制。 PLC基于电子计算机,但并不等同于普通计算机。普遍计算机进行入出信息变换,多只考虑信息本身,信息的入出,只要人机界面好就可以了。而PLC则还要考虑信息入出的可靠性、实时性,以及信息的使用等问题。特别要考虑怎么适应于工业环境,如便于安装,抗干扰等问题。 PLC编程器的工作原理可以简单地概括为:将用户编写的PLC程序下载到PLC控制器中,实现对工业生产
[嵌入式]
如何使用FlashPro-ARM编程器实现STM32H563/573的生命周期管理?
用户使用调试器可以访问嵌入式系统的大部分资源,调试身份验证(Debug authentication)是系统的一个关键安全特性,可以控制调试端口的安全锁定或回归打开,可用于MCU的开发、和现场返回分析。 在TrustZone使能或禁止情况下,STM32H563/573都支持调试认证。在禁用TZ的情况下,使用密码实现回归。在启用TZ的情况下,可以使用加密证书打开调试端口。 ELprotronic公司的FlashPro是一种用于单件和小批量生产的单通道编程器,一次编程1个目标。FlashPro-ARM编程器支持所有STM32H563/573 MCU产品状态,包括配置密码管理和完全回归。目前支持禁止TrustZone时,实现STM3
[单片机]
如何使用FlashPro-ARM<font color='red'>编程器</font>实现STM32H563/573的生命周期管理?
自制AT89C51编程器,at89c51 programmer
AT89C51是一款应用最为广泛的8051单片机,更重要的是他具有反复烧写(FLASH)的特性。一般情况下可重复烧写1000次,这样为初学者试验提供了一个廉价的平台。为了满足广大单片机爱好者动手的需要,本人利用半个月的时间,参考国外资料,实际设计制作成功一款简单的AT89C51/52/55单片机编程器。由于单片机编程时序不同,这一款编程器仅仅支持ATMEL公司的AT89C51, AT89C52, AT89C55芯片,不支持华邦或飞利浦兼容芯片。 对于很多像我这样一些不算太年轻的从80年代组装7管半导体收音机入门的电子爱好者来说,面对单片机似乎显得有点怯场,但是事实上我以为他甚至比组装一个收音机更简单: 以下是它的硬件电路图, 稍微
[单片机]
自制AT89C51<font color='red'>编程器</font>,at89c51 programmer
RTL8139如何改制AT89C51编程器
  想玩89C51,但没有编程器,于是便想自制编程器,找了很多自制的资料,大多都是使用89C51做控制逻辑,需要有编程器才能制作,电路一般也比较复杂(最ez的也要30个元件),再看看不需要编程器的,一看我就放弃,太复杂了,我手头甚至连一块74LS373那样的锁存器都没有一块,可用到的元件又没多少。   天无绝人之路,充分利用计算机硬件软件,作出了这款编程器,所有的数据地址和控制信号线都需要由计算机提供,我借来一块rtl8139网卡(非常常见的PCI百兆网卡,一块新的rtl8139C才40元,如果有,更是这样省了不少米)引用它的EEPROM的地址线和数据线,因为rtl8139的EEPROM地址线和数据线是由一个32位寄存器提供,
[单片机]
RTL8139如何改制AT89C51<font color='red'>编程器</font>
89C51编程器端驱动程序的例子
简介:本文提供给大家一个89C51编程器端驱动程序的例子 /* 89C51系列CPU编程器接收CPU程序*/ #include reg51.h #include intrins.h #include absacc.h #define e 8 #define p 9 #define l 10 sbit led=P3^2; sbit p27=P2^7; sbit p26=P2^6; sbit p36=P3^6; sbit p37=P3^7; sbit rst=P3^3; sbit ale=P3^5; sbit vpp=P3^4; bit b_break; unsigned int adds; // // 13.8mS voi
[单片机]
自制AVR高压编程器,解锁熔丝位错误的avr单片机
这段时间在用atmel的系列单片机at90usb128x/64x和atmega32u4设计键盘,有一块at90的单片机由于熔丝位设置错误被锁死,导致progisp无法给其刷程序,网上查了有几种方法解锁: 用有源晶振的输出脚给到单片机的晶振输入脚。(前提是单片机的熔丝位中设置为外部时钟) 用正常单片机对的晶振输出脚给到熔丝位错误的单片机的晶振输入脚。(前提是单片机的熔丝位中设置为外部时钟) 用正常单片机编程输出时钟给到熔丝位错误的单片机的晶振输入脚。(前提是单片机的熔丝位中设置为外部时钟) 由于我的单片机熔丝位设置成了内部时钟,以上三种方法无效,只能请出最后的救命稻草——高压编程。在百度上找的一些方案大都只支持atm
[单片机]
自制AVR高压<font color='red'>编程器</font>,解锁熔丝位错误的avr单片机
使用最便宜的AVR编程器编程
1)打开小马软件 2)点击OK 3)设置硬件,点击SetupInterface Setup…. 4)第一次运行的话看到的是下图所示界面 5)选择Parallel下的Avr ISP I/O 6)点击Probe测试一下硬件。要看到OK才行的。 7)选择芯片,这里选择ATMEGA8515 8)打开程序代码 9)将文件类型由*.e2p改为*.hex。 10)打开文件 11)CommandProgram Options,如果搞不清,就按下面的图设置吧。开始时千万别选最后一项:Write Security and Config bits,以后清楚了再选不迟。 12)CommandProgram开始编程。
[单片机]
使用最便宜的AVR<font color='red'>编程器</font>编程
单片机编程器分类及功能解析
 通用编程器      G840联机/脱机烧写编程器   1、40针准全驱动,进口优质锁紧座。满足绝大多数 IC 烧录的脚位需求,充分提供了未来升级的基础条件。   2、用户享受终身升级支持。纯软件升级,只要从网上下载最新版本软件,就可完成升级。您的编程器将永远是最新的。   3、提供联机操作模式和脱机操作模式,既适用于开发、试验、教学,又适用于小批量量产,无须总是开电脑。   4、触摸键控制,你可以不用点击 鼠标 ,使操作更为方便。触摸键经久耐用,永不损毁。   5、针脚接触检测准确无误。遇接触不良或插放错误,及时中止操作进程。   6、操作结果三重指示:软件界面显示、指示灯显示、可
[单片机]
单片机<font color='red'>编程器</font>分类及功能解析
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

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

厂商技术中心

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2026 EEWORLD.com.cn, Inc. All rights reserved