99问答网
所有问题
step7编程中像M17.2,M1.0等,指的是什么?
M17.2与MW16有什么关系?依据是什么?
还有,MW16上面的“MW208”可以改为别的吗?比如“MW0”
举报该问题
推荐答案 2014-02-24
MW16,是一个字,16位,包括MB16,MB17,m17.2是MW16的底字节第3位。
上图,不知道调用的块的具体程序,暂认为MW16的值是10,那么
二进制
就是00000000 00001010
底字节(从右边)第3位,就是M17.2,值是0,高字节8位是MB16,底字节8位是MB17,2个合在以一起就是MW16.
MW208可以用别的,但是前后程序用到MW208的地方都要改。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/WOWOtjvteBzBX7vWOvO.html
其他回答
第1个回答 2014-02-24
简单通俗易懂的跟你讲
MD0 双字 (占2个字)
MW0 字 (占2个字节)
MB0 字节 (占8个位)
M0.0 位
MD0 包含 MW0 MW2 以此类推
MW0包含 MB0 MB1 MW2包含MB2 MB3 以此类推
MB0包含 M0.0 M0.1 M0.2 M0.3 M0.4 M0.5 M0.6 M0.7
MB1包含 M1.0 M1.1 M1.2 M1.3 M1.4 M1.5 M1.6 M1.7 以此类推
结论 MD0 等于32个位 MW16包含 MB16 MB17 , MB17包含M17.2
1、所以M17.2 在MW16里头
2、只要是同一类型变量都可以代替使用,但不要无逻辑的调用。具体什么意思看你对PLC编程的了解了。
相似回答
大家正在搜
相关问题
编程中//什么意思?
! 在编程中是什么意思
&在编程中是什么意思
什么是编程,编程主要用来干什么
编程好学吗?
编程中%怎么用