发布日期:2022-04-27 点击率:727 品牌:西门子_Siemens
V是数据存储器,是全局变量;L是临时数据寄存器,是局部变量。他们的属相描述如下。
S7-200系列PLC数据存储器V的编号及属性见表2-5。
数据存储器V是存储执行程序过程中的中间结果或保存与工序或任务有关的数据的软元件。数据存储器V可以按位( Vl0.0)、字节(VB10)、字(VW10)或双字(VD10)来使用。按照字节( VB10)、字(VW10)或双字(VD10)来使用,如果认为是符号数,最高位为符号位(1为负数,O为正数)。字节( VB10)、字(VW10)或双字(VD10)来使用时其最高位是Vl0.7。
数据存储器的功能分为一般用途型和停电保持型。默认状态全部都是停电保持型。默认停电保持用途的也可以通过修改编程软件的系统块中保留性范围参数设定改为一般用途,比如若按照图2-4所示设置参数。VBO~ VB19称为一般用途,VB20以上是停电保持用途。
一般用途数据存储器如VB10 -旦写入数据,其里面的数据不会自然变化,即使在RUN→STOP→RUN时也不会变化。但在停电时,所有数据会自动复位为“0”,应用程序如图2-5中的VB10所示。
停电保持型的数据存储器里面的数据如VB60,若用户不对其内容进行更改,则里面的数据不会改变,无论是在STOP或停电状态。
L从保存数值属性角度看,其临时数据寄存器意思是只能临时保存数据,比如当PLC切换在STOP状态或者停电重新上电时,其数据会复位。当从应用领域角度看,是局部变量,意思是只能用于一个程序块,不能用于其他的程序块,当在其他程序块出现尽管地址和符号都相同但其代表是不同的变量。
临时数据寄存器L是存储执行程序过程中的中间临时结果。临时数据寄存器L可以按位(110.0)、字节(LB10)、字(LW10)或双字(LD10)来使用。
数据存储器V的状态可以在状态表监控,而L状态则不能。L状态只能在程序界面,“使用执行状态”模式的监控程序状态,可以监控到临时数据寄存器L变量的状态。
下一篇: PLC、DCS、FCS三大控
上一篇: MATLAB和Simulink在航