您现在所在的是:

永宏FATEK

回帖:21个,阅读:1409 [上一页] [1] [2] [3] [下一页]
937
LRJ2011
文章数:114
年度积分:50
历史总积分:937
注册时间:2011/10/28
发站内信
发表于:2011/12/8 14:11:32
#10楼
按位算是16,想当于2的4次方。类似10进制的第五位数,就是10的4次方。就是进制的N-1次方。
台灣永宏.FATEK : The Brand You Can Rely On
1525
danny604
文章数:144
年度积分:50
历史总积分:1525
注册时间:2006/9/10
发站内信
发表于:2011/12/9 21:53:36
#11楼
以下是引用lqp2220在2011/10/14 10:46:20的发言:
例如:R100,这是个16位的寄存器。

要是我想用R100里第五位的状态。我怎么写在程序里用。

S7-300好像就可以用.

1个WORD的“位”范围是:BIT0~BIT15
2个WORD的“位”范围是:BIT0~BIT31

这里所说的“R100里第五位”有歧义,可以认为你想说是BIT5或者是BIT4。。。。。。
Bset Wishes For U !
902
xuefung
文章数:106
年度积分:50
历史总积分:902
注册时间:2011/9/23
发站内信
发表于:2011/12/23 12:04:58
#12楼
1.使用永宏的FUN40 位读取指令。
2.或是把R传送到WM区,直接读取相应位。
752
lishan148
文章数:10
年度积分:50
历史总积分:752
注册时间:2011/11/4
发站内信
发表于:2012/1/30 14:05:12
#13楼
可以使用FUN42位数据搬移指令,将所需的位搬移到指定的寄存器里
900
陈丽
文章数:107
年度积分:50
历史总积分:900
注册时间:2011/11/3
发站内信
发表于:2012/8/31 16:44:58
#14楼
第五位就是从右手边开始数的第五个位,有40号,位读取指令就能把任意位读出,很方便!程序操作就按F然后输入40号指令就会出来功能指令了。
656
奥堤司
文章数:67
年度积分:50
历史总积分:656
注册时间:2012/8/23
发站内信
发表于:2012/9/4 21:18:49
#15楼
用位读取指令就可以了
752
lishan148
文章数:10
年度积分:50
历史总积分:752
注册时间:2011/11/4
发站内信
发表于:2012/9/23 16:44:09
#16楼
可以使用永宏41号指令,其具备未写入功能
604
faceyou
文章数:10
年度积分:50
历史总积分:604
注册时间:2012/6/20
发站内信
发表于:2012/9/23 20:44:08
#17楼
方法挺多的eg:
1.FUN40配合FUN41实现寄存器位的读与写
2.R100与上对应需要的位 此处BIT4 为16可得
3.R100送WMX 取对应的M值使用表情
900
陈丽
文章数:107
年度积分:50
历史总积分:900
注册时间:2011/11/3
发站内信
发表于:2012/9/24 15:47:50
#18楼
16位,单个寄存器都是16位数啦
919
1647778083
文章数:45
年度积分:50
历史总积分:919
注册时间:2012/10/6
发站内信
发表于:2012/10/20 21:49:09
#19楼
40.=16 40d=32

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

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

93.6006