找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
地址的关系影响了m 点 我刚学1200不久 md mb mw不都有自己的内存空间吗 给变量付地址时他能会相互影响吗? 怎么影响的m点?我就知道md是32位变量要隔4个地址使用 mw16位 变量要隔2个地址使用 mb.......这怎么影响到m点了?
小程序查看
手机扫码追踪该问题
手机扫码追踪该问题,
觉得实用,立即去分享!
点击复制链接
你这个肯定是M49.5被在数据寄存器中被赋值过了,例如你如果用M49.5作为BOOL量,也就是开关量,你就不能在程序中再使用MD46~MD49,因为MD46~MD49中包含了M49.5,也就是说当你给数据寄存器MD46~MD49赋值的话,就会直接给M49.5赋值,所以就会出现M49.5的值变化。
这里你需要了解一下寄存器的意义:例如MD100=MW100和 MW102=MB100 MB101 MB102 MB103=M100.0~M103.7
就这么跟你说吧MD是双字 MW字 MB是字节 M是布尔量
一个双字等于两个字等于四个字节 一个字节就是八位布尔量 所以说MD100中就已经包含了MW100和MW102 既然包含了MW100和MW102肯定就包含了MB100到MB103 其中MB100~MB103就是由M100.0~M103.7组成 所以说MD100的值直接影响M100.0~M103.7的值 也就是说MD100就是由M100.0~M103.7组成的
他们之间的关系看下图
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
找答案微信小程序
提问
搜索
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!