1 / 5
文档名称:

西门子plc实验指导实验三.pdf

格式:pdf   大小:159KB   页数:5页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

西门子plc实验指导实验三.pdf

上传人:焦大 2022/3/7 文件大小:159 KB

下载得到文件列表

西门子plc实验指导实验三.pdf

相关文档

文档介绍

文档介绍:西门子 plc 实验指导实验三

实验一 传送指令和移位以及循环移位指令的基本编程及应用
一.实验目的
说明
EN BOOL I,Q,M,L,D 使能输入
ENO BOOL I,Q,M,L,D 使能输出
IN WORD I,Q,M,L,D 要移位的值
N WORD I,Q,M,L,D 要移动的位数OUT WORD I,Q,M,L,D 移位指令的结果
SHL_W (字左移)指令通过使能(EN)输入位置上的逻辑"1"来激活。SHL_W 指令用于将输
入 IN 的 0 至 15 位逐位向左移动。16 到 31 位不受影响。输入 N 用于指定移位的位数。若 N
大于 16,此命令会在输出 OUT 位置上写入"0",并将状态字中的 CC 0 和 OV 位设置为"0"。
将自右移入 N 个零,用以补上空出的位位置。
可在输出 OUT 位置扫描移位指令的结果。如果 N 不等于 0,则 SHL_W 会将 CC 0位和 OV 位设
为"0"。ENO 与 EN 具有相同的信号状态。
字左移指令的使用方法如例 5 所示。
例 5:

SHL_W 框由 位置上的逻辑"1"激活。装载 MW0 并将其左移由 MW2 指定的位数。结果
将被写入 MW4。置位 。
其他各移位指令的功能和用法可按 F1 键参考各功能块的说明。
3. 循环移位指令的使用说明
下述循环移位指令可供使用
ROL_DW 双字循环左移
ROR_DW 双字循环右移
各循环移位指令的符号如图 2-38 所示。

图 2-38 循环移位指令符号
在本次实验中主要是以双字循环左移指令为例,其参数说明如表