购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1.2 S7-200PLC的数据类型

1.S7-200 PLC的数据类型

由于PLC执行的是计算机控制程序,因此在编程过程中会涉及数据类型的检验。S7-200PLC的基本数据类型见表1-2。

表1-2 S7-200PLC的基本数据类型

根据基本数据类型,S7-200 PLC的各数据存储区寻址见表1-3。

表1-3 数据存储区寻址

2.S7-200 PLC的直接编址

当用户编程时,可以使用直接编址为指令操作数编址。

S7-200 PLC在具有独特地址的不同内存位置存储信息。用户可以明确识别希望存取的内存地址,允许程序直接存取信息,并直接编址指定内存区、大小和位置。例如,VW790指内存区中的字位置790。

欲存取内存区中的一个位,用户需要指定地址,包括内存区标识符、字节地址和前面带一个句号的位数。图1-9所示为存取位(亦称为“字节位”编址)直接寻址的一个范例。在该范例中,内存区和字节地址(I=输入,2=字节2)后面是一个点号(“.”),用于分隔位址(位6)。

图1-9 位直接寻址

用户可以使用字节地址格式将大多数内存区(V、I、Q、M、S、L和SM)的数据存取为字节、字或双字。如果存取内存中数据的字节、字或双字,必须以与指定位址相似的方法指定地址。如图1-10所示,这包括区域标识符,存取字节(数据)大小,指定字节、字或双字的字节地址。

图1-10 字节寻址举例

其他内存区中的数据(例如,T、C、HC和累加器)可使用地址格式存取,地址格式包括区域标识符和设备号码。

3.S7-200 PLC内存地址范围

建立程序时,必须确保输入的I/O和内存范围对即将下载程序的CPU有效。如果用户尝试下载的程序存取的I/O或内存位置超出S7-200 CPU的允许范围,就会收到一则错误信息。

以位为单位进行标识的S7-200 PLC内存地址范围见表1-4,如果采用字节、字或双字,则可以根据数据类型进行转换。

表1-4 以位为单位进行标识的S7-200PLC内存地址范围

注:XP表示CPU224XP型号;V1.22等表示版本号。 Axk44i+4XTu9b7DuoGODiyJ1D2Mm+4d8XBVKUw4dlQsOlv6tFEF1nKmor0OixO7d

点击中间区域
呼出菜单
上一章
目录
下一章
×