产品描述
西门子1FL6034-2AF21-1AB1
用I0.0控制接在Q0.0~Q0.7上的8个彩灯循环移位,从左到右以0.5s的速度依次点亮,保持任意时刻只有一个指示灯亮,到达较右端后,再从左到右依次点亮。
分析:8个彩灯循环移位控制,可以用字节的循环移位指令。根据控制要求,首先应置彩灯的初始状态为0=1,即左边**盏灯亮;接着灯从左到右以0.5s的速度依次点亮,即要求字节0中的“1”用循环左移位指令每0.5s移动一位,因此须在ROL-B指令的EN端接一个0.5s的移位脉冲(可用定时器指令实现)
说明:(1)移位寄存器指令SHRB将DATA数值移入移位寄存器。梯形图中,EN为使能输入端,连接移位脉冲信号,每次使能有效时,整个移位寄存器移动1位。DATA为数据输入端,连接移入移位寄存器的二进制数值,执行指令时将该位的值移入寄存器。S_BIT*移位寄存器的较低位。N*移位寄存器的长度和移位方向,移位寄存器的较大长度为64位,N为正值表示左移位,输入数据(DATA)移入移位寄存器的较低位(S_BIT),并移出移位寄存器的较高位。移出的数据被放置在溢出内存位(SM1.1)中。N为负值表示右移位,输入数据移入移位寄存器的较高位中,并移出较低位(S_BIT)。移出的数据被放置在溢出内存位(SM1.1)中。
(2)DATA和S-BIT的操作数为I, Q, M, SM, T, C, V, S, L 。数据类型为:BOOL变量。N的操作数为VB, IB, , MB, SB, SMB, LB, AC, 常量。数据类型为:字节。
(3)使ENO = 0的错误条件:0006(间接地址),0091(操作数**出范围),0092(计数区错误)。
(4)移位指令影响特殊内部标志位:SM1.1(为移出的位值设置溢出位)
网络 | 波特率 |
标准网络 | 9.6K到187.5K |
使用EM277 | 9.6K到12M |
自由端口 | 1200到115.2K |
S7-200设备 | 缺省地址 |
STEP7-Micro/WIN | 0 |
HMI(TD200,TD或OP) | 1 |
S7-200CPU | 2 |
西门子SIMATIC的CPU模块结构介绍
一、操作员控制和显示单元
1. 状态和故障显示
2. CPU运行模式
3. 操作模式选择开关
4. SIMATIC微存储卡(MMC)插槽
二、几种典型CPU模块介绍
三、接口
1. CPU上的三种网络接口
2. 网络接口的配置(Set PG/PC)
四、循环时间和响应时间
1. 定义
2. 计算
五、集成I/O布置和使用
1. 集成I/O布置
2. 集成I/O的地址分配
产品推荐