教案二启-保-停编程法与置位复位编程的区别
- 格式:ppt
- 大小:307.00 KB
- 文档页数:3
PLC的置位指令和复位指令的讲解
在plc中,置位就是通过外部强制改变输入,从而把输入映射到输出的一种方式;复位就是通过程序把输入的值变为通电时候的初始状态。
PLC,即可编程逻辑控制器,它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。
置位与复位指令(SET/RST)
SET(置位指令)它的作用是使被操作的目标元件置位并保持。
RST(复位指令)使被操作的目标元件复位并保持清零状态。
SET、RST指令的使用如图1所示。
当X0常开接通时,Y0变为ON状态并一直保持该状态,即使X0断开Y0的ON状态仍维持不变;只有当X1的常开闭合时,Y0才变为OFF状态并保持,即使X1常开断开,Y0也仍为OFF状态。
SET 、RST指令的使用说明:SET指令的目标元件为Y、M、S,RST指令的目标元件为Y、M、S、T、C、D、V 、Z。
RST指令常被用来对D、Z、V的内容清零,还用来复位积算定时器和计数器。
对于同一目标元件,SET、RST可多次使用,顺序也可随意,但最后执行者有效。
PLC自动步程序的7种编程方法PLC自动程序的功能是控制设备按照设计的流程进行工作。
PLC自动程序的流程编写也有好几种方法,常见的有以下集中:一、SET/RESET方法使用M变量标识步序,当满足步序跳转条件后,将下一步M 变量置位,同时将当前步M变量复位。
原理简单,易于上手。
在调试中,增减步序时,会造成M变量的排序混乱,不利于程序维护,易产生错误。
在复位操作中,容易有遗漏,增加程序出错几率。
常用于动作少,流程简单的流程编写。
二、步编号方法使用整型变量作为步序编号,易于理解,便于维护。
步序增减,跳转等操作方便,简单,易懂。
复位操作时,仅需将变量值改为0。
编程中需注意,当连续步序的条件同时为真时,步序好在一个PLC周期内连续增加,直至最后一条未导通步序指令,而由步序号触发的其他程序则未被执行。
调试时容易漏掉此种情况。
三、WORK & STATE字方法设置两个变量字state word,work word。
State word中的位作为步序标志,work word作为跳转目标步序标志。
当前步序state word中步序位对应的条件满足时,触发work word中下一步对应的位。
而后,在PLC顺序扫描至传送指令时,将work word的值赋值给state word,完成步序跳转。
优点是没有置位,复位操作,同一时刻只有唯一的位置1,跳步时只用将对应的work word 中的位置1即可。
复位时,将state word与work word清零,程序会自动将state word中第一位点亮。
当步序大于16时,可改为DWORD或增加word的数量来增加步序。
四、Wait & Output需要先建立对应的DB块,用来存储每一步对应的跳转条件和输出对应的word代码。
再编写对应的wait程序(步序条件),编写时需将条件逻辑逆转编写(即跳转条件不满足时,对应的wait_pending为导通状态。
比如跳转条件为需要一个传感器亮,则wait条件中要写此传感器OFF的指令)每一步激活wait编码对应的步序条件,当激活的跳转条件完全满足时,wait_pending会为0,则程序会将步序自动加1,然后激活下一步wait编码对应的条件。
二、课程的概述1.课程的性质《电气控制与PLC技术》是应用电子技术专业的一门核心课程,是《电工电子技术》的后续课程。
它是以培养学生具有对生产典型生产机械的电气控制线路进行基本环节初步设计、分析与故障排除的专业能力;具有对PLC控制系统进行I/O分配与系统程序设计的分析能力;具有良好的职业素养和合作共事、随机应变的协作能力;以实现“学以致用”的教学目标。
2.课程的定位《电气控制与PLC应用技术》课程是机电一体化专业的核心课程,在课程建设中按照培养“满足生产第一线需要、符合岗位需求的高素质技能型人才”的教学要求,发挥我院机电专业教学团队优势,利用丰富的教学资源,使用基于“项目+案例”的教学方法,融合机电行业标准,构建项目导向的“教学做”一体化的教学模式。
前续课程:《电工电子技术》等。
后续课程:“维修电工(中级工、高级工)职业技能鉴定”、顶岗实习等。
三、课程设计思路与过程1.课程设计思路1、“工学结合”的理念:选择企业真实项目为载体,按照项目的生产岗位要求,以任务驱动,项目导向的方法实施,实现学生角色企业化;学习过程企业化。
2、“任务驱动、项目导向”的理念:在教学中突出项目驱动法,将学生自主策划,任务分解,真正做到“教、学、做”和总结有机结合。
3、课堂与实训室一体化的理念:课程的所有教学过程都安排在实训室进行,实现仿真生产环境下的融“教、学、做”一体的教学,淡化理论与实践的界限,实现课堂与实训现场一体化的教学模式。
2.课程开发的过程(1)深入学习、探索先进的职教理念和课程设计方法,基于过程控制的理念,开发相关的课程项目。
(2)加强与企业合作,院、系领导组织教学人员本地区周边企业进行相关调研,对机电一体化技术专业毕业生的职业能力进行认真分析,在充分听取行业、企业专家的意见,总结并确定毕业生应具备的知识、能力和职业素质,与企业共同制定课程标准。
(3)在课程开发中,参照课程标准,结合校内实训条件,成立由院系领导、校内专家、专业带头人、相关专业技术人员和实际教学人员共同组成的课程开发团队进行课程开发。
PLC顺序控制设计法编制梯形图的四种方式季汉棋江苏省盐城市中等专业学校224005摘要:本文通过一个实例,归纳总结了顺序控制设计法四种编程方式的思路和特点,并对它们进行了比较。
关键词:PLC,梯形图,顺序控制,起保停电路,步进梯形指令,移位寄存器,置位复位指令。
可编程控制器PLC外部接线简单方便,它的控制主要是程序的设计,编制梯形图是最常用的编程方式,使用中一般有经验设计法,逻辑设计法,继电器控制电路移植法和顺序控制设计法,其中顺序控制设计法也叫功能表图设计法,功能表图是一种用来描述控制系统的控制过程功能、特性的图形,它主要是由步、转换、转换条件、箭头线和动作组成。
这是一种先进的设计方法,对于复杂系统,可以节约60%--90%的设计时间.我国1986年颁布了功能表图的国家标准(GB6988.6—86)。
有了功能表图后,可以用四种方式编制梯形图,它们分别是:起保停编程方式、步进梯形指令编程方式、移位寄存器编程方式和置位复位编程方式。
本文以三菱公司F1系列PLC为例,说明实现顺序控制的四种编程方式。
例如:某PLC控制的回转工作台控制钻孔的过程是:当回转工作台不转且钻头回转时,若传感器X400检测到工件到位,钻头向下工进Y430当钻到一定深度钻头套筒压到下接近开关X401时,计时器T450计时,4秒后快退Y431到上接近开关X402,就回到了原位。
功能表图见图1。
一、使用起保停电路的编程方式起保停电路仅仅使用与触点和线圈有关的指令,无需编程元件做中间环节,各种型号PLC的指令系统都有相关指令,加上该电路利用自保持,从而具有记忆功能,且与传统继电器控制电路基本相类似,因此得到了广泛的应用。
这种编程方法通用性强,编程容易掌握,一般在原继电器控制系统的PLC改造过程中应用较多。
如图2为使用起保停电路编程方式编制的与图1顺序功能图所对应的梯形图,图中只有常开触点、常闭触点及输出线圈组成。
二、使用步进梯形指令的编程方式步进梯形指令是专门为顺序控制设计提供的指令,它的步只能用状态寄存器S来表示,状态寄存器有断电保持功能,在编制顺序控制程序时应与步进指令一起使用,而且状态寄存器必须用置位指令SET置位,这样才具有控制功能,状态寄存器S才能提供STL触点,否则状态寄存器S与一般的中间继电器M相同。
PLC顺序控制设计法编制梯形图的四种方式季汉棋江苏省盐城市中等专业学校224005摘要:本文通过一个实例,归纳总结了顺序控制设计法四种编程方式的思路和特点,并对它们进行了比较.关键词:PLC,梯形图,顺序控制,起保停电路,步进梯形指令,移位寄存器,置位复位指令。
可编程控制器PLC外部接线简单方便,它的控制主要是程序的设计,编制梯形图是最常用的编程方式,使用中一般有经验设计法,逻辑设计法,继电器控制电路移植法和顺序控制设计法,其中顺序控制设计法也叫功能表图设计法,功能表图是一种用来描述控制系统的控制过程功能、特性的图形,它主要是由步、转换、转换条件、箭头线和动作组成。
这是一种先进的设计方法,对于复杂系统,可以节约60%—-90%的设计时间。
我国1986年颁布了功能表图的国家标准(GB6988.6—86)。
有了功能表图后,可以用四种方式编制梯形图,它们分别是:起保停编程方式、步进梯形指令编程方式、移位寄存器编程方式和置位复位编程方式。
本文以三菱公司F1系列PLC为例,说明实现顺序控制的四种编程方式。
例如:某PLC控制的回转工作台控制钻孔的过程是:当回转工作台不转且钻头回转时,若传感器X400检测到工件到位,钻头向下工进Y430当钻到一定深度钻头套筒压到下接近开关X401时,计时器T450计时,4秒后快退Y431到上接近开关X402,就回到了原位.功能表图见图1。
一、使用起保停电路的编程方式起保停电路仅仅使用与触点和线圈有关的指令,无需编程元件做中间环节,各种型号PLC的指令系统都有相关指令,加上该电路利用自保持,从而具有记忆功能,且与传统继电器控制电路基本相类似,因此得到了广泛的应用。
这种编程方法通用性强,编程容易掌握,一般在原继电器控制系统的PLC改造过程中应用较多。
如图2为使用起保停电路编程方式编制的与图1顺序功能图所对应的梯形图,图中只有常开触点、常闭触点及输出线圈组成。
二、使用步进梯形指令的编程方式步进梯形指令是专门为顺序控制设计提供的指令,它的步只能用状态寄存器S来表示,状态寄存器有断电保持功能,在编制顺序控制程序时应与步进指令一起使用,而且状态寄存器必须用置位指令SET置位,这样才具有控制功能,状态寄存器S才能提供STL触点,否则状态寄存器S与一般的中间继电器M相同。