用户登陆
免费注册
找回密码
站内短信
论坛搜索
工控下载
用户名
密码
输入验证码:
健康
综合讨论
资料互助
程序样例
三菱工控
西门子区
欧姆龙区
触摸屏区
工控人家园
欧姆龙工控论坛
诚心请教各位师傅关于OMRON DM移位的问题。
上一主题
下一主题
快乐工控人
级别: 探索解密
发送短信
加为好友
精华主题:
0
发帖数量:
30 个
工控威望:
121 点
下载积分:
656 分
在线时间: 24(小时)
注册时间:
2010-09-14
最后登录:
2014-07-19
查看快乐工控人的
主题
/
回贴
楼主
发表于: 2010-12-29 11:48
只看楼主
|
小
中
大
有没有办法把多个DM寄存器里的数据整体移一个字节。比如D0:0011 D1:1122 D2:2233 D3:3344 D5:4455移到D100就变成D100:0000 D101:1111 D102:2222
D103:3333 D104:4444 D105:5500 有没有办法不用一个一个传,因为如果比较多的时候(有100多个的时候)要写很多步。谢谢!
分享
smallnick
do good
级别: 论坛先锋
发送短信
加为好友
QQ联系
精华主题:
0
发帖数量:
330 个
工控威望:
1582 点
下载积分:
13569 分
在线时间: 707(小时)
注册时间:
2008-11-16
最后登录:
2021-07-18
查看smallnick的
主题
/
回贴
1楼
发表于: 2010-12-29 13:43
只看该作者
|
小
中
大
就你的数据格式要先进行高低字节交换,再进行向左移动一个字节。
分享
快乐工控人
级别: 探索解密
发送短信
加为好友
精华主题:
0
发帖数量:
30 个
工控威望:
121 点
下载积分:
656 分
在线时间: 24(小时)
注册时间:
2010-09-14
最后登录:
2014-07-19
查看快乐工控人的
主题
/
回贴
2楼
发表于: 2010-12-29 20:32
只看该作者
|
小
中
大
谢谢,请问一下高低字节交换可不可以一次对多个通道进行,用那一个指令。
分享
yaoxudong
我的QQ:354768692,电话是:13961670034
级别: 略有小成
发送短信
加为好友
QQ联系
阿里旺旺
精华主题:
0
发帖数量:
377 个
工控威望:
455 点
下载积分:
1102 分
在线时间: 68(小时)
注册时间:
2007-08-04
最后登录:
2024-07-09
查看yaoxudong的
主题
/
回贴
3楼
发表于: 2010-12-29 23:00
只看该作者
|
小
中
大
图片:
我是用1个字节1个字节的交换,有时移位会有冲突,比如通讯,除非你处理好再传过来,不然校验会出错
我的图解是:
分享
bigcg
级别: *
发送短信
加为好友
精华主题:
* 篇
发帖数量:
* 个
工控威望:
* 点
下载积分:
* 分
在线时间: (小时)
注册时间:
*
最后登录:
*
查看bigcg的
主题
/
回贴
4楼
发表于: 2010-12-30 09:01
只看该作者
|
小
中
大
有没有试试循环指令?
分享
快乐工控人
级别: 探索解密
发送短信
加为好友
精华主题:
0
发帖数量:
30 个
工控威望:
121 点
下载积分:
656 分
在线时间: 24(小时)
注册时间:
2010-09-14
最后登录:
2014-07-19
查看快乐工控人的
主题
/
回贴
5楼
发表于: 2010-12-30 13:38
只看该作者
|
小
中
大
谢谢各位好心人,用1楼的办法已经解决问题。用的SWAP指令,把高低字节交换,再移两个数字,再交换回来,就OK了。
分享
上一主题
下一主题
工控人家园
欧姆龙工控论坛
诚心请教各位师傅关于OMRON DM移位的问题。
http://www.ymmfa.com
访问内容超出本站范围,不能确定是否安全
继续访问
取消访问