PLC学习课件讲述
5.1.1 基本位操作指令 1、指令格式 LAD STL 功能 LD BIT / LDN BIT;用于网络段起始的常开/常闭触点 A BIT / AN BIT ;常开/常闭触点串联,逻辑与/与非指令 O BIT / ON BIT ;常开/常闭触点并联,逻辑或/或非指令 = BIT ;线圈输出,逻辑置位指令 基本位操作指令操作数寻址范围:I,Q,M,SM,T,C,V,S,L等。 指令助记符:LD(Load)、LDN(Load Not)、A(And)、AN(And Not)、O(Or)、 ON(Or Not)、 =(Out)置位指令,线圈输出。 [例5.1] 位操作指令程序应用 工作原理分析: 网络段1 M0.0=(I0.0+M0.0)*I0.1(非) 网络段2 Q0.1=(I0.2+I0.3)*I0.4 (非) (1)块“或”操作指令格式:OLD(无操作元件) 块“或”操作,是将梯形图中相邻的两个以LD起始的电路块并联起来。 (2)块“与”操作指令格式:ALD (无操作元件) 块“或”操作是将梯形图中相邻的两个以LD起始的电路块串联起来。 NETWORK 1 LD I0.1 //装入常开触点 A I0.2 //与常开触点 LD M0.0 //装入常开触点 AN I0.3 //与常闭触点 OLD //块或操作 = M0.0 //输出线圈 NETWORK 2 LD I0.1 //装入常开触点 O M0.1 //或常开触点 LD I0.2 //装入常开触点 O M0.2 //或常开触点 ALD //块与操作 = M0.1 //输出线圈 LD装载指令是从梯形图最左侧母线画起的,如果要生成一条分支的母线,语句表指令需要利用栈操作指令来描述。 栈操作语句表指令格式: LPS(无操作元件):(Logic Push)逻辑堆栈操作指令。 LRD(无操作元件):(Logic Read)逻辑读栈指令。 LPP(无操作元件):(Logic Pop)逻辑弹栈指令。 图5.4 LPS,LRD,LPP指令的操作过程 堆栈操作时将断点的地址压入栈区,栈区内容自动下移(栈底内容丢失)。 读栈操作时将存储器栈区顶部的内容读入程序的地址指针寄存器,栈区内容保持不变。 弹栈操作时,栈的内容依次按照后进先出的原则弹出,将栈顶内容弹入程序的地址指针寄存器,栈的内容依次上移。 [例5.4]栈操作指令应用程序 LD I0.0 //装入常开触点 LPS //建立栈指针(堆栈) LD I0.1 //装入常开触点 O I0.2 //或常开触点 ALD //块与操作 = M0.0 //输出线圈 LRD //读栈 LD I0.3 //装入常开触点 O I0.4 //或常开触点 ALD //块与操作 = M0.1 //输出线圈 LPP //弹栈 A I0.5 //与常开触点 = Q0.0 //输出线圈 逻辑堆栈指令(LPS)可以嵌套使用,最多为9层。为保证程序地址指针不发生错误,堆栈和弹栈指令必须成对使用,最后一次读栈操作应使用弹栈指令。 NOT 取非 ? NOP N 空操作指令 次数N=0~255 STL: LDN I0.0 NOT //求反 NOP 20 //条件满足时空操作20次 NETWORK 1 LD I0.0 S Q0.0, 1 NETW
您可能关注的文档
最近下载
- 2025年青岛港湾职业技术学院高职单招(数学)历年真题考点含答案解析.docx
- 计算机控制技术工程—林敏课件—.ppt VIP
- (2026年)小儿支气管肺炎护理查房PPT课件.pptx VIP
- 水平二 田径 大单元教学设计(18课时,表格式)(第三版).docx VIP
- 工业机器人系统集成:工业机器人系统集成概述PPT教学课件.pptx
- 2021教科版高一物理必修2电子课本课件【全册】.pptx VIP
- 地域文化与城乡景观课件湘教版(2019)高中地理必修二.pptx VIP
- 可摘局部义齿修复工艺技术 第六章 颌位记录与模型观测工艺技术 第六章 颌位记录与模型观测工艺技术.pptx VIP
- 2019-2020学年九年级语文上册-5《敬业与乐业》(第1课时)教案(新人教版).doc VIP
- 生产线平衡改善价值流管理分析vsm分析.ppt VIP
原创力文档

文档评论(0)