您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 电子设计/PCB > S7-300边沿检测和置位复位指令(v17).
国家示范院校建设项目S7-300PLC基本指令及使用(v17)机床电气装调WUXIINSTITUTEOFTECHNOLOGYS7-300PLC基本指令及使用位逻辑指令处理两个数字,“1”和“0”。这两个数字“1”和“0”称为二进制数字或二进制位。在接点与线圈领域,“1”表示动作或通电,“0”表示未动作或未通电。位逻辑指令扫描信号状态1和0,并根据布尔逻辑对它们进行组合。这些组合产生结果1或0,称为“逻辑运算结果(RLO)”。一、位逻辑指令位逻辑运算指令位操作指令位测试指令位逻辑指令主要包括:WUXIINSTITUTEOFTECHNOLOGYS7-300PLC基本指令及使用一、位逻辑指令WUXIINSTITUTEOFTECHNOLOGYS7-300PLC基本指令及使用一、位逻辑指令WUXIINSTITUTEOFTECHNOLOGYS7-300PLC基本指令及使用1.“与”和“与非”(A,AN)指令用语句表指令完全表示为:AI0.0AQ4.1ANM10.1=Q4.0()I0.0Q4.1M10.1Q4.0WUXIINSTITUTEOFTECHNOLOGYS7-300PLC基本指令及使用2.“或”和“或非”(O,ON)指令OI1.1ONM2.0OQ4.0=Q4.1I1.1M2.0Q4.0()Q4.1用语句表指令完全表示为:WUXIINSTITUTEOFTECHNOLOGYS7-300PLC基本指令及使用3.“异或”和“异或非”(X,XN)指令I0.4I0.5Q4.0I0.4I0.5I0.4I0.5Q4.1I0.4I0.5梯形图语句表AI0.4ANI0.5OANI0.4AI0.5=Q4.0AI0.4AI0.5OANI0.4ANI0.5=Q4.1XI0.4XI0.5=Q4.0XI0.4XNI0.5=Q4.1WUXIINSTITUTEOFTECHNOLOGYS7-300PLC基本指令及使用I0.0()I0.2M10.0M0.3M10.1Q4.0(a)I0.0()I0.2M10.0M0.3M10.1Q4.0(b)4.串并联组合表示法当逻辑串是复杂组合时,CPU的扫描顺序是先“与”后“或”。A(OI0.0OI0.2)A(OM10.0OM0.3)AM10.1=Q4.0先并后串梯形图语句表WUXIINSTITUTEOFTECHNOLOGYS7-300PLC基本指令及使用I0.0()I0.2M10.0M0.3M10.1Q4.0(a)I0.0()I0.2M10.0M0.3M10.1Q4.0(b)A(AI0.0AM10.0OAI0.2AM0.3)AM10.1=Q4.0先串后并梯形图语句表WUXIINSTITUTEOFTECHNOLOGYS7-300PLC基本指令及使用不动作动作不动作动作常闭触点常开触点过程PLC程序中的解释触点类型触点状态输入端信号状态检查信号状态“1”符号/指令检查信号状态“0”符号/指令检查结果检查结果1001LAD:STL:AIx.yLAD:STL:ANIx.yYes1No0No0No0No0Yes1Yes1Yes15.常开触点与常闭触点WUXIINSTITUTEOFTECHNOLOGYS7-300PLC基本指令及使用5.常开触点与常闭触点当S1动作和S2不动作时,在所有三个例子中的灯HL应该点亮。完成程序,并写出语句表。PLCS1S2Q4.0I1.0I1.1PLCS1S2Q4.0I1.0I1.1PLCS1S2Q4.0I1.0I1.1HLHLHL硬件I1.0I1.1Q4.0…I1.0…I1.1…Q4.0I1.0I1.1Q4.0I1.0I1.1Q4.0…I1.0…I1.1…Q4.0…I1.0…I1.1…Q4.0软件LADSTLAAN=AA=ANA=WUXIINSTITUTEOFTECHNOLOGYS7-300PLC基本指令及使用I0.0I0.1Q4.3#I0.2NOTM0.1Network1:Network1AI1.0ANI1.1=M0.1AM0.1AI0.2NOT=Q4.3Network2AM0.1AI0.4=Q4.4M0.1I0.4Q4.4Network2:•取反指令:把RLO位取反•中线输出线圈:只能放在梯形图中间WUXIINSTITUTEOFTECHNOLOGYS7-300PLC基本指令及使用练习1、根据梯形图写语句表I0.0M0.3Q4.3I0.5I0.2T5I0.0M0.0M3.3I0.2Q4.4题1题2AI0.0ANM0.3OAI0.5AI0.2OT5=Q4.3A(OI0.0OM3.3)A(OM0.0OI0.2)=Q4.4WUXIINSTITUTEOFTECHNOLOGYS7-300PLC基本指令及使用逻辑串输出指令又称为赋值操作指令该操作把状态字中RLO的值赋给指定的操作数(位地址)一个RLO可被用来驱动几个输出元件在LAD中,输出线圈是上下依次排列的在STL中,这些输出具有相同的优先级6.输出指令WUXIINSTITUTEOFTECHNOLOGYS7-300PLC基本指令及使用AI0.0AI0.1ONI0.2=Q4.0AI0.3=Q4.1多重输出梯形图Q4.0()I0.1I0.2I0.0Q4.1()I0.3用语句表指令完全表示为:WUXIINSTITUTEOFTECHNOLOGYS7-300PLC基本指令及使用I0.1Q4.1SI0.2Q4.1RI0.1I0.2Q4.1AI0.1SQ4.1AI0.2RQ4.1置位复位梯形图语句表波形图7.置位指令、复位指令WUXIINSTITUTEOFTECHNOLOGYS7-300PLC基本指令及使用RS触发器梯形图方块指令中标有一个置位输入(S)端,一个复位输入(R)端,输出端标为Q。8.RS触发器触发器可以用在逻辑串最右端,结束一个逻辑串,也可用在逻辑串中,影响右边的逻辑操作结果。RS触发器分为置位优先和复位优先型两种WUXIINSTITUTEOFTECHNOLOGYS7-300PLC基本指令及使用I1.2SRSQRI1.3Q5.3M5.7I1.3RSRQSI1.2Q5.3M5.7复位优先置位优先AI1.2SM5.7AI1.3RM5.7AM5.7=Q5.3梯形图语句表AI1.3RM5.7AI1.2SM5.7AM5.7=Q5.38.RS触发器WUXIINSTITUTEOFTECHNOLOGYS7-300PLC基本指令及使用AI1.0AI1.1FPM1.0=M8.0AI1.0AI1.1FNM1.1=M8.1正边沿负边沿梯形图语句表I1.0I1.1RLOM8.0M1.0M1.1M8.1OB1循环周期I1.0I1.1PM1.0M8.0I1.0I1.1NM1.1M8.1例子检测该地址(M1.0)从0到1的信号变化,并在该指令后(如在M8.0中)以1显示一个扫描周期检测该地址(M1.1)从1到0的信号变化,并在该指令后(如在M8.1中)以1显示一个扫描周期9.RLO边沿检测指令WUXIINSTITUTEOFTECHNOLOGYS7-300PLC基本指令及使用AI1.0A(AI1.1FPM1.0)=M8.0AI1.0A(AI1.1FNM1.1)=M8.1正边沿负边沿梯形图语句表例子在I1.0=1时,当I1.1从0到1的信号变化,在POS指令输出上产生一个周期的1状态I1.0I1.1M8.0M1.0M1.1M8.1OB1循环周期I1.0M1.0I1.1M8.0POSQM_BITI1.0M1.1I1.1M8.1NEGQM_BIT在I1.0=1时,当I1.1从1到0的信号变化,在NEG指令输出上产生一个周期的1状态10.触头跳边沿检测指令WUXIINSTITUTEOFTECHNOLOGYS7-300PLC基本指令及使用画出图中Q4.0的波形图I0.0PM1.0M0.0M0.0Q4.0M0.1M0.0Q4.0Q4.0M0.1I0.0Q4.0练习2WUXIINSTITUTEOFTECHNOLOGYS7-300PLC基本指令及使用应用示例1:设计一个闪烁电路,按动按钮I0.0,使灯泡亮,再按动按钮,灯泡灭;重复。WUXIINSTITUTEOFTECHNOLOGYS7-300PLC基本指令及使用应用示例2:传送带控制在传送带的起终点各有两个按钮开关:用于START的S1和S3;S2和S4用于STOP。可以从任一端启动或停止传送带。另外,当传送带上的物件到达末端时,传感器S5使传送带停机。MOTOR_ONS1S2StartStopS3S4StartStopS5WUXIINSTITUTEOFTECHNOLOGYS7-300PLC基本指令及使用系统部件绝对地址符号符号表启动按钮开关I1.1S1I1.1S1停止按钮开关I1.2S2I1.2S2启动按钮开关I1.3S3I1.3S3停止按钮开关I1.4S4I1.4S4传感器I1.5S5I1.5S5电机Q4.0MOTOR_ONQ4.0MOTOR_ONI/O地址分配WUXIINSTITUTEOFTECHNOLOGYS7-300PLC基本指令及使用“S1”(S)“MOTOR_ON”网络1:按任何一个启动开关,接通电机“S3”网络1:OOSS1S3MOTOR_ON“S2”(R)“MOTOR_ON”网络2:按任何一个停止或打开传送带末端的常闭接点,停止电机“S4”网络2:OOONS2S4RMOTOR_ONS5“S5”
本文标题:S7-300边沿检测和置位复位指令(v17).
链接地址:https://www.777doc.com/doc-3556709 .html