用户登陆
免费注册
找回密码
站内短信
论坛搜索
工控下载
用户名
密码
输入验证码:
健康
综合讨论
资料互助
程序样例
三菱工控
西门子区
欧姆龙区
触摸屏区
工控人家园
综合讨论
怎么把寄存器里的一组数据拆分到4个寄存器里面
上一主题
下一主题
我不抽烟
级别: 探索解密
发送短信
加为好友
精华主题:
0
发帖数量:
9 个
工控威望:
102 点
下载积分:
552 分
在线时间: 10(小时)
注册时间:
2016-03-29
最后登录:
2020-03-21
查看我不抽烟的
主题
/
回贴
楼主
发表于: 2018-03-05 20:11
只看楼主
|
小
中
大
本人新手,现在遇到一个问题求哪位大神帮帮忙解决一下,小弟拜谢
我想问的是有什么办法能把PLC中D0里面的1234这组数据拆分到D10 D11 D12 D13中,D10里面放1 ,D11里面放2, D12 里面放3,D13里
面放4,如果有哪位大神看到了有办法
的话请不吝赐教,万分感谢,如果能举个列子就更好了
分享
ymmfa
不想大江大河,不想浪起潮落,只愿一湾小湖,静待岁月安好。
级别: 管理员
发送短信
加为好友
精华主题:
8 篇
发帖数量:
9663 个
工控威望:
8548 点
下载积分:
16709 分
在线时间: 5322(小时)
注册时间:
2006-08-10
最后登录:
2024-11-14
查看ymmfa的
主题
/
回贴
1楼
发表于: 2018-03-05 20:46
只看该作者
|
小
中
大
以前有个土办法。就是把1234除以1000。得1。
1乘1000,得1000。
1234-1000=234
234除以100,得2。
2乘100,得200。
234-200=34。
办法是土,但管用。
楼主留言:
好的,我拿来试试,谢谢
特别提醒大家:
偶尔修改下自己的密码,以防被盗
不要在多个网站都用一样账号密码
偶尔还是要发发贴,回回贴,不要总潜水
分享
w45062099
多做事,少说话!
级别: 略有小成
发送短信
加为好友
精华主题:
0
发帖数量:
339 个
工控威望:
449 点
下载积分:
1291 分
在线时间: 1044(小时)
注册时间:
2014-10-23
最后登录:
2024-11-13
查看w45062099的
主题
/
回贴
2楼
发表于: 2018-03-05 22:41
只看该作者
|
小
中
大
顶站长,取除数的余数!
每天只要小小一步都是在进步!
分享
w45062099
多做事,少说话!
级别: 略有小成
发送短信
加为好友
精华主题:
0
发帖数量:
339 个
工控威望:
449 点
下载积分:
1291 分
在线时间: 1044(小时)
注册时间:
2014-10-23
最后登录:
2024-11-13
查看w45062099的
主题
/
回贴
3楼
发表于: 2018-03-05 22:55
只看该作者
|
小
中
大
也可以用for循环来做!
每天只要小小一步都是在进步!
分享
yiwei125
级别: 略有小成
发送短信
加为好友
QQ联系
精华主题:
0
发帖数量:
68 个
工控威望:
418 点
下载积分:
3574 分
在线时间: 134(小时)
注册时间:
2010-08-02
最后登录:
2024-11-08
查看yiwei125的
主题
/
回贴
4楼
发表于: 2018-03-12 13:59
只看该作者
|
小
中
大
直接可以读取其中的bit位啊 4位读取 再不行字转位 再分别传送字
分享
杨哲1234
生活只有眼前的苟且!
级别: 家园常客
发送短信
加为好友
精华主题:
0
发帖数量:
191 个
工控威望:
885 点
下载积分:
2684 分
在线时间: 180(小时)
注册时间:
2018-01-11
最后登录:
2024-10-25
查看杨哲1234的
主题
/
回贴
5楼
发表于: 2018-03-12 14:31
只看该作者
|
小
中
大
可以直接把D0的值赋给M0~M15,再把它分成四个一组传送给分别传送给四个D寄存器就可以了!
分享
工控菜鸟
菜鸟一只
级别: 论坛先锋
发送短信
加为好友
精华主题:
0
发帖数量:
951 个
工控威望:
1127 点
下载积分:
13852 分
在线时间: 292(小时)
注册时间:
2017-04-12
最后登录:
2024-11-12
查看工控菜鸟的
主题
/
回贴
6楼
发表于: 2018-03-12 14:35
只看该作者
|
小
中
大
记得有个专用指令,以前用2n做七段数码管显示的时候就用过,把两位数的十位和个位分开存入两个寄存器显示在数码管,程序在家里电脑,晚上回去看看,好久没用忘记了
分享
xiaoyong898
级别: 略有小成
发送短信
加为好友
精华主题:
0
发帖数量:
54 个
工控威望:
202 点
下载积分:
664 分
在线时间: 94(小时)
注册时间:
2014-06-23
最后登录:
2024-11-01
查看xiaoyong898的
主题
/
回贴
7楼
发表于: 2018-03-12 14:50
只看该作者
|
小
中
大
用BCD指令,MOV K1234 D0,BCD DO K4M0, MOV K1M0 D4,MOV K1M4 D3, MOV K1M8 D2,MOV K1M12 D1
本帖最近评分记录:
下载积分:+1(twingo49) 热心助人!
分享
工控菜鸟
菜鸟一只
级别: 论坛先锋
发送短信
加为好友
精华主题:
0
发帖数量:
951 个
工控威望:
1127 点
下载积分:
13852 分
在线时间: 292(小时)
注册时间:
2017-04-12
最后登录:
2024-11-12
查看工控菜鸟的
主题
/
回贴
8楼
发表于: 2018-03-12 18:15
只看该作者
|
小
中
大
图片:
看看这是不是你想要的
分享
上一主题
下一主题
工控人家园
综合讨论
怎么把寄存器里的一组数据拆分到4个寄存器里面
http://www.ymmfa.com
访问内容超出本站范围,不能确定是否安全
继续访问
取消访问