关于西门子plc数据移动指令问题,
其中网络1中,按动启动按钮后传送数据3到目的地地址QB0,怎么理解Q0.0:Q0.1就接通了,还有网络4中传送数据4,Q0.2接通;网络5中传送数据5到QB0后Q0.0,...
其中网络1中,按动启动按钮后传送数据3到目的地地址QB0,怎么理解Q0.0:Q0.1就接通了,还有网络4中传送数据4,Q0.2接通;网络5中传送数据5到QB0后Q0.0,Q0.2接通。请不吝赐教,谢谢。
展开
3个回答
展开全部
首先理解西门子数据类型中 位,字节,字,双字关系
位 -- 像I0.0 Q0.0 M0.0就是位,只有两种状态,高电平1(开,通)和低电平0(关,断)
字节-- 8个位就组成一个字节,像IB0(I0.0-I0.7组成) QB0(Q0.0-Q0.7组成)等
字 -- 16个位组成一个字,也就是2个字节组成一个字,如 IW0(IB0 IB1) QW0等
双字-- 32个位组成一个双字,2个字组成,4个字节组成,如 ID0 QD0;
下面我用QB0来举例说明
当用传送指令MOV_B传送10进制数3时,先把3转换为二进制
3 - 0 0 0 0 0 0 1 1
QB0 - Q0.7 Q0.6 Q0.5 Q0.4 Q0.3 Q0.2 Q0.1 Q0.0 8位组成,Q0.7为最高位,Q0.0为最低位
上面可以看出,位Q0.0 Q0.1 对应为1,说明输出高电平,所以为通状态
下面的也是如此,如果这样还看不明白,建议先在百度了解2进制
展开全部
注意看好:
0000 0011 此为二进制,共8位
也就是对应了
Q0.7、Q0.6、Q0.5、Q0.4、Q0.3、Q0.2、Q0.1、Q0.0
然后,0表示断开(低电平),1表示接通(高电平)
所以上面的Q0.1、Q0.0接通了。
好了,其他的不用我解释了吧!
0000 0011 此为二进制,共8位
也就是对应了
Q0.7、Q0.6、Q0.5、Q0.4、Q0.3、Q0.2、Q0.1、Q0.0
然后,0表示断开(低电平),1表示接通(高电平)
所以上面的Q0.1、Q0.0接通了。
好了,其他的不用我解释了吧!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
看完之后另我茅塞顿开呀!如拨云雾之见晴天呀!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询