请联系客服QQ
艾特贸易网首页

艾特贸易网

STEP 7中数据块的数据结构

提示:

在STEP 7中数据块的数据类型可以采用基本数据类型、复合数据类型或用户定义数据类型(UDT)。下面艾特贸易小编仅对数据块的数据类型进行简单介绍。 1.基本数据类型 基本数据类型根据IEC1131-3定义,长度不超过32位,可利用STEP 7基本指令处理,能完全装入S7处理器的累加器中。基本数据类型包括以下几种。 ①位数据类型:BOO

    STEP 7中数据块的数据类型可以采用基本数据类型、复合数据类型或用户定义数据类型(UDT)。下面艾特贸易小编仅对数据块的数据类型进行简单介绍。

    1.基本数据类型

    基本数据类型根据IEC1131-3定义,长度不超过32位,可利用STEP 7基本指令处理,能完全装入S7处理器的累加器中。基本数据类型包括以下几种。

    ①位数据类型:BOOLBYTEWORDDWORDCHAR

    ②数字数据类型:INTDINTREAL

    ③定时器类型:S5TIMETIMEDATETIME_OF_DAY

    2.复杂数据类型

    复杂数据类型只能结合共享数据块的变量声明使用。复合数据类型可大于32位,使用装入指令不能把复合数据类型完全装入累加器,一般利用库中的标准块(IEC S7程序)处理复合数据类型。复合数据类型包括:时间( DATE_AND_TIME)、矩阵(ARRAY)、结构(STRUCT)和字符串( STRING)类型。

    3.用户定义数据类型

    STEP 7允许利用数据块编辑器,将基本数据类型和复杂数据类型组合成长度大于32位的用户定义数据类型( User- Defined Data TypeUDT)。用户定义数据类型不能存储在PLC中,只能存放在硬盘上的UDT块中。可以用用户定义数据类型作“模板”建立数据块,以节省录入时间。还可用于建立结构化数据块,建立包含几个相同单元的矩阵,在带有给定结构的FCFB中建立局部变量。


(责任编辑: 艾特贸易网 )

  • 本文关键字:STEP 

免责声明:本文章仅代表作者个人观点,与艾特贸易网无关。本站大部分技术资料均为原创文章,文章仅作为读者参考使用,请自行核实相关内容,如若转载请注明来源:艾特贸易网 http://www.aitmy.com