zhong1946
都2024了
级别: VIP会员
精华主题: 3 篇
发帖数量: 532 个
工控威望: 772 点
下载积分: 13850 分
在线时间: 341(小时)
注册时间: 2006-10-12
最后登录: 2024-04-27
查看zhong1946的 主题 / 回贴
楼主  发表于: 2015-09-04 20:21
事情是这样的,因工程需要,,怎么说呢,还是看图吧!
[attachment=139171]

想到用VZ变址,可一时写不出来。或者有更好用的指令,可是更加不会。
于是最土的方法来了,见下图。
注:因为在此没必要描述整个程序用途,以下D212的值暂且理解为0吧

[attachment=139172]

各位先生:
此计算虽不难,用最简便的方法你会如何编写?用三菱FX3U
[ 此帖被zhong1946在2015-09-04 21:03重新编辑 ]
ymmfa
不想大江大河,不想浪起潮落,只愿一湾小湖,静待岁月安好。
级别: 管理员

精华主题: 8 篇
发帖数量: 9538 个
工控威望: 8422 点
下载积分: 16316 分
在线时间: 5294(小时)
注册时间: 2006-08-10
最后登录: 2024-05-03
查看ymmfa的 主题 / 回贴
1楼  发表于: 2015-09-04 20:27
首先说一下:办法虽土,但是管用。我也是很土的人。程序长一点没关系,自己方便就行。
但楼主应该是想找到更简便的办法,所以我也参与讨论下。

FX3U支持这个指令
WSUM D10 D100 K5
意思是把从D10起的5个D加起来后存到D100

后面判断数值后再相加的那部分应该可以用变址寄存器解决。
比如:ADD D212 D500V1 D220
本帖最近评分记录:
  • 下载积分:+1(wu32u2) 不看不知道,一看学到不 ..
  • 下载积分:+1(zhong1946) 太TM机智了
  • 特别提醒大家:
    偶尔修改下自己的密码,以防被盗
    不要在多个网站都用一样账号密码
    偶尔还是要发发贴,回回贴,不要总潜水