西门子实验指导书(S7-200)(5)

2020-03-27 10:04

启东计算机总厂有限公司 PLC实验指导书(SIMATIC S7-200-CPU226)

字节操作是无符号的,对于使用字或双字操作,当使用符号数据类型时,符号位也被移动。

3、循环左移字指令

指令符:ROL_W 梯形图符:

4、循环右移字指令

指令符:ROR_W 梯形图符:

循环移位指令将输入值IN循环右移或者循环左移N位,并将输出结果装载到OUT中。如果位数N大于或等于最大允许值(对于字节操作为8,对于字操作为16,对于双字操作为32),S7-200在执行循环移位之前,会执行取模操作,得到一个有效的移位次数。取模操作的结果对于字节操作为0到7,对于字操作为0到15,对于双字操作为0到31。如果移位次数为0,循环移位指令不执行。如果循环移位指令执行,最后一位的值会复制到溢出标志位(SM1.1)。

如果移位次数不是8(对于字节操作),16(对于字操作),32(对于双字操作)的整数倍,最后被移出的位会被复制到溢出标志位(SM1.1)。当循环移位的结果为0时,结果为零标志位(SM1.0)被置位。

字节操作是无符号的,对于使用字或双字操作,当使用符号数据类型时,符号位也被移动。

四、实验步骤

1、实验前,先用下载电缆将PC机串口与S7-200-CPU226主机的PORT1端口连好,然后对实验箱通电,并打开24V电源开关。主机和24V电源的指示灯亮,表示工作正常,可进入下一步实验。

2、 进入编译调试环境,用指令符或梯形图输入下列练习程序。 3、 根据程序,进行相应的连线。(接线可参见第一章中“输入/输出端口的使用方法”) 4、 下载程序并运行,观察运行结果。

练习1:下面是一个左移字指令的练习,阅读并理解程序,并将程序下载到主机中验证。

21

启东计算机总厂有限公司 PLC实验指导书(SIMATIC S7-200-CPU226)

Network 1

LD SM0.1 LD Q0.7 ED OLD

MOVW 16#0001, QW0 Network 2

LD I0.0 EU

SLW QW0, 1

实验结果:将I0.0接到按钮。每按一下按钮,就会循环点亮下一个指示灯。

练习2:将练习1中的N改为2,观察实验结果。

练习3:将练习1中的左移字指令分别改为右移字指令、循环左移字指令、循环右移字指令,观察实验结果。

练习4:将练习1中的字指令改为字节指令,双字指令,观察实验结果。

22

启东计算机总厂有限公司 PLC实验指导书(SIMATIC S7-200-CPU226)

实验六 常用功能指令实验

一、实验目的

1、掌握数据比较指令、数据传送指令、加法指令、减法指令的使用方法。 2、熟悉编译调试软件的使用。

二、实验器材

1、PC机一台

2、PLC实验箱一台 3、编程电缆一根 4、导线若干

三、实验内容

1、 传送指令 指令符: 梯形图符:

MOV_B

MOV_W

MOV_DW

传送指令可分为字节传送(MOV_B)、字传送(MOV_W)、双字传送(MOV_DW)和实数传送指令。在不改变原值的情况下将IN中的值传送到OUT中。

2、加法指令

指令符: ADD_I ADD_DI 梯形图符:

3、减法指令

指令符: SUB_I SUB_DI 梯形图符:

23

启东计算机总厂有限公司 PLC实验指导书(SIMATIC S7-200-CPU226)

整数加法(ADD_I)或者整数减法(SUB_I)指令,将两个16位整数相加或者相减,产生一个16位结果。

双整数加法(ADD_DI)或者整数减法(SUB_DI)指令,将两个32位整数相加或者相减,产生一个32位结果。

加法 减法

IN1+IN2 = OUT IN1–IN2 = OUT

4、比较指令 字节比较指令:

字比较指令:

双字比较指令:

比较指令用于比较两个数值:

IN1 = IN2 IN1 >= IN2 IN1 <= IN2 IN1 > IN2 IN1 < IN2 IN1 <> IN2

字节(B)比较操作是无符号的。

整数(I)比较操作是有符号的。 双字(D)比较操作是有符号的。

当比较结果为真时,比较指令使能点闭合或者输出接通。

四、实验步骤

1、实验前,先用下载电缆将PC机串口与S7-200-CPU226主机的PORT1端口连好,

24

启东计算机总厂有限公司 PLC实验指导书(SIMATIC S7-200-CPU226)

然后对实验箱通电,并打开24V电源开关。主机和24V电源的指示灯亮,表示工作正常,可进入下一步实验。

2、 进入编译调试环境,用指令符或梯形图输入下列练习程序。 3、 根据程序,进行相应的连线。(接线可参见第一章中“输入/输出端口的使用方法”) 4、 下载程序并运行,观察运行结果。

练习1、MOV指令

Network 1

LD I0.0

MOVB 16#55, QB0 Network 2

LD I0.1

MOVB 16#AA, QB0 Network 3

LD I0.2

MOVB 16#A5, QB1 Network 4

LD I0.3

MOVB 16#5A, QB1

25


西门子实验指导书(S7-200)(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:健身房管理层岗位职责

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: