字、双字的起始字节必须是偶数开始么?

S7系列的PLC(SMART、200、300、1200、1500)中的V寄存器的字、双字的起始字节必须从偶数开始么?

最佳答案

不是必须的,担心重叠 占用 比如 VW0 包括 VB0 VB1 ,VD0包括VW0 VW2 ,如果你用 VW3包括 VB3  VB4,下一次开始也是奇数开始VW5开始.习惯问题.如果下一次你用VW4就和VW3重合VB4了.

提问者对于答案的评价:
明白了。那再请问一下SMART的运动组态中默认分配的VB0-VB92这个段内的寄存器主要是被用于干什么的?是专门给轴0分配的寄存器么?是不是只能在控制轴0时,才能使用这一段的寄存器?。我在使用时还发现VB0-VB3一直有重叠,哪怕程序是空的,在符号表中他也显示重叠。但是VB4以后的就没有问题。这是为什么?

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc347943.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月4日
下一篇 2021年7月4日

相关推荐

发表回复

登录后才能评论