- 微课学西门子S7-1200/1500 PLC编程
- 李方园等编著
- 319字
- 2021-10-27 16:00:17
1.4.2 位数据类型
位数据类型主要有布尔型(Bool)、字节型(Byte)、字型(Word)、双字型(DWord)和长字型(LWord)。在位数据类型中,只表示存储器中各位的状态是0(FALSE)还是1(TURE)。其长度可以是一位(Bit)、一个字节(Byte,8位)、一个字(Word,16位)、一个双字(Double Word,32位)或一个长字(Long Word,64位),分别对应Bool、Byte、Word、DWord和LWord类型。位数据类型通常用二进制或十六进制格式赋值,如2 # 01010101、16 #283 C等。需注意的是,一位布尔型数据类型不能直接赋常数值。
位数据类型的常数表示需要在数据之前根据存储单元长度(Byte、Word、DWord、LWord)加上B#、W#、DW#或LW#(Bool型除外),所能表示的数据范围见表1-5。
表1-5 位数据类型表示的数据范围
![](https://epubservercos.yuewen.com/6DB31F/21511157301518606/epubprivate/OEBPS/Images/39_02.jpg?sign=1739306287-mpxyooGFXdsrXrPLizABrSMKeG7m2g4r-0-d7f024005d0d1ab31c19b404da1e4139)
图1-50所示为Word数据类型的表达方法,其值为16 #1234。
![](https://epubservercos.yuewen.com/6DB31F/21511157301518606/epubprivate/OEBPS/Images/39_03.jpg?sign=1739306287-dZrTSZSeXLW8QpETa6gQ89XQpXtQEeoo-0-340bb13d6517108f17e68b0199cc1874)
图1-50 Word数据类型的表达方法