plc实验报告程序

2024-09-06

plc实验报告程序(精选6篇)

plc实验报告程序 第1篇

实验一 基本逻辑指令实验

一、目的要求

1.熟悉PLC实验装置,电路接线和开机、关机步骤。2.熟悉FX编程软件的使用方法。3.掌握基本指令的使用方法。

4.学会用基本指令实现系统的编程。

5.学会PLC程序调试的基本步骤及方法。

二、所需实验设施设备

1.PLC主机模块、24V电源模块 2.基本指令编程练习实验模块 3.计算机一台 4.连接导线若干

三、实验任务:

1、先对如下程序进行理论分析,写出理论分析的程序结果及程序调试的步骤,画出PLC的外部I/O接线图(预习)

2、通过程序运行的结果加以验证。

3、写出运行后的结果,将理论分析与实验结果进行比较

4、心得体会:本次实验中遇到的问题、解决方案及收获。(1)

PLC的外部I/O接线图

(2)

四、实验步骤:

1、先了解FX1N-40MR PLC的组成,输入X及其输入公共端、输出Y及其对应的公共端COM0~COM5,RUN/STOP开关及各指示灯的作用,基本指令编程练习模块的构成等。

2、先根据PLC的外部I/O接线图将电路连接好,检查无误,将RUN/STOP开关置于STOP后,接入主机电源接通。

3、在计算机上启动FX编程软件,新建文件,进入编程环境。

4、根据实验内容,在FX编程环境下输入程序后传入给PLC中。

5、运行程序,写出运行结果。

本次实验知识点:

1、基本指令编程练习实验模块的构成

2、PLC主机输出端与输出公共端的对应关系:

Y0:COM0,Y1:COM1,Y2、Y3:COM2,Y4、Y5、Y6、Y7:COM3,Y10、Y11、Y12、Y13:COM4,Y14、Y15、Y16、Y17:COM5

3、在传程序时,主机要置“STOP”状态。

实验二 定时器、计数器指令实验

一、目的要求

1.熟悉FX编程软件的使用方法 2.掌握定时器、计数器的使用方法

3.学会用定时器、计数器实现系统的编程。

二、所需实验设施设备

1.PLC主机模块、24V电源模块 2.基本指令编程练习实验模块 3.计算机一台 4.连接导线若干

三、实验任务:

1、先对如下程序进行理论分析,写出理论分析的程序结果及程序调试的步骤,画出PLC的外部I/O接线图(预习)

2、通过程序运行的结果加以验证。

3、写出运行后的结果,将理论分析与实验结果进行比较

4、心得体会:本次实验中遇到的问题、解决方案及收获。(1)定时器实验

(2)计数器实验

PLC的外部I/O接线图

(3)定时器计数器扩展实验

四、实验步骤:

1、先了解FX1N-40MR PLC的组成,输入X及其输入公共端、输出Y及其对应的公共端COM0~COM5,RUN/STOP开关及各指示灯的作用,基本指令编程练习模块的构成等。

2、先根据PLC的外部I/O接线图将电路连接好,检查无误,将RUN/STOP开关置于STOP后,接入主机电源接通。

3、在计算机上启动FX编程软件,新建文件,进入编程环境。

4、根据实验内容,在FX编程环境下输入程序后传入给PLC中。

5、运行程序,写出运行结果。

实验三 三彩灯的顺序控制实验

一、目的要求

1.进一步熟悉FX编程软件的使用方法。2.进一步熟悉PLC基本指令的编程方法。

二、所需实验设施设备

1.PLC主机模块、24V电源模块 2.基本指令编程练习实验模块 3.计算机一台 4.连接导线若干

三、实验任务:

1、先根据控制要求,分配I/O地址,画出PLC的外部I/O接线图(预习)

2、根据I/O地址的分配,编制程序(预习)

3、观察运行后的结果,看实验结果与控制要求是否相符。

4、心得体会:本次实验中遇到的问题、解决方案及收获。

四、控制要求 1.控制要求

按下按钮X0,红灯Y0亮2S后灭,接着黄灯Y1亮,亮2S后灭,接着绿灯Y2亮,亮2S后灭„„如此循环,按停止按钮X1,停止工作。

五、实验步骤:

1、先根据控制要求进行I/O地址分配,画出PLC的外部I/O接线图将电路连接好,检查无误,将RUN/STOP开关置于STOP后,接入主机电源接通。

2、将编制好的程序传入给PLC,调试程序。

3、、按下启动按钮,然后按停止按钮,观察运行的结果

实验四 电动机的星/三角形换接启动控制

一、目的要求

1.掌握电动机的星/三角型换接启动主回路的接线。

2.学会用可编程控制器实现电动机星/三角型换接降压起动过程的编程方法。

二、所需实验设施设备 1.PLC主机模块

2.电动机的星/三角形换接启动控制实验模块 3.计算机一台 4.连接导线若干

三、实验任务:

1、熟悉电动机的星/三角形换接启动控制模块上主电路的接线(预习)

1、先根据控制要求,分配I/O地址,画出PLC的外部I/O接线图(预习)

2、根据I/O地址的分配,编制程序(预习)

3、观察运行后的结果,看实验结果与控制要求是否相符。

4、心得体会:本次实验中遇到的问题、解决方案及收获。

四、控制要求及分析 1.控制要求

合上起动按钮KM1接通,1s后KM3接通,电动机先作星形连接启动,电机起动经5s后,KM3断开,0.1s后,KM2接通,切换到三角形连接运行。按下停止按钮,电动机停止运行。

2、实验模块

五、实验步骤:

1、将三相电源断开,根据主电路图将主电路连接好,并确认无误。

2、、先根据控制要求进行I/O地址分配,根据PLC的外部I/O接线图将电路连接好,检查无误,将RUN/STOP开关置于STOP后,接入主机电源接通。

3、将编制好的程序传入给PLC,调试程序。

4、合上三相电源的开关,按下启动按钮,然后按下停止按钮。观察运行的结果

实验五 声光报警电路的设计

一、目的要求

1.进一步熟悉定时器的基本使用方法

2、根据控制要求,掌握PLC的编程和程序调试方法。

3、掌握时序循环设计法的用法。

4、了解用PLC解决一个实际问题的全过程。

二、所需实验设施设备

1.PLC主机模块、24V电源模块

2.基本指令编程练习实验模块、天塔之光实验模块 3.计算机一台 4.连接导线若干

三、实验任务:

1、先根据控制要求,分配I/O地址,画出PLC的外部I/O接线图(预习)

2、根据I/O地址的分配,编制程序(预习)

3、观察运行后的结果,看实验结果与控制要求是否相符。

4、心得体会:本次实验中遇到的问题、解决方案及收获。

四、控制要求及分析 1.控制要求

当有故障(X0为ON时),报警灯Y0闪烁,同时蜂鸣器Y1响;当维修人员来时,按下复位按钮X1,蜂鸣器Y1停,报警灯Y0变为常亮;当故障排除后,灯灭。X2为报警灯的测试信号,X2接通则Y0接通。闪烁要求按1S水位ON,1S的OFF交替闪烁。

五、实验步骤:

1、先根据控制要求进行I/O地址分配,画出PLC的外部I/O接线图将电路连接好,检查无误,将RUN/STOP开关置于STOP后,接入主机电源接通。

2、将编制好的程序传入给PLC,调试程序。结合控制要求,模拟实际情况给出输入信号,观察运行的结果

实验六 四组抢答器的设计

一、目的要求

1.掌握自锁、互锁的编程方法。

2、根据控制要求,掌握PLC的编程和程序调试方法。3.用PLC构成抢答器系统。

二、所需实验设施设备

1.PLC主机模块、24V电源模块

2.基本指令编程练习实验模块 3.计算机一台 4.连接导线若干

三、实验任务:

1、先根据控制要求,分配I/O地址,画出PLC的外部I/O接线图(预习)

2、根据I/O地址的分配,编制程序(预习)

3、观察运行后的结果,看实验结果与控制要求是否相符。

4、心得体会:本次实验中遇到的问题、解决方案及收获。

四、控制要求及分析 1.控制要求

控制一个四人组抢答器,任一组抢先按下后,显示器能及时显示该组的编号,同时锁住其他抢答器,使其他组按下无效,抢答器有复位按钮,复位后可重新抢答。

五、实验步骤:

1、先根据控制要求进行I/O地址分配,画出PLC的外部I/O接线图将电路连接好,检查无误,将RUN/STOP开关置于STOP后,接入主机电源接通。

2、将编制好的程序传入给PLC,调试程序。结合控制要求,模拟实际情况给出输入信号,观察运行的结果

实验七 十字路口交通灯的控制

一、目的要求

1.进一步熟悉定时器的基本使用方法

2、根据控制要求,掌握PLC的编程和程序调试方法。

3、掌握时序循环设计法的用法

4、了解用PLC解决一个实际问题的全过程。

二、所需实验设施设备

1.PLC主机模块、24V电源模块 2.十字路口交通灯控制实验模块 3.计算机一台 4.连接导线若干

三、实验任务:

1、先根据控制要求,分配I/O地址,画出PLC的外部I/O接线图(预习)

2、根据I/O地址的分配,编制程序(预习)

3、观察运行后的结果,看实验结果与控制要求是否相符。

4、心得体会:本次实验中遇到的问题、解决方案及收获。

四、控制要求及分析

1、控制要求;信号灯受一个起动开关控制,当起动开关接通时,信号灯系统开始工作,且先东西红灯亮,南北绿灯亮。当起动开关断开时,所有信号灯都熄灭。东西红灯亮维持10S,在东西红灯亮的同时南北绿灯也亮,并维持5S,到5S时,南北绿灯闪亮,闪亮3S后熄灭。在南北绿灯熄灭时,南北黄灯亮,并维持2S。到2S时,南北黄灯熄灭,红灯亮,同时,东西红灯熄灭,绿灯亮。南北红灯亮维持9S,东西绿灯亮维持4S,然后闪亮3S后熄灭。同时东西黄灯亮,维持2S后熄灭,周而复始。在绿灯工作时,此方向的车辆可以通行。

五、实验步骤:

1、先根据控制要求进行I/O地址分配,画出PLC的外部I/O接线图将电路连接好,检查无误,将RUN/STOP开关置于STOP后,接入主机电源接通。

2、将编制好的程序传入给PLC,调试程序。

3、、合上开关SD,观察运行的结果

实验八

水塔水位控制

一、目的要求

1.进一步熟悉PLC基本指令的编程方法。

2、根据控制要求,掌握PLC的编程和程序调试方法。

3、、了解用PLC解决一个实际问题的全过程。

二、所需实验设施设备

1.PLC主机模块、24V电源模块 2.水塔水位控制实验模块 3.计算机一台 4.连接导线若干

三、实验任务:

1、先根据控制要求,分配I/O地址,画出PLC的外部I/O接线图(预习)

2、根据I/O地址的分配,编制程序(预习)

3、观察运行后的结果,看实验结果与控制要求是否相符。

4、心得体会:本次实验中遇到的问题、解决方案及收获。

四、控制要求及分析 1.控制要求

当水池水位低于水池低水位界(S4为ON表示),阀Y打开进水(Y为ON)定时器开始定时,4秒后,如果S4还不为OFF,那么阀Y指示灯闪烁,表示阀Y没有进水,出现故障,S3为ON后,阀Y关闭(Y为OFF)。当S4为OFF时,且水塔水位低于水塔低水位界时S2为ON,电机M1运转抽水。当水塔水位高于水塔高水位界时电机M1停止。

2、实验模块

五、实验步骤:

1、先根据控制要求进行I/O地址分配,画出PLC的外部I/O接线图将电路连接好,检查无误,将RUN/STOP开关置于STOP后,接入主机电源接通。

2、将编制好的程序传入给PLC,调试程序。结合控制要求,模拟实际情况给出输入信号,观察运行的结果

实验九 步进指令编程实验

一、目的要求

1.进一步熟悉FX编程软件的使用方法。2.掌握步进指令的使用方法。3.掌握与、或等指令的使用方法。4.学会用步进指令实现系统的编程。

5.掌握步进指令的画法和含义。

二、所需实验设施设备

1.PLC主机模块、24V电源模块 2.基本指令编程练习实验模块 3.计算机一台 4.连接导线若干

三、实验任务:

1、先根据控制要求,分配I/O地址,画出PLC的外部I/O接线图(预习)

2、根据I/O地址的分配,编制程序(预习)

3、观察运行后的结果,看实验结果与控制要求是否相符。

4、心得体会:本次实验中遇到的问题、解决方案及收获。

四、控制要求及分析 1.控制要求

按下按钮X0,Y0亮2S后灭,接着Y1亮,亮2S后灭,接着Y2亮,亮2S后灭接着Y0有亮,如此循环,按停止按钮X1,停止工作。

五、实验步骤:

1、先根据控制要求进行I/O地址分配,画出PLC的外部I/O接线图将电路连接好,检查无误,将RUN/STOP开关置于STOP后,接入主机电源接通。

2、将编制好的程序传入给PLC,调试程序。按下起动按钮,然后按下停止按钮,观察运行的结果

实验十

机械手的动作模拟

一、目的要求

1.通过实验掌握PLC控制系统的硬件电路、程序设计方法及对软件的编辑和调试

2、了解机械手的工作原理

3、进一步掌握顺序控制设计的方法和技巧

4、了解用PLC解决一个实际问题的全过程。

二、所需实验设施设备

1.PLC主机模块、24V电源模块 2.机械手动作的模拟实验模块 3.计算机一台 4.连接导线若干

三、实验任务:

1、先根据控制要求,分配I/O地址,画出PLC的外部I/O接线图(预习)

2、根据I/O地址的分配,编制程序(预习)

3、观察运行后的结果,看实验结果与控制要求是否相符。

4、心得体会:本次实验中遇到的问题、解决方案及收获。

本次实验编程难点:

1、程序中连续的处理(自锁借助辅助继电器)

2、整个过程的模拟

四、控制要求

1.控制要求(要求任选1个完成)工作过程如图所示,有八个动作,即为:

(1)

初始状态,机械手在原位,原位指示灯亮,按下起动按钮后机械手可以连续的工作,当按下停止按钮时,要把当前的工作周期处理完后停下。

(2)在原点位置按启动按钮X0,机械手自动运行一个工作周期后回到原点停止。若在中途按下停止按钮X5时停止当前的工作,再按下X0又从断点处继续运行,回到原点处自动停止。

五、实验步骤:

1、先根据控制要求进行I/O地址分配,画出PLC的外部I/O接线图将电路连接好,检查无误,将RUN/STOP开关置于STOP后,接入主机电源接通。

2、将编制好的程序传入给PLC,调试程序。结合控制要求,模拟实际情况给出输入信号,观察运行的结果

实验十一

液体混合装置控制的模拟

一、目的要求

1.通过实验掌握PLC控制系统的硬件电路、程序设计方法及对软件的编辑和调试

2、了解液体混合装置的工作原理

3、进一步掌握顺序控制设计的方法和技巧

4、了解用PLC解决一个实际问题的全过程。

二、所需实验设施设备

1.PLC主机模块、24V电源模块 2.液体混合控制实验模块 3.计算机一台 4.连接导线若干

三、实验任务:

1、先根据控制要求,分配I/O地址,画出PLC的外部I/O接线图(预习)

2、根据I/O地址的分配,编制程序(预习)

3、观察运行后的结果,看实验结果与控制要求是否相符。

4、心得体会:本次实验中遇到的问题、解决方案及收获。本次实验编程难点:体现在编程中(1)连续的处理

(2)初始状态的处理

四、控制要求及分析 1.控制要求

本装置为两种液体混合模拟装置,SL1、SL2、SL3为液面传感器,液体A、B阀门与混合液阀门由电磁阀YV1、YV2、YV3控制,M为搅匀电机,控制要求如下:

初始状态:装置投入运行时,液体A、B阀门关闭,混合液阀门打开排残余液体,3秒将后容器放空混合液阀门关闭。

启动操作:按下启动按钮SB1,装置就开始按下列约定的规律操作:

液体A阀门打开,液体A流入容器。当液面到达SL2时,SL2接通,关闭液体A阀门,打开液体B阀门。液面到达SL1时,关闭液体B阀门,搅匀电机开始搅匀。搅匀电机工作6秒后停止搅动,混合液体阀门打开,开始放出混合液体。当液面下降到SL3时,SL3由接通变为断开,再过2秒后,容器放空,混合液阀门关闭,开始下一周期。

停止操作:按下停止按钮SB2后,在当前的混合液操作处理完毕后,才停止操作(停在初始状态上)。

2、实验模块;

S03S到启动Y4T0混合液体阀开K30S20中液位X2Y1Y2高液位X3放液体AS21S22T1放液体BY2T1Y4T2低液位X1搅拌K60排混合液S23T2K20

3、根据SFC图完成STL的编写:

方法一:根据上面的SFC图若S23后返回到S0,初始状态部分程序的编写如下。

方法二:根据上面的SFC图,若S23后返回到S20,如何处理?

五、实验步骤:

1、先根据控制要求进行I/O地址分配,画出PLC的外部I/O接线图将电路连接好,检查无误,将RUN/STOP开关置于STOP后,接入主机电源接通。

2、将编制好的程序传入给PLC,调试程序。3 合上开关,观察运行的结果

实验十二

LED数码显示控制

一、目的要求

1.掌握PLC的步进指令STL、RET,功能指令MOV在控制中的应用及其编程方法。

2、了解LED数码显示的工作原理。

二、所需实验设施设备

1.PLC主机模块、24V电源模块 2.LED数码显示控制实验模块 3.计算机一台 4.连接导线若干

三、实验任务:

1、先根据控制要求,分配I/O地址,画出PLC的外部I/O接线图(预习)

2、根据I/O地址的分配,编制程序(预习)

3、观察运行后的结果,看实验结果与控制要求是否相符。

4、心得体会:本次实验中遇到的问题、解决方案及收获。本次实验难点:

停止的处理,即实现开关断开灯灭,停止工作,合上开关能重新开始工作。(提示:区间复位指令的应用)。

四、控制要求及分析 1.控制要求:

按下开关,由LED发光二极管模拟的数码管开始显示:显示次序是0、1、2、3、4、5再返回初始显示并循环。开关断开灯灭,立即停止工作,合上开关能重新开始工作。

2、分析:

难点:停止的处理,即实现开关断开灯灭,停止工作,合上开关能重新开始工作。

(提示:区间复位指令的应用)。

五、实验步骤:

1、先根据控制要求进行I/O地址分配,画出PLC的外部I/O接线图将电路连接好,检查无误,将RUN/STOP开关置于STOP后,接入主机电源接通。

2、将编制好的程序传入给PLC,调试程序。3 合上开关,观察运行的结果

实验十三

五相步进电机的模拟

一、目的要求

1.通过实验掌握PLC控制系统的硬件电路、程序设计方法及对软件的编辑和调试

2、对步进电机的工作原理有初步的了解。

3、了解用PLC解决一个实际问题的全过程。

二、所需实验设施设备

1.PLC主机模块、24V电源模块 2.五相步进电机模拟实验模块 3.计算机一台 4.连接导线若干

三、实验任务:

1、先根据控制要求,分配I/O地址,画出PLC的外部I/O接线图(预习)

2、根据I/O地址的分配,编制程序(预习)

3、观察运行后的结果,看实验结果与控制要求是否相符。

4、心得体会:本次实验中遇到的问题、解决方案及收获。

四、控制要求及分析 1.控制要求:

合上开关,五相步进电动机五个绕组依次自动实现如下方式的循环通电控制:A~B~C~D~E~A~AB~BC~CD~DE~EA~AB~ABC~BC~BCD~CD~CDE~

DE~DEA~EA~ABC~BCD~CDE~DEA,间隔1S,开关断开停止工作。

五、实验步骤:

1、先根据控制要求进行I/O地址分配,画出PLC的外部I/O接线图将电路连接好,检查无误,将RUN/STOP开关置于STOP后,接入主机电源接通。

2、将编制好的程序传入给PLC,调试程序。3 合上开关,观察运行的结果

实验十四 装配流水线控制的模拟

一、目的要求

1.通过实验掌握PLC控制系统的硬件电路、程序设计方法及对软件的编辑和调试

2、掌握装配流水线的基本控制原理。

3、了解用PLC解决一个实际问题的全过程。

二、所需实验设施设备

1.PLC主机模块、24V电源模块 2.配流水线控制实验模块 3.计算机一台 4.连接导线若干

三、实验任务:

1、先根据控制要求,分配I/O地址,画出PLC的外部I/O接线图(预习)

2、根据I/O地址的分配,编制程序(预习)

3、观察运行后的结果,看实验结果与控制要求是否相符。

4、心得体会:本次实验中遇到的问题、解决方案及收获。本次实验难点:编程

(1)合上开关,并按下移位按钮后(两个条件合并借助辅助继电器,立即开始工作,没有2S延迟(即一满足条件立即移位)

(2)断开开关要把当前的工作处理完才停,即要等H亮2S后才停下来。(要能准确的找出复位的条件)

四、控制要求及分析 1.控制要求:

合上开关,并按下移位按钮后,立即开始工作,即按D-E-F-G-A—D-E-F-G-B-D-E-F-G-C-D-E-F-G-H在相应的工位完成工作,D,E,F,G时间均为1S,在A,B,C,H四处完成时间均为2S。断开开关要把当前的工作处理完才停,即要等H亮2S后才停下来。

五、实验步骤:

1、先根据控制要求进行I/O地址分配,画出PLC的外部I/O接线图将电路连接好,检查无误,将RUN/STOP开关置于STOP后,接入主机电源接通。

2、将编制好的程序传入给PLC,调试程序。3 合上开关,观察运行的结果

实验十五 四节传送带的模拟

一、目的要求

1.通过实验掌握PLC控制系统的硬件电路、程序设计方法及对软件的编辑和调试

2、掌握四节传送带的基本控制原理。

3、了解用PLC解决一个实际问题的全过程。

二、所需实验设施设备

1.PLC主机模块、24V电源模块 2.四节传送带实验模块 3.计算机一台 4.连接导线若干

三、实验任务:

1、先根据控制要求,分配I/O地址,画出PLC的外部I/O接线图(预习)

2、根据I/O地址的分配,编制程序(预习)

3、观察运行后的结果,看实验结果与控制要求是否相符。

4、心得体会:本次实验中遇到的问题、解决方案及收获。此次实验编程方法不限,大家可以灵活运用所学的知识编程

四、控制要求及分析 1.控制要求:

有一个用四条皮带运输机的传送系统,分别用四台电动机带动,控制要求如下:

启动时先起动最末一条皮带机,经过2秒延时,再依次起动其它皮带机。停止时应先停止最前一条皮带机,待料运送完毕后再依次停止其它皮带机。当某条皮带机发生故障时,该皮带机及其前面的皮带机立即停止,而该皮带机以后的皮带机待运完后才停止。例如M2故障,M1、M2立即停,经过2秒延时后,M3停,再过2秒,M4停。

2、实验模块

五、实验步骤:

1、先根据控制要求进行I/O地址分配,画出PLC的外部I/O接线图将电路连接好,检查无误,将RUN/STOP开关置于STOP后,接入主机电源接通。

2、将编制好的程序传入给PLC,调试程序。3 合上开关,观察运行的结果

plc实验报告程序 第2篇

实验一

S7-200 编程软件的使用 实验 一、实验目的 1.熟悉 STEP7-Micro/WIN32 编程软件的使用。

2.初步掌握编程软件的使用方法和调试程序的方法。

二、实验工具 S7-200 仿真软件 三、实验内容 1.控制要求:

有一个三人抢答器,当主持人宣布抢答开始时,三位选手开始抢答。三人中有一人抢答成功时,该选手的指示灯亮,并且铃声响 3 秒,此时其它选手抢答均无效。当主持人按下复位按钮后,本轮抢答结束,从而继续下一轮的抢答环节。

2.I/O 地址分配 输入 输出 主持人复位按钮 SB1 I0.0 响铃 K Q0.0 1 号选手按钮 SB2 I0.1 1 号选手指示灯 Q0.1 2 号选手按钮 SB2 I0.2 2 号选手指示灯 Q0.2 3 号选手按钮 SB2 I0.3 3 号选手指示灯 Q0.3 3.I/O 接线图

4.程序设计 程序设计模块部分如下:

电 机 控

SB1 SB2 SB3

5.仿真调试

图 1号选手抢答

图 2号选手抢答无效

图 3号选手抢答无效

图 4

主持人复位 本次我们制作的程序设计仿真是通过使用 S7-200 仿真的软件来进行仿真测试的,其仿真效果如图 1 所示,由图可以看出,当我们场下的 1 号选手按键抢答成功的时候,1 号选手所对应的 1 号指示灯亮,并且会发出铃声响起 3 秒时长后结束响铃,由此提示 1 号选手抢答成功,与此同时,2 号选手和 3 号选手所进行的抢答均无效,主持人判定本次抢答环节完成后,主持人会按下复位按钮,至此,本轮抢答结束,准备开始下一轮的选手抢答。

实验二

三相电机控制实验

一、实验目的 通过本实验,了解三相电机正反转、自锁、互锁和 Y/△ 启动。

二、实验工具 S7-200 仿真软件。

三、实验内容 1.控制要求

按下正转按钮 SB1,KM1 继电器吸合(指示灯亮),三相电动机 Y 形启动,(KMY继电器吸合,指示灯亮),3s 后△ 形正常运行,按下停止按钮 SB3 电机应立刻停止运行。在此整个过程中按反转按钮 SB2 应不起任何作用。

按下反转按钮 SB2,三相电动机 Y 形启动,3s 后△ 形正常运行,按下停止按钮 SB3 电机应立刻停止运行。在此整个过程中按正转按钮 SB1 应不起任何作用。

2.I/O 地址分配 输入 输出 正转按钮 SB1 I0.0 电机正转 Q0.0 反转按钮 SB2 I0.1 电机反转 Q0.1 停止按钮 SB3 I0.2 Y 形启动(指示灯)

Q0.2

△形运行(指示灯)

Q0.3 3.I/O 接线图

电 机 控

24V 0VDC SB1 SB2 SB3

4.程序设计

5.仿真调试

图 1 电机正转,Y 型启动

图 2 电机正转,3 秒后△运行

图 3 电机反转,Y 型启动

图 4 电机反转,△型运行 其仿真效果如图 1 所示,当我们按下正转的按钮 SB1 时,KM1 的继电器和 KMY 的继电器相互吸合,Y 型启动,电机正转运行,运行 3 秒后开始切换到△型运行状态,如图 2所示,此时继电器 KM△吸合,继电器 KMY 断开。在整个过程中,如果按下反转按钮,将会无效。

同理,当按下停止按钮 SB3 后,电机停止运转,此时按下反转按钮才有效,如图 3 所示,按下反转按钮 SB2 后,KM2 继电器和 KMY 继电器吸合,Y 型启动,电机反转运行,运行 3 秒后开始切换到△型运行状态,如图 4 所示,此时继电器 KM△吸合,继电器 KMY断开。整个过程中,如果按下正转按钮,将会无效。

实验三

自动送料车系统 实验 一、实验目的 用顺序控制指令实现自动送料车系统控制。

二、实验工具 S7-200 仿真软件。

三、实验内容 1、控制要求 初始状态:红灯 L1 暗,绿灯 L2 亮,表示允许汽车开进装料。料斗 K2,电动机 M1、M2、M3 为 OFF。当汽车到达时(按一下 S2 表示),L1 灯亮,L2 灯暗,L5 灯亮。M3 转,M2 在 M3转动后 3 秒运行,M1 在 M2 转动后 3 秒运行,K2 在 M1 转动后 3 秒开始出料。当车装满后(按S2 表示),料斗 K2 关闭,电动机 M1 延时 3 秒后关断,M2 再延时 3 秒后关断,M3 再延时 3秒后关断。L2 绿灯亮,L1 红灯暗,表示汽车可以开走。过 5 秒后 L5 灯灭,表示车已开走。按 S3 表示料斗中的料已到低限,需要进料。K1 打开进料。按 S1 表示料满,K1 关闭。

2.I/O 地址分配 输入 输出 按钮 S1 I0.0 电动机 M1 Q0.0 按钮 S2 I0.1 电动机 M2 Q0.1 按钮 S3 I0.2 电动机 M3 Q0.2

指示灯 L1 Q0.3

指示灯 L2 Q0.4

指示灯 L3 Q0.5

指示灯 L4 Q0.6

指示灯 L5 Q0.7

进料 K1 Q1.0

出料 K2 Q1.1 3.I/O 接线图

电 机 控

SB1 SB2 SB3

4.程序设计

实验四

五星彩灯 一、实验目的 熟悉循环移位指令的应用。

二、实验工具 S7-200 仿真软件

三、实验内容 1.控制要求:个红色发光二极管,L1~L10 的亮、暗组合须有一定的规律。隔 1s 变化一次,周而复始循环。启动按钮后,每隔一秒五星彩灯依次点亮 L2 L5 L6L1L4L9L10,L1L3L6L7,L3L5L8L9,L2L4L7L8,全亮 1S,全灭 1S,全亮全灭依次循环。按停止按钮,停止循环。

2.I/O 地址分配

3.I/O 接线图

4.程序设计

6.系统测试与分析

PLC程序设计与应用 第3篇

关键词:PLC基本结构,PLC分类,PLC优点,PLC应用

引言

PLC程序是美国数据设备公司在1966年研制而成, 采用的是一种可编程的存储器, 将这种存储器作为其内部的存储程序来执行计数、定时、顺序控制等指令, 而且会通过数字或是模拟式的输出或输入来掌控不同的生产过程。经过了将近40年的不断发展、实践, PLC的工作性能也越来越得以完善, 已经由最初的顺序控制逐步发展为运动控制及过程控制, 目前在美国、日本、德国等一些国家得到了很好的应用。

一、PLC的基本结构

1.1 电源

由于PLC是应用于工业生产过程中起到控制作用的计算机, 故其电源在整个系统中的作用非常重要。

1.2 中央处理单元

中央处理单元, 即CPU, 这是PLC程序的控制中心, 相当于人体的大脑。CPU会依照PLC系统程序带来的各种功能将用户程序以及相关数据加以保存, 同时对电源、警戒定时器等装备进行仔细检查、诊断。

1.3 存储器

存储器分为系统程序存储器和用户程序存储器两种。

1.4 接口电路

输入输出接口电路的作用分别是使PLC和现场控制的接口界面的输入通道连接以及使PLC向现场的执行部件输出相应的控制信号。

二、PLC常用的程序设计语言

2.1 梯形图程序设计语言

由于梯形图程序与原有继电器逻辑控制技术一致, 所以更利于学习和掌握, 又因为它与电气操作原理图对应, 有很强的直观性, 因此使得梯形图程序设计语言在工业控制领域获得一致好评, 成为最常用的程序设计语言。

2.2 布尔助记符程序设计语言

这种程序设计语言采用的是布尔助记符来表示操作功能, 与计算机中的汇编语言极其相似, 易于记忆, 便于掌握。

2.3 功能模块图程序设计语言

这种程序设计语言是用不同种类的模块来表示不同的功能的。通常都是以模块为单位并且使用控制功能来分析并完善控制方案。功能模块图程序设计语言适于控制规模相对较大并且控制过程难度较大的操控系统。由于功能模块是用图形来描述, 所以使操控过程会因其直观性较强的特点得以简化, 易于操作。

2.4 结构化语句描述程序设计语言

结构化语句描述程序设计语言采用的是高级语言进行的编程, 可以完成很多相对比较复杂的控制程序, 但是对编程人员的技能要求极高, 必须掌握一定的高级程序设计语言的知识和复杂的编程技巧, 因此, 操作起来难度大, 直观性也比较差, 通常被应用于其他语言不太容易实现的一些控制功能的实施操控。

三、PLC的工作原理

3.1扫描技术

3.2输入采样阶段

在整个输入采样阶段, PLC都是以扫描的方式将全部的输入状态以及输入数据逐一读入, 紧接着把这些资料储存于I/O映像区内部与其相对应的各个单元里。稍后便进入用户程序执行和输出刷新阶段。

在输入采样阶段和用户程序执行和输出刷新阶段两个阶段, 不管输入状态和各个数据是否发生变化, 都不会影响到映像区中对应单元内的状态和数据。

3.3用户程序执行阶段

此阶段, PLC扫描用户程。即梯形图时, 总是按照由上而下、由左向右、由上到下的顺序,

3.4输出刷新阶段

扫描过程结束后进入刷新阶段。这时, CPU会依照I/O映像区内所对应的状态和数据对其内部所储存的全部输出锁存电路进行刷新, 然后通过输出电路驱动对应的外设装置, 使PLC得以真正的输出。

四、PLC的优点

4.1 成本低

PLC成本低的主要原因是不需要额外布线, 因其内部配置的配电网络可以直接作为传输线路应用, 因此使投资的成本得以大大减低。

4.2 范围广

电力线的规模之大一直是其他任何网络都无法与之相比拟的, 其覆盖范围更是最为广泛的。它可以毫不费力地渗入到各个家庭内部, 而且无论在家里的哪个角落, 只要将其连接到电源插座上, 就可以立即享受PLC所带来的上网高速率, 这为互联网事业的发展与进步创造了很大的发展空间。

4.3 速率高

PLC的传输速率极高, 并且可以轻松地支持各种网络上的应用。

五、结语

一直以来, 国产PLC的应用市场都不是很大, 主要原因是技术以及制造工艺等方面不能达到一定标准, 其次就是资金短缺。随着市场需求程度的逐渐加强, 我国国产PLC产业的技术水平及生产工艺都在应需逐步走向成熟, PLC产品的设计、制造以及质量监控方面都以具备了一定的规模, 生产质量也得到了很大的提高。

参考文献

[1]高强.西门子PLC应用程序设计[M].北京:电子工业出版社, 2010, 8.

[2]张国蓉.PLC程序设计编程技巧[J].考试周刊, 2011 (4) :38-40.

[3]张学辉.西门子PLC程序设计方法研究[J].机械工程与自动化, 2009 (7) :22-25.

plc实验报告程序 第4篇

关键词:可编程序控制器;教学普及;实验教学

一、可编程序控制的发展现状

在20世纪80年代,PLC可编程序控制器,微处理器的技术水平达到一定高度,单片机微处理器以及半导体存储器也大规模的普及开来,可编程序控制器处理器增加,数据处理能力大大提升,对于远程通信及I/O也开始支持,另外辅助功能上,浮点运算、三角函数、列表等辅助功能也逐渐被涵盖进可编程序控制器中,容错率得到提高;到90年代,计算机信息化浪潮促使网络技术普及应用,32位微处理器构成的超大规模集成电路无疑已经完全将传统逻辑控制装置取代,并不断的扩大其应用领域。随着微电子技术的加速发展,PLC可编程序控制系统在世界工业中的发展也是迅猛的,在生活与生产中得到了广泛运用,在国内第一批可编程序控制器是在改革开放初期引进的,随着近年来的发展,国内可编程序控制器在中小型企业内得到普及,开发能力也得到很大提升,自己研发PLC可编程控制器的能力与功能日益强大起来,地位也越来越高,但是随着技术不断的深入发展,PLC可编程序控制器对技术人才的要求越来越高,专业技术水平决定了未来是否能够满足企业智能控制技术发展的能力高低,就目前来说,电工电子对PLC技术、变频技术以及微机技术的诊断与故障排除已经提高了门槛,因此为了提升未来整体操作水平,将PLC可编程序控制器引入教学就显得尤为重要。

二、可编程序控制器的实验教学

1.实验教学中的现状

在可编程序控制器在教学中,无论是中职技校、还是全日期大学都已经进入课程的规划之中,但是针对学科的普及程度,不同层次的教学,都会呈现出不同的教学阶段,如高级技工与技师的水平,无法通过教学来实现,因此可编程序控制器的技能训练是的整个PLC控制器教学在不同使用范围内的差别较大。

第一,从理论知识的教学着手,会造成所有教学中的常见问题——主动积极性不足,作为新兴技术,理论知识的匮乏,会造成不良的恶性循环,理论知识的匮乏,会导致在实际操作中无章法可循,进而可能导致学习兴趣的丧失,尽管在高的教学质量下也不一定产生良好的教学成果。

第二,没有接触实际操作经验的学生,自我约束能力差,规范操作无法达到标准,一定程度上会导致实验教学中的设备损坏,使得最终实验教学成本过高,阻碍国内可编程序控制器教学的普及发展。

第三,由于PLC可编程序控制器内容繁杂、课程安排繁重导致学时学制安排不足,因此需要重点精细的规划好课程安排。在前期的理论课程学习中,理论大约占用三分之一的学时,第二阶段下的实验教学与实践教学相结合,目的是为了让学员能够经过系统的、合理的学习安排之后,具有一定符合技术职称要求的操作水平与职业技能,如基本的电工电子技术如电动机、电力拖动、机床维修等,第三阶段中需要的是与生产实践相接轨的工作经验,经过工业生产的锻炼,进一步适应实际操作中出现的更加实际化的问题。

2.可编程序教学中的教学方案

(1)在理论教学的阶段过程中,按照理论课程的教学大纲进行梳理,不难发现大部分PLC可编程序控制器的学习都与其他前期基础教学同一起跑线,这样使得可编程序控制器理论知识能够与其他学科的知识串联起来,能够更好的结合多技术、多学科,从而产生很好的适应性为学员打下良好的基础;(2)根据课程教学的规律,所展现出的实验教学一体化模式,在讲授过程中,需要聘请PLC专业讲师,作为融合额微电子、单片机的综合性应用科学,需要一定的工作经验来支撑起所讲授内容,要“学以能用”不能纸上谈兵,保证教学质量;(3)PLC可编程序控制器主要应用于工业生产中,在实验教学中,应更多的联系实际,通过实际问题的解决与实际操作的使用来了解PLC可编程序的重要性,以提高学习积极性;(4)在实验教学中,严格按照生产要求,能很大提升职业素养,建立完善、健全的管理机制;(5)适当培养独立操作能力,加强个人能力培养,以求尽早了解熟悉工业生产。

三、可编程序控制器实验教学的重要意义

在技术类性的教学中,不应注重成绩优劣,应注重全面的能力培养,培养能够适应社会生存的能力,随着教学中实验实训的比重增加,技术类学科的动手机会得到很大提升,以传统理论教学为基础的教育模式逐渐编程实践超过理论。可编程序控制器作为综合性、实践性较强的学科,需要通过一定量的实验及操作完善整体教学,因此提高实验教学质量是提升可编程序教学质量的重要手段,其中经典的实验案例:模拟音乐喷泉控制系统、温度控制系统、电梯控制系统以及小车定位控制系统,均能通过简单模型进行功能性的实验,而达到理想的效果。

实验教学不仅能够使的学员了解PLC控制工程的基本常识,还能通过实验教学了解到实际应用的价值与意义,实验模型的模拟根据工艺条件可以设置相应的控制程序,模拟小型工程项目能够促进对工业工程编程控制的理解与学习,能够加快掌握编程语言以及操作方法,经验的积累无疑是对未来工业生产时间的最好臂助,因此需要加强实验教学以及动手能力。本质上说,实验教学的目的主要是配合理论的学习,能将课堂上的理论知识通过创造性的思维具现在实验教学中,举一反三,实验任务的安排可以适当综合性的选择,对实验任务的目的要求必须明确,加强在实验探索过程中的原理性的学习与深化,重点难点能够激发自身的主观能动性,积极翻阅资料,以便理解,做好实验前的准备,实验教学的规范化,能够很好的提高我国可编程序控制器人才的培养,是培养可编程序控制器的主要手段方法,因此在科技战略发展的角度上来说,PLC可编程序控制器的教学必定会越来越受到重视与关注,国家对微电子技术的发展也将提升到新的高度。

虽然,国内PLC可编程序控制器的实验教学发展迅猛,但是实验教学的工作量普遍较大,消耗材料多,成本高,普及程度还有待提高升。

参考文献:

[1] 范玉平.PLC在电工技术实验教学中的应用[J].实验室研究与探索,2000,(3):18-42.

[2] 夏建生.国外电工学课程教学若干特点及探讨[J].南京:电气电子教学学报,2000,22(3).

FX系列PLC实验课实验报告 第5篇

实验一

四节传送带的模拟控制

一、实验目的

用 PLC 构成四节传送带控制系统

二、实验器材

FX2N-48MR 型的 PLC 主机 1 台、机械手实验装置演示板 1 台、微型计算机 1 台 编程电缆 1 根、连接导线若干

三、实验内容

控制要求

起动后,先起动最末的皮带机,1s 后再依次起动其它的皮带机;停止时,先停止最初的皮带机,1s 后再依次停止其它的皮带机;当某条皮带机发生故障时,该机及前面的应立即停止,以后的每隔 1s 顺序停止;当某条皮带机有重物时,该皮带机前面的应立即停止,该皮带机运行 1s 后停止,再 1s 后接下去的一台停止,依此类推。

2 .O I/O 分配

输入

输出 起动按钮 SB1:

0.00

M1:10.01

停止按钮 SB2:

0.05

M2:10.02 负载或故障 A:

0.01

M3:10.03 负载或故障 B:

0.02

M4:10.04 负载或故障 C:

0.03 负载或故障 D:

0.04

3.接线

图 4

四节传送带控制示意图

+24

0V

PLC

COM

10.01 0.00

COM 0.01

10.02

+24

COM

SB1

M1

M2

M3

0.02

COM 0.03

10.03 0.04

10.04

0.05 A

B

C

D

SB2 传送带输入 M4

传 送 带输出

三、梯形图编程

实验二

机械手的 C PLC 的自动控制

一、实验目的

1.掌握机械手步进控制程序设计 2.进一步加强对顺控指令的理解和应用

二、实验器材

1.FX2N-48MR 型的 PLC 主机 1 台、机械手实验装置演示板 1 台、微型计算机 1 台 2.编程电缆 1 根、连接导线若干

三、实验内容

1.机械手的工作示意图如下图所示

开始时.机械手处于原始位置.上限位灯 Y1 亮,左限位灯 Y4 灯亮,(原点),Y7 灯亮(放松),按下起动按钮 SB 后,机械手的顺序动作为:

①机械手下降,Y1,Y4 灯灭,到下限位后(压下下限开关 SQl,Y2 灯亮)转入第②步。

②延时了 T 后,机械手夹紧(夹紧灯 Y3 亮),转入第③步。

③机械手上升,Y2 灯灭,到上限位后(压下上限开关 SQ2,Y1,Y4 灯亮)。转入第④步。

④延时 T 后,机械手右行,Y1,Y4 灯灭,到右限位后(压下右限开关 SQ3,Y5、Y2 亮)转入第⑤步。

⑤机械手下降,Y2,Y5 灭,下降到位后(压下下限开关SQ1,Y6 灯亮)转入第⑥步。

⑥延时 T 后,机械手放松(Y3 灭,Y7 亮)转入第⑦步。

⑦延时 T 后,机械手上升,Y6 灯灭,上升到位后(压下上限开关 SQ2,Y8 灯亮)转入第⑧步。

⑧机械手左移:左移到限位后(压下 SQ4,Y8 灯灭,Yl 灯亮,Y7 灯亮)回到原点、整个循环过程结束.机械手上升、下降、左行、右行分别有输出指示 Y12—Y15 表示。

2.I/0 地址

输人地址:启动按钮

SB

——

输入 X000

上限开关

SQ2

——

输入 X002

下限开关

SQl

——

输入 X001

右限开关

SQ3

——

输入 X003

左限开关

SQ4

——

输入 X004

输出地址:原点

Y1

——

输出 Y000

放松下降到位

Y2

——

输出 Y001

夹紧

Y3

——

输出 Y002

夹紧上升到位

Y4

——

输出 Y003

夹紧右移到位

Y5

——

输出 Y004

夹紧下降到位

Y6

——

输出 Y005

放松

Y7

——

输出 Y006 放松上升到位

Y8

——

输出 Y007 3. 实验步骤 ①输入程序并检查。

②按 I/0 地址分配接线。

③按设计要求检验程序正确否

梯形图编程

C PLC 实验总结

plc和组态王实验报告 第6篇

PLC实验

实验名称:PLC实验

实验目的:1:通过用台达控制器的PLC实验来掌握可编程控制器的功能,使用方法和用途;

2:通过实际操作,熟悉实验平台各种器件的工作原理。了解可编程控制器外部端口的功能,接线方法,掌握通信软件,编程/调试软件,并通过程序设计和调试掌握基本指令的使用方法。

实验仪器:台达控制器的PLC如下图所示:

实验内容与过程:

1.对编程环境及硬件系统的熟悉和认识

台达PLC系统介绍

(1).产品外观及各部介绍

(2).功能规格一览表

(3).特殊装置

a)特殊辅助继电器

M 表示为唯读继电器,可作为一般接点使用,但不可作为输出线圈使用。另M1131、M1132为系统使用,不可作为接点或线圈使用。

b)特殊数据寄存器

D 表示唯读寄存器,可作为一般寄存器读出使用,但不可作为寄存器写入。c)高速计数器

(4).基本顺序指令

(5).异常现象之判断方法

a)由面板指示灯来判断异常原因,当DVP PLC发生异常时,可检查:

b)侦错码原因对照表

将程序写入PLC内部后,却发生PLC ERROR错误指示灯闪烁,原因可能是指示运算元(装置)使用不合法或程序文法回路有错,可根据特殊寄存器D1004的错误码并对照下表,可得知错误原因,而发生错误的位址存于资料寄存器D1137内(若为一般回路错误则D1137的位址值无效)。

c)定期检查

(6).通讯连线说明

a)通讯界面

b)通讯协定

c)连线方式

d)通讯讯息框格式

e)通讯连接线配线图

(程序运行监控画面)

plc实验心得体会:

通过这次PLC编程并运用组态王软件进行组态的实验,让我们收获了不少,学到了许多东西,其中最主要的是PLC设计方法与应用。设计步骤是首先是我们们要弄清楚设备的顺序运作,然后结合PLC知识画梯形图,之后利用PLC 软件编程。总的来说,我们是较好的完成了既定任务。还有都不时去帮助其他同学解决一些问题。

PLC实验让我们更加了解了关于PLC设计原理与方法。按我们的总结来看,有很多设计理念来源于实际,从中找出最适合的设计方法。这次实训脱离不了集体的力量,遇到问题和同学互相讨论交流,同学之间解决不了的问题就去找老师讨论。多和同学,老师讨论,你会得到意外的收获。我们们在实验的过程中要不停的讨论问题,这样,我们们可以互相交流设计方法以至达到更适合的设计方法,同时讨论不仅是一些思想的问题,还可以深入的讨论一些技术上的问题,这样可以使自己的处理问题要快一些,少走弯路。多改变自己设计的方法,在设计的过程中最好要不停的改善自己解决问题的方法,这样可以方便自己解决问题。

总之,这次PLC实训真的给我们很多的收获,给我们弥补了很多我们欠缺的知识以及巩固了之前所学的知识点等等。在今后的学习过程中,要更加努力的学习自己的专业知识,多多与同学和老师交流,我们相信在以后的工作里面有所作为。

在此,我们要很感谢纪老师以及师兄还有同学们对我们的帮助,今后我们会更加努力的去学习知识,完善自己。

组态王实验

实验名称:组态王实验 实验目的:

1:用组态王软件读取PLC模拟量的数值,并监控观察其变化。

2:通过实际操作,熟悉组态王软件的工作原理,并掌握基本指令的使用方法。

实验内容与过程:

点击桌面软件,进入软件界面,点击下一步,创建工程名称,建立名称之后,双击进入软件主界面,主界面:

(1)设备配置。

先进行设备配置,选择设备,COM1,进行设备选定,如下图所示。

设备配置向导界面

通信参数配置界面

设备地址设置界面

选择串口号界面

逻辑名称界面

信息总结界面

(2)定义变量。

设备配置完成以后,组态王通过帮助选项,查找组态王数据词典—变量定义。如下图所示

组态王数据词典—变量定义

根据组态王数据词典—变量定义的规则来进行定义变量。变量定义的情况如下面几个截图所示:

定义CR2变量

定义CR1变量

定义CR0变量

定义Y4变量

定义Y3变量

定义Y2变量

定义Y1变量

定义Y0变量

定义变量完成效果图

(3)设置组态王新画面。

创建新画面,进入开发系统,通过动画连接、指示灯向导与plc的变量进行连接如所示。

新画面

开发系统

CR2动画连接

CR1动画连接

CR0动画连接

指示灯导向Y2

指示灯导向Y1

指示灯导向Y0

开发系统设计完成效果图

(4)设置串口。

设置串口—COM1,如下图所示。

设置串口界面

在plc的通信设置选项中进行检测操作,若出现如下界面则说明通信正常。

通信检测界面

(5)查看检测效果。

切换到view界面来查看组态王检测plc效果,如下面的截图所示:

检测效果(1)

检测效果(2)

若组态王软件中的小灯跳跃位置和面板上的一样,则实验成功。

连接组态王的PLC程序

相应的PLC检测程序如下面的截图所示。

plc线上检测效果图 组态王实验心得体会:

这是我们们小组第一次真正接触组态王软件。通过本次实验,我们们小组成员对组态王的知识了解掌握了很多,对以前学习的知识也有了进一步的拓展和延伸。本次课程设计第一次接触组态王软件是在实验室。实验伊始我们们认为前面的步骤过于简单,就不断跳跃直接进入到画面绘制部分,但画面绘制完成之后却发现所有的模块不能有效的连在一起,最后经过查看相关的资料才发现问根源并解决。在本次课程设计中我们们经常向学长、同学请教,举一反三,相互讨论,最终收获颇丰。通过本次实验我们们认识到利用组态王软件合理的实时显示过程控制情况。

上一篇:鉴定结果分析下一篇:经典美文语句片段摘抄