登录
首页 PLC论坛 欧姆龙OMRON
回帖 发帖
正文

主题:请教指令

点击:1805 回复:7

请问一下指令ANDW 1 #F DM10中#F是多少,比如1通道是0001,为什么DM10也是0001它是怎么算的
09-01-01 11:20
最简单的与功能都忘记呢?
F对应的是1111,与的时候全1才为1.
09-01-01 11:43
ANDW 1 #F DM10
ANDW是逻辑与指令,1表示是01通道 它包括0100,0101,0102、、、0115等16位,#F表示的是#000F 它在通道中的存储是0000 0000 0000 1111,
由此,我们可以理解这段程序:01通道中位的值与#F中所对应位的值进行与操作,结果值存入DM10中。
最后修改:2009-1-1 12:37:45
09-01-01 12:35
与二进制1111进行与运算,还是原来的值;
如是或运算,结果会全为1;
09-01-01 12:37
与运算规则:0与0=0 1与0=0 0与1=0 1与1=1
09-01-01 12:40
同意2楼的说法,楼主最做自己用仿真模拟一下,就清楚了。
09-01-01 15:38
#F的意思是十六进制常数F,然后是两个数的与操作
运算时,都要换算成二进制进行就可以了
09-01-02 09:36
0000---0
0001---1
0010---2
0011---3
0100---4
.
.
.
.
1111---15=#F
大 家 一 起 学!!!!!!
09-01-02 23:41

工控新闻

更多新闻资讯