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

  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、熟悉编译调试软件的使用。 二、实验器材: PC机 PLC实验台 通讯电缆 导线若干 三、实验内容及步骤 跳转指令给也是一组功能很强的指令,可用于工作方式的选择。这里介绍一个常用的条件跳转指令:CJ。 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、例程: 当跳转指令的驱动输入X000为OFF时,Y000、Y001的状态由X001的状态决定; 当跳转指令的驱动输入X000为ON时,Y000、Y001的状态保持跳转前X001的状态; 当跳转指令的驱动输入X001为OFF时,Y002、Y003的状态由X003的状态决定; 当跳转指令的驱动输入X001为ON时,Y002、Y003的状态保持跳转前X003的状态; Y005、Y006不受跳转指令影响,只由X004决定。 输入上面例程中的程序,观察程序运行结果。 4、移位指令:位右移:SFTR; 位左移:SFTL 5、指令适用的软元件: 6、指令格式: 7、指令功能: 对于n1位(移动寄存器的长度)的位元件进行n2位的右移动或左移动的指令(指令执行时执行n2位的移位)。 驱动输入每一次由OFF → ON变化时执行n2位移位。每移动一次移1位情况时,n2为K1。 8、例程说明 下图是左移指令(SFTL)的操作过程。 ①溢出 ← Y15~Y14; ②Y15~Y14 ← Y13~Y12;③Y13~Y12 ← Y11~Y10; ④Y11~Y10 ← Y9~Y8; ⑤Y9~Y8 ← Y7~Y6; ⑥Y7~Y6 ← Y5~Y4; ⑦Y5~Y4 ← Y3~Y2; ⑧Y3~Y2 ← Y1~Y0; ⑨Y1~Y0 ← X1~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)L1~L9号灯全亮。 (2)L1~L9号灯由依次点亮。 (3)L1~L9号灯全亮。 然后重复上述过程,循环往复。 2)、确定输入输出地址、并编写程序 3)、编译程序,无误后下载至PLC主机的存储器中,并运行程序。 4)、调试程序,直至符合设计要求。 5)、参考程序(ysd)及接线表 输入 输出 主机 实验模块 注释 主机 实验模块 注释 X0 启动 启动 Y0 L1 灯L1 X1 停止 停止 Y1 L2 灯L2 Y2 L3 灯L3 Y3 L4 灯L4 Y4 L5 灯L5 Y5 L6 灯L6 Y6 L7 灯L7 Y7 L8 灯L8 Y10 L9 灯L9 COM COM GND COM1 24V COM2 24V COM3 24V 根据自己的想法,设计一个不同控制顺序的程序。 参考程序: 10、设计循环移位的16位节日彩灯控制程序,移位的时间间隔为1s,首次扫描时用M8002来设置彩灯的初值,X20为ON时循环左移1位,X20为OFF时循环右移1位。梯形图如图所示 四、实验结果与分析 1

文档评论(0)

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

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

1亿VIP精品文档

相关文档