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

施耐德Unity Pro BCD格式的基本数据类型

来源:艾特贸易2017-06-04

简介数据在计算机内采用二进制数,通常将十进制数表示为二进制编码形式,称为十进制数的二进制编码,简称二一十进制编码或 BCD(Binary Coded Decimal) 码。 单个的十进制数需要用 4 位二进制

    数据在计算机内采用二进制数,通常将十进制数表示为二进制编码形式,称为十进制数的二进制编码,简称二一十进制编码或BCD (Binary Coded Decimal)码。    单个的十进制数需要用4位二进制数进行编码,为了用BCD码表示十进制数的09,使用与二进制数的相同表示方法,如图3-7所示。    例如,对十进制数“2350”用16位编码,如表3-7所示。    3-7    16位编码
16位编码
BCD数据格式
    3-7    BCD数据格式    例如,对十进制数“58293016”用32位格式编码,如表3-8所示。    3-8    32位编码
32位编码
    BCD格式的基本数据类型包括的类型如表3-9所示。    3-9    BCD格式数据类型列表
BCD格式数据类型列表
    (1)日期类型    日期数据类型是32位格式编码的数据类型,包含以下信息:    16位编码的年、    8位编码的月    8位编码的日    日期类型数据通过以下方式输入:D#<>-<>-<>    (2)日时间类型    日时间类型是指32位格式编码的数据类型,包含以下信息:    ●用一个8位编码的时钟    ●用一个8位编码的分    ●用一个8位编码的秒    日时间类型数据按照以下方式输入:TOD#<点钟><><>    例如,用BCD格式表示日时间“15:23:27”编码如表3-10所示。    3-10    BCD格式表示日时间
BCD格式表示日时间
    (3)日期和时间类型    日期和时间类型是用64位格式编码的数据类型,包含以下信息:    16位编码的年    8位编码的月    8位编码的日    8位编码的点钟    8位编码的分    8位编码的秒    例如,用BCD格式表示日期和时间“2010-3-1:15:23:27”编码如表3-11所示    3-11    BCD格式表示日期和时间
BCD格式表示日期和时间
    日期和时间类型数据通过以下方式输入:DT#<>-<>-<>-<><><>