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

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PLC原理及应用课程实验实验报告 实验名称: 实验=:移位寄存器及跳转指令实验 班 级: 姓 名: 学 号: 实验地点: 北校7-310 日 期: 教师评价 一、 实验目的: 1、 掌握移位指令SFTR、SFTL的使用方法; 2、 掌握跳转指令CJ的使用方法; 3、 掌握循环移位指令的使用方法; 4、 熟悉编译调试软件的使用。 二、 实验器材: 1、 PC 机 2、 PLC实验台 3、 通讯电缆 4、 导线若干 三、 实验内容及步骤 跳转指令给也是一组功能很强的指令,可用于工作方式的选择。这里介绍一个常用的条件跳转指令:CJ0 1、 指令适用的软元件: 指针P可指定下列编号:FX1S: P0?P63; FX1N FX2N、FX2NC: P0?P127,其中P63因向END步跳转,程序 不能作为标记。 指针编号可作变址修改。 2、 指令功能: 作为执行序列的一部分的指令,冇CJ, CJP指令,可以缩短运算周期及使用双线圈。在例程中,如果X000 “ON” ,则从1步跳转到7步(标记P0的后一步)。X000 “OFF”时,不进行跳转,从1步向4步移动,不执行跳 转指令。 3、 例程: o 4 712po15 91 1 plxoooTxool-rxol-rxolTXOITCTi 一 o 4 712 po1 5 9 1 1 pl xoooTxool-rxol-rxolTXOIT CT i 一 o 1 2 3 5 6 o o o o o o D pY(YpeYY(Y(娶 0145678923456789 1± 1X 1± 1X 1± 1X 1X IX LDCTLDOUTOUTpoLDCTLDOUTOUTplLDolrrolrrEND o 1O1 2 323 456 o o oo o o o o o o O o o o oo O 1 o o o o o O X p X YY xp XY Y X Y Y 当跳转指令的驱动输入X000为OFF时,Y000、Y001的状态由X001的状态决定; 当跳转指令的驱动输入X000为ON时,Y000、Y001的状态保持跳转前X001的状态; 当跳转指令的驱动输入X001为OFF时,Y002、¥003的状态由X003的状态决定; 当跳转指令的驱动输入X001为0N时,Y002、Y003的状态保持跳转前X003的状态; Y005、Y006不受跳转指令影响,只由X004决定。 输入上面例程屮的程序,观察程序运行结果。 4、 移位指令:位右移:SFTR; 位左移:SFTL 5、 指令适用的软元件: 字软1 件兀 KjiX |KjiY|KjiM| KnS | T C D ¥£ 位软 (JL) 件元 Y | M | S n2 W nl W 1024 6、指令格式: FNC 34 SFTR CD nl ii2 FNC 34 SFTL nl n2 7、指令功能: 对于nl位(移动寄存器的长度)的位元件进行n2位的右移动或左移动的指令(指令执行时执行n2位的 移位)。 驱动输入每一次由OFF — ON变化时执行n2位移位。每移动一次移1位情况时,n2为K1。 8、例程说明 01122 0 11 22 X010 _[SFTL XOOO YOOO K16 K2 ] XO1O _[SFTR XOOO YO2O K8 KI] ND ] 0 LDP X010 2 SFTL XOOO YOOO K16 K2 11 LDP X010 13 SFTR XOOO Y020 K8 KI 22 END 卜?图是左移指令(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)的操作过程。 ①溢出 一 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) 、编译程序,无误后下载至PLC主机的存储器

文档评论(0)

ggkkppp + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档