如题,两者的区别是什么?300/400里没有V存储区,刚接触200对两者之间的区别很困惑,看资料却没有发现之间有区别。
问题补充:
看了大家的解释,我是不是可以这样理解,V区基本上是作为数据的存放是使用的,而M区则基本上是做位中间的开关量来使用的,我这样理解对吗?
最佳答案
有什么严格的区别?那看你是否按照下述约定来使用了。西门子的例程中是按照下述约定来编程的:
1.变量存储器(V)(相当于内辅继电器)
PLC执行程序过程中,会存在一些控制过程的中间结果,这些中间数据也需要用存储器来保存。变量存储器就是根据这个实际的要求设计的。变量存储器是S7-200CPU为保存中间变量数据而建立的一个存储区,用V表示。可以按位、字节、字、双字四种方式来存取。共有5120个字节.
2.位存储器(M)区
PLC执行程序过程中,可能会用到一些标志位,这些标志位也需要用存储器来寄存。位存储器就是根据这个要求设计的。位存储器是S7-200CPU为保存标志位数据而建立的一个存储区,用M表示。该区虽然叫位存储器,但是其中的数据不仅可以是位、还可以是字节、字或双字.共有32个字节.
提问者对于答案的评价:
谢谢了。
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc353083.html