可编程序控制器(PLC)技术与应用 课件 陈顺岗 单元五 常用功能指令编程控制_第1页
可编程序控制器(PLC)技术与应用 课件 陈顺岗 单元五 常用功能指令编程控制_第2页
可编程序控制器(PLC)技术与应用 课件 陈顺岗 单元五 常用功能指令编程控制_第3页
可编程序控制器(PLC)技术与应用 课件 陈顺岗 单元五 常用功能指令编程控制_第4页
可编程序控制器(PLC)技术与应用 课件 陈顺岗 单元五 常用功能指令编程控制_第5页
已阅读5页,还剩92页未读 继续免费阅读

下载本文档

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

文档简介

可编程序控制器(PLC)技术与应用单元一PLC应用基础单元二典型环节的PLC控制单元三综合案例基本指令编程控制单元四步进指令编程控制单元五常用功能指令编程控制单元五常用功能指令编程控制课题一三相交流异步电动机减压起动传送指令编程控制【学习目标】1.掌握功能指令的基本格式和执行形式。2.掌握数据类型及其特点。3.掌握字元件与位元件的定义,理解和掌握位元件的组合方式。4.熟悉数制的种类及其特点,掌握十进制数与二进制数的转换方法。5.掌握传送指令的基本格式及其含义。6.掌握应用传送指令对三相交流异步电动机减压起动控制编程的基本方法。课题一三相交流异步电动机减压起动传送指令编程控制7.掌握应用传送指令对三相交流异步电动机减压起动控制编程的基本步骤。8.对比基本指令、步进指令和传送指令对三相交流异步电动机减压起动进行控制的编程控制过程,辨析三种编程控制方法的特点,深化对PLC传送指令编程方法和步骤的理解。【教·学·做】一、课题分析(一)系统组成(二)控制要求课题一三相交流异步电动机减压起动传送指令编程控制(三)控制方法二、相关知识(一)功能指令简介1.功能指令的基本格式课题一三相交流异步电动机减压起动传送指令编程控制1)源操作元件:用S表示,是用来存放源操作数的存储元件。2)目标操作元件:用D表示,是用来存放目标操作数的存储元件。3)其他操作元件:用n表示,用来表示常数。2.功能指令执行方式1)连续执行型:连续执行型的功能指令,当条件满足时,每个扫描周期都被重复执行。2)脉冲执行型:脉冲执行型的功能指令,仅在满足执行条件的上升沿到来时执行一次。课题一三相交流异步电动机减压起动传送指令编程控制3.数据类型与指令变化(1)16位数据在FX系列PLC中,数据奇存器D、计数器C0~C199的当前值奇存器存储的数据都是16位数据。(2)32位数据FX系列PLC中,相邻两个数据奇存器可以组合起水形成元件对,用来存储32位数据。课题一三相交流异步电动机减压起动传送指令编程控制(3)16位功能指令与32位功能指令的区别与联系根据处理数据的类型,功能指令分为16位功能指令和32位功能指令。4.位元件与位组合元件(1)字元件处理数据的元件称字元件,例如数据寄存器D、定时器时和当前值寄存器等。(2)位元件处理闭合和断开状态的元件为位元件,例如输入继电器X、输出继电器Y、辅助继电器M和状态继电器S等。课题一三相交流异步电动机减压起动传送指令编程控制(3)位组合元件将位元件按照一定的组合方式组合起来,即构成位组合元件。课题一三相交流异步电动机减压起动传送指令编程控制(二)数制及其转换1.数制的类型及其特点(1)十进制数十进制即逢十进一。(2)二进制数二进制即逢二进一。(3)八进制数八进制即逢八进一。(4)十六进制数十六进制即逢十六进一。2.数制的转换(1)十进制数转换为二进制数十进制数转换为其他进制数,要依次对整数部分和小数部分进行转换。1)整数部分的转换:整数部分转换采用“除基取余”法,如要转换为二进制数,基数就是2;要转换为八进制数,基数就是8;如要转换为十六进制数,基数就是16。课题一三相交流异步电动机减压起动传送指令编程控制课题一三相交流异步电动机减压起动传送指令编程控制2)小数部分的转换:十进制小数转换位二进制数时采用乘2取整数表示法。(2)二进制数转换为十进制数数任意数制转换为十进制,转换方法可以概括为“按权展开”,然后“求和汇总”。(三)传送指令课题一三相交流异步电动机减压起动传送指令编程控制1.传送指令的结构和功能2.传送指令的两种执行形式课题一三相交流异步电动机减压起动传送指令编程控制3.传送指令对两类数据的处理课题一三相交流异步电动机减压起动传送指令编程控制三、技能训练(一)设计I/O分配表(二)设计动PLC控制接线示意图(三)设计梯形图程序课题一三相交流异步电动机减压起动传送指令编程控制课题一三相交流异步电动机减压起动传送指令编程控制课题一三相交流异步电动机减压起动传送指令编程控制1.初始化程序2.联结减压起动3.联结全压起动4.停止程序(四)接线与调试课题一三相交流异步电动机减压起动传送指令编程控制【课题小结】【效果测评】课题二六站送料小车比较指令编程控制课题二六站送料小车比较指令编程控制【学习目标】1.掌握比较指令的基本格式及其功能含义。2.熟悉和巩固传送指令的基本格式与应用方法。3.掌握六站送料小车PLC控制的I/O分配方法。4.掌握六站送料小车PLC控制接线示意图的设计方法。5.掌握六站送料小车比较指令控制梯形图的设计方法。6.掌握六站送料小车步进编程控制的接线与调试方法。【教·学·做】一、课题分析课题二六站送料小车比较指令编程控制(一)系统组成(二)控制要求(三)控制方法二、相关知识(一)比较指令的结构及功能1.比较指令(CMP)课题二六站送料小车比较指令编程控制2.期间比较指令(ZCP)课题二六站送料小车比较指令编程控制(二)比较指令的用法1.比较指令(CMP)的用法课题二六站送料小车比较指令编程控制2.期间比较指令(ZCP)课题二六站送料小车比较指令编程控制三、技能训练(一)设计I/O分配表课题二六站送料小车比较指令编程控制(二)设计PLC控制接线示意图课题二六站送料小车比较指令编程控制(三)比较指令编程课题二六站送料小车比较指令编程控制1.起保停控制程序2.比较指令控制程序3.禁止呼车与呼车指示控制程序4.数据传送指令控制程序5.停止后的清零复位(四)接线与调试课题二六站送料小车比较指令编程控制【课题小结】【效果测评】课题三八台电动机顺序起动逆序停止移位指令编程控制【学习目标】1.掌握位左右移指令的基本格式、功能含义及应用方法。2.掌握八台电动机顺序起动逆序停止PLC控制的I/O分配方法。3.掌握八台电动机顺序起动逆序停止PLC控制接线示意图的设计方法。4.掌握八台电动机顺序起动逆序停止移位指令编程控制梯形图的设计方法。5.掌握八台电动机顺序起动逆序停止PLC控制的接线与调试方法。【教·学·做】一、课题分析(一)系统组成课题三八台电动机顺序起动逆序停止移位指令编程控制(二)控制要求(三)控制方法二、相关知识(一)位左右移指令的结构及功能课题三八台电动机顺序起动逆序停止移位指令编程控制课题三八台电动机顺序起动逆序停止移位指令编程控制(二)位左右移指令的用法1.位左移指令(SFTL)课题三八台电动机顺序起动逆序停止移位指令编程控制2.位右移指令(SFTR)课题三八台电动机顺序起动逆序停止移位指令编程控制三、技能训练(一)设计I/O分配表课题三八台电动机顺序起动逆序停止移位指令编程控制(二)设计PLC控制接线示意图课题三八台电动机顺序起动逆序停止移位指令编程控制(三)设计梯形图程序课题三八台电动机顺序起动逆序停止移位指令编程控制1.起动准备控制程序2.手动顺序起动控制程序3.自动起动控制程序4.手动停止控制程序5.自动停止控制程序6.急停控制程序(四)接线与调试课题三八台电动机顺序起动逆序停止移位指令编程控制【课题小结】【效果测评】课题四五组抢答器七段数码解码显示控制【学习目标】1.巩固传送指令的功能含义及其用法。2.熟悉和掌握七段解码指令的功能及其应用方法。3.掌握五组抢答器七段数码显示PLC控制的I/O分配方法。4.掌握五组抢答器七段数码显示PLC控制接线示意图和梯形图的设计方法。5.掌握五组抢答器七段数码显示步进编程控制的接线与调试方法。【教·学·做】一、课题分析(一)系统组成课题四五组抢答器七段数码解码显示控制(二)控制要求(三)控制方法二、相关知识(一)七段解码指令的结构与功能课题四五组抢答器七段数码解码显示控制(二)七段解码指令的用法课题四五组抢答器七段数码解码显示控制(三)七段码解码情况对照课题四五组抢答器七段数码解码显示控制课题四五组抢答器七段数码解码显示控制三、技能训练(一)设计I/O分配表课题四五组抢答器七段数码解码显示控制(二)设计PLC控制接线示意图课题四五组抢答器七段数码解码显示控制(三)设计梯形图程序课题四五组抢答器七段数码解码显示控制1.起动准备控制程序2.抢答控制程序3.五组抢答控制程序4.组别传送程序5.七段解码程序6.复位控制程序(四)接线与调试课题四五组抢答器七段数码解码显示控制【课题小结】【效果测评】课题五隧道风机时钟指令编程控制【学习目标】1.熟悉和掌握时钟数据比较指令和读出指令的功能及其应用方法。2.掌握隧道抽风机PLC控制的I/O分配方法。3.掌握隧道抽风机PLC控制接线示意图的设计方法。4.掌握隧道抽风机PLC时钟指令控制梯形图的设计方法。5.掌握隧道抽风机PLC控制的接线与调试方法。【教·学·做】一、课题分析(一)系统组成课题五隧道风机时钟指令编程控制(二)控制要求(三)控制方法二、相关知识(一)时钟数据比较指令(TCMP)课题五隧道风机时钟指令编程控制2.时钟数据比较指令(TCMP)的使用方法课题五隧道风机时钟指令编程控制(二)时钟数据期间比较指令(TZCP)1.时钟数据期间比较指令(TZCP)的结构及功能课题五隧道风机时钟指令编程控制2.时钟数据期间比较指令(TZMP)的使用方法课题五隧道风机时钟指令编程控制(三)时钟数据读出指令(TRD)1.时钟数据读出指令(TRD)的结构及功能课题五隧道风机时钟指令编程控制2.时钟数据读出指令(TRD)的使用方法课题五隧道风机时钟指令编程控制三、技能训练(一)设计I/O分配表课题五隧道风机时钟指令编程控制(二)设计PLC控制接线示意图(三)时钟数据指令编程1.时钟数据读出程序2.期间比较数据传送程序课题五隧道风机时钟指令编程控制课题五隧道风机时钟指令编程控制课题五隧道风机时钟指令编程控制课题五隧道风机时钟指令编程控制3.期间比较指令控制程序4.输出继电器控制程序5.停止及复位控制程序(四)接线与调试课题五隧道风机时钟指令编程控制【课题小结】【效果测评】课题六植物喷淋灌溉比较触点指令编程控制【学习目标】1.熟悉和掌握比较触点指令的功能及其应用方法。2.熟悉和掌握交替输出指令的功能及其应用方法。3.掌握植物喷淋灌溉PLC控制的I/O分配方法。4.掌握植物喷淋灌溉PLC控制接线示意图的设计方法。5.掌握植物喷淋灌溉PLC控制比较触点指令、交替输出指令编程应用方法。6.掌握植物喷淋灌溉PLC控制的接线与调试方法。【教·学·做】一、课题分析课题六植物喷淋灌溉比较触点指令编程控制(一)系统组成(二)控制要求(三)控制方法二、相关知识(一)比较触点指令课题六植物喷淋灌溉比较触点指令编程控制1.比较触点指令的结构及功能2.比较触点指令的使用方法课题六植物喷淋灌溉比较触点指令编程控制(二)交替输出指令1.交替输出指令的结构及功能课题六植物喷淋灌溉比较触点指令编程控制2.交替输出指令(ALT)的使用方法课题六植物喷淋灌溉比较触点指令编程控制三、技能训练(一)设计I/O分配表课题六植物喷淋灌溉比较触点指令编程控制(二)设计PLC控制接线示意图课题六植物喷淋灌溉比较触点指令编程控制(三)设计PLC控制梯形图课题六植物喷淋灌溉比较触点指令编程控制1.起保停控制程序2.

1号水泵控制程序3.

2号水泵控制程序(1)时钟数据读出程序为便于进行时间数据比较,首先应将PLC内崖时钟数据读出到指定的数据存储器中。(2)时钟数据比较程序由于B类植物的喷淋浇灌时间起始于每天的23:30,因此应将23:30:00作为给定时间与D3连续的三个数据寄存器(D3、D4、D5)中的时钟数据进行比较,比较结果存放在M0为首的三个继电器(M0、M1、M2)中。当时钟到23:30:00(即比较结果相等)时,N1被置位,可以用其控制2号水泵的起动。(3)隔天浇灌控制程序由于B类植物是隔天浇灌,因此采用交替输出控制指令ALT参与编程是必要的。课题六植物喷淋灌溉比较触点指令编程控制(四)接线与调试1.打开输入指令对话框2.选择比较指令类别课题六植物喷淋灌溉比较触点指令编程控制课题六植物喷淋灌溉比较触点指令编程控制3.选择编程所需存储元件课题六植物喷淋灌溉比较触点指令编程控制课题六植物喷淋灌溉比较触点指令编程控制【课题小结】【效果测评】课题七自动售货机算术运算指令编程控制课题七自动售货机算术运算指令编程控制【学习目标】1.进一步巩固比较触点指令的功能及其应用方法。2.熟悉和掌握算术运算指令的功能及其应用方法。3.掌握自动售货机PLC控制的I/O分配方法。4.掌握自动售货机PLC控制接线示意图和梯形图的设计方法。5.掌握自动售货机PLC控制的接线与调试方法。【教·学·做】一、课题分析(一)系统组成课题七自动售货机算术运算指令编程控制(二)控制要求(三)控制方法二、相关知识(一)算术运算指令课题七自动售货机算术运算指令编程控制1.加法指令ADD的功能与应用2.减法指令SUB的功能与应用课题七自动售货机算术运算指令编程控制3.乘法指令MUL的功能与应用4.除法指令DIV的功能与应用课题七自动售货机算术运算指令编程控制5.算术运算指令的综合应用课题七自动售货机算术运算指令编程控制(二)加1和减1指令1.加1和减1指令的结构和功能课题七自动售货机算术运算指令编程控制2.加1和减1指令的应用(三)数据变换指令课题七自动售货机算术运算指令编程控制1.变换指令的结构与功能(1)BCD变换指令该指令是将源操作数[S•]中的二进制数转换成为BCD码送到目标操作数[D•]中。课题七自动售货机算术运算指令编程控制(2)BIN变换指该指令是将源操作数[S•]中的BCD码转换成二进制数送到目标操作数[D•]中,常用于将BCD数字开关的设定值输入PLC的内部奇存器中。2.数据变换指令的应用(1)PLC输入与输出数据的处理大多数情況下,PLC接收的外部数据为BCD数,如用BCD数字开关输入数据等,而PLC中的数据奇存器只能存放二进制数,因此需要将BCD数较换为二进制数,这就需要应用到BIN指令;此外,常常需要用4位数码管显示PLC内部寄存器中

温馨提示

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

评论

0/150

提交评论