数据传送指令_第1页
数据传送指令_第2页
数据传送指令_第3页
数据传送指令_第4页
数据传送指令_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

工程机械运用技术专业国家教学资源库数据传送指令案例引入1知识目标传送指令MOV2应用举例3八盏流水灯程序设计4案例引入18盏流水灯每隔1s顺序点亮,并不断循环经验设计法、顺序功能图设计法采用应用指令编程更简单传送指令MOV2操作数[S]:K,H、KnX、KnY、KnM、KnS、T、C、D、V,Z[D]:KnY、KnM、KnS、T、C、D、V,ZK100→(D10)X000[MOVK100D10][S][D]说明该指令将源操作数[S]中的数据传送到目标操作数[D]中去。MOV指令可以进行(D)和(P)操作。如果[S]为十进制常数,执行该指令时自动转换成二进制数后进行数据传送。当X000断开时,不执行MOV指令,数据保持不变。X000[DMOVPK100D10]K100→(D11D10)通用数据寄存器D0~D199共200点。只要不写入其它数据,已写入的数据不会变化。但是PLC状态由运行→停止时,全部数据均清零。断电保持数据寄存器D200~D511共312点,只要不改写,原有数据不会丢失。特殊数据寄存器D8000~D8255共256点这些数据寄存器供监视PLC中各种元件的运行方式用。文件寄存器D1000~D2999共2000点。数据寄存器(D)每一个数据寄存器都是16位应用举例31.X0接通时,8盏灯全亮;2.X1接通时,奇数盏灯亮;3.X2接通时,偶数盏灯亮;4.X3接通时,灯全灭。根据控制要求,列出8盏灯的真值表。输入端口输出位组件K2Y0传送数据Y7Y6Y5Y4Y3Y2Y1Y0X011111111H0FFX110101010H0AAX201010101H55X300000000H00程序设计当X0接通时,执行MOVP指令,数据FF(11111111),传送到K2Y0,这时Y7—Y0均为1,因此,灯全部点亮因灭灯的优先权最高,所以灭灯的指令采用连续执行方式,亮灯的指令使用脉冲执行方式当X1接通时,执行MOVP指令,数据AA(10101010),传送到K2Y0,这时Y6,Y4,Y2,Y0为0,不亮。Y7,Y5,Y3,Y1均为1,亮。即奇数灯亮。当X2接通时,执行MOVP指令,数据55(01010101),传送到K2Y0,偶数灯亮同理:当X3接通时,执行MOVP指令,数据00(00000000),传送到K2Y0,灯全熄灭。八盏流水灯程序设计41、传送数据与输出位组元件对照表传送数据输出位组元件K2Y0Y7Y6Y5Y4Y3Y2Y1Y0H0100000001H0200000010H0400000100H0800001000H1000010000H2000100000H4001000000H8010000000点亮第一盏灯点亮

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论