产品资讯-优惠特卖西门子6DS1901-8BA
zexuly190803
zexuly190803
8位字节型(BYTE),16位无符号整数(WORD),16位有符号整数(INT),32位无符号双字整数(DWORD),32位有符号双字整数(DINT),32位实数型(REAL),(2)数据类型检查,PLC对数据类型进行的检查有助于避免常见的编程错误。数据类型检查分为三级:完全(1)基本数据类型,S7-200PLC的指令参数所用的基本数据类型有1位布尔型(BOOL)。8位字节型(BYTE),16位无符号整数(WORD),16位有符号整数(INT),32位无符号双字整数(DWORD)。32位有符号双字整数(DINT),32位实数型(REAL),(2)数据类型检查,PLC对数据类型进行的检查有助于避免常见的编程错。
数据类型检查分为三级:完全数据类型检查,简单数据类型检查和无数据类型检查。S7-200PLC的SIMATIC指令集不支持完全数据类型检查,使用局部变量时,执行简单数据类型检查,使用全局变量时,指令操作数为地址而不是可选的数据类型时,执行无数据类型检查,完全数据类型检查时用户选定的数据类型和等价的数据类型见表2-24,简单数据类型检查时用户选定的数据类型和等价的数据类型见表。表2-24完全数据类型检查时用户选定的数据类型和等价的数据类型完全数据类型检查时用户选定的数据类型和等价的数据类型表2-25简单数据类型检查时用户选定的数据类型和等价的数据类型简单数据类型检查时用户选定的数据类型和等价的数据类型表2-26无数据类型检查时用户选定的地址与等价的数据类型无数据类型检查。
BYTE,WORD,INT,DWORD,DINT,REAL,不同的数据类型具有不同的数据长度和数值范围,在上述数据类型中,用字节(B)型,字(W)型,双字(D)型分别表示8位,16位,32位数据的数据长度,实数采用32位单精度数来表示。其数值有较大的表示范围:正数+1.175495E-38-+3.402823E+38;负数为-1.CPU存储器中存放的数据类型可分为BOOL。BYTE,WORD,INT,DWORD,DINT,REAL,不同的数据类型具有不同的数据长度和数值范围。在上述数据类型中,用字节(B)型,字(W)型,双字(D)型分别表示8位,16位,32位数据的数据长度,实数采用32位单精度数来表。
内部标志位存储器(M),顺序控制继电器存储器(S),特殊标志位存储器(SM)。局部存储器(L),定时器存储器(T),计数器存储器(C),模拟量输入映像寄存器(AI),模拟量输出映像寄存器(AQ),累加器(AC),高速计数器(HC),数据区使CPU的运行速度更快,更有效,用户对程序区。系统区和部分数据区进行编辑,编辑后写入PLC的EEPROM,RAM为EEPROM存储器提供备份存储区。用于PLC运行时动态使用,RAM由大容量电容作停电保持,存储器由许多存储单元组成,每个存储单元都有的地址。可以依据存储器地址来存取数据,要描述一个地址,至少应该包含存储的区域,这个区域中的具体位置等两个要素,数据区存储器地址的表示格式有。
字节,双字地址格式,在数据区存储器区域内,位地址格式为:区域标识符+字节地址。位号,字节,双字地址格式存储器由许多存储单元组成,每个存储单元都有的地址,可以依据存储器地址来存取数据,要描述一个地址,至少应该包含存储的区域,这个区域中的具体位置等两个要素,数据区存储器地址的表示格式有位。字节,双字地址格式,在数据区存储器区域内,位地址格式为:区域标识符+字节地址。位号,字节,双字地址格式为:区域标识符+数据长度符+该字节,字或双字的起始字节地址,定时器T,计数器C,累加器AC。高速计数器HC等的地址格式为:区域标识符+元件序号,区域标识符(元件符号)及地址格式见表2-29,表2-29区域标识符(元件符号)及地址格式一般。
数据地址的格式通写为:ATx,A为所在数据区域标示符或元件符号。也就是该数据在数据存储器中的区域地址,见表2-29中的符号,T为数据类型,若为位寻址,则没有该项,若为字节,字或双字寻址,则T的取值应分别为B,W和D,x为起始字节地址,y只有位寻址时才有,为字节内的位地址。各种元件在主机中的实际可用数量不同,同一元件在不同型号的主机中的数量也不同。具体情况可以参见主机主要技术性能指标表,位寻址的格式为:Ax,必须区域标示符或元件名称,字节地址和位号,如图