台达plc高级指令 点击:830 | 回复:6



黄小磊123

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:8帖 | 151回
  • 年度积分:0
  • 历史总积分:353
  • 注册:2008年4月17日
发表于:2011-11-26 09:52:22
楼主

最近在用台达plc  的 WPLsoft v2.20时,用到循环移位指令时,老是提示错误,我用的是win7系统,然后我又用win XP系统试了一下,还是提示错误.不知道哪里错了"ror k2y0 k1"

希望台达高手出来给予指导!小弟不胜感激!




黄小磊123

  • 精华:0帖
  • 求助:1帖
  • 帖子:8帖 | 151回
  • 年度积分:0
  • 历史总积分:353
  • 注册:2008年4月17日
发表于:2011-11-26 09:53:56
1楼

在线急等! 刚才我又用WPLsoft v2.12这个版本试了一下,还是不行,提示错误

 

莫其麟

  • 精华:14帖
  • 求助:0帖
  • 帖子:120帖 | 5688回
  • 年度积分:0
  • 历史总积分:29157
  • 注册:2004年2月27日
发表于:2011-11-27 00:18:38
2楼

用ROR K4Y0 K1试试;K4,16位。

 

 

黄小磊123

  • 精华:0帖
  • 求助:1帖
  • 帖子:8帖 | 151回
  • 年度积分:0
  • 历史总积分:353
  • 注册:2008年4月17日
发表于:2011-12-01 15:41:34
3楼

感谢楼上的朋友.我已经试过了  rorp k4y0 k1  就可以

不知道为什么 rorp k1y0 k1  这样不行

 

 

yjig

  • 精华:2帖
  • 求助:5帖
  • 帖子:97帖 | 5237回
  • 年度积分:0
  • 历史总积分:12514
  • 注册:2004年6月04日
发表于:2011-12-01 18:25:06
4楼

为什么?没有为什么,这就是台达的规定,规定就是16位或32位有效,K1是4位,K2是8位,只有K4是16位,K8是32位。

ljbcompany

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 1289回
  • 年度积分:0
  • 历史总积分:5847
  • 注册:2011年4月24日
发表于:2011-12-02 08:54:33
5楼
单片机、ARM好像没有这样的限制!K2Y0是Y7 Y6 Y5 Y4 Y3 Y2 Y1 Y0。

亲吻那棵树

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 140回
  • 年度积分:0
  • 历史总积分:518
  • 注册:2008年2月21日
发表于:2012-03-05 16:32:20
6楼
黄大磊路过                             

热门招聘
相关主题

官方公众号

智造工程师