西门子S7-1200 PLC所兼容的基本数据类型涵盖了多个层面。其中,布尔型数据,本质上为单一的二进制位,其状态以0或1标识,亦可表达为TRUE、FALSE等逻辑值,示例详见图示;字节型数据则扩展至八位二进制组合,其值域横跨十六进制00至FF,实例包括16进制12、AB等;进一步地,字类型数据采用十六位二进制编排,值域覆盖十六...
结构数据类型(Struct)是一种由书目的数据元素且不同数据类型元素组成的数据结构,其元素可以是基本数据类型,也可以是Struct、数组等复杂数据类型以及PLC数据类型(UDT)等。 Struct类型嵌套Struct类型的深度限制为 8 级,Struct类型的变量在程序中可作为一个变量整体,也可单独使用组成该Struct的元素。Struct 类型可以在DB、...
对于S7-200/200 SMART PLC整数数据类型只有INT整数和DINT双整数这两种,而S7-1200 PLC支持6种,USInt、UInt、UDInt是无符号数,SInt、Int、DInt是有符号数,他们的数值范围有所不同。3、浮点数数据类型 在S7-1200PLC中,浮点数以 32 位单精度数 (Real) 或 64 位双精度数 (LReal) 表示。但是像S7-200/200 ...
在数据存取方面,西门子 S7-1200 CPU 严格遵循着位、字节、字以及双字的寻址机制。二进制位凭借其独特的 0 或 1 状态,有效地表征了不同的逻辑状态。比如常见的触点开闭、线圈通断等情况。字节、字以及双字,分别由八位、十六位以及三十二位的二进制数构成。并且遵循着从低到高的位序排列规则。CPU 内部存储单元...
从TIA 博途 V13SP1 开始,S7-1200 V4.0开始,PLC变量表中的I和Q也可以使用UDT类型。UDT类型作为整体使用时,可以与Variant、DB_ANY类型及相关指令默契配合。Struct数据类型使用非常灵活,随时可以使用,但是相对于PLC数据类型 UDT有一些缺点,所以建议需要使用Struct类型时,可以使用PLC数据类型UDT代替。理论上来说,...
DTL(长格式日期和时间)数据类型使用12字节的结构保存日期和时间信息,可以在块的临时存储器或DB中定义DTL数据。必须在DB编辑器的“起始值”(Startvalue)列为所有组件输入一个值。DTL的大小和范围如下表所示。西门子S7-1200 数据类型 http://bbs.plcjs.com/forum.php?mod=viewthread&tid=499494&fromuid=17 (...
对于S7-200/200 SMART PLC整数数据类型只有INT整数和DINT双整数这两种,而S7-1200 PLC支持6种,USInt、UInt、UDInt是无符号数,SInt、Int、DInt是有符号数,他们的数值范围有所不同。 3、浮点数数据类型 在S7-1200PLC中,浮点数以 32 位单精度数 (Real) 或 64 位双精度数 (LRe...
指针可以指向结构和单独的结构元素。Variant指针不会占用存储器的任何空间。Variant指针的属性如下表所示。西门子 S7-1200 数据类型(2)http://bbs.plcjs.com/forum.php?mod=viewthread&tid=499493&fromuid=17 (出处: PLC论坛-全力打造可编程控制器专业技术论坛)#图文夏日征集令# ...
在西门子S7-1200PLC中, 关于日期和时间的数据类型主要包括以下几个:日期Date、日时钟TOD、日期和日时钟DATE_AND_TIME以及长格式日期和时间DTL 四种数据类型,下面针对每一种日期和时间数据类型的格式、取值范围、用法进行进行说明:1.DATE日期 A.DATE 数据类型将日期作为无符号整数保存,占用2个字节;B.日期的格式...