欢迎来到天天文库
浏览记录
ID:38600311
大小:4.69 MB
页数:83页
时间:2019-06-15
《《LC位逻辑指令》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、STEP7软件结构及调用执行按用户程序分:系统块、用户块系统块:系统功能块(SFB)、系统功能(SFC)和系统数据块(SDB)用户块:组织块(OB)、功能块(FB)、功能(FC)及数据块(DB)系统块是储存在CPU操作中的预定义的功能或功能块,这些块不占用用户的任何存储空间。这些块在系统中具有相同的接口、相同的名称和相同的编号,所以可被不同的CPU或CPU之间互换用户程序用户块是提供给用户用于管理用户程序代码和数据的区域,用户块也称为程序块。3.2位逻辑指令及应用位逻辑指令的运算结果用两个二进制数字1和0来表示。可以对布尔操作数(BOOL)的信号状态扫
2、描并完成逻辑操作。逻辑操作结果为RLO(resultoflogicoperatian)(PLC对第一条语句的扫描称为首次扫描,被直接保存在RLO中)位逻辑指令:位逻辑运算、定时器指令、计数器指令及位测试指令。3.2.1基本逻辑指令及应用基本逻辑指令见P36表3-2。PLC规定:如果触点是常开触点,则常开触点“动作”认为是“1”,常开触点“不动作”认为是“0”;如果触点是常闭触点,则常闭触点“动作”认为是“0”,常闭触点“不动作”认为是“1”;一、位操作指令介绍1.逻辑取(装载)及线圈驱动指令LD(load):常开触点逻辑运算的开始。LDN(loadno
3、t):常闭触点逻辑运算的开始=(OUT):线圈驱动指令。位操作类指令2.触点串联指令A/AN指令A(And):与操作,表示串联连接单个常开触点。AN(Andnot):与非操作,表示串联连接单个常闭触点。位操作类指令3.触点并联指令:O(Or)/ON(Ornot)O:或操作,表示并联连接一个常开触点。ON:或非操作,表示并联连接一个常闭触点。网络1LDI0.0OI0.1ONM0.0=Q0.0网络2LDNQ0.0AI0.2OM0.1ANI0.3OM0.2=M0.1位操作类指令4、“异或”和“异或非”XXN表示两信号结果不同时为“1”,两信号结果相同时为“0
4、”在S5系列中不具备此功能,只有在S7系列中才有“异或”和“异或非”指令,但该功能只在STL(语句指令)/FBD(功能块图指令)方式下编程。位操作类指令5.电路块的串联指令ALDALD:块“与”操作,串联连接多个并联电路组成的电路块。位操作类指令OLDOLDLDI0.0AI0.1LDI0.2AI0.3LDNI0.4AI0.5=Q0.0OLDOLD6.电路块的并联指令OLDOLD:块“或”操作,并联连接多个串联电路组成的电路块。位操作类指令注意输出线圈不能串联位操作类指令7.嵌套表达式和先“与”后“或”当逻辑串是串并联的复杂组合时,CPU的扫描是先“与”
5、后“或”。指令规则:先“与”后“或”逻辑不加括号先“或”后“与”逻辑加括号位操作类指令▲▲▲注意电路图上的常闭开关不一定要在PLC等效梯形图中画成常闭的,比如一些机械的限位开关,在电路图里一般画成常开点,这样正常状态下该路通,具体画成什么点要根据程序的逻辑判断。此为PLC内部的软触点和外接硬元件的关系。但根据中央电大考核要求:在考试范围内,凡常闭的在梯形图上一律画成常闭的。实验题:起动保持停止电路(起保停电路)LDI0.0起动I0.0停止I0.1Q0.0OQ0.0ANI0.1=Q0.0010111位操作类指令8.置位/复位指令S/R置位指令S:使能输入
6、有效后从起始位S-bit开始的N个位置“1”并保持。复位指令R:使能输入有效后从起始位R-bit开始的N个位清“0”并保持。网络1LDI0.0SQ0.0,1网络2LDI0.1RQ0.0,1……位操作类指令置位/复位功能:复位优先型RS触发器置位优先型RS触发器详情见P47-489.边沿触发指令EU/ED上升沿触发指令:EU在EU指令前有一个上升沿时(由OFF→ON)产生一个宽度为一个扫描周期的脉冲,驱动后面的输出线圈。下降沿触发指令:ED在ED指令前有一个下降沿时(由ON→OFF)产生一个宽度为一个扫描周期的脉冲,驱动其后线圈。基本位操作指令应用举例抢
7、答器程序设计(1)控制任务:有3个抢答席和1个主持人席,每个抢答席上各有1个抢答按钮和一盏抢答指示灯。参赛者在允许抢答时,第一个按下抢答按钮的抢答席上的指示灯将会亮,且释放抢答按钮后,指示灯仍然亮;此后另外两个抢答席上即使在按各自的抢答按钮,其指示灯也不会亮。这样主持人就可以轻易的知道谁是第一个按下抢答器的。该题抢答结束后,主持人按下主持席上的复位按钮(常闭按钮),则指示灯熄灭,又可以进行下一题的抢答比赛。位操作类指令(2)I/O分配表输入I0.0SB0//主持席上的复位按钮I0.1SB1//抢答席1上的抢答按钮I0.2SB2//抢答席2上的抢答按钮I
8、0.3SB3//抢答席3上的抢答按钮输出Q0.1L1//抢答席1上的指示灯Q0.2L2//抢答
此文档下载收益归作者所有