




已阅读5页,还剩33页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
06PLC理论课教案 授课日期年月日第节年月日第节年月日第节年月日第节年月日第节班级08家电 (3)09家电 (1)讲次课时讲授、演示授课方法课题第一章可编程控制器的基本知识1-1可编程控制器的硬件知识教学目的要求教学重点教学难点 1、掌握可编程序控制器的结构特点、作用及其工作方式; 2、熟悉可编程序控制器的输入、输出连接方式。 掌握PLC的扫描工作方式和I/O接线方式PLC的扫描工作方式教具含电多媒体课件电脑教设备时间分配教学内容及过程导入新课目前,PLC在国内外已广泛应用于钢铁、石油、化工、电力、建材、机械制造、汽车、轻纺、交通运输、环保及文化娱乐等各个行业,今天我没就来学习这一门课程。 讲授新课 一、可编程序控制器的发展概况 1、可编程序控制器(Programmable Controller,简称PC),是在继电控制基础发展起来的以微处理器为核心的通用自动控制装置。 2、世界上第一台可编程序控制器(Programmable LogicalController,简称PLC)于1969年问世,我国于1974年开始研制可编程序控制器。 3、PLC的特点控制过程以程序方式放在存储器内,只要修改存储器中的程序就能改变生产工艺的控制过程,而不需要对硬件连线作多大的改变。 教学方法及教学内容的拾漏补遗时间分配教学方法及教学内容及过程 二、可编程序控制器的功能特点 1、可编程序控制器的一般功能条件控制功能定时控制功能计数控制功能步进控制功能数据处理功能通信和联网功能对控制系统的监控功能 2、可编程序控制器的特点可靠性高编程方便对环境要求低与其他装置配置连接方便 三、PLC的结构、PLC主要由CPU、输入部分、输出部分、存储器和内部电源组成。 、作用的作用主要用于运算处理,即接收输入部分的信号对程序进行运算处理,把结果传送到输出单元。 输入部分的作用把采样的信号输入到。 输出部分的作用把运算处理的结果输出到输出单元,驱动外部线圈。 存储器的作用存储器是用来存储系统程序的随机存储器,用来存储用户程序只读存储器。 内部电源的作用主要用来提供工作电源以及输入部分电源。 、结构示意图教学内容的拾漏补遗输入部分输出部分时间分配教学方法及教学内容及过程 四、工作原理工作原理是采用循环扫描的方式进行工作的。 即采样输入程序执行输出刷新PLC在执行程序时,每条指令扫描的时间为0.025us。 五、PLC的I/O连接IO点的作用是将设备与PLC进行连接,使PLC与现场构成系统,以便从现场通过输入设备(元件)得到信息(输入),或将经过处理后的控制命令通过输出设备(元件)送到现场(输出),从而实现自动控制的目的。 六、PLC IO点的类别、技术规格及使用现场信号的类别不同。 为适应控制的需要,PLC IO具有不同的类别。 其输入量分为直流输入和交流输入两种形式,前者完成直流信号的输入,后者完成交流信号的输入;输出分为继电器输出、可控硅输出和晶体管输出三种形式。 继电器输出和可控硅输出适用于大电流输出场合,晶体管输出、可控硅输出适用于快速、频繁动作的场合。 相同驱动能力,继电器输出形式价格较低。 七、小结同学们必须认真思考、掌握PLC的结构、工作原理、PLC的连接方法以及PLC的选择。 八、作业布置P 161、2教学内容的拾漏补遗后记授课日期年月日第节年月日第节年月日第节年月日第节年月日第节班级08家电 (3)09家电 (1)讲次课题教学目的要求教学重点教学难点课时讲授、演示授课方法1-1PLC内部器件 1、掌握PLC内部器件的种类及功能; 2、熟悉各种内部器件的符号、数量及各种参数; 3、了解特殊继电器的功能作用。 各种内部器件的符号、数量及各种参数特殊继电器的功能作用教具含电多媒体课件电脑教设备时间分配教学内容及过程教学回顾 1、PLC的内部结构由哪几部分组成? 2、PLC的工作原理如何? 3、PLC的I/O如何接线?有哪些注意事项? 4、如何选择PLC?讲授新课 1、输入继电器(X)外部开关或传感器送来的信号通过输入接线端子与输入继电器连接。 输入继电器的定义是X0X177,按八进制编号,共128点。 2、输出继电器(Y)输出继电器把PLC的输出部分信号通过一对常开触点传送到输出接线端子,驱动外部负载。 教学方法及教学内容的拾漏补遗时间分配教学方法及教学内容及过程 3、辅助继电器(M)PLC的内部辅助继电器相当于继电接触器电路中的中间继电器,不作直接输出。 内辅的定义为通用辅助继电器M0M499,共500点。 断电保持辅助继电器M500M1023,共524点。 特殊辅助继电器M8000M8255,共256点。 列举个别功能如下M8000运行监控M8002初始脉冲M801110ms时钟脉冲M8012100ms时钟脉冲M80131s时钟脉冲M80141min时钟脉冲M8033PLC停止时输出保持M8034禁止全部输出 4、状态元件(S)状态元件是步进顺序控制中的重要元件。 其定义号为S0S999,其中存放初始状态;S0S9,共10点。 回零S10S19,共10点。 通用S20S499,共480点。 停电保持S500S899,共400点。 故障诊断报警S900S999,共100点。 5、定时器(T)教学内容的拾漏补遗PLC的内部定时器相当于继电接触器电路中的时间继电器。 通用定时器100ms定时器定义号为T0T199,共200点。 10ms定时器定义号为T200T245,共46点。 时间分配教学方法及教学内容及过程积算定时器教学内容的拾漏补遗1ms积算定时器定义号为T246T249,共4点。 100ms积算定时器定义号为T250T255。 共6点。 6、计数器(C)内部计数器定义范围为通用型C0C99,共100点。 停电保持型C100C199,共100点。 7、数据寄存器(D)常用的数据寄存器的编号为通用D0D199,共200点,停电保持用D200D511,共312点。 小结要求学生必须在课后认真复习,记住每一种内部器件的定义范围、如何使用。 作业布置P 313、后记授课日期年月日第节年月日第节年月日第节年月日第节年月日第节班级08家电 (3)09家电 (1)讲次课题教学目的要求教学重点教学难点课时讲授、演示授课方法1-2可编程控制器的软件知识 1、熟悉SWOPCFXGPWINC操作操作系统,并能熟悉地上机操作编写程序; 2、熟悉PLC的指令语句、梯形图及SEC图之间的相互转换。 能熟练运用熟悉SWOPCFXGPWINC操作系统进行编程和调试SWOPCFXGPWINC操作系统进行编程和调试教具含电多媒体课件电脑教设备时间分配教学内容及过程教学回顾教学方法及教学内容的拾漏补遗 1、PLC的内部器件包括哪些? 2、有哪些特殊辅助继电器?各有什么功能?讲授新课 一、使用环境硬件要求计算机配备有80486或更高的计算机。 配制一条RS232/RS422通讯电缆。 件环境视窗WINDOWS3.1以上版本。 软件的使用(一)系统的启动与退出要想启动SWOPCFXGPWINC可用鼠标双击桌面上的图标时间分配教学方法及教学内容及过程以鼠标选取文件菜单下的退出命令,即可退出SWOPCFXGP/WINC系统。 (二)文件的管理1)创建新文件创建一个新的顺控程序的操作方法是通过选择文件新文件菜单项,或者按CtrlN键操作,然后在PLC类型设置对话框中选择顺控程序的目标PLC类型,如选择FX2系列PLC后,单击确认,或者按O键操作即可。 2)打开文件从一个文件列表中打开一个顺控程序以及诸如注释数据之类的数据,操作方法是先选择文件打开菜单或按Ctrl+O键,再在打开的文件菜单中选择一个所需的顺控指令程序后,单击确认即可。 3)文件的保存和关闭保存当前顺控程序,注释数据以及其他在同一文件名下的数据。 如果是第一次保存,可通过该对话框将当前程序赋名并保存下来。 操作方法是执行文件-保存菜单操作或Ctrl+S键操作即可。 (三)梯形图编程1)操作梯形图单元块的剪切、拷贝、粘贴、删除、块选择以及行删除和行插入,通过执行菜单栏实现。 元件名的输入、元件注释、线圈注释以及梯形图单元块的注释,可通过执行菜单栏实现。 2)元件输入触点、线圈符号、特殊功能线圈和连接导线的输入,程序的清除,通过执行工具菜单栏实现。 3)梯形图的转换将创建的梯形图转换格式存入计算机中,操作方法是执行工具-转换菜单操作或按F4键,。 在转换过程中显示梯形图转换信息,如果在不完成转换的情况下关闭梯形图窗口,被创建的梯形图被抹去。 教学内容的拾漏补遗时间分配教学方法及教学内容及过程4)查找光标到程序的顶、底和指定程序步显示程序,有关元件接点、线圈和指令的查找,元件类型和编号的改变,元件的替换,通过执行查找菜单栏实现。 (四)指令表编程执行视图-指令表或按N键操作可实现指令表状态下的编程;通过视图-指令表或梯形图,可实现指令表程序与梯形图程序之间的转换,如图7所示。 (五)程序的检查执行选项-程序检查,选择相应的检查内容,然后单击确认,可实现对程序的检查。 六)程序的传送传送功能如下。 读入将PLC中的程序传送到计算机中。 写出将计算机中的程序发送到PLC中。 校验将在计算机与PLC中的程序加以比较校验,操作方法是执行PLC传送-读入、写出、校验菜单完成操作。 当选择读入时,应在PLC模式设置对话框中将已连接的PLC模式设置好,(七)监控操作1)设置显示元件2)元件监控3)元件测控小结要求学生熟练掌握软件的操作,梯形图的输入、转换、存盘以及修改。 教学内容的拾漏补遗后记授课日期年月日第节年月日第节年月日第节年月日第节年月日第节班级08家电 (3)09家电 (1)讲次课题教学目的要求教学重点教学难点课时讲授、演示授课方法第二章基本指令及编程2-1基本指令介绍 1、掌握指令语句的结构; 2、熟悉20个基本指令的符号及功能作用; 3、掌握简单的编程方式。 20个基本指令的符号及功能作用指令应用教具含电多媒体课件电脑教设备时间分配教学内容及过程教学回顾 1、PLC的基本指令有哪些? 2、如何输入梯形图或指令程序?讲授新课 一、PLC的编程原则 (1)程序应按自上而下,从左至右的顺序编制。 (2)同一编号的输出元件在一个程序中使用两次,即形成双线圈输出,双线圈输出容易引起误操作,应尽量避免。 但不同编号的输出元件可以并行输出,如图1所示。 教学方法及教学内容的拾漏补遗时间分配教学方法及教学内容及过程 (3)线圈不能直接与左母线相连。 如果需要,可以通过一个没有使用元件的常闭触点或者特殊辅助继电器M8000(常ON)来连接,如图2所示。 图2线圈与母线的连接 (4)适当安排编程顺序,以减小程序步数。 1)串联多的电路应尽量放在上部,如图3所示。 图3串联多的电路应放在上部2)并联多的电路应靠近左母线,如图4所示。 图4并联多的电路应靠近左母线 (5)不能编程的电路应进行等效变换后再编程。 1)桥式电路应变换成图5所示的电路才能编程。 教学内容的拾漏补遗时间分配教学方法及教学内容及过程2)右边的触点应放在线圈的左边才能编程,如图6所示。 图6线圈右边的触点应置于左边 (6)对复杂电路,用ANB、ORB等指令难以编程,可重复使用一些触点画出其等效电路,然后再进行编程,如图7所示。 图7复杂电路编程技巧 二、编程步骤以“Y”降压起动控制系统编程为例讲述PLC的编程步骤 1、分析I/O的点数I/起动按钮SB1停止按钮SB2电动机过载保护FR O/KM1KM2KM1KM 32、定义I/O教学内容的拾漏补遗时间分配教学方法及教学内容及过程I/起动SB1X1O/KM1Y1停止SB2X2KM2Y2教学内容的拾漏补遗过载保护FR X0KM3Y3主电路图如下 3、I/O接线图如下:时间分配教学方法及教学内容及过程 4、设计梯形图和指令程序如附页。 教学内容的拾漏补遗时间分配教学方法及教学内容及过程 5、程序的传送及调试教学内容的拾漏补遗小结这次课的主要内容是PLC编程的原则及编程的步骤,要求同学们熟练地掌握并能灵活的应用。 作业布置试编写用PLC控制工作台往返控制系统的程序并进行调试P 6715、 17、 18、 23、 24、25后记授课日期年月日第节年月日第节年月日第节年月日第节年月日第节班级08家电 (3)09家电 (1)讲次课题教学目的要求教学重点教学难点课时讲授、演示授课方法2-2定时器 1、掌握定时器的应用。 定时器的应用定时器的应用教具含电多媒体课件电脑教设备时间分配教学内容及过程教学回顾教学方法及教学内容的拾漏补遗 1、PLC的基本指令有多少条? 2、这些基本指令在编程时如何应用?讲授新课 一、定时器用途分类 1、用途相当于时间继电器。 2、分类普通定时器、积算定时器定时器工作原理当定时器线圈得电时,定时器对相应的时钟脉冲(100ms、10ms、1ms)从0开始计数,当计数值等于设定值时,定时器的触点接通。 二、定时器组成初值寄存器(16位)、当前值寄存器(16位)、输出状态的映像寄存器(1位)元件号Txxx。 X0T0T0K200Y0时间分配教学方法及教学内容及过程定时器的设定值可用常数K后跟的参数,也可用数据寄存器D中的参数。 K的范围132767。 三、普通定时器输入断开或发生断电时,计数器和输出触点复位。 100ms定时器T0T199,共200个,定时范围0.13276.7s10ms定时器T20T245,共46个,定时范围0.01327.67s注意 (1)、若普通定时器线圈中途断电,则普通定时器线圈的计数值复位。 (2)、普通定时器只能作到“通电延时”,作不到“断电延时”。 要实现“断电延时”功能,必须添加辅助电路(辅助继电器)。 例1当X0接通时,Y0马上得电;当X0断开时,Y0过30S后断电。 如何实现这一“断电延时”功能?X0X0Y0T0Y0X0T0K300教学内容的拾漏补遗X0T0K100T0Y0Y030s时间分配教学方法及教学内容及过程 四、积算定时器输入断开或发生断电时,当前值保持;只有复位指令RST接通时,计数器和触点才复位。 1ms积算定时器T246T249,共4个(中断方式),定时范围0.00132.767s100ms积算定时器T250T255,共6个,定时范围0.13276.7s复位指令RST如RST T250。 注意本例中,总定时为6+4=10s小结定时期的应用范围很广泛,希望同学们好好学习。 思考题1.当一个定时器的定时时间不够时,怎么办?X0T250X1T250Y0RST T250教学内容的拾漏补遗K100后记授课日期年月日第节年月日第节年月日第节年月日第节年月日第节班级08家电 (3)09家电 (1)讲次课题教学目的要求教学重点教学难点课时讲授、演示授课方法2-3计数器 1、掌握基本逻辑指令的应用; 2、掌握计数器控制程序的编程。 计数器控制程序的编程计数器控制程序的编程教具含电多媒体课件电脑教设备时间分配教学内容及过程教学回顾1.当一个定时器的定时时间不够时,怎么办?讲授新课 一、计数器的用途、分类及工作原理(一)用途对内部元件X、Y、M、T、C的信号进行记数(记数值达到设定值时,计数器的触点动作)。 (二)计数器分类普通计数器、双向计数器、高速计数器(三)计数器工作原理计数器从0开始计数,计数端每来一个脉冲计数值加1,当计数值与设定值相等时,计数器触点动作。 教学方法及教学内容的拾漏补遗时间分配教学方法及教学内容及过程教学内容的拾漏补遗计数器的设定值可用常数K,也可用数据寄存器D中的参数。 计数值设定范围132767。 注意RST端一接通,计数器立即复位。 三、普通计数器(计数范围K1K32767)16位通用加法计数器C0C1516位增计数器16位掉电保持计数器C16C3116位增计数器 四、双向计数器(计数范围-21474836482147483647)32位通用双向计数器C200C219,共20个。 32位掉电保持计数器C220C234,共15个。 对双向计数器的说明1)设定值可直接用常数K或间接用数据寄存器D中的参数。 间接设定时,要用编号紧连在一起的两个数据寄存器(构成32Bit)。 2)C200C234计数器的计数方向(加/减计数)由特殊辅助继电器M8200M8234设定。 当M82xx接通(置1)时,对应的计数器C2xx为减法计数;当M82xx断开(置0)时为加法计数。 3、高速计数器C235C25432位增/减计数器高数计数器工作原理采用中断方式对特定的输入进行计数(FX0N为X0X3),与PLC的扫描周期无关。 具有掉电保持功能。 时间分配教学方法及教学内容及过程例1当X12=1时,C235对X0的脉冲进行增(减)计数。 当X11接通时,C235复位。 注意C235的计数脉冲信号是由X0提供,而不是对X12进行计数。 教学内容的拾漏补遗例2当X12=1,同时X3=1时,C244对X0的脉冲进行增(减)计数。 当X11=1,C244复位;或X1=1时C244立即复位。 2)单相双输入型具有两个输入端加计数输入端、减计数输入端。 例2当X12=1,同时X3=1时,C249对X0的脉冲进行增计数,对X1的脉冲进行减计数。 当X11=1,C249复位;或X2=1时C249立即复位。 小结在本节课的内容里,要求同学要掌握计数器的工作原理以及计数器的应用。 思考题设计30天的定时程序。 后记授课日期年月日第节年月日第节年月日第节年月日第节年月日第节班级08家电 (3)09家电 (1)讲次课题教学目的要求教学重点教学难点课时讲授、演示授课方法第三章步进顺序控制指令应用3-1顺序控制及状态流程图 1、掌握步进控制指令及使用注意事项; 2、熟悉步进指令的编程方法和特点; 3、能运用步进指令熟练进行编程。 1、状态流程图的画法; 2、步进指令的编程方法。 步进指令的编程方法教具含电多媒体课件电脑教设备时间分配教学内容及过程教学回顾教学方法及教学内容的拾漏补遗 1、PLC的编程原则有哪些? 2、运行程序时如何对其监控是? 3、编写PLC程序时有哪些步骤?讲授新课 一、状态元件FX系列PLC的状态元件一般有近百点到几百点,如下表所示。 初始化状态元件一般用PLC运行后的初始化脉冲特殊继电器M8002置位或由其他初始信号(例如机械工作的原位信号)将初始值置位。 其它元件状态由状态转移条件决定。 当状态转移条件满足,状态开始从初始化状态转移,转移后的状态被置位,而转移源的状态自动复位。 时间分配教学方法及教学内容及过程 二、状态转移图状态转移图又称状态流程图,它是表明步进顺控系统的控制过程、功能和特性的一种图形。 右图为一简单的状态转移图。 图中S0为初始状态,用双线方框表示。 它由M8002驱动,当PLC由STOP,RUN切换瞬间,初始化脉冲使S0置1。 其它状态元件用方框表示。 方框间线段表示状态转移的方向,习惯上由上至下或从左到右。 线段间的短横线表示转移的条件,与状态方框连接的横线及线圈,表示状态驱动的负载。 右图的状态转移和驱动的原理如下当PLC机开始运行,M8002产生一初始脉冲,使初始化元件S0置1。 当启动按钮X0接通,状态转移到S20。 S20置1,同时S0复位到零,S20马上驱动Y1当转移条件X1接通,状态从S20转移到S21,使S21置1,而S20则在下一执行周期自动复位到零,Y1线圈也就断电。 当S21置1,驱动线圈Y2。 与此相似,当X2接通,状态转移到S22,驱动Y3,当X3接通,状态转移到S23,驱动Y4。 当x4接通,状态转移回到S0,使初始化状态S0又置位。 控制过程可不动作。 三、步控的基本指令顺控有两个基本指令 1、STL指令教学内容的拾漏补遗时间分配教学方法及教学内容及过程功能使状态元件S置位,步进开始。 驱动S状态元件。 步进STL触点只有触点用符号或表示,当转移条教学内容的拾漏补遗件满足,状态立,其STL触点闭合,驱动负载。 当状态转移,STL指令断开时,使与该指令有关的其他指令执行。 2、RET指令功能表示该步进控制结束,返回。 RET指令无操作数。 四、步进梯形图和指令程序把步进顺控指令STL、RET与梯形图基本指令LD、LDI等结合,可形成步进梯形图(又称梯形图)表示步进顺控执行的过程。 编制步进梯形图和写指令时要注意。 (1)初始状态元件用初始脉冲M8002或其它条件置位。 (2)各状态元件被置位,其常开STL触点闭合,可驱动线圈或在满足条件下进行状态转 (3)STL指令为一与主母线连接的常开触点指令。 STL触点的右方,可以看成提供一子母线。 此子母线可直接连接线圈及通过触点完成驱动或置位功能。 连接在子母线的触点用LD、LDI指令。 (4)条件转移对初始状态重新置位时,用OUT,而不是用SET。 五、步进顺控指令的输入FX系列的简易编程器都有STL和RET指令键。 由编程器输入步进顺控指令表语句的方法,与前述的方法相同。 作业布置P 951、 2、3后记授课日期年月日第节年月日第节年月日第节年月日第节年月日第节班级08家电 (3)09家电 (1)讲次课题教学目的要求教学重点教学难点课时讲授、演示授课方法3-2选择性分支状态转移图的编程 1、掌握选择性分支的应用方法和范围; 2、能熟练编写选择性分支状态转移图; 3、掌握选择性分支步进指令编程掌握选择性分支步进指令编程掌握选择性分支步进指令编程教具含电多媒体课件电脑教设备时间分配教学内容及过程教学回顾教学方法及教学内容的拾漏补遗 1、顺序控制编程包括哪些指令(STL、RET)。 2、顺序控制编程的原则是什么? 3、顺序控制编程的注意事项有哪些? 4、顺序控制编程的三要素是什么?讲授新课在现代工业控制中除了我们前面学过的单流程顺序控制编程,在更多的情况下需要多流程编程。 比如组合机床需要有点动控制、单周、循环以及步进控制四种控制方式。 这四种控制方式需要四个流程,也就是多分支控制。 多分支控制包括选择性分支和并行性分支,这节课我们主要介绍选择性分支。 那么,什么叫选择性分支呢?所谓选择性分支,就是在流程图中先分支,后条件。 比如说我们现在要到北京去,可以选择坐火车、汽车、飞机,三种选择都可以到达北京,但如果你是买火车票,你就只能坐火车,可以到达北京,时间分配教学方法及教学内容及过程同样的道理其它两种方式也可以。 这就是先有路(即分支),后有条件(即买什么票),都可实现同一个目的。 下面以一个例子来讲解 1、按照编程的原则和方法,其编程步骤如下。 分支前状态S0的编程LD M8002SET SOSTL S0LD XOSET S20分支状态S20编程STL S20SET S23OUT YO驱动处理STL S23LD X1OUT Y3SET S21转移处理STL S31LD X11按顺序OUT Y5SET S31LD X12STL S21SET S32OUT Y1STL S 322、编程注意事项严格遵守编程原则集中处理分支和汇合。 进行汇合前驱动时,每个分支中间状态的驱动和转移处理不能遗漏。 严格按分支顺序进行编程,即第一分支、第二分支?,分支数不能超过8个。 3、程序的调试及运行教学内容的拾漏补遗时间分配教学方法及教学内容及过程 3、程序的调试及运行教学内容的拾漏补遗SFC具有良好的可读性,可先阅读SFC预测其结果,然后再上机运行程序,观察运行结果,看是否符合控制要求。 若出现局部问题可充分运用编程器的监控和测试功能进行调试;若出现整体错误,应重新审核程序,对照编程原则和编程方法进行全面检查。 各状态的驱动处理检查运用编程器的监控和测试手段,强迫其对应的状态元件激活,若负载还有其他条件,需将这些条件加上,看负载能否驱动。 若能正常驱动,表明驱动处理正常,问题在状态的转移处理上;若不能正常驱动,表明问题在程序上,需要检查该状态对应的驱动程序。 状态的转移处理检查同样运用编程器的监控和测试手段。 首先使SFC初始化状态激活,依次使转移条件动作,监控各状态能否按规定的顺序进行转移。 常见故障a.编程错误没有正确使用编程原则和编程方法;程序书写错误(包括软元件、指令、语法)。 b.写入错误在程序写入PLC时出现手误。 编程及程序写入是一项细致的工作,一定要认真、细心,防止出现不必要的错误。 小结选择性分支编程是先分支,后条件。 并且要注意什么时候分支,什么时候汇合,它们的编程方法。 后记授课日期年月日第节年月日第节年月日第节年月日第节年月日第节班级08家电 (3)09家电 (1)讲次课题教学目的要求教学重点课时讲授、演示授课方法3-3步进顺控并行性分支编程 1、掌握并行性分支的应用方法和范围; 2、能熟练编写并行性分支状态转移图; 3、掌握并行性分支步进指令编程掌握并行性分支步进指令编程教学掌握并行性分支步进指令编程难点教具含电多媒体课件电脑教设备时间分配教学内容及过程教学回顾教学方法及教学内容的拾漏补遗 1、什么叫选择性分支? 2、选择性分支编程如何分支?如何汇合? 3、选择性分支编程有哪些注意事项?讲授新课步进顺序控制编程包括选择性分支编程和并行性分支编程两种,前面我们已经讲解了选择性分支编程,这节课我们将讲解并行性分支编程。 那么,什么叫并行性分支呢?所谓并行性分支,就是先条件,后分支。 通俗的说,比如汽车发动机的生产,它的主要部件机体和缸盖的全自动生产线控制就是采用并行性控制,即在实际中只有机体和缸盖的毛坯都到位了(先条件),才能使两条生产线同时生产(后分支),生产出来的机体和缸盖同时下线(汇合时是串联),再加上其它配件才能装配出一台发动机。 下面以一个实例来讲具体的解编程方法。 时间分配教学方法及教学内容及过程下面是一个并行性分支的状态转移图(SFC图) 1、编程原则与编程方法1)编程原则先集中进行分支状态处理,再集中进行汇合状态处理。 2)编程方法分支状态处理,先进行分支状态的驱动处理,再按分支的顺序进行转移处理。 汇合状态处理,先进行汇合前状态(分支状态汇合状态之间的中间状态)的处理(含这些状态的驱动和转移),再依分支顺序进行由各分支到汇合状态的转移(各分支最后一个状态到汇合状态的转移)。 2、编程注意事项1)严格遵守编程原则,集中处理分支和汇合状态。 2)进行汇合驱动时,每个分支中间状态的驱动和转移处理不能遗漏。 3)严格按分支顺序进行编程,即第一分支、第二分支,分支数不能超过8个。 3、程序的调试及运行程序调试的方法与选择性分支相同。 但在进行并行分支的汇合调试时,教学内容的拾漏补遗时间分配教学方法及教学内容及过程应首先看所有的并行分支是否执行完毕,因为并行分支状态转移的汇合为“排队汇合”。 4、编程举例某控制系统有六台电动机M1M6,分别受Y1Y6控制,其控制要求如下。 按下启动按钮SB1(X0),M1启动,延时5s后M2启动,M2启动延时5s后M3启动;M4与M1同时启动,M4启动延时10s后M5启动,M5启动延时10s后M6启动。 按下停车按钮SB2(X1)M 4、M 5、M6同时停车;M 4、M 5、M6停车后再延时5s,M 1、M 2、M3同时停车。 其SFC如图所示。 小结要求同学们认真体会选择性分支编程和并行性分支编程的相同和不同之处,掌握什么情况下用选择性分支编程和什么情况下用并行性分支编程;掌握选择性分支编程和并行性分支编程的分支处理和汇合处理。 教学内容的拾漏补遗后记授课日期年月日第节年月日第节年月日第节年月日第节年月日第节班级08家电 (3)09家电 (1)讲次课题教学目的要求教学重点教学难点课时讲授、演示授课方法第四章功能指令应用 1、掌握一般功能指令的符号、语句结构及功能特点; 2、能熟练运用功能指令对复杂电路的编程;运用功能指令进行简单编程运用功能指令进行简单编程教具含电多媒体课件电脑教设备时间分配教学内容及过程教学回顾在步进指令编程中我们如何停止正在执行的程序呢?我们跟大家介绍了ZRST这个指令,它就是功能指令。 那么功能指令还有哪些呢?下面我们将介绍一些功能指令的应用。 讲授新课教学方法及教学内容的拾漏补遗 一、功能指令的一些概念PLC技术发展的早期,多用于顺序控制系统,利用软继电器、定时器、计数器的集合取代接触继电器控制系统。 后来在发展中人们希望加强PLC的技术应用,因此小型的PLC也加入一些功能指令,使得PLC的应用更加广泛。 1、功能指令的分类可分为程序流向控制指令,数据传送和比较指令,算数与逻辑运算指令,移位和循环指令,数据处理指令,方便指令等。 时间分配教学方法及教学内容及过程 2、功能指令的表现形式功能指令由指令助记符、功能号、操作数等组成。 3、位元件和字元件的定义只有处理ON/OFF状态的元件,称为位软元件,如X、Y、M、S等。 处理数字数据的元件,称为字软元件,如T、C、D、V、Z等。 二、基本功能指令(一)功能应用指令 1、能指令可分为程序流向控制指令、数据传送和比较指令、算术与逻辑运算指令、移位和循环指令、数据处理指令、方便指令及外部输入输出处理和通讯指令。 2、FX系列的功能指令冠以FNC符号。 3、功能指令的表现形式由指令助记符、功能号、操作数等组成。 (1)操作元件(操作数)源操作元件(S.),有时、源不止一个,例如有(S1.)、(S2.)。 S后面有(.)的表示可使用变址功能。 目标操作元件(D.)如果不止一个目标操作元件时用(D1.)(D2.)表示。 K、H为常数K表示十进制数H表示十六进制数。 功能助记符后有符号(P)的表示具有脉冲执行功能。 功能指令中符号(D)的表示处理32位数据,而不标(D)的只处理16位数据.教学内容的拾漏补遗时间分配教学方法及教学内容及过程 (2)位软元件和字软元件只有处理ON/OFF状态的元件称为位软元件,如X、Y、M、S等,其它处理数字数据的元件为字软元件,如T、C、D、V、Z等。 但位软元件由K n加首元件号的组合,也可以处理数字数据,组成字软元件。 位软元件以4位为一组组合成单元。 K1K4为16位运算,K1K8为32位运算。 例如K1X0,表示X3X0位数据,X0为最低位。 K4M10表示M25M10的16位数据,M10为最低位。 K8M100表示M131M100组成的32位数据,M100为最低位。 不同长度的字软元件之间的数据传送,由于数据长度的不同,在传送时,应按如下的处理。 (1)长短的传送长数据的高位保持不变。 (2)短长的传送长数据的高位全部变零。 对于BCD、BIN转换,算术运算,逻辑运算的数据也以这种方式传送。 教学内容的拾漏补遗时间分配教学方法及教学内容及过程 4、变址寄存器V、Z变址寄存器是在传送、比较指令中用来修改操作对象元件号的,其操作方式与普通数据寄存器一样。 V和Z是16位数据寄存器。 将V和Z的组合可进行32位的运算,此时,V作为高位数据处理。 变址寄存器用于改变软元件地址号。 例如下列的Z值定为4。 则K2X000ZK2X004K1Y000ZK1Y004K4M10ZK4M14K2S5ZK2S9D5ZD9T6ZT10C7ZC11P8ZP12K100Z=K104(二)程序流控制指令程序流控制包括程序的条件跳转、中断、调用于程序、循环等。 一、条件跳转 1、指令CJ(FNC00),操作元件指针P0P63(P63相当于END指令) 2、格式,如图所示。 3、说明 (1)当CJ指令的驱动输入X0为ON时,程序跳转到CJ指令指定的指针P同一编号的标号处。 如果X0为OFF时,则执行紧接到CJ指令的程序。 (2)当X0为0N时,被跳转CJ命令到标号之间的程序不予执行。 在跳转过程中如果Y、M、S被0UT、SET、RST指令驱动使输入发生变化,则仍保持跳转前的状态。 例如,通过X0驱动输出Y0后发生教学内容的拾漏补遗时间分配教学方法及教学内容及过程跳转,在跳转过程中即使X0变为OFF,但输出Y0仍有效。 (3)对于T、C,如果跳转时定时器或计数器正发生动作,则此时立即中断计数或定时,直到跳转结束后继续进行定时或计数。 但是,正在动作的T63或高速计数器,不管有无跳转,仍旧连续工作。 (4)功能指令在跳转时不执行,但PLSY、PWM指令除外。 (三)调用子程序 1、指令调用子程序CALL(FNC01),操作元件指针P0P63于程序返回SRET(FNC02),操作元件无 2、格式,如图表示。 3、说明 (1)把一些常用的或多次使用的程序以子程序写出。 当X0为测时,CALL指令使主程序跳到标号P处执行子程序。 子程序结束,执行SRET指令后返回主程序。 (2)子程序应写在主程序结束指令FEND之后。 (3)调用子程序可嵌套,嵌套最多可5级。 (4)CALL的操作数与CJ的操作数不能用同一标号。 但不同嵌套的CALL指令可调用同一标号的子程序。 (5)在于程序中使用的定时器范围规定为T192T199,和T246T249教学内容的拾漏补遗时间分配教学方法及教学内容及过程(四)中断教学内容的拾漏补遗 1、指令中断返回IRET(FNC03),操作元件无。 允许中断EI(FNC04),操作元件无。 禁止中断DI(FNC05),操作元件无。 2、格式,如图所示。 3、说明 (1)中断用指针 (2)在主程序执行过程中,X000由OFF ON时,则程序跳转到I001标志的子程序处,当子程序执行到IRET时就返回到原来的主程序。 时间分配教学方法及教学内容及过程 (3)如果有多个依次发出的中断信号,则优先级按发生的先后为序,发生越早则优先级越高,若同时发生多个中断信号时,则中断标号小的优先级高。 (4)中断程序在执行过程中,不响应其他的中断(其他中断为等待状态)。 不能重复使用与高速计数器相关的输入,不能重复使用I000与I001相同的输入。 (5)可编程控制器平时处于禁止中断状态。 如果EIDI指令在扫描过程中有中断输入时,则执行中断程序(从中断标号到IRET之间的程序)。 (6)即使在允许中断范围内,如果特殊辅助继电器M805A(A=03)被驱动,则IA0口的中断不执行。 如(b)图中,如X010为ON时
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论