1 / 18
文档名称:

s7-200 smart plc 编程说明.pdf

格式:pdf   大小:1,539KB   页数:18页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

s7-200 smart plc 编程说明.pdf

上传人:977562398 2019/8/18 文件大小:1.50 MB

下载得到文件列表

s7-200 smart plc 编程说明.pdf

文档介绍

文档介绍:数据类型Page1of18数据类型S7-200SMART的数据主要分为:l与实际输入/输出信号相关的输入/输出映象区:¡I:数字量输入(DI)¡Q:数字量输出(DO)¡AI:模拟量输入¡AQ:模拟量输出l内部数据存储区¡V:变量存储区,可以按位、字节、字或双字来存取V区数据¡M:位存储区,可以按位、字节、字或双字来存取M区数据¡T:定时器存储区,用于时间累计¡C:计数器存储区,用于累计其输入端脉冲电平由低到高的次数¡HC:高速计数器,独立于CPU的扫描周期对高速事件进行计数,高速计数器的当前值是只读值,仅可作为双字(32位)来寻址¡AC:累加器,可以像存储器一样使用的读/写器件,可以按位、字节、字或双字访问累加器中的数据¡SM:特殊存储器,提供了在CPU和用户程序之间传递信息的一种方法。可以使用这些位来选择和控制CPU的某些特殊功能,可以按位、字节、字或双字访问SM位¡L:局部存储区,用于向子例程传递形式参数¡S:顺序控制继电器,用于将机器或步骤组织到等效的程序段中,实现控制程序的逻辑分段。可以按位、字节、,CPUCPUSR60,(只读)AIW0到AIW110AIW0到AIW110---AIW0到AIW110模拟量输出(只写)AQW0到AQW110AQW0到AQW110---AQW0到AQW110变量存储器(V)VB0到VB8191VB0到VB16383VB0到VB8191VB0到VB20479局部存储器(L)LB0到LB63LB0到LB63LB0到LB63LB0到LB63位存储器(M)(SM)-200SMART系统中的数据及其格式file://D:\TEMP\~-12-22数据类型Page2of18S7-200SMARTCPU收集操作指令、现场状况等信息,把这些信息按照用户程序指定的规律进行运算、处理,然后输出控制、显示等信号。所有这些信息都表示为不同格式的数据,作为数据来处理。各种指令对数据格式都有一定要求,指令与数据之间的格式要一致才能正常工作。例如,为一个整数数据使用实数(浮点数)运算指令,显然会得到不正确的结果。数据有不同的长度(以二进制表示它们时,占据的位数不同),也就决定了数值的大小范围。模拟量信号在进行模/数(A/D)和数/模(D/A)转换时,一定会存在误差;代表模拟量信号的数据,只能以一定的精度表示模拟量信号。l所有的数据在PLC中都是以二进制形式表示的l数据都有其特定的长度和表示方式,称为格式l数据的格式与用于运算、处理它的指令相关l以不同的格式查看一个数据,或是使用不同格式的指令处理它,会得到不同的效果二进制、十六进制和十进制二进制和二进制数:所有通过S7-200SMARTPLC处理的数据(数值、字符等等)都以二进制形式表示。十六进制和十六进制数:在二进制数中,每4个二进制位可以分为一组;这组二进制数值的不同变化可以表示16个状态,正好是16进制数每一位数字的变化范围。因此,可以用十六进制数值方便地表示二进制数。例如,二进制数1000_1111b分为两组来看,分别是1000b和1111b,正好可以表示16进制数字8h和Fh(0000b对应于0h,...,1111b对应于Fh);那么这个二进制数就可以表示为8Fh。十进制和十进制数:十进制是S7-200SMART的数学计算的基础,一般都使用十进制的体系,除了时间(12/24或60进制)等特殊数据外。二进制数用于在PLC中表示十进制数值、或者其他(如字符等)数据,而16进制用来比较简单地描述二进制数。二进制位逻辑(bit)PLC中以二进制“位”的数据形式来表示逻辑“1”、“0”(或者“开”、“关”)。位是最基本的数据单位。在数据字节(Byte)中