




已阅读5页,还剩10页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Slide1,九、逻辑堆栈的操作,指令的功能LPS(入栈)指令:LPS指令把栈顶值复制后压入堆栈,栈中原来数据依次下移一层,栈底值压出丢失。LRD(读栈)指令:LRD指令把逻辑堆栈第二层的值复制到栈顶,2-9层数据不变,堆栈没有压入和弹出。但原栈顶的值丢失。LPP(出栈)指令:LPP指令把堆栈弹出一级,原第二级的值变为新的栈顶值,原栈顶数据从栈内丢失。,6.1,Slide2,LPS、LRD、LPP指令的操作过程如图所示。图中IV.X为存储在栈区的断点的地址。,前后前后前后,图6-18堆栈操作过程示意图,6.1,九、逻辑堆栈的操作,Slide3,逻辑堆栈指令可以嵌套使用,最多为9层。为保证程序地址指针不发生错误,入栈指令LPS和出栈指令LPP必须成对使用,最后一次读栈操作应使用出栈指令LPP。堆栈指令没有操作数。,LDI0.0/装载常开触点LPS/压入堆栈LDI0.1/装载常开触点OI0.2/或常开触点ALD/块与操作=Q0.0/输出线圈LRD/读栈LDI0.3/装载常开触点OI0.4/或常开触点ALD/块与操作=Q0.1/输出线圈LPP/出栈AI0.5/与常开触点=Q0.2/输出线圈,图6-19堆栈指令的使用,6.1,九、逻辑堆栈的操作,指令格式,Slide4,每一条LPS指令必须有-条对应的LPP指令。中间的支路都使用LRD指令。处理最后一条支路时,必须使用LPP指令。一个独立电路块中,用入栈指令同时保存在堆栈中的运算结果不能超过8个。图b中第一条LPS指令将A点的运算结果保存到堆栈的第1层;第二条LPS指令将B点的运算结果保存到堆栈的第2层,A点的运算结果被“压”到堆栈的第3层;第一条LPP指令将堆栈第2层B点的运算结果上移到栈顶,第3层中A点的运算结果上移到堆栈的第2层。,图a堆栈指令的使用,图b双重堆栈,6.1,使用栈的例子,Slide5,基本位逻辑指令应用举例,图外部接线图和梯形图,图时序分析图图S/R指令实现的起、保、停电路,小结:(1)每一个传感器或开关输入对应一个PLC确定的输入点,每一个负载PLC一个确定的输出点。(2)为了使梯形图和继电器接触器控制的电路图中的触点的类型相同,外部按钮一般用常开按钮。,6.1,起动、保持、停止电路,Slide6,LDI0.0OM0.0ANM0.1=M0.0LDI0.1OM0.1ANM0.0=M0.1LDM0.0=Q0.0LDM0.1=Q0.1,图互锁电路,输入信号I0.0和I0.1不可同时接通:若I0.0先接通,M0.0自保持,使Q0.0有输出,同时M0.0的常闭接点断开,即使I0.1再接通,也不能使M0.1动作,故Q0.1无输出。若I0.1先接通,则情形与前述相反。因此在控制环节中,该电路可实现信号互锁。,6.1,基本位逻辑指令应用举例,互锁电路(比如电机正反转控制),Slide7,LDI0.0=M0.0LDI0.1=M0.1LDM0.0AM0.1=Q0.0LDNM0.0ANM0.1=Q0.1LDNM0.0AM0.1=Q0.2LDM0.0ANM0.1=Q0.3,图比较电路,该电路按预先设定的输出要求,根据对两个输入信号I0.0、I0.1的比较,决定某一输出:Q0.0-Q0.3依次输出。若I0.0、I0.1同时接通,Q0.0有输出;I0.0、I0.1均不接通,Q0.1有输出;若I0.0不接通。I0.1接通,则Q0.2有输出;若I0.0接通,I0.1不接通,则Q0.3有输出。,6.1,比较电路,基本位逻辑指令应用举例,Slide8,LDI0.0ANM0.1=M0.0LDI0.0=M0.1LDM0.0=Q0.0,图上升沿微分脉冲电路,PLC是以循环扫描方式工作的,PLC第一次扫描时,输入I0.0由OFFON时,M0.0、M0.1线圈接通,Q0.0线圈接通。在第一个扫描周期中,在第一行的M0.1的常闭接点保持接通,因为扫描该行时,M0.1线圈的状态为断开。在一个扫描周期其状态只刷新一次。等到PLC第二次扫描时,M0.1的线圈为接通状态,其对应的M0.1常闭接点断开,M0.0线圈断开,Q0.0线圈断开,所以Q0.0接通时间为一个扫描周期。,6.1,上升沿微分脉冲电路,基本位逻辑指令应用举例,Slide9,PLC第一次扫描时,输入I0.0由ONOFF时,M0.0接通一个扫描周期,Q0.0输出一个脉冲。,LDNI0.0ANM0.1=M0.0LDNI0.0=M0.1LDM0.0=Q0.0,图下降沿微分脉冲电路,6.1,下降沿微分脉冲电路,基本位逻辑指令应用举例,Slide10,LDI0.0EU=M0.0LDM0.0AQ0.0=M0.1LDM0.0OQ0.0ANM0.1=Q0.0,图分频电路,将脉冲信号加到I0.0端,在第一个脉冲的上升沿到来时,M0.0产生一个扫描周期的单脉冲,使M0.0的常开触点闭合,由于Q0.0的常开触点断开,M0.1线圈断开,其常闭触点M0.1闭合,Q0.0的线圈接通并自保持;第二个脉冲上升沿到来时,M0.0又产生一个扫描周期的单脉冲,M0.0的常开触点又接通一个扫描周期,此时Q0.0的常开触点闭合,M0.1线圈通电,其常闭触点M0.1断开,Q0.0线圈断开;直至第三个脉冲到来时,M0.0又产生一个扫描周期的单脉冲,使M0.0的常开触点闭合,由于Q0.0的常开触点断开,M0.1线圈断开,其常闭触点M0.1闭合,Q0.0的线圈又接通并自保持。以后循环往复,不断重复上过程。由图可见,输出信号Q0.0是输入信号I0.0的二分频。,两个扫描周期,6.1,分频电路*,基本位逻辑指令应用举例,Slide11,图分频电路时序图,6.1,分频电路动作过程,基本位逻辑指令应用举例,Slide12,输入I0.0S0/主持席上的复位按钮I0.1S1/抢答席1上的抢答按钮I0.2S2/抢答席2上的抢答按钮I0.3S3/抢答席3上的抢答按钮输出Q0.1H1/抢答席1上的指示灯Q0.2H2/抢答席2上的指示灯Q0.3H3/抢答席3上的指示灯,6.1,(2)I/O分配表,六、抢答器程序设计,Slide13,请写出指令表!,3个独立并互相约束的梯形图程序,S7-200PLC对照,四组抢答怎么设计!,6.1,(3)程序设计,Slide14,3个独立并互相约束的指令表,S7-200PLC对照,LDNI0.0LPS
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度分公司股权转让及利益再分配执行合同
- 2025版房产交易合同规范范本
- 二零二五年度美容院美容护肤产品研发与推广合作协议书
- 二零二五年度大型活动赞助广告合同协议
- 二零二五年度屋顶花园草皮供应合同样本
- 二零二五年度电子产品销售与供应链管理合同
- 二零二五年度环保科技厂房及场地租赁服务协议
- 二零二五年度特色餐厅承包与员工福利保障合同
- 早读神器课件WPS
- 二零二五年度车辆抵押贷款担保与金融创新合同
- 抖音本地团购抖音来客开通报白合同
- 工程结构损伤机理及桅
- 私密艾灸培训课件
- 内科胸腔镜检查护理查房课件
- 铁路接触网安全工作规则学习与案例分析
- 2024年中国中信集团招聘笔试参考题库含答案解析
- 残疾人职业教育
- 招标书和投标书范本
- 国家开发银行生源地信用助学贷款预申请表
- 火龙罐联合耳穴压豆治疗失眠个案护理
- 动词的时态、语态和主谓一致
评论
0/150
提交评论