PLC程序指令

PLC程序中怎么实现启动,停止,急停,暂停功能,具体什么程序指令_百度知道
PLC程序中怎么实现启动,停止,急停,暂停功能,具体什么程序指令
这个是最简单的一个程序,I0.0就是启动,I0.1是停止也可以作为急停,所谓的急停是在特殊情况下才会使用的,比如多台电机停止时候有时间间隔,如果出现故障,想直接停止的时候才会使用急停。至于暂停是不需要的,I0.0再点次就可以暂停。
其他类似问题
为您推荐:
看你想怎么样实现啊,还有就是外部点的控制,可以分几种条件啊,你总要有个触发的条件,这太笼统啦
用梯形图编吧,入门容易
不清楚~~抱歉
您可能关注的推广回答者:回答者:回答者:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁课程大纲目录
欧姆龙PLC编程与应用
第一章:概述
第二章:CX-Programme
第三章:CP1E PLC的硬件组
第四章:CP1E PLC存储区的
第五章:PLC指令系统
第六章:系统模拟量仿真练习
第七章:CP1E PLC各种功能
网页视频加载中,请稍后...
课时介绍:
【第31课时.计数器指令演示】主要讲解计数器指令演示.
分享 
发表于: 14:21
我初次听,讲的真好
发表于: 21:36
讲的太太精彩了
发表于: 12:09
唐老师讲得很好
发表于: 21:14
感谢唐老师,讲得很好
发表于: 11:04
讲的很详细,谢谢
发表于: 06:40
&回复于: 15:07:44
感谢您对技成培训的支持,祝您早日学有所成,学有所用!
发表于: 20:25
唐老师,为什么我看的有些怎么是试看内容呢?明明时间长度是30分钟的,结果只有5分钟?
&回复于: 19:15:59
您好!网站上的视频需要下载后用技成播放器才能看到完整的视频,如有问题请您拨打客服热线。感谢您的支持。
发表于: 08:36
唐老师!你好!由于时间关系,我想问一下,到期后,下载到的视频课程还能看吗?谢谢!
&回复于: 13:59:11
您好,会员期内下载好的视频,过期后只要保存好是可以观看的哦。
发表于: 20:15
唐老师!您好!麻烦问一下欧姆龙编程软件哪个网站可以下载啊?
&回复于: 15:38:04
您好,软件下载地址:/thread-.html选择需要的软件后需要回复此贴刷新后即可看到下载链接,如有问题请拨打客服热线。感谢您的支持。
发表于: 19:01
谢谢唐老师!辛苦了
&回复于: 15:28:52
感谢您对技成培训的支持,感谢您对老师课程的喜爱,学习中如遇到技术问题,请您及时拨打客服热线,我们将竭诚为您服务。感谢您的支持。
发表于: 21:36
唐老师的课讲的很棒,他讲了很多工程的实例,觉得讲的指令不是没有用的,很受益,谢谢唐工.
&回复于: 16:10:56
感谢您对技成培训的支持与信任,感谢您对唐老师课程的喜爱,望您日后持续关注我司官网,祝您学有所成
发表于: 21:17
唐老师讲的太好啦。谢谢!
&回复于: 14:42:11
感谢您对技成培训的支持与信任,感谢您对唐老师课程的喜爱,望您日后持续关注我司官网,祝您学有所成
发表于: 18:20
唐老师讲课讲得很好,很仔细,也比较详细。谢谢唐老师。
&回复于: 16:03:29
感谢您对技成培训的支持与信任,感谢您对唐老师课程的喜爱,学习中如遇到问题请您拨打客服热线,我们将竭诚为您服务,祝您学有所成。
发表于: 14:55
唐老师讲的真的很好,他用通俗易懂的语言把这门课程讲的让我这个第一次接触plc编程的人都能听得很明白,谢谢了。
&回复于: 15:31:48
感谢您对技成培训的支持及信任,感谢您对唐老师课程的喜爱,望您日后持续关注我司官网,祝您学有所成。
发表于: 11:10
唐工确实很牛,我作为外行的新手能有个初步的认识,对于原先乱成一团糟的概念能重新捋清思路,谢谢,希望我能加油,学又所成
发表于: 07:36
我是从事机械方面设计和操作的,一直很想学习PLC,有幸看到唐老师教的欧姆龙教程,我很受益,3个星期把教程都看完了,在此我非常感谢唐老师,唐老师谢谢你!!!
&回复于: 16:34:15
非常感谢您对唐老师课程的喜爱,同时感谢您对技成培训的支持与信任,学习中如有问题请您拨打客服热线,愿您学有所成。
发表于: 11:48
谢谢老师!!
&回复于: 14:06:24
感谢您对技成培训的支持及对我们课程的喜爱,学习中如遇到问题请拨打客服热线,我们将竭诚为您服务,祝您学有所成。
发表于: 19:09
很感谢唐老师,课讲得很好!
发表于: 23:34
我把视频下下来学习,时间上很自由,使我找到了很好的老师帮助。
&回复于: 14:56:04
您好,感谢您对技成培训的支持与信任,学习中如果遇到问题请您拨打客服热线,我们将竭诚为您服务,愿您学有所成。
发表于: 21:03
很好(1.5.0.1)
&回复于: 13:17:44
您好!非常感谢您的支持,技成培训祝您学有所成!
300.5万人关注
241.5万人关注
206万人关注
124.6万人关注
16.7万人关注
88256人关注
37579人关注
28364人关注
19827人关注
(C)深圳技成科技有限公司 - 课程内容版权均归技成培训网所有
广东省 深圳市 专业技术人员继续教育网络学习平台联合运营单位:深圳市工程师联合会西门子PLC的基本指令及程序设计_图文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
文档贡献者
评价文档:
西门子PLC的基本指令及程序设计
西​门​子​P​L​C​的​基​本​指​令​及​程​序​设​计​西​门​子​P​L​C​的​基​本​指​令​及​程​序​设​计
大小:744.00KB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢西门子PLC程序控制指令
查看: 947|
摘要: 程序控制类指令使程序结构灵活,合理使用该指令可以优化程序结构,增强程序功能。这类指令主要包括:结束、停止、看门狗、跳转、子程序、循环和顺序控制等指令。1、结束指令END
结束指令分为有条件结束指令(END)和 ...
& & 程序控制类指令使程序结构灵活,合理使用该指令可以优化程序结构,增强程序功能。这类指令主要包括:结束、停止、看门狗、跳转、子程序、循环和顺序控制等指令。&1、结束指令END& & 结束指令分为有条件结束指令(END)和无条件结束指令(MEND)。两条指令在梯形图中以线圈形式编程。指令不含操作数。执行结束指令后,系统终止当前扫描周期,返回主程序起点。使用说明:&& & (1)结束指令只能用在主程序中,不能在子程序和中断程序中使用。而有条件结束指令可用在无条件结束指令前结束主程序。&& & (2)在调试程序时,在程序的适当位置置入无条件结束指令可实现程序的分段调试。&& & (3)可以利用程序执行的结果状态、系统状态或外部设置切换条件来调用有条件结束指令,使程序结束。&& & (4)使用Micro/Win32编程时,编程人员不需手工输入无条件结束指令,该软件会自动在内部加上一条无条件结束指令到主程序的结尾。&2、停止指令STOP&& & STOP指令有效时,可以使主机CPU的工作方式由RUN切换到STOP,从而立即中止用户程序的执行。STOP指令在梯形图中以线圈形式编程。指令不含操作数。&& & STOP指令可以用在主程序、子程序和中断程序中。如果在中断程序中执行STOP指令,则中断处理立即中止,并忽略所有挂起的中断。继续扫描程序的剩余部分,在本次扫描周期结束后,完成将主机从RUN到STOP的切换。&& & STOP和END指令通常在程序中用来对突发紧急事件进行处理,以避免实际生产中的意外损失。&3、看门狗复位指令WDR(Watchdog Reset)& & WDR称为看门狗复位指令,也称为警戒时钟刷新指令。它可以把警戒时钟刷新,即延长扫描周期,从而有效地避免看门狗超时错误。WDR指令在梯形图中以线圈形式编程,无操作数。&& & 使用WDR指令时要特别小心,如果因为使用WRD指令而使扫描时间拖得过长(如在循 环结构中使用WDR),那么在中止本次扫描前,下列操作过程将被禁止:&& & (1)通讯(自由口除外);&& & (2)I/O刷新(直接I/O除外);&& & (3)强制刷新;&& & (4)SM位刷新(SM0、SM5一SM29的位不能被刷新);&& & (5)运行时间诊断;&& & (6)扫描时间超过25 s时,使10 ms和100 ms定时器不能正确计时;&& & (7)中断程序中的STOP指令。&& & 注意:如果希望扫描周期超过300ms,或者希望中断时间超过300ms,则最好用WDR指令来重新触发看门狗定时器。结束指令、停止指令和WDR指令的用法如图1所示。&&图1 结束、停止及看门狗指令&4、跳转及标号指令& & 跳转指令可以使编程的灵活性大大提高,可根据对不同条件的判断,选择不同的程序段执行程序。&& & 跳转指令JMP(Jump to Label):当输入端有效时,使程序跳转到标号处执行。&& & 标号指令LBL(Label):指令跳转的目标标号。操作数n为0—255。&& & 使用说明:&& & (1)跳转指令和标号指令必须配合使用,而且只能使用在同一程序段中,如主程序、同一个子程序或同一个中断程序。不能在不同的程序段中互相跳转。&& & (2)执行跳转后,被跳过程序段中的各的状态:&& & & ①Q、M、S、C等元器件的位保持跳转前的状态;&& & & ②计数器C停止计数,当前值存储器保持跳转前的计数值;&& & & ③对定时器来说,因刷新方式不同而工作状态不同。在跳转期间,分辩率为1 ms和10 ms的定时器会一直保持跳转前的工作状态,原来工作的继续工作,到设定值后其位的状态也会改变,输出触点动作,其当前值存储器一直累计到最大值32 767才停止。对分辨率为100 ms的定时器来说,跳转期间停止工作,但不会复位,存储器里的值为跳转时的值,跳转结束后,若输入条件允许,可继续计时,但已失去了准确计时的意义。所以在跳转段里的定时器要慎用。跳转指令的使用方法如图2所示。&&图2 跳转指令5、循环指令(FOR和NEXT)&& & 循环指令的引入为解决重复执行相同功能的程序段提供了极大方便,并且优化了程序结构。循环指令有两条:循环开始指令FOR,用来标记循环体的开始,用指令盒表示。循环结束指令NEXT,用来标记循环体的结束。无操作数。&& & FOR和NEXT之间的程序段称为循环体,每执行一次循环体,当前计数值增1,并且将其结果同终值作比较,如果大于终值,则终止循环。&& & 循环开始指令盒中有三个数据输入端:当前循环计数INDX(index value or current loop count)、循环初值INIT(starting value)和循环终值FINAL(ending value)。在使用时必须给FOR指令指定当前循环计数(INDX)、初值(INIT)和终值(FINAL)。&& & INDX操作数:VW、IW、QW、MW、SW、SMW、LW、T、c、AC、*VD、*AC和*CD;属INT型。&& & INIT和FINAI。操作数:VW、IW、QW、MW、SW、SMW、LW、T、C、AC、常数、*VD、* AC和*CD;属INT型。&& & 循环指令使用如图3所示。当I1.0接通时,表示为A的外层循环执行100次。当I1.1接通时,表示为B的内层循环执行2次。使用说明:&& & (1)FOR、NEXT指令必须成对使用。&& & (2)FOR和NEXT可以循环嵌套,嵌套最多为8层,但各个嵌套之间不可有交叉现象。&& & (3)每次使能输入(EN)重新有效时,指令将自动复位各参数。&& & (4)初值大于终值时,循环体不被执行。&&图4 循环指令&&子程序&& & 子程序在结构化程序设计中是一种方便有效的工具。S7—200 PLC的指令系统具有简单、方便、灵活的子程序调用功能。与子程序有关的操作有:建立子程序、子程序的调用和返回。&& & (1)建立子程序&& & 建立子程序是通过编程软件来完成的。可用编程软件“编辑”菜单中的“插入”选项,选择“子程序”,以建立或插入一个新的子程序,同时,在指令树窗口可以看到新建的子程序图标,默认的程序名是SBR_N,编号N从0开始按递增顺序生成,也可以在图标上直接更改子程序的程序名,把它变为更能描述该子程序功能的名字。在指令树窗口双击子程序的图标就可进入子程序,并对它进行编辑。&& & (2)子程序调用指令CALL和子程序条件返回指令CRET& & 在子程序调用指令CALL使能输入有效时,主程序把程序控制权交给子程序。子程序的调用可以带参数,可以不带参数。它在梯形图中以指令盒的形式编程。&& & 在子程序条件返回指令CRET使能输入有效时,结束子程序的执行,返回主程序中(此子程序调用的下一条指令)。梯形图中以线圈的形式编程,指令不带参数。&& & (3)应用举例&& & 图7.37所示的程序实现用外部控制条件分别调用两个子程序。使用说明:&& & & ①CRET多用于子程序的内部,由判断条件决定是否结束子程序调用,RET用于子程序的结束。用Micro/Win32编程时,编程人员不需要手工输入RET指令,而是由软件自动加在每个子程序结尾。&& & & ②子程序嵌套 如果在子程序的内部又对另一子程序执行调用指令,则这种调用称为子程序的嵌套。子程序的嵌套深度最多为8级。&& & & ③当一个子程序被调用时,系统自动保存当前的堆栈数据,并把栈顶置1,堆栈中的其他值为o,子程序占有控制权。子程序执行结束,通过返回指令自动恢复原来的逻辑堆栈值,调用程序又重新取得控制权。&& & & ④累加器可在调用程序和被调用子程序之间自由传递,所以累加器的值在子程序调用时既不保存也不恢复。&&图7.38 子程序调用指令&
上一篇:下一篇:
Powered by &
这里是—这里可以学习 —这里是。
栏目导航: 上传我的文档
 下载
 收藏
该文档贡献者很忙,什么也没留下。
 下载此文档
正在努力加载中...
【精品】西门子S7200 PLC的基本指令,程序设计
下载积分:800
内容提示:【精品】西门子S7200 PLC的基本指令,程序设计
文档格式:PPT|
浏览次数:110|
上传日期: 03:50:17|
文档星级:
该用户还上传了这些文档
【精品】西门子S7200 PLC的基本指令,程序设计
官方公共微信

我要回帖

更多关于 三菱plc加法指令 的文章

 

随机推荐