用户登陆
免费注册
找回密码
站内短信
论坛搜索
工控下载
用户名
密码
输入验证码:
指令
综合讨论
资料互助
程序样例
三菱工控
西门子区
欧姆龙区
触摸屏区
工控人家园
综合讨论
求助下大家三菱PLC的数据寄存器如何进行几十个数值累加
上一主题
下一主题
«
1
2
»
Pages: 1/2 Go
賞心悦目
级别: 论坛先锋
发送短信
加为好友
QQ联系
精华主题:
0
发帖数量:
351 个
工控威望:
1388 点
下载积分:
1667 分
在线时间: 869(小时)
注册时间:
2008-12-24
最后登录:
2024-12-22
查看賞心悦目的
主题
/
回贴
楼主
发表于: 2011-01-10 18:19
只看楼主
|
小
中
大
大家好,想请教大家一个问题,我想在一台机器的程序上进行这样一段数值运算,从D200,D201 D201,D203.......到D232里面的数值让它累加起来,看了一下三菱PLC的编程手册,好象没有这样什么指令可以完成,难道要用ADD指令一个个加吗?大家帮我看下有什么好办法可以让它又快又简单地累加起来啊,谢谢了.
[ 此帖被lxklz1140在2011-01-11 18:16重新编辑 ]
本帖最近评分记录:
下载积分:+1(youyue1987) 好贴好贴!
分享
hardy_6817
级别: *
发送短信
加为好友
精华主题:
* 篇
发帖数量:
* 个
工控威望:
* 点
下载积分:
* 分
在线时间: (小时)
注册时间:
*
最后登录:
*
查看hardy_6817的
主题
/
回贴
1楼
发表于: 2011-01-10 18:52
只看该作者
|
小
中
大
LD M8002
MOV K0 V
MOV K0 D10
FOR K33
LD M8000
ADD D10 D200V D10
INC V
NEXT
你看看可以不?
[ 此帖被hardy_6817在2011-01-10 20:45重新编辑 ]
本帖最近评分记录:
下载积分:+3(lxklz1140)
分享
賞心悦目
级别: 论坛先锋
发送短信
加为好友
QQ联系
精华主题:
0
发帖数量:
351 个
工控威望:
1388 点
下载积分:
1667 分
在线时间: 869(小时)
注册时间:
2008-12-24
最后登录:
2024-12-22
查看賞心悦目的
主题
/
回贴
2楼
发表于: 2011-01-10 20:25
只看该作者
|
小
中
大
楼上的朋友,我照你的程序来模拟好象不是那么回事啊?这样把,你帮我把这样的要求的程序编出来:D200加D201加D202加D203......加D232,把它们的数值累加起来,传到D300里面,看下你是怎么弄的,谢谢你在这里指点我
分享
ysheng9099
三人行必有吾师
级别: 工控侠客
发送短信
加为好友
QQ联系
精华主题:
0
发帖数量:
959 个
工控威望:
2440 点
下载积分:
21432 分
在线时间: 123(小时)
注册时间:
2010-10-28
最后登录:
2024-12-20
查看ysheng9099的
主题
/
回贴
3楼
发表于: 2011-01-10 20:43
只看该作者
|
小
中
大
LD M8002
MOV K31 V
MOV K32 D0
FOR D0
LD M8000
ADD D232 D200V D232
DEC V
NEXT
LD= V K0 MOV D230 D300
[ 此帖被ysheng9099在2011-01-10 21:24重新编辑 ]
本帖最近评分记录:
下载积分:+3(lxklz1140)
分享
賞心悦目
级别: 论坛先锋
发送短信
加为好友
QQ联系
精华主题:
0
发帖数量:
351 个
工控威望:
1388 点
下载积分:
1667 分
在线时间: 869(小时)
注册时间:
2008-12-24
最后登录:
2024-12-22
查看賞心悦目的
主题
/
回贴
4楼
发表于: 2011-01-10 21:01
只看该作者
|
小
中
大
图片:
楼上的朋友,你帮我看看是不是这样子的程序啊?为什么模拟起来不是那么回事啊?
[ 此帖被lxklz1140在2011-01-10 21:14重新编辑 ]
分享
ysheng9099
三人行必有吾师
级别: 工控侠客
发送短信
加为好友
QQ联系
精华主题:
0
发帖数量:
959 个
工控威望:
2440 点
下载积分:
21432 分
在线时间: 123(小时)
注册时间:
2010-10-28
最后登录:
2024-12-20
查看ysheng9099的
主题
/
回贴
5楼
发表于: 2011-01-10 21:26
只看该作者
|
小
中
大
不好意思兄弟,ADD指令中应该是D200V0
分享
賞心悦目
级别: 论坛先锋
发送短信
加为好友
QQ联系
精华主题:
0
发帖数量:
351 个
工控威望:
1388 点
下载积分:
1667 分
在线时间: 869(小时)
注册时间:
2008-12-24
最后登录:
2024-12-22
查看賞心悦目的
主题
/
回贴
6楼
发表于: 2011-01-10 21:39
只看该作者
|
小
中
大
图片:
我模拟的时候给D200,D201,等赋值,没有看见D300的值有变化啊,而且DEC V0不改成DECP的话那些数值就乱跑
分享
ysheng9099
三人行必有吾师
级别: 工控侠客
发送短信
加为好友
QQ联系
精华主题:
0
发帖数量:
959 个
工控威望:
2440 点
下载积分:
21432 分
在线时间: 123(小时)
注册时间:
2010-10-28
最后登录:
2024-12-20
查看ysheng9099的
主题
/
回贴
7楼
发表于: 2011-01-10 21:41
只看该作者
|
小
中
大
要把用到的寄存器全部赋值关于DEC指令中数值乱跑的问题是因为整个执行过程结束只有三十来个扫描周期
分享
賞心悦目
级别: 论坛先锋
发送短信
加为好友
QQ联系
精华主题:
0
发帖数量:
351 个
工控威望:
1388 点
下载积分:
1667 分
在线时间: 869(小时)
注册时间:
2008-12-24
最后登录:
2024-12-22
查看賞心悦目的
主题
/
回贴
8楼
发表于: 2011-01-10 21:56
只看该作者
|
小
中
大
我没有赋值给那些积存器这段程序就模拟不起来是吗?不是相当于零吗?唉模拟起来就是不行啊
分享
wei0212007
级别: 论坛先锋
发送短信
加为好友
QQ联系
阿里旺旺
精华主题:
0
发帖数量:
1111 个
工控威望:
1165 点
下载积分:
6912 分
在线时间: 1166(小时)
注册时间:
2007-04-19
最后登录:
2024-12-21
查看wei0212007的
主题
/
回贴
9楼
发表于: 2011-01-10 23:24
只看该作者
|
小
中
大
很好,很强大。
分享
jx_einstein
级别: 论坛先锋
发送短信
加为好友
精华主题:
0
发帖数量:
868 个
工控威望:
1047 点
下载积分:
2421 分
在线时间: 860(小时)
注册时间:
2010-01-09
最后登录:
2024-11-28
查看jx_einstein的
主题
/
回贴
10楼
发表于: 2011-01-11 08:20
只看该作者
|
小
中
大
用变址寄存器,可以的
分享
liuxianhua
级别: 论坛先锋
发送短信
加为好友
精华主题:
0
发帖数量:
611 个
工控威望:
1067 点
下载积分:
10234 分
在线时间: 572(小时)
注册时间:
2008-11-19
最后登录:
2013-02-22
查看liuxianhua的
主题
/
回贴
11楼
发表于: 2011-01-11 13:54
只看该作者
|
小
中
大
根据上面程序改了一点试试看
附件:
jia.rar
(119 K) 下载次数:495
网站提示: 请不要用迅雷下载附件,容易出错
分享
上一主题
下一主题
«
1
2
»
Pages: 1/2 Go
工控人家园
综合讨论
求助下大家三菱PLC的数据寄存器如何进行几十个数值累加
http://www.ymmfa.com
访问内容超出本站范围,不能确定是否安全
继续访问
取消访问