您现在的位置是:首页 > PLC技术 > PLC技术

S7-1500 PLC的日期和时间数据类型

来源:艾特贸易2017-10-11

简介日期和时间数据类型主要包括日期 ( Date) 、日时间 (Time_Of_ Day) 和日期时间 DT( Date_And_Time) 数据类型,对于 S7 -1500 PLC 还支持长日时间 LTOD (LTime_Of_Day) 、日期长时间 LDT (Date_And_LTime) 和长日

    日期和时间数据类型主要包括日期( Date)、日时间(Time_Of_ Day)和日期时间DT( Date_And_Time)数据类型,对于S7 -1500 PLC还支持长日时间LTOD (LTime_Of_Day)、日期长时间LDT (Date_And_LTime)和长日期时间DTL数据类型。

   (1)日期

    日期Date数据类型在内存中占用16bit,变量格式为有符号整数格式,变量内容用距离199011日的天数以整数格式进行表示。常数格式为日期前加D#,例如D#2168 - 12-31表示的日期为21681231日,相应变量的内容为W#16#FF62。表5-11列出了Date数据类型的属性。

    5-11    Date数据类型的属性

Date数据类型的属性

   (2)日时间

    日时间(Time_Of_Day)数据类型的变量占用一个双字,包含用无符号整数形式表示的从每天000开始的ms数。常数表示格式为时间前加DOT#,如DOT#235959. 999=DW#16#05265 87。日时间Time_Of_Day数据类型的数据范围等属性见表5-12

    5-12    日时间Time_Of_Day数据类型的属性

日时间Time_Of_Day数据类型的属性

   (3)长日时间

    长日时间LTOD(LTime_Of_Day)数据类型占用2个双字,存储从当天000开始的ns数,为无符号整数。表5-13列出了LTOD数据类型的属性。

    5-13    长日时间LTOD数据类型的属性

 长日时间LTOD数据类型的属性

    (4)日期时间

    日期时间DT(Date_And_Time)数据类型存储日期和时间信息,格式为BCD。表5-14列出了DT数据类型的属性。表5-15列出了DT数据类型的结构。

    5-14    日期时间DT数据类型的属性

日期时间DT数据类型的属性

    5-15    日期时间DT数据类型的结构

日期时间DT数据类型的结构

   (5)日期长时间

    日期长时间LDT(Date_And_LTime)数据类型可存储自197011000以来的日期和时间信息(单位为ns)。表5-16列出了LDT数据类型的属性。

   (6)长日期时间

    长日期时间( DTL)数据类型的操作数长度为12B,以预定义结构存储日期和时间信息。表5-17列出了DTL数据类型的属性。

    5-16    LDT数据类型的属性

LDT数据类型的属性

    5-17    DTL数据类型的属性

DTL数据类型的属性

   DTL数据类型的结构由几个部分组成,每一部分都包含不同的数据类型和取值范围。指定值的数据类型必须与相应元素的数据类型相匹配。表5-18给出了DTL数据类型的结构组成。

    5-18    DTL数据类型的结构

DTL数据类型的结构