电工技术基础_电工基础知识_电工之家-电工学习网

欢迎来到电工学习网!

西门子plc中数的表示方法

2021-12-02 07:38分类:西门子PLC 阅读:

 

在S7-300/400系列产品的plc中,可以用二进制数、十六进制数和BCD码来表明数。

(1)二进制数,

二进制数仅有0和12个标记,依照逢二进一的标准计算。0和1用于表明开关量(或称数据量)的二种不一样情况,如接触点的断掉和接入,电磁线圈的得电和跳停等。

倘若二进制数的一位为1,表明子程序中相匹配的位程序编写元器件(比如,位储存器M或輸出全过程印象Q)的电磁线圈“得电”,其延时继电器接入,常闭点断掉,称该程序编写元器件处在1情况或ON(接入);假如该位为0,相匹配程序编写元器件的电磁线圈或接触点的情况与以上反过来,称该程序编写元器件处在0情况或OFF(断掉)。在程序编写指南和数控编程软件中,位程序编写元器件的1情况和0情况一般用TRUE和FALSE来表明。

二进制参量用2#放到前边表明,如2#1111_0110_1001_0001是16位的二进制参量。

(2)十六进制数

十六进制数的每一位都有16种很有可能发生的数据,各自是0~9和A~F(相匹配于十进制数的10~15),依照逢十六进一的标准计算,每一个数据占二进制数的4位。

十六进制参量表达方式:

①B#16#、W#16#、DW#16#各自用于表明十六进制(16#)字节数(B#)、字(W#)和双字(DW#)参量。

②用标识符H表明十六进制参量,如W#16#3B能够表明为3BH。

(3) BCD码

BCD码便是用二进制数表明十进制数,每一位十进制数用4位二进制数来表明。BCD码事实上是十六进制数,用4位二进制数表明出16种组成,而BCD码仅用其前十个组成来表明0~9,其他6种组成( 1010~1111)沒有应用。比如,十进制数298相匹配的BCD码的2进制表明为2#0000 0010 1001 1000,还可以表明为W#16#298。

上一篇:西门子plc编程语言数据类型之复合数据类型

下一篇:西门子PLC程序结构

相关推荐

电工推荐

    电工技术基础_电工基础知识_电工之家-电工学习网
返回顶部