实验三移位寄存器及跳转指令实验

实验三移位寄存器及跳转指令实验

ID:41722796

大小:86.51 KB

页数:7页

时间:2019-08-30

实验三移位寄存器及跳转指令实验_第1页
实验三移位寄存器及跳转指令实验_第2页
实验三移位寄存器及跳转指令实验_第3页
实验三移位寄存器及跳转指令实验_第4页
实验三移位寄存器及跳转指令实验_第5页
资源描述:

《实验三移位寄存器及跳转指令实验》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、PLC原理及应用课程实验实验报告实验名称:实验=:移位寄存器及跳转指令实验班级:姓名:学号:实验地点:北校7-310日期:教师评价一、实验目的:1、掌握移位指令SFTR、SFTL的使用方法;2、掌握跳转指令CJ的使用方法;3、掌握循环移位指令的使用方法;4、熟悉编译调试软件的使用。二、实验器材:1、PC机2、PLC实验台3、通讯电缆4、导线若干三、实验内容及步骤跳转指令给也是一组功能很强的指令,可用于工作方式的选择。这里介绍一个常用的条件跳转指令:CJ01、指令适用的软元件:指针P可指定下列编号:FX1S:P0〜P63;FX1NFX2N、F

2、X2NC:P0〜P127,其中P63因向END步跳转,程序不能作为标记。指针编号可作变址修改。2、指令功能:作为执行序列的一部分的指令,冇CJ,CJP指令,可以缩短运算周期及使用双线圈。在例程中,如果X000“ON”,则从1步跳转到7步(标记P0的后一步)。X000“OFF”时,不进行跳转,从1步向4步移动,不执行跳转指令。3、例程:o4712po15911plxoooTxool-rxol-rxolTXOITCTi一o12356ooooooDp

3、CTLDOUTOUTpoLDCTLDOUTOUTplLDolrrolrrENDo1O12323456ooooooooooOoooooO1oooooOXpXYYxpXYYXYY当跳转指令的驱动输入X000为OFF时,Y000、Y001的状态由X001的状态决定;当跳转指令的驱动输入X000为ON时,Y000、Y001的状态保持跳转前X001的状态;当跳转指令的驱动输入X001为OFF时,Y002、¥003的状态由X003的状态决定;当跳转指令的驱动输入X001为0N时,Y002、Y003的状态保持跳转前X003的状态;Y005、Y006不受跳

4、转指令影响,只由X004决定。输入上面例程屮的程序,观察程序运行结果。4、移位指令:位右移:SFTR;位左移:SFTL5、指令适用的软元件:字软1件兀KjiX

5、KjiY

6、KjiM

7、KnS

8、TCD¥£位软<(JL)>件元Y

9、M

10、Sn2WnlW10246、指令格式:FNC34SFTRCDnlii2FNC34SFTLnln27、指令功能:对于nl位(移动寄存器的长度)的位元件进行n2位的右移动或左移动的指令(指令执行时执行n2位的移位)。驱动输入每一次由OFF—ON变化时执行n2位移位。每移动一次移1位情况时,n2为K1。8、例程说明01122X

11、010_[SFTLXOOOYOOOK16K2]XO1O_[SFTRXOOOYO2OK8KI]ND]0LDPX0102SFTLXOOOYOOOK16K211LDPX01013SFTRXOOOY020K8KI22END卜•图是左移指令(SFTL)的操作过程。①溢出一Y15〜Y14;②Y15〜Y14-Y13〜Y12;③Y13〜Y12-Y11〜Y10;④Y11〜Y10-Y9〜Y8;⑤Y9〜Y8-Y7〜Y6;⑥Y7〜Y6-Y5〜Y4;⑦丫5〜丫4一Y3〜Y2;⑧Y3〜Y2一Y1〜Y0;⑨Y1〜Y0-XI〜X0;下图是右移指令(SFTR)的操作过程。①

12、溢出一Y20;②Y20-Y21;③Y21-Y22;④Y22-Y23;⑤Y23一Y24;⑥Y24一Y25;⑦Y25-Y26;⑧Y26-Y27;⑨Y27-X0;输入上面例程中的程序,观察程序运行结果。9、设计要求1)艺术灯控制可以采用PLC来控制,如灯光的闪烁、移位及各种时序的变化。艺术灯控制模块共有9只灯,如下图所示:艺术灯控制示意图现要求L1〜L9号灯闪亮的时序如下:(1)L]〜L9号灯全亮。(2)I」〜L9号灯由依次点亮。(3)L1〜L9号灯全亮。然后重复上述过程,循环往复。2)、确定输入输出地址、并编写程序3)、编译程序,无误后下载至P

13、LC主机的存储器中,并运行程序。4)、调试程序,直至符合设计要求。5)、参考程序(ysd)及接线表输入输出主机实验模块注释主机实验模块注释X0启动启动Y0L1灯L1XI停止停止Y1L2灯L2Y2L3灯L3Y3L4灯L4Y4L5灯L5Y5L6灯L6Y6L7灯L7Y7L8灯L8Y10L9灯L9COMCOMGNDCOM124VCOM224VCOM324V根据自己的想法,设计一个不同控制顺序的程序。参考程序:今42M3HFMlT卜MilH卜(Y00146M4HFMlT卜MilH卜(Y00250M5HFMlT卜MilH卜(Y00354M6HFMlHF

14、MilT卜004口58M7IIIIMlT1MilTM62M81111Ml—11MilTM66M91111Ml—11MilTM70MIO1111Ml—11MilTM(Y006)(Y

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。