S7程序结构与程序设计知识课件.ppt

第5章 S7程序结构与程序设计 ;§5.1 S7 CPU中的程序 ;§5.1.1 用户程序中的块结构 ;1. 线性程序(线性编程);2.分部式程序(分部编程、分块编程) ;3. 结构化程序(结构化编程或模块化编程) ;§5.1.3 I/O过程映像 ;§5.1.4 程序循环执行 ;§5.2 数据块中的数据存储 ;§5.2.1 数据存储区 ;§5.2.2 数据块 ;1.数据块的分类;2.数据块寄存器;§5.2.3 数据块的数据结构;基本数据类型 根据IEC1131-3定义,长度不超过32位,可利用STEP 7基本指令处理,能完全装入S7处理器的累加器中。基本数 据类型包括: 位数据类型:BOOL、BYTE、WORD、DWORD、CHAR 数字数据类型:INT、DINT、REAL 定时器类型:S5TIME、TIME、DATE、TIME_OF_DAY ;复杂数据类型 复杂数据类型只能结合共享数据块的变量声明使用。复杂数据类型可大于32位,用装入指令不能把复杂数据类型完全装入累加器,一般利用库中的标准块(“IEC”S7程序)处理复杂数据类型。复杂数据类型包括: 时间(DATE_AND_TIME)类型 矩阵(ARRAY)类型 结构(STRUCT)类型 字符串(STRING)类型;用户定义数据类型(UDT) STEP 7允许利用数据块编辑器,将基本数

文档评论(0)

1亿VIP精品文档

相关文档