plc实验报告
PLC实验报告 基础指令实验

PLC实验报告基础指令实验一、实验目的本次 PLC 基础指令实验的主要目的是熟悉 PLC 的基本指令,掌握其编程方法和应用技巧,通过实际操作加深对 PLC 控制系统的理解,并提高解决实际问题的能力。
二、实验设备1、 PLC 实验台,型号为_____。
2、编程软件,版本为_____。
3、连接导线若干。
4、实验指导书。
三、实验内容(一)位逻辑指令实验1、常开触点和常闭触点指令编写一个简单的程序,实现当输入信号 I00 为 ON 时,输出信号Q00 为 ON。
当输入信号 I01 为 OFF 时,输出信号 Q01 为 ON。
2、取反指令设计一个程序,使得输入信号 I02 为 ON 时,经过取反指令,输出信号 Q02 为 OFF;输入信号 I02 为 OFF 时,输出信号 Q02 为 ON。
3、置位和复位指令编写程序,当输入信号 I03 产生一个上升沿时,使用置位指令将输出信号 Q03 置位为 ON,并保持。
当输入信号 I04 产生一个上升沿时,使用复位指令将输出信号 Q03 复位为 OFF。
(二)定时器指令实验1、接通延时定时器构建一个程序,当输入信号 I05 为 ON 时,接通延时定时器 TON 开始计时,设定时间为 5 秒。
5 秒后,输出信号 Q04 为 ON。
2、断开延时定时器设计程序,当输入信号 I06 由 ON 变为 OFF 时,断开延时定时器TOF 开始计时,设定时间为 3 秒。
3 秒内,如果输入信号 I06 重新变为ON,则定时器复位。
3 秒后,输出信号 Q05 为 OFF。
(三)计数器指令实验1、增计数器编写程序,当输入信号 I07 产生一个上升沿时,增计数器 CTU 的计数值加 1。
当计数值达到预设值 10 时,输出信号 Q06 为 ON。
2、减计数器构建一个程序,当输入信号 I10 产生一个上升沿时,减计数器 CTD 的计数值减 1。
当计数值减为 0 时,输出信号 Q07 为 ON。
PLC实验报告

PLC实验报告一、实验目的本次 PLC 实验的主要目的是熟悉 PLC(可编程逻辑控制器)的基本工作原理和编程方法,通过实际操作和程序编写,掌握 PLC 在工业控制中的应用,提高对自动化控制系统的理解和实践能力。
二、实验设备本次实验所使用的设备包括:1、 PLC 实验箱,型号为_____,包含 PLC 主机、输入输出模块、电源模块等。
2、编程电缆,用于将计算机与 PLC 主机连接,实现程序的下载和上传。
3、计算机,安装有 PLC 编程软件,版本为_____。
4、实验导线若干,用于连接输入输出设备。
三、实验内容(一)PLC 的基本认识首先,了解 PLC 的硬件结构,包括 CPU 模块、输入模块、输出模块、通信模块等。
熟悉 PLC 各部分的功能和作用,以及它们之间的连接方式。
(二)PLC 编程软件的使用学习使用 PLC 编程软件,掌握软件的界面布局、菜单功能、编程指令等。
通过编程软件编写简单的PLC 程序,并进行编译、下载和调试。
(三)交通灯控制系统的设计与实现1、控制要求设计一个十字路口交通灯控制系统,要求东西方向和南北方向的交通灯按照一定的时间顺序交替点亮。
具体控制要求如下:(1)东西方向绿灯亮 30 秒,然后黄灯亮 5 秒,红灯亮 35 秒。
(2)南北方向红灯亮 35 秒,然后绿灯亮 30 秒,黄灯亮 5 秒。
(3)在绿灯和红灯切换时,黄灯闪烁 5 秒。
2、 I/O 分配根据控制要求,对 PLC 的输入输出点进行分配。
例如,东西方向绿灯连接到 PLC 的输出点 Y0,东西方向黄灯连接到输出点 Y1,东西方向红灯连接到输出点 Y2,南北方向的交通灯同理。
3、程序编写使用 PLC 编程软件编写交通灯控制程序。
可以采用梯形图、指令表等编程语言。
以下是一个简单的梯形图程序示例:```LD X0 ;启动按钮SET S0 ;初始化状态STL S0 ;状态 0OUT Y0 ;东西绿灯亮OUT Y3 ;南北红灯亮LD T0 ;30 秒定时器SET S1 ;切换到状态 1 STL S1 ;状态 1OUT Y1 ;东西黄灯亮OUT Y3 ;南北红灯亮LD T1 ;5 秒定时器SET S2 ;切换到状态 2 STL S2 ;状态 2OUT Y2 ;东西红灯亮OUT Y4 ;南北绿灯亮LD T2 ;30 秒定时器SET S3 ;切换到状态 3 STL S3 ;状态 3OUT Y2 ;东西红灯亮OUT Y5 ;南北黄灯亮LD T3 ;5 秒定时器SET S0 ;切换回状态 0```4、程序调试将编写好的程序下载到 PLC 主机中,通过观察交通灯的实际运行情况,对程序进行调试和修改,确保交通灯控制系统能够按照要求正常工作。
PLC实验报告

实验一混料罐实验一、I/O分配表二、程序流程图四、实验结论与心得体会实验结论:进入PLC程序前线打开进料泵1,接着低液位报警出料泵关,进料泵开,原料开始进入。
然后,中液位报警进料泵1关,进料泵2开。
最后高液位报警进料泵2关,混料崩开。
3秒后,关混料泵,出料泵开。
程序结束。
心得体会:由于是第一个实验,所以操作不是很熟练。
实验过程中也出现了一些问题,比如接线没接好之类的。
这也让我明白了,即使是程序正确,在实际操作中也需要仔细认真,有耐心的调试才能把实验完成。
实验二计件实验一、I/O分配表二、程序流程图四、实验结论与心得体会实验结论:按下P07后实验启动,接到KS2的信号候,转盘启动并且开始计数。
计数到10后,转盘停止,启动传送带2,计数器清零。
当传送带2转动一圈,再次接到KS2包装箱空心好,如此循环。
心得体会:在第一次实验的基础上,操作明显熟练了。
实验三红绿灯控制实验一、I/O分配表二、程序流程图1、基本要求2、提高部分三、程序1、基本要求2、提高部分四、实验结论与心得体会实验结论:1、基本要求是所编程序满足红红1秒红绿5秒红黄1秒红红1秒红绿5秒黄红1秒。
2、每个方向绿灯亮5秒后均需闪烁3次(亮0.5秒,灭0.5秒)再切换到黄灯。
1秒 5秒 3秒红红红绿 红、绿闪(3次) 红黄1秒 1秒 3秒 5秒 1秒 黄红 绿闪(3次)、红 绿红 红红心得体会:这个实验的提高部分明显比较难,经过自己努力和同学的交流,在经历了失败和错误的操作后,终于将实验完成。
在不断的探讨中也让我对实验仪器,控制和操作有了更进一步的熟悉。
实验四 传输实验一、I/O 分配表三、程序 四、实验结论与心得体会实验结论:按下启动键P01后,给出了YS1的信号,检测各个工位,工位1时,停1,传送带启动;工位2时,停1秒,传秒送带启动;工位3时,停1秒,传送带启动。
心得体会:在实验过程中出现有信号灯YSS1和YSS2都不亮的情况,以为是实验程序的错误,经过仔细的检查,才发现是接线的问题。
plc的认识实验的实验报告

plc的认识实验的实验报告PLC的认识实验报告简介本文将对PLC的认识实验进行详细描述,包括实验目的、实验步骤以及实验结果的分析和讨论。
实验目的•了解PLC的基本工作原理•掌握PLC的编程方法•学习使用PLC进行信号输入与输出控制实验步骤1. 准备工作•确保实验所需的PLC设备齐全并正常工作•搭建相应的电路连接2. PLC编程•使用所提供的编程软件创建一个新项目•设定输入和输出端口•编写逻辑程序,实现对输入信号的响应和对输出信号的控制1.配置输入信号:根据实验要求,将所需的输入信号连接到PLC输入端口。
2.载入程序:将编写好的PLC程序加载到PLC设备中。
3.运行程序:启动PLC设备,观察程序的运行情况。
4. 数据分析与结果•实验中观察并记录下PLC的输入信号和输出信号的状态•对实验结果进行分析和解读实验结果分析与讨论根据实验的观察和记录,我们可以得出以下结论: - PLC成功响应了输入信号,并根据编程逻辑正确控制输出信号。
- PLC的实时性较高,能够快速响应输入信号并作出相应的输出。
总结通过本次PLC的认识实验,我们增加了对PLC的理解和应用能力。
PLC作为一种重要的自动化控制装置,在工业领域有着广泛的应用。
熟练掌握PLC的编程方法,对于实现自动化控制系统具有重要意义。
注意:本报告仅为示例,并不完整,实际报告需要根据具体实验内容进行补充和修改。
以下是本次实验中观察到的数据:•输入信号1:高电平•输入信号2:低电平•输出信号1:高电平•输出信号2:低电平结果分析与讨论根据观察到的数据,我们可以分析以下几点:1.输入信号与输出信号的关系:根据实验结果,我们可以看出输入信号1与输出信号1之间存在正相关关系,即当输入信号1为高电平时,输出信号1也为高电平。
而输入信号2与输出信号2之间存在负相关关系,即当输入信号2为低电平时,输出信号2为低电平。
这说明我们在PLC的编程中成功实现了对输入信号的响应和对输出信号的控制。
plc实验报告

plc实验报告PLC实验报告。
本次实验的目的是通过对PLC(可编程逻辑控制器)的学习和实践,掌握PLC 的基本原理和应用技能。
在实验中,我们将学习PLC的硬件组成和工作原理,以及PLC的编程和调试方法,最终完成一个简单的控制系统实验。
首先,我们需要了解PLC的基本组成。
PLC主要由中央处理器、输入/输出模块、通信模块和电源模块等组成。
中央处理器是PLC的核心部件,负责控制整个系统的运行;输入/输出模块用于接收外部信号输入和控制外部设备输出;通信模块用于与上位机或其他设备进行通信;电源模块提供稳定的电源供电。
了解这些组成部分对于理解PLC的工作原理和实际应用至关重要。
其次,我们需要学习PLC的编程方法。
PLC的编程语言有多种,包括梯形图、指令表、功能块图等。
在本次实验中,我们将以梯形图为例进行学习。
梯形图是一种直观、易于理解的图形化编程语言,通过拖拽元件、连接线路的方式进行编程。
在实验中,我们将学习梯形图的基本语法和逻辑,并通过实际操作完成一个简单的逻辑控制程序。
最后,我们将学习PLC的调试方法。
在实际应用中,PLC的调试是至关重要的一步。
通过调试,我们可以验证程序的正确性,排除故障并进行优化。
在实验中,我们将学习PLC的在线调试和离线仿真调试方法,掌握PLC程序的调试技巧和注意事项。
通过本次实验,我们将对PLC有一个全面的了解,并掌握PLC的基本原理、编程方法和调试技巧。
这对于今后在工程领域的应用和研究具有重要的意义。
希望通过本次实验,能够提高我们对PLC的理解和应用能力,为未来的工作打下坚实的基础。
总结,通过本次实验,我们对PLC的基本原理和应用技能有了更深入的了解。
通过学习PLC的硬件组成、编程方法和调试技巧,我们掌握了PLC的工作原理和实际应用技能。
这将对我们未来在工程领域的应用和研究提供有力支持,也为我们的专业发展打下了坚实的基础。
希望通过不断的实践和学习,我们能够在PLC领域有更深入的认识和应用,为工程技术的发展做出更大的贡献。
plc乒乓电路实验报告

plc乒乓电路实验报告实验名称:PLC乒乓电路实验实验目的:1. 了解PLC控制器的基本原理和应用方式2. 掌握PLC的硬件组成结构3. 学会PLC程序编写和下载,及其调试方法4. 通过乒乓球控制案例,学会PLC的实际应用实验原理:PLC的硬件组成结构分为五部分:1. 中央处理器CPU:PLC的核心部件,负责控制、计算和通信。
2. 输入/输出模块I/O:接受外部信号输入与输出信号输出,与被控对象连接。
3. 记忆器:存储PLC程序和数据。
4. 电源装置:提供稳定的工作电压。
5. 外壳:将上述部分装配在一起形成完整的PLC。
乒乓球控制实验案例:硬件:1. PLC可编程逻辑控制器2. 可编程控制器编程线3. 可编程控制器通信线4. 电源线5. 开关、电机等元件6. 乒乓球控制机构软件:1. PLC编程软件2. 仿真软件实验流程:1. 硬件组装:按照实验要求将硬件组合连接。
2. 编写程序:编写PLC程序,以操纵控制机构模拟乒乓球控制运动。
3. 下载程序:将编写好的程序通过编程线下载到PLC中。
4. 调试程序:通过仿真软件模拟实验过程,完成程序的调试。
5. 实验验证:运行实验,验证PLC程序的正确性和应用价值。
实验结果:通过本次实验,我们成功了解了PLC的基本原理、硬件组成结构和应用方式,熟练掌握了PLC程序编写和下载的方法和调试技巧,并通过乒乓球控制实验案例,深入掌握了PLC的实际应用。
结论:PLC控制器是一种现代化、全自动化的物理装置,具有可编程、多功能、集成化和可靠性高等特点,是现代工业控制领域的主力军之一。
在实际应用中,PLC可根据需要进行编程,控制机构模拟各种复杂的运动状态,如乒乓球控制。
PLC控制器的操作灵活,具有自动、半自动和手动控制等多种工作模式,具备广泛的应用前景。
PLC控制器的应用越来越广泛,在各种行业的自动化设备中已经占据了重要地位。
在加工制造行业中,PLC控制器主要应用于各种生产线的控制和自动化设备的精密控制,如机器人控制,焊接机控制,流水线控制等。
plc实验报告总结
plc实验报告总结近年来,工业自动化技术飞速发展,PLC(可编程控制器)也成为现代化生产领域不可或缺的设备之一。
在学习PLC时,我们进行了一系列实验,以下是本人对PLC实验的总结。
实验一:PLC硬件配置在这个实验中,我们学会了PLC的硬件配置和连接步骤。
我们用编程器连接PLC并将程序下载到PLC中。
这个实验直观地介绍了PLC的硬件构成和基本配置方法。
实验二:PLC基础操作这个实验教给我们PLC的基础操作,如如何创建程序,如何将输入/输出模块配置到PLC中,并编写程序将输入信号转换为输出信号。
这个实验让我们了解了PLC的基本功能和使用方法。
实验三:PLC计数器和定时器在这个实验中,我们学会了如何编程使用PLC的计数器和定时器。
我们能够利用计数器和定时器来控制输出电路和操作电机。
这个实验让我们明白了如何利用PLC控制多个输出和设备。
实验四:PLC组态软件和模拟仿真本次实验是在模拟环境中使用PLC。
我们用Simatic S7组态软件将我们的PLC机器仿真,观察程序的运作情况。
这个实验允许我们将PLC程序提前测试并进行模拟。
实验五:PLC通信在这个实验中,我们使用S7协议进行PLC通信。
我们了解了基本的通信协议,如何建立连接,如何在不同硬件设备之间传输数据。
这个实验展示了现实世界中PLC通信的应用。
PLC的应用范围非常广泛, 包括制造业,交通运输,电力建设等。
在现代制造设备中,几乎所有的电子控制系统都与PLC有关。
PLC逐渐取代了真空管、继电器和计时器等设备,成为可编程控制系统的主要顶替者之一。
总之,通过PLC的实践经验,我了解到PLC对于自动化控制是非常重要的。
它可以高效地控制机器人、传送带等设备,并且具有可编程、可靠、操作简便等优点。
PLC不仅提高了设备的生产效率和质量,而且缩短了制造周期,节省了成本。
我相信,在未来几年内,PLC将在更广泛的自动化控制领域发挥更为广泛和重要的作用。
PLC 实验报告
可编程序控制器及应用
实验报告
学院机电工程学院
专业机械设计及其自动化
班级机械092
学号
姓名江
可编程序控制器及应用课程建设组编制
《可编程序控制器及应用》实验报告一
实验名称:PLC基本指令实验开课实验室:PLC实验室
可编程序控制器及应用》实验报告二
实验名称:PLC高级指令实验开课实验室:PLC实验室
程序(梯形图)
6.实验调试过程和运行现象
实验运行现象当按下XO时在D10中输入1 按下X12,X13时在D20中输入32,通过SMOV指令后D10中的个位和D20中的十位百位结合成321输入到D30中,从上图中可以看出。
《可编程序控制器及应用》实验报告三
实验名称:数码显示控制实验开课实验室:PLC实验室
实验原理
先将K1 X0 的BCD码输入到寄存器D0中,通过触点0~9比较分别有MO~M9十种状态,最后通过显示通过YO~Y6七个LD灯分别显示有哪几种状态为1。
程序(梯形图)
《可编程序控制器及应用》实验报告四
实验名称:四节传送带控制实验开课实验室:PLC实验室。
系列可编程控制模拟实验台之四节传送带控制模拟模块。
型可编程序控制器。
.实验调试过程和运行现象
《可编程序控制器及应用》实验报告五
实验名称:天塔之光控制实验开课实验室:PLC实验室
系列可编程控制模拟实验台之天塔之光控制模拟模块。
型可编程序控制器。
X0 开启按钮SB1 输出Y1 灯L1 LED
《可编程序控制器及应用》实验报告六
实验名称:红绿灯控制实验开课实验室:PLC实验室
程序(梯形图)
.实验调试过程和运行现象。
plc实验报告(6个)
输入
输出
开始 1# 2# 3#
1#灯 2#灯 3#灯
00000 00001 00002 00003
01000 01001 01002
五、接线
PLC
COM
COM
COM
24v 0v
+24
COM
SB1
SB2
SB3
SB4
抢答器输入
L1
L2
L3
抢答器输出
六、系统软件设计
(1)梯形图编程
ORLD
LD TIM017
ANDNOT TIM018
ORLD
OUT
LD TIM003
ANDNOT TIM004
OUT
LD TIM008
ANDNOT TIM009
OUT
LD TIM013
ANDNOT TIM014
OUT
LD TIM018
ANDNOT TIM019
OUT
七、实验调试
按下SB1后,流水灯是否按照控制顺序依次点亮,循环。复位键按下,则从新循环。实验使用定时器控制实现装配流水线,并成功运行。
TIM 001 #0020
TIM 002 #0030
TIM 003 #0040
TIM 004 #0050
TIM 005 #0060
TIM 006 #0070
TIM 007 #0080
TIM 008 #0090
TIM 009 #0100
TIM 010 #0110
TIM 011 #0120
TIM 012 #0130
(6)按动停止按钮后,A、B、C3组喷头全部停止。
三、设计思路
(1)控制系统图
《可编程控制器》实验报告
《可编程控制器》实验报告实验目的:1.掌握可编程控制器的基本原理和操作方法;2.熟悉可编程控制器的编程语言;3.掌握可编程控制器的应用场景和调试方法。
实验仪器:1.可编程控制器(PLC);2.电源;3.传感器;4.操作界面设备。
实验原理:可编程控制器是一种数字化的电气控制设备,用于自动化系统的控制和管理。
它可以根据预设程序和输入信号进行逻辑运算和输出控制,用于实现工业自动化的各种需要。
在实验中,我们将探索可编程控制器的基本原理和操作方法,了解不同类型的输入和输出信号,以及不同的控制程序。
实验步骤:1.连接电源和操作界面设备,并将可编程控制器安装在正确的位置上。
2.根据实验要求,连接传感器和输出设备,并确保连接正确。
4.在控制程序中定义输入变量和输出变量,并编写相应的逻辑运算和控制逻辑。
5.运行程序,并观察输入信号的变化和输出设备的反应。
6.调试程序,确保程序的逻辑正确,输入信号和输出设备的连接正确。
7.根据实验要求,对控制程序进行修改和优化,改变输入信号和输出设备的组合和设置。
8.重复步骤5-7,直到达到预定的实验结果。
实验结果:在本次实验中,我们成功地使用可编程控制器实现了一个简单的自动控制系统。
我们定义了一个输入变量,通过传感器探测物体的位置,并根据输入信号的变化控制一个输出设备。
通过编写逻辑运算和控制逻辑,我们实现了当感应器探测到物体时,输出设备发出信号。
实验过程中,我们调试了程序,并确保程序的逻辑正确,并且输入信号和输出设备的连接正确,以保证系统能够正常工作。
通过不断地修改优化程序和改变输入信号和输出设备的组合和设置,我们最终达到了预期的实验结果,并成功实现了一个能够自动识别和处理输入信号的控制系统。
实验总结:通过本次实验,我们深入了解了可编程控制器的基本原理和操作方法,并掌握了可编程控制器的编程语言。
同时,我们还通过实际操作和调试,掌握了可编程控制器的应用场景和调试方法。
可编程控制器作为一种重要的自动化控制设备,具有广泛的应用前景。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
PLC原理及应用实验报告课程题目学院名称专业名称学生姓名学生学号指导老师设计(论文)成绩教务处制2016年月日第一章 可编程控制器的概述可编程序控制器,英文称Programmable Logical Controller ,简称PLC 。
它是一个以微处理器为核心的数字运算操作的电子系统装置,专为在工业现场应用而设计,它采用可编程序的存储器,用以在其内部存储执行逻辑运算、顺序控制、定时/计数和算术运算等操作指令,并通过数字式或模拟式的输入、输出接口,控制各种类型的机械或生产过程。
PLC 是微机技术与传统的继电接触控制技术相结合的产物,它克服了继电接触控制系统中的机械触点的复杂接线、可靠性低、功耗高、通用性和灵活性差的缺点,充分利用了微处理器的优点,又照顾到现场电气操作维修人员的技能与习惯,特别是PLC 的程序编制,不需要专门的计算机编程语言知识,而是采用了一套以继电器梯形图为基础的简单指令形式,使用户程序编制形象、直观、方便易学;调试与查错也都很方便。
用户在购到所需的PLC 后,只需按说明书的提示,做少量的接线和简易的用户程序的编制工作,就可灵活方便地将PLC 应用于生产实践。
一、可编程控制器的基本结构可编程控制器主要由CPU 模块、输入模块、输出模块和编程器组成(如下图所示)。
二、可编程控制器的工作原理可编程控制器有两种基本的工作状态,即运行(RUN )状态与停止(STOP )状态。
在运行状态,可编程序控制器通过执行反映控制要求的用户程序来实现控制功能。
为了使可编程序控制器的输出及时地响应随时可能变化的输入信号,用户程序不是只执行一次,而是反复不断地重复执行,直至可编程序控制器停机或切换到STOP 工作状态。
除了执行用户程序之外,在每次循环过程中,可编程序控制器还要完成内部处理、通信处理等工作,一次循环可分为5个阶段(如图所示)在内部处理阶段,可编程序控制器检查CPU ,模块内部的硬件是否正常,将监控定时器复位,以及完成一些别的内部工作。
在通信服务阶段,可编程序控制器与带微处理器的智能装置通信,响应编程器键入的命令,更新编程器的显示内容。
在输入处理阶段,可编程序控制器把所有外部输入电路的接通/断开(ON/OFF )状态读入输入映像寄存器。
在程序执行阶段,即使外部输入信号的状态发生了变化,输入映像寄存器的状态输入模块CPU 模块输出模块可编程序控制器编程装置接触器电磁阀指示灯电源 电源 限位开关选择开关按钮也不会随之而变,输入信号变化了的状态只能在下一个扫描周期的输入处理阶段被读入。
在输出处理阶段,CPU将输出映像寄存器的通/断状态传送到输出锁存器。
三、可编程控制器的内存区域的分布及I/O配置S7-200CPU224部分编程元件的编号范围与功能说明如下表所示元件名称编号编号范围功能说明输入寄存器I I0.0~I1.5共14点接受外部输入设备的信号输出寄存器Q Q0.0~Q1.1共10点输出程序执行结果并驱动外部设备位存储器M M0.0~M31.7 在程序内部使用,不能提供外部输出定时器T T0,T64 保持型通电延时1ms T1~T4,T65~T68 保持型通电延时10ms T5~T31,T69~T95 保持型通电延时100ms T32,T96 ON/OFF延时,1msT33~T36,T97~T100ON/OFF延时,10msT37~T63,T101~T255ON/OFF延时,100ms计数器 C C0~C255 加法计数器,触点在程序内部使用高速计数器HC HC0~HC5 用来累计比CPU扫描速率更快的事件顺序控制继电器S S0.0~S31.7 提供控制程序的逻辑分段变量存储器V VB0.0~VB5119.7 数据处理用的数值存储元件局部存储器L LB0.0~LB63.7 使用临时的寄存器,作为暂时存储器特殊存储器SM SM0.0~SM549.7 CPU与用户之间交换信息特殊存储器(只读)SM SM0.0~SM29.7 CPU执行时标志位的状态累加寄存器AC AC0~AC3用来存放计算的中间值四、可编程控制器的编程步骤(1)确定被控系统必须完成的动作及完成这些动作的顺序。
(2)分配输入输出设备,即确定哪些外围设备是把信号送给PLC,哪些是外围设备是接收来自PLC信号的。
并将PLC的输入、输出口与之对应进行分配。
(3)设计PLC程序画出梯形图,梯形图体现了按照正确的顺序所要求的全部功能及其相互关系。
(4)实现用计算机对PLC的梯形图直接编程。
(5)对程序进行调试(模拟和现场)。
(6)保存已完成的程序。
显然,在建立一个PLC控制系统时,必须首先把系统的需要的输入、输出数量确定下来,然后按需要确定各种控制动作的顺序和各个控制装置彼此之间的相互关系。
确定控制上的相互关系之后,就可进行编程的第二步,分配输入输出设备。
在分配了PLC的输入输出点、内部辅助继电器、定时器、计数器之后,就可以设计PLC程序画出梯形图。
在画梯形图时要注意每个从左边母线开始的逻辑行必须终止于一个继电器线圈或定时器、计数器,与实际的电路图不一样。
梯形图画好后,使用编程软件直接把梯形图输入计算机并下载到PLC进行模拟调试,修改、下载直至符合控制要求。
这便是程序设计的整个过程。
第二章可编程控制器基本指令简介S7-200的SIMATIC基本指令简表:LD LDN NN装载(开始的常开触点)取反后装载(开始的常闭触点)A AN NN与(串联的常开触点)取反后与(串联的常闭触点)O ON NN或(并联的常开触点)取反后或(并联的常闭触点)NOT 栈顶值取反EU ED 上升沿检测下降沿检测二N 赋值S R S_BIT,NS_BIT,N置位一个区域复位一个区域SHRB DATA,S_BIT,N 移位寄存器SRB SLB OUT,NOUT,N字节右移N位字节左移N位RRB RLB OUT,NOUT,N字节循环右移N位字节循环左移N位TON TOF Txxx,TPTxxx,TP通电延时定时器断电延时定时器CTU CTD Cxxx,PVCxxx,PV加计数器减计数器END 程序的条件结束STOP 切换到STOP模式WDR 看门狗复位300msJMP N 跳到指定的标号CALL N(N1,N2……) 调用子程序,可以优16个可选参数CRET 从子程序条件返回FOR/NEXT INDX,INIT,FINALFor/Next循环ALD OLD 电路块串联电路块并联NETR NETW TABLE,PORT TABLE,PORT网络读网络写SLCR SLCT SLCE NN顺控继电器段的启动顺控继电器段的转换顺控继电器段的结束第三章 STEP7-Micro/WIN软件的使用及编程规则一、STEP7-Micro/WIN软件的使用方法STEP7-Micro/WIN编程软件为用户开发、编辑和控制自己的应用程序提供了良好的编程环境。
为了能快捷高效地开发你的应用程序,STEP7-MicroWIN软件提供了三种程序编辑器。
STEP7-Micro/WIN软件提供了在线帮助系统,以便获取所需要的信息。
本实验装置使用的编程软件是STEP7-Micro/WIN V4.0版本,在做实验前,首先将该软件根据软件安装的提示安装到计算机上,然后用编程线将计算机和实验装置连接到一起。
(一)系统需求STEP7-MicroWIN既可以在PC机上运行,也可以在Siemens公司的编程器上运行。
PC机或编程器的最小配置如下:Windows98、Windows2000、Windows Me 或者Windows NT4.0以上。
(二)软件的使用1、打开STEP7-Micro/WIN V4.0,在中选择PC/PPI协议。
2、点击更改通信端口和通信速率。
3、在通讯菜单里双击刷新,STEP7-Micro/WIN V4.0开始搜索PPI网络中的S7-200CPU。
搜索完成后会出现网络中所有PLC的列表,选择要操作的PLC即可对所选PLC 进行操作了。
4、编辑梯形图。
5、点击将程序下载到PLC中,点击可以对程序运行状态进行监控,点击可以将PLC置于运行的状态。
二、编程规则1、外部输入/输出继电器、内部继电器、定时器、计数器等器件的接点可多次重复使用,无需用复杂的程序结构来减少接点的使用次数。
2、梯形图每一行都是从左母线开始,线圈接在右边。
接点不能放在线圈的右边,在继电器控制的原理图中,热继电器的接点可以加在线圈的右边,而PLC 的梯形图是不允许的。
3、线圈不能直接与左母线相连。
如果需要,可以通过一个没有使用的内部继电器的常闭接点或者特殊内部继电器的常开接点来连接。
4、同一编号的线圈在一个程序中使用两次称为双线圈输出。
双线圈输出容易引起误操作,应尽量避免线圈重复使用。
5、梯形图程序必须符合顺序执行的原则,即从左到右,从上到下地执行,如不符合顺序执行的电路就不能直接编程。
6、在梯形图中串联接点使用的次数是没有限制的,可无限次地使用。
7、两个或两个以上的线圈可以并联输出。
第四章实验内容实验一多人抢答器一:实验目的:检验学生对基本元件的掌握程度,训练基本逻辑能力。
二:实验基本要求:1.设置抢答按钮3个,对应抢答成功指示灯3个,复位按钮1个。
2.任意一个抢答按钮被按下时,对应的输出指示灯点亮,其它两个抢答按钮失效,本轮抢答完成。
3.当复位按钮被按下时,输出指示灯全灭,进入新一轮抢答。
三:梯形图程序四:实验拓展要求:用程序控制取代复位按钮,即:抢答完成后,系统保持10S后自动进入新一轮抢答。
梯形图如下:定时器实验二循环流水灯一实验目的:检验学生对定时/计数的掌握程度。
二实验要求:1.设置启动按钮一个,停止按钮一个,输出指示灯两个。
2.当启动按钮被按下,输出指示灯点亮一个,并保持一个循环间隔10S后自动熄灭;然后另外一个输出指示灯点亮,同样保持一个循环间隔时间5S后自动熄灭。
3.当按下停止按钮,输出指示灯全灭,循环停止。
三梯形图程序实验三计算圆面积一实验目的:检验学生对程序结构的理解,为复杂程序开发打基础。
二实验基本要求:1.设置开始计算按钮一个,计算完成指示灯一个(L1),复位按钮一个。
2.开始计算按钮被按下后,程序通过调用面积计算子程序计算出指定圆半径的圆面积y,计算完成指示灯被点亮,此时可进入“状态表监控”窗口查看圆面积的值;通过初始化程序进行赋初值操作;圆周率(π=3.14),圆半径(r=2),圆面积y初始值为0.3.当复位按钮被按下时,指示灯L1熄灭,圆面积的值被置零。
三梯形图程序主程序子程序1子程序2中断程序实验四喷泉一实验目的1、通过对工程实例的模拟,熟练地掌握PLC的编程和程序调试方法。
2、进一步熟悉PLC的I/O连接。
3、进一步熟悉定时移位的编程指令的应用,用PLC构成喷泉控制系统。