您现在所在的是:

西门子SIEMENS

回帖:12个,阅读:4391 [上一页] [1] [2] [下一页]
1144
xj197815
文章数:61
年度积分:50
历史总积分:1144
注册时间:2008/8/23
发站内信
发表于:2008/11/23 16:29:00
#0楼
[size=4]书上说IBO是由I0.0-----I0.7这8位组成的字节。那么IB1是否就是由I1.0-----I1.7 这8位组成的字节呢?

书上说输入映像寄存器(I)的范围是I0.0-----I15.7    那么IB的范围只能是IB0-----IB15 吗?[/size]
学习~~~~~~~学习~~~~~~~~~~~~~~~~~~在学习~~~~~~~~~~
38119
cvlsam 版主
文章数:12488
年度积分:730
历史总积分:38119
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2008/11/23 16:42:00
#1楼
理解非常正确。

输入映像区的大小取决于PLC的型号,I0.0~I15.7相当于IB0~IB15。

请务必理解输入映像区这个概念,否则以后接触到大型PLC将不知所措。

不同的PLC型号,其输入映像区的大小并非固定,但是会有一个范围,正如你所遇到的,IB0~IB15,16个字节,说明该PLC所能支持的最大输入点位128点,因此,当大于128个输入将不会被该PLC支持。

以上
1144
xj197815
文章数:61
年度积分:50
历史总积分:1144
注册时间:2008/8/23
发站内信
发表于:2008/11/23 16:51:00
#2楼
谢谢指教~~~~

在星角启动的程序里面有一个传送指令也就是“MOV——B”在IN端的数值是“3”传送到输出端的地址是QBO我怎么理解把“3”传送到QBO呢?能理解为把3传送到Q0.0-0.7 吗?

谢谢指教 ~~~~~
学习~~~~~~~学习~~~~~~~~~~~~~~~~~~在学习~~~~~~~~~~
1144
xj197815
文章数:61
年度积分:50
历史总积分:1144
注册时间:2008/8/23
发站内信
发表于:2008/11/23 16:53:00
#3楼
还有书上说最高的有效字节为起始字节,我可以理解为Q0.5-Q0.7这三位的状态为1吗?


[此贴子已经被作者于2008-11-23 16:54:12编辑过]
学习~~~~~~~学习~~~~~~~~~~~~~~~~~~在学习~~~~~~~~~~
2401
gsxiaojian
文章数:170
年度积分:50
历史总积分:2401
注册时间:2007/11/29
发站内信
发表于:2008/11/23 18:42:00
#4楼
MOV -B这个指令就是把3这个立即数传给QB0这个字节,也就是说把00000011这8个为分别给Q0。0到Q0。7
至于你的第2个问题我没看懂是什么意思
1023
wlaiyin
文章数:24
年度积分:50
历史总积分:1023
注册时间:2004/6/12
发站内信
发表于:2008/11/23 19:54:00
#5楼
楼上水平那个高
1144
xj197815
文章数:61
年度积分:50
历史总积分:1144
注册时间:2008/8/23
发站内信
发表于:2008/11/24 20:56:00
#6楼
3这个立即数传给QB0这个字节也就是说Q0.6和Q0.7 为1 其余的都为0吗?

是否就是把IN端的十进制数值转换为二进制数值对应到输出端吗?



第二个问题的意思是十进制的3转换为二进制为11

最高的有效字节为起始字节====那么Q0.6和Q0.7应该为1 而不时Q0.0和Q0.1 为1










[此贴子已经被作者于2008-11-24 21:05:30编辑过]
学习~~~~~~~学习~~~~~~~~~~~~~~~~~~在学习~~~~~~~~~~
1144
xj197815
文章数:61
年度积分:50
历史总积分:1144
注册时间:2008/8/23
发站内信
发表于:2008/11/24 21:43:00
#7楼
MOV -B的IN端为11传送给QB0那么Q0.4     Q0.5    Q0.7 为1 其他为0吗?
学习~~~~~~~学习~~~~~~~~~~~~~~~~~~在学习~~~~~~~~~~
3034
myname
文章数:522
年度积分:50
历史总积分:3034
注册时间:2005/9/9
发站内信
发表于:2008/11/25 14:52:00
#8楼
"这个立即数传给QB0这个字节也就是说Q0.6和Q0.7 为1 其余的都为0吗?"
---不对了.  是"3(十进制)这个数传给QB0这个字节也就是说Q0.0和Q0.1 为1, 其余的都为0."
1144
xj197815
文章数:61
年度积分:50
历史总积分:1144
注册时间:2008/8/23
发站内信
发表于:2008/11/25 20:01:00
#9楼
如果是把5(十进制)这个数传给QB0这个字节也就是说Q0.0和Q0.2 为1, 其余的都为0对吗?

谢谢!!十分感谢
学习~~~~~~~学习~~~~~~~~~~~~~~~~~~在学习~~~~~~~~~~

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

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

78.0005