wsx681980
级别: 家园常客
精华主题: 0
发帖数量: 150 个
工控威望: 881 点
下载积分: 9262 分
在线时间: 125(小时)
注册时间: 2010-01-13
最后登录: 2024-10-14
查看wsx681980的 主题 / 回贴
楼主  发表于: 2011-04-20 23:53
小弟是初学的 想问下传送指令MOV  假如我用传送指令来实现18个按钮的启动 之间都是互锁的 比方说 LD X0   MOV K1 K2Y0      LD X1
MOV  K2   K2Y0

LD X2  MOV  K4  K2 Y0

LD X3   MOV    K128  K2Y0
LD X4    MOV   K1024  K3Y0
LD X5    MOV  K2048   K3Y0
这上面的都可以到了下面的就不行了 请指教下
LD  X6   MOV  K4096  K3Y0   这个就没有输出了

改成 LD  X6  DMOV  K4096 K4Y0 也写不了
请各师傅们指教下
sjm213
有小知识,无大学问。
级别: 论坛版主

精华主题: 7 篇
发帖数量: 5200 个
工控威望: 7423 点
下载积分: 158829 分
在线时间: 3162(小时)
注册时间: 2007-11-21
最后登录: 2024-11-28
查看sjm213的 主题 / 回贴
1楼  发表于: 2011-04-21 00:13
编程手册:


K4096对应的是Y12,已经超出了K3Y0所指代的Y0~Y11.
本帖最近评分记录:
  • 下载积分:+3(dl2006) 热心助人
    wsx681980
    级别: 家园常客
    精华主题: 0
    发帖数量: 150 个
    工控威望: 881 点
    下载积分: 9262 分
    在线时间: 125(小时)
    注册时间: 2010-01-13
    最后登录: 2024-10-14
    查看wsx681980的 主题 / 回贴
    2楼  发表于: 2011-04-21 07:42
    谢楼主 我开始用FX1S 写不了LD X6    MOV  K4096   K4Y0  
    用2N的 就可以了 不知道为什么  
    zhangli019
    级别: 工控侠客
    精华主题: 0
    发帖数量: 588 个
    工控威望: 2465 点
    下载积分: 1907 分
    在线时间: 136(小时)
    注册时间: 2011-02-18
    最后登录: 2024-01-27
    查看zhangli019的 主题 / 回贴
    3楼  发表于: 2011-04-21 09:10
    二楼正解,三楼所述,可以检查下输出点,是否是输出点不够。
    给我一根杠杆,一个支点
    lozk
    级别: 略有小成
    精华主题: 0
    发帖数量: 110 个
    工控威望: 256 点
    下载积分: 792 分
    在线时间: 14(小时)
    注册时间: 2009-03-12
    最后登录: 2014-03-28
    查看lozk的 主题 / 回贴
    4楼  发表于: 2011-04-24 20:04
    wjm0426
    级别: 略有小成
    精华主题: 0
    发帖数量: 259 个
    工控威望: 396 点
    下载积分: 392 分
    在线时间: 63(小时)
    注册时间: 2011-04-22
    最后登录: 2023-04-04
    查看wjm0426的 主题 / 回贴
    5楼  发表于: 2011-04-24 22:55
    用  mov  k4096   k5m10   传送,再由M10等控制Y0等输出继电器
    wsx681980
    级别: 家园常客
    精华主题: 0
    发帖数量: 150 个
    工控威望: 881 点
    下载积分: 9262 分
    在线时间: 125(小时)
    注册时间: 2010-01-13
    最后登录: 2024-10-14
    查看wsx681980的 主题 / 回贴
    6楼  发表于: 2011-04-25 13:05
    谢谢 
    hxl202319
    工资就像大姨妈,一月一次,一周就没了
    级别: 网络英雄

    精华主题: 0
    发帖数量: 1751 个
    工控威望: 10137 点
    下载积分: 61261 分
    在线时间: 2664(小时)
    注册时间: 2007-03-26
    最后登录: 2024-11-12
    查看hxl202319的 主题 / 回贴
    7楼  发表于: 2011-04-25 14:37
    引用
    引用第2楼wsx681980于2011-04-21 07:42发表的  :
    谢楼主 我开始用FX1S 写不了LD X6    MOV  K4096   K4Y0  
    用2N的 就可以了 不知道为什么  

    那是因为FX1S是不可扩展的PLC,最大点数为30点16进/14出。所以,K4Y0时没有Y16,Y17而出错。
    本帖最近评分记录:
  • 下载积分:+4(凯撒大帝) 热心助人,兄弟的回帖质 ..
  • 签名无效了,麻雀不见了!
    danpianji
    级别: *
    精华主题: * 篇
    发帖数量: * 个
    工控威望: * 点
    下载积分: * 分
    在线时间: (小时)
    注册时间: *
    最后登录: *
    查看danpianji的 主题 / 回贴
    8楼  发表于: 2011-04-25 17:50
    支持一下。。
    wsx681980
    级别: 家园常客
    精华主题: 0
    发帖数量: 150 个
    工控威望: 881 点
    下载积分: 9262 分
    在线时间: 125(小时)
    注册时间: 2010-01-13
    最后登录: 2024-10-14
    查看wsx681980的 主题 / 回贴
    9楼  发表于: 2011-04-27 13:15
    谢楼主 我是用FX-1S垃圾PLC来做练习的  很多指令用不了
    gali1120107
    漫漫长路,吾将上下而求索。
    级别: 家园常客
    精华主题: 0
    发帖数量: 501 个
    工控威望: 974 点
    下载积分: 1182 分
    在线时间: 165(小时)
    注册时间: 2010-06-19
    最后登录: 2024-09-12
    查看gali1120107的 主题 / 回贴
    10楼  发表于: 2011-04-27 18:42
    用MOV指令,也有可能是你移动位数每位占一,加起来的值大小不足你移位的大小,从而发生错误。