当前位置:文档之家› 基于S7-200的天塔之光的模拟控制

基于S7-200的天塔之光的模拟控制

实验报告
课程名称:可编程控制器姓名学号 Nhomakorabea组员
实验名称
天塔之光的模拟控制
一.实验目的
用PLC构成天塔之光控制系统。
二.实验内容
1、控制要求
L12→L11→L10→L8→L1→L1、L2、L9→L1、L5、L8→L1、L4、L7→L1、L3、L6→L1→L2、L3、L4、L5→L6、L7、L8、L9→L1、L2、L6→L1、L3、L7→L1、L4、L8→L1、L5、L9→L1→L2、L3、L4、L5→L6、L7、L8、L9→L12→L11→L10……循环下去。
三、天塔之光的模拟控制梯形图


一、常见问题分析
1、程序比较长,不好理解。
由于程序中出现最多的是内部标志位存储器。首先我们要知道它的意义,就是存储某种状态。当某标志位为高电平时,其对应相连的输出线圈为高电平。再就是要知道定时器的工作原理。接通延时定时器TON(On—Delay—Timer)在PLC上电后的第一个扫描周期,定时器位为断开OFF状态,当前值为0,输入端I0.0接通后,定时器当前值从0开始计时,在当前值达到预置值时定时器位闭合(ON),当前值仍会连续计数到32767。当输入端断开后,定时器自动复位,定时器位同时断开(OFF),当前值恢复为0。对于位移位指令SHRB,要理解其功能。S_BIT和N共同确定要移位的寄存器,S_BIT指定该寄存器的最低位,N指定移位寄存器的长度,其最大长度为64;N值可正可负,用于决定移位的方向(正向移位=N,反向移位=-N);DATA端指定移入位的状态(0或1),它的输入应为位操作数。当EN端口执行条件存在是,每一个扫描周期SHRB指令使得指定寄存器的内容移动一位,把DATA端指定移入位的状态移入寄存器,最高位则移出到溢出位SM1.1中。明白了这些,就容易理解程序执行的原理了。
2、I/O分配
输入输出
起动按钮:I0.0 L1:Q0.0 L7:Q0.6
停止按钮:I0.1 L2:Q0.1 L8:Q0.7天塔之光控制示意图
L3:Q0.2 L9:Q1.0
L4:Q0.3 L10:Q1.1
L5:Q0.4 L11:Q1.2
L6:Q0.5 L12:Q1.3
3、按图所示的梯形图输入程序。
4、调试并运行程序。
二、实验总结
通过这次实验,我们更好的掌握了S7—200中定时器和内部标志位存储器的使用方法和位移位寄存器的工作原理。通过定时器和内部标志位存储器可以进行很多种不同的组合以满足我们实现多种状态控制的需求。另外使用多个定时器及其本身的常开、常闭触点可以组合出多种状态,以产生我们需要的脉冲信号。
相关主题