ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:113.74KB ,
资源ID:12216820      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/12216820.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(模块二 小车往返运动控制.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

模块二 小车往返运动控制.docx

1、模块二 小车往返运动控制模块二 小车往返运动控制知识点:基本逻辑指令的功能、格式、使用注意事项基本逻辑指令的编程方法常用的输入、输出元件和连接方法编程软件的使用技能点:控制系统设计的步骤和方法PLC外部连接的方法编程软件的使用一、任务引入在生产机械中,经常在不同场合用到电动机正反转控制线路,如工厂中行车的移动、铣床工作台的水平移动、Z3050型摇臂钻床立柱的松紧控制等等。小车自动往返控制线路的核心也是电动机正反转控制,下面介绍用FX可编程序控制器实现上述控制要求。二、任务分析如图1所示为小车在两点间自动往返运动示意图,继电控制系统电气控制原理图如图2所示。 图1 图21 元器件功能表元器件功能

2、表见表代号名称用途KM1交流接触器正转控制KM2交流接触器反转控制SO1、SQ2行程开关行程控制SO3、SQ4行程开关限位保护SB1、SB2启动按钮启动控制SB3停止按钮停止控制三、相关知识1.准备知识 PLC控制系统由硬件和软件两个部分组成。硬件部分:将输入元件通过输入点与PLC连接,将输出元件通过输出点与PLC连接,构成PLC控制系统的硬件系统。软件部分;控制过程,由PLC程序实现,在编程前我们要先学习下面的基本逻辑指令。基本逻辑指令表指令助记符功能指令助记符功能LD常开接点与母线连接OUT线圈驱动LDI常闭接点与母线连接SET置位(使动作保持)LDP上升沿控制运算开始RST复位(使动作解

3、除或当前数据“清0”)LDF下降沿控制运算开始PLS上升沿产生脉冲AND常开接点串联连接PLF下降沿产生脉冲ANI常闭接点串联连接MC主控(公用串联接点连接)ANDP上升沿控制串联连接MCR主控复位(公用串联接点解除)ANDF下降沿控制串联连接MPS进栈(运算存储)OR常开接点并联连接MRD读栈(读出存储)ORI常闭接点并联连接MPP出栈(读出存储或复位)ORP上升沿控制并联连接INV反向(运算结果的反向)ORF下降沿控制并联连接NOP空操作(程序清除或空格用)ANB电路块串联连接END结束(程序结束,返回0步)ORB电路块并联连接2 控制系统的程序设计(1)I/O分配表见表 小车自动往返控制

4、系统地址表输入输出元件代号作用输入继电器元件代号作用输出继电器SB3停止X0KM1正转控制Y0SB1正转启动X1KM2反转控制Y1SB2反转启动X2SQ1右限位X3SQ2左限位X4SQ3终端保护X5SQ4终端保护X6FR过载保护X7(2)梯形图设计对照小车自动往返控制电气原理图画出小车自动往返控制系统梯形图。(3)指令表编程若要将梯形图语言转换为语句表语言,则需掌握复杂逻辑指令。(4)PLC控制系统电气原理图四、任务实施【实习操作】1.安装和程序设计根据小车自动往返PLC控制系统电气原理图,进行安装元件和布线并进行程序设计。2.系统调试如果出现故障,应首先检查PLC输入输出线路,硬件检修完成后

5、在修改梯形图,完毕后重新调试,直至系统正常工作。3.工艺要求熟悉所有电器元件的作用和控制线路的工作原理。列出IO分配表,配齐所有电器元件,并检查质量。绘制元件布置图,经检查合格后,在控制板上安装电器元件。电器元件安装应牢固,并符合工艺要求。线路安装应遵循由内向外、横平竖直的原则;尽量做到合理布线、就近走线;编码正确、齐全;接线可靠、不松动、不压皮、不反圈、不损伤线芯。安装完毕用万用表检查线路,确保无误后允许通电试车。4.评分标准评分标准见表。项目要求配分评分标准得分系统控制原理图设计原理图绘制规范5不完整规范,每处扣1分IO地址表编写IO地址表完整5不完整规范,每处扣1分控制程序设计控制程序设

6、计整洁、易读,符合控制要求30不正确每处扣5分控制系统安装符合安装工艺规范30不符合规范每处扣20分控制系统调试调试控制程序符合控制要求30第一次调试不合格扣10分第二次调试不合格扣20分第三次调试不合格扣30分时间90min,每超时5min,扣5分(延长时间不超过10min)安全文明通电检测,发现人为短路故障,酌情扣1520分开始时间结束时间总分【知识链接】编程软件编程语言表达方式 可编程控制器与一般的计算机相类似,在软件方面有系统软件和应用软件之分,只是可编程控制器的系统软件由可编程控制器生产厂家固化在 ROM 中,一般的用户只能在应用软件上进行操作,即通过编程软件来编制用户程序。编程软件

7、是由可编程控制器生产厂家提供的编程语言,至今为止还没有一种能适合各种可编程控制器的通用的编程语言,但是各个可编程控制器发展过程有类似之处,可编程控制器的编程语言即编程工具都大体差不多,一般有如下五种表达方式。 ( 一 ) 梯形图( Ladder Diagram ) 梯形图是一种以图形符号及图形符号在图中的相互关系表示控制关系的编程语言,它是从继电器控制电路图演变过来的。梯形图将继电器控制电路图进行简化,同时加进了许多功能强大、使用灵活的指令,将微机的特点结合进去,使编程更加容易,而实现的功能却大大超过传统继电器控制电路图,是目前最普通的一种可编程控制器编程语言。 梯形图及符号的画法应按一定规则

8、,各厂家的符号和规则虽不尽相同,但基本上大同小异,如图 1 所示。 图 1 三种不同的梯形图 a) 欧姆龙 b) 松下 c) 三菱 对于梯形图的规则,总结有以下具有共性的几点,如表 1 所示,以便读者加深对可编程控制器变成的认识和学习。 表 1 可编程控制器部分符号意义 输入动合触点输入动断触点输出继电器输出继电器动合触点欧姆龙松下三菱注释欧姆龙: 00 表示输入触点松下: X表示输入触点三菱: X表示输入触点欧姆龙: 05 表示输出触点(或线圈)松下: Y表示输出触点(或线圈)三菱: Y表示输出触点(或线圈)1 梯形图中只有动合和动断两种触点。各种机型中动合触点和动断触点的图形符号基本相同,

9、但它们的元件编号不相同,随不同机种、不同位置(输入或输出)而不同。统一标记的触点可以反复使用,次数不限,这点与继电器控制电路中同一触点只能使用一次不同。因为在可编程控制器中每一触点的状态均存入可编程控制器内部的存储单元中,可以反复读写,故可以反复使用。 2 梯形图中输出继电器(输出变量)表示方法也不同,有圆圈、括弧和椭圆表示,而且它们的编程元件编号也不同,不论哪种产品,输出继电器在程序中只能使用一次。 3 梯形图最左边是起始母线,每一逻辑行必须从起始母线开始画。梯形图最左边还有结束母线,一般可以将其省略。 4 梯形图必须按照从左到右、从上到下顺序书写,可编程控制器是按照这个顺序执行程序。 5

10、梯形图中触点可以任意的串联或并联,而输出继电器线圈可以并联但不可以串联。 6 程序结束后应有结束符。 ( 二 ) 指令表( Instruction List ) 梯形图编程语言优点是直观、简便,但要求用带 CRT 屏幕显示的图形编程器才能输入图形符号。小型的编程器一般无法满足,而是采用经济便携的编程器(指令编程器)将程序输入到可编程控制器中,这种编程方法使用指令语句(助记符语言),它类似于微机中的汇编语言。 语句是指令语句表编程语言的基本单元,每个控制功能有一个或多个语句组成的程序来执行。每条语句规定可编程控制器中 CPU 如何动作的指令,它是由操作码和操作数组成的。 操作码用助记符表示要执行

11、的功能,操作数(参数)表明操作的地址或一个预先设定的值。欧姆龙、松下、三菱可编程控制器指令语句程序见表 2 。 机型步序操作码操作数参数说明欧姆龙12345LDORANDNOTOUTEND0000050000010500逻辑行开始,动合触点 0000 从母线开始并联输出继电器的动合触点 0500串联输入动断触点 0001输出继电器 0500 输出,逻辑行结束程序结束松下12345STORANIOTEDX0Y1X1Y0逻辑行开始,动合触点 X0 从母线开始并联输出继电器的动合触点 Y1串联输入动断触点 X1输出继电器 Y0 输出,逻辑行结束程序结束三菱12345LDORANIOUTENDX0Y1

12、X1Y0逻辑行开始,动合触点 X0 从母线开始并联输出继电器的动合触点 Y1串联输入动断触点 X1输出继电器 Y0 输出,逻辑行结束程序结束表 2 几种不同的可编程控制器指令语句表(三)顺序功能图( Sequential Chart ) 顺序功能图常用来编制顺序控制类程序。它包含步、动作、转换三个要素。顺序功能编程法可将一个复杂的控制过程分解为一些小的顺序控制要求连接组合成整体的控制程序。顺序功能图法体现了一种编程思想,在程序的编制中具有很重要的意义。在介绍步进梯形指令时将详细介绍顺序功能图编程法。图 2 所示为顺序功能图。 图 2 顺序功能图 (四)功能块图( Function Block

13、Diagram ) 功能图编程语言实际上是用逻辑功能符号组成的功能块来表达命令的图形语言,与数字电路中逻辑图一样,它极易表现条件与结果之间的逻辑功能。图 3 所示为先“或”后“与”再输出操作的功能块图。 由图可见,这种编程方法是根据信息流将各种功能块加以组合,是一种逐步发展起来的新式的编程语言,正在受到各种可编程控制器厂家的重视。 图 3 功能块图编程语言图 (五)结构文本( Structure Text ) 随着可编程控制器的飞速发展,如果许多高级功能还是用梯形图来表示,会很不方便。为了增强可编程控制器的数字运算、数据处理、图表显示、报表打印等功能,方便用户的使用,许多大中型可编程控制器都配

14、备了 PASCAL 、 BASIC 、 C 等高级编程语言。这种编程方式叫做结构文本。与梯形图相比,结构文本有两个很大优点,其一,是能实现复杂的数学运算,其二,是非常简洁和紧凑。用结构文本编制极其复杂的数学运算程序只占一页纸。结构文本用来编制逻辑运算程序也很容易。 以上编程语言的五种表达式是由国际电工委员会( IEC ) 1994 年 5 月在可编程控制器标准中推荐的。对于一款具体的可编程控制器,生产厂家可在这五种表达方式提供其中的几种编程语言供用户选择。也就是说,并不是所有的可编程控制器都支持全部的五种编程语言。 可编程控制器的编程语言是可编程控制器应用软件的工具。它以可编程控制器输入口、输出口、机内元件之间的逻辑及数量关系表达系统的控制要求,并存储在机内的存储器中,即所谓的“存储逻辑”。 【思考题与习题】1、把下图改造成PLC控制系统2、小车运行过程中突然停电了,当再次来电时,是否能让小车接着刚才的动作继续运行,如何实现?欢迎您的下载,资料仅供参考!致力为企业和个人提供合同协议,策划案计划书,学习资料等等打造全网一站式需求

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1