wzqzj
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看wzqzj的 主题 / 回贴
楼主  发表于: 2008-11-12 20:22
请教各位楼主,请问MOV指令是什么意思?谢谢帮助我的人!
本帖最近评分记录:
  • 下载积分:+2(吴zhiqiang) 鼓励一下!
    王锐
    向大家学习
    级别: 工控侠客
    精华主题: 1 篇
    发帖数量: 654 个
    工控威望: 3295 点
    下载积分: 6691 分
    在线时间: 1062(小时)
    注册时间: 2008-10-24
    最后登录: 2014-01-09
    查看王锐的 主题 / 回贴
    1楼  发表于: 2008-11-12 20:36
    MOV是传送的意思  就是将源操作数上的内容不经过任何变换直接送到目的操作数中 举个例子 LD X0     MOV K10 D0当按下 X0   时就把K10的值送入D0中 D0值便是10     又如 LD X0  MOV K10  K1Y0那么当按下 X0   时 那么y3 .y1动作
    本帖最近评分记录:
  • 下载积分:+2(wzqzj)
    王锐
    向大家学习
    级别: 工控侠客
    精华主题: 1 篇
    发帖数量: 654 个
    工控威望: 3295 点
    下载积分: 6691 分
    在线时间: 1062(小时)
    注册时间: 2008-10-24
    最后登录: 2014-01-09
    查看王锐的 主题 / 回贴
    2楼  发表于: 2008-11-12 23:13
    用MOV基本可以同时输送多个不同的K值到不同的D里  为何我说个基本了那是由于PLC的工作方式是串行扫描的   如:LD X0     MOV K1 D0  MOV K2 D1 MOV K3 D2等依次类推  你还需注意的是功能指令有时加p和不加p是有很大区别的  如我给你举的例子是连续执行 如果将 MOV后加p 那是脉冲执行