项目四S7-300位逻辑指令及实训【项目功能】【项目知识点和技能点】1、掌握S7-300PLC位逻辑指令。2、掌握电机正反转控制系统的编程、下载、调试的方法。1、S7-300PLC位逻辑指令及应用。2、具有电动机正反转控制系统的构建、编程、下载、调试的技能。【项目知识准备】位逻辑指令(一)触点与线圈1、常开触点符号:规定:若操作数是“1”则常开触点“动作”即认为是“闭合”的;若操作数是“0”,则常开触点“复位”,即触点仍处于打开的状态。2、常闭触点符号:规定:若操作数是“1”则常闭触点“动作”即触点“断开”;若操作数是“0”,则常闭触点“复位”,即触点仍保持闭合。3、输出线圈符号:如果有电流流过线圈,则被驱动的操作数置“1”;如果没有电流流过线圈,则被驱动的操作数复位(置0)。输出线圈只能出现在梯形图逻辑串的最右边。注意:1、在编写程序时,如何决定是使用常开触点还是常闭触点,必须明确外部过程(现场)信号接入PLC信号模块的方式是常开触点还是常闭触点。例如:电动机起、停控制电路PLC输入/输出接线图程序段PLC1L1MSB1SB2I0.1I0.2Q4.0KM3M3L+DC24V-+DC24V-程序实例:注意:2、避免双线圈输出。(双线圈输出是指在程序中同一个地址的线圈输出指令出现两次或两次以上)I0.1I0.2Q4.0输出刷新结果0000111001114、中间输出符号:在梯形图设计时,如果一个逻辑串很长不便于编辑时,可以将逻辑串分成几段,前一段的逻辑运算结果可作为中间输出,存储在位存储器中,该存储位可以当作一个触点出现在其它逻辑串中。注意:中间输出只能放在梯形图逻辑串的中间,而不能出现在最左端或最右端。(二)信号流取反指令符号:作用:就是对逻辑串的RLO的值进行取反。注:RLO:逻辑操作结果。RLO状态为1,表示有信号流(通);RLO状态为0,表示无信号流(断)。(三)置位和复位指令1、复位指令指令格式:作用:若RLO位为1,则复位指令将指定地址状态清0;若RLO位为0,则复位指令对指定地址状态没有影响。当I1.1位动作且I1.2位未动作时,则RLO为1,对Q2.0位复位并保持。2、置位指令指令格式:作用:若RLO位为1,则置位指令将指定地址状态置1;若RLO位为0,则置位指令对指定地址状态没有影响。当I1.0位动作且I1.2位未动作时,则RLO为1,对Q2.0位置位并保持。注意:在LAD中置位和复位指令要放在逻辑串的最右边,而不能放在逻辑串的中间。【例4-4-1】置位与复位指令的应用——传送带运动控制。如图所示为一个传送带,在传送带的起点有两个按钮:用于起动的S1和用于停止的S2。在传送带的尾端也有两个按钮:用于启动的S3和用于停止的S4。要求能从任一端起动或停止传送带。另外,当传送带上的物件到达末端时,传感器S5使传送带停止。起动停止S1S2起动停止S3S4电动机传感器S5Motor_on返回上级地址分配端子连接图返回上级练习题:用PLC实现抢答器控制。抢答器显示控制系统,该系统有三组选手参赛,一位主持人,三组的抢答按钮分别为SB1、SB2和SB3,主持人复位按钮SB0,抢答指示灯HL40、HL41、HL42,控制要求如下:1、竞赛者若要回答主持人所提问题时,需抢先按下桌上的按钮,哪组先抢答哪组指示灯亮。2、指示灯亮后,主持人按下复位键SB0后指示灯熄灭。(四)RS和SR触发器1、RS触发器指令格式:RS触发器的逻辑关系:RS触发器又称置位优先型触发器RS地址和Q00保持原状态0111001112、SR触发器指令格式:SR触发器的逻辑关系:SR地址和Q00保持原状态010101110SR触发器又称复位优先型触发器(五)跳变沿检测指令RLO边沿检测指令触点信号边沿检测指令1、RLO边沿检测指令(1)RLO上升沿检测指令指令格式:说明:地址位为边沿存储器,作用是存储该点前一个扫描周期的状态,以便进行比较。作用:上升沿检测指令是检测逻辑位从“0”到“1”的变化。如果逻辑位有上升沿变化,则逻辑检测结果为“1”,否则为“0”。例如:(2)RLO下降沿检测指令指令格式:指令作用:下降沿检测指令是检测逻辑位从“1”到“0”的变化。如果逻辑位有下降沿变化,则逻辑检测结果为“1”,否则为“0”。例如:注意:在程序中使用边沿检测指令时,应保证地址位的唯一性,不能在两个或两个以上的边沿检测指令中重复使用同一个地址。例如:2、触点信号边沿检测指令(地址边沿检测指令)(1)地址上升沿检测指令指令格式:作用:检测指定地址位地址1是否有上升沿发生。地址2是边沿存储位,是用于保存地址1的旧状态以便进行状态比较。注意:地址边沿检测指令是在逻辑位为“1”时执行的。(1)地址下降沿检测指令指令格式:作用:检测指定地址位地址1是否有下降沿发生。地址2是边沿存储位,是用于保存地址1的旧状态以便进行状态比较。注意:地址边沿检测指令是在逻辑位为“1”时执行的。【例4-4-2】边沿检测指令的应用——传送带运动方向检测。在如图所示的传送带一侧装配有两个反射式光电传感器(PEB1和PEB2)(安装距离小于包裹的长度),设计用于检测包裹在传送带上的移动方向,并用方向指示灯L1和L2指示。其中光电传感器触点为常开触点,当检测到物体时动作(闭合)。返回上级端子连接图【例4-4-2】返回上级输出信号KM1Q4.2BOOL左向控制接触器KM2Q4.3BOOL右向控制接触器L1Q4.0BOOL左向指示灯L2Q4.1BOOL右向指示灯输入信号PEB1I0.0BOOL左向光电传感器PEB2I0.1BOOL右向光电传感器SB1I0.2BOOL左向启动按钮SB2I0.3BOOL右向起动按钮SB3I0.4BOOL停止按钮地址分配表练习题:用PLC实现2台电动机的顺序控制,每台电动机都有自己的起停按钮,但必须按照顺序起动,即第一台电动机起动后,第二台电动机才允许起动。停止时要求也按顺序停止,即第一台电机停止以后,第二台电机才停止。【项目内容】电机正反转控制控制要求:能实现电机的正反转控制,另外还可以进行正反向的点动控制。电动机处于正常运行时,点动按钮不起作用。系统设置1.PLC硬件配置如下序号名称型号说明数量1CPUCPU313C-2DP12电源模块PS3075A1【项目实施】1、写出输入输出点地址分配,画出PLC系统外部2、分析控制要求,写出程序清单并下载调试。接线图并接线。3、项目验收并书写项目报告