您现在所在的是:

三菱Mitsubishi

回帖:6个,阅读:627 [上一页] [1] [下一页]
2712
酸葡萄
文章数:276
年度积分:50
历史总积分:2712
注册时间:2005/9/4
发站内信
发表于:2013/7/22 19:05:35
#0楼
欧姆龙PLC中 有多位传送指令XFRB. 比如W0 我用XFRB传送W0字能任我选用连续几个位传送到D.


           而三菱FX系列要用哪个指令? FX没有的话,用什么方法能达到欧姆龙XFRB指令功能.

                  谢谢指教!
38850
fumz78 版主
文章数:17154
年度积分:81
历史总积分:38850
注册时间:2006/10/8
发站内信
2018论坛优秀版主
2017春节活动(二)
2016论坛优秀版主
2016国庆活动(二)
2015论坛优秀版主
2014论坛优秀版主
晒晒工控小礼品
2012论坛优秀版主
2011论坛贡献奖
2010年论坛优秀版主
08年最佳博客奖
发表于:2013/7/22 19:08:06
#1楼
FMOV指令,可以将一个数据传送到多个连续的地址中去,但是这个指令FX1S FX1N不支持,FX2N支持
三菱 PLC、触摸屏、伺服电机、变频器、数控系统
   深圳       fumz78@163.com
2712
酸葡萄
文章数:276
年度积分:50
历史总积分:2712
注册时间:2005/9/4
发站内信
发表于:2013/7/22 19:14:28
#2楼
以下是引用fumz782013/7/22 19:08:06的发言:
FMOV指令,可以将一个数据传送到多个连续的地址中去,但是这个指令FX1S FX1N不支持,FX2N支持
FMOV指令是传送一整个字的内容到 多个连续的字中.  我要是比如W0 我要传送W0.00-W0.15中的连续的位.0-15位任我要传几位

                比如三菱K4M0 我要传送其中的五个或9个,到D.要如何传
[此贴子已经被作者于2013/7/22 19:27:17编辑过]
1258
aoling888
文章数:94
年度积分:53
历史总积分:1258
注册时间:2013/5/4
发站内信
发表于:2013/7/22 19:23:24
#3楼
[SMOV D0 K5 K3 D1 D4] 将D0的第5位开始的低3位传送到D1第4位开始的3位???
38850
fumz78 版主
文章数:17154
年度积分:81
历史总积分:38850
注册时间:2006/10/8
发站内信
2018论坛优秀版主
2017春节活动(二)
2016论坛优秀版主
2016国庆活动(二)
2015论坛优秀版主
2014论坛优秀版主
晒晒工控小礼品
2012论坛优秀版主
2011论坛贡献奖
2010年论坛优秀版主
08年最佳博客奖
发表于:2013/7/22 19:33:52
#4楼
你是要传送一个数据中的几个位到某一个数据寄存器中
那用 WAND H001F K4M0 D0
H001F对应是二进制的0000,0000,0001,1111,用这个数去与,就是保留低5位的状态
三菱 PLC、触摸屏、伺服电机、变频器、数控系统
   深圳       fumz78@163.com
2712
酸葡萄
文章数:276
年度积分:50
历史总积分:2712
注册时间:2005/9/4
发站内信
发表于:2013/7/22 19:55:54
#5楼
非常感谢表情,这就是我想要的,实际上版主也等于顺便帮了这个贴子了http://bbs.gkong.com/archive.aspx?id=365662
[此贴子已经被作者于2013/7/22 19:56:12编辑过]
11823
gzg_00
文章数:8996
年度积分:50
历史总积分:11823
注册时间:2009/10/1
发站内信
发表于:2013/7/22 21:06:03
#6楼
以下是引用fumz782013/7/22 19:33:52的发言:
你是要传送一个数据中的几个位到某一个数据寄存器中
那用 WAND H001F K4M0 D0
H001F对应是二进制的0000,0000,0001,1111,用这个数去与,就是保留低5位的状态
好办法!!!

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

46.8003