好上學(xué),職校招生與學(xué)歷提升信息網(wǎng)。

分站導(dǎo)航

熱點(diǎn)關(guān)注

好上學(xué)在線報(bào)名

在線咨詢

8:00-22:00

當(dāng)前位置:

好上學(xué)

>

職校資訊

>

學(xué)習(xí)經(jīng)驗(yàn)

常數(shù)包括哪些數(shù)字(常數(shù)是指哪些)

來(lái)源:好上學(xué) ??時(shí)間:2022-08-22

有效常數(shù)范圍如下:



不帶符號(hào)的整數(shù)范圍

帶符號(hào)的整數(shù)范圍

數(shù)據(jù)大小:

十進(jìn)制:

十六進(jìn)制:

十進(jìn)制:

十六進(jìn)制:

B(字節(jié))

0 到 255

16#0 到 16#FF

-128 到 127

16#80 到 16#7F

W(字)

0 到 65535

16#0 到 16#FFFF

-32768 到 32767

16#8000 到 16#7FFF

D(雙字)

0 到 4294967295

16#0 到 16#FFFF FFFF

-2147483648 到 2147483647

16#8000 0000 到
16#7FFF FFFF

數(shù)據(jù)大?。?/p>

十進(jìn)制實(shí)數(shù)(正數(shù)范圍)

十進(jìn)制實(shí)數(shù)(負(fù)數(shù)范圍)

D(雙字)

1.175495E-38 至 3.402823E 38

-1.175495E-38 至 -3.402823E 38

常數(shù)格式標(biāo)識(shí)符

程序可在許多指令中使用字節(jié)、字或雙字大小的數(shù)據(jù)常數(shù)。 格式標(biāo)識(shí)符控制如何顯示常數(shù)數(shù)值(二進(jìn)制數(shù)字、十進(jìn)制數(shù)字、十六進(jìn)制數(shù)字或 ASCII 字符)。

假設(shè)程序常數(shù)為十進(jìn)制數(shù)字,除非您使用格式標(biāo)識(shí)符:

2#

二進(jìn)制數(shù)字

16#

十六進(jìn)制數(shù)字

'abcd'

ASCII 常數(shù),使用單引號(hào)字符起始與結(jié)束 ASCII 字符。 對(duì)在參數(shù)列表中指定“常數(shù)”(Constant) 的大多數(shù)指令都有效。 作為數(shù)據(jù)字節(jié)存儲(chǔ)。

"字符串"

ASCII 常數(shù)字符串,使用雙引號(hào)字符起始與結(jié)束 ASCII 字符。 對(duì)在參數(shù)列表中指定常數(shù)字符串的指令參數(shù)有效。 以長(zhǎng)度字節(jié)后接數(shù)據(jù)字節(jié)的形式存儲(chǔ)。

二進(jìn)制常數(shù)示例

示例

數(shù)字基數(shù)

分隔符

常數(shù)數(shù)值

2#1101

2

#

1101

2#1101_1111

2

#

11011111

十六進(jìn)制常數(shù)示例

示例

數(shù)字基數(shù)

分隔符

常數(shù)數(shù)值

16#3FB2

16

#

3FB2

16#A_1_C_D

16

#

A1CD




說(shuō)明

輸入常數(shù)時(shí)可使用下劃線增強(qiáng)可讀性。

ASCII 常數(shù)字符范圍

ASCII 常數(shù)字符的有效范圍是 ASCII 32 至 ASCII 255,不包括 DEL 字符、單引號(hào)和雙引號(hào)字符。 在此范圍之外的 ASCII 字符必須使用特殊 $ 字符格式。

ASCII 原義字符常數(shù)示例(單引號(hào)格式)

與允許將常數(shù)作為輸入的指令合用

參數(shù)

操作數(shù)

數(shù)據(jù)類型

IN1、IN2

IB, QB, MB, SMB, VB, SB, LB, AC, 常數(shù), *VD, *LD, *AC

BYTE


數(shù)據(jù)

ASCII 常數(shù)輸入的編輯器支持

有效地址示例

內(nèi)存映射
無(wú)用于單引號(hào)格式的前導(dǎo)長(zhǎng)度字節(jié)

VB0

VB1

VB2

VB3

VB4

VB5

'A'

程序和數(shù)據(jù)塊

VB0

A






'AB'

程序和數(shù)據(jù)塊

VB0, VW0

A

B





'ABC'

數(shù)據(jù)塊

VB0

A

B

C




'ABCD'

程序和數(shù)據(jù)塊

VB0, VD0

A

B

C

D



'ABCDE'

數(shù)據(jù)塊

VB0

A

B

C

D

E


'ABCDEF'

數(shù)據(jù)塊

VB0

A

B

C

D

E

F

ASCII 原義常數(shù)字符串示例(雙引號(hào)格式)

與允許將常數(shù)字符串作為輸入的指令合用

參數(shù)

操作數(shù)

數(shù)據(jù)類型

IN

VB, 常數(shù)字符串, *VD, *LD, *AC

STRING

數(shù)據(jù)

ASCII 常數(shù)字符串輸入的編輯器支持

有效地址示例

內(nèi)存映射
用于雙引號(hào)格式的前導(dǎo)長(zhǎng)度字節(jié)

VB0

VB1

VB2

VB3

VB4

VB5

VB6

"A"

程序和數(shù)據(jù)塊

VB0

1

A






"AB"

程序和數(shù)據(jù)塊

VB0

2

A

B





"ABC"

程序和數(shù)據(jù)塊

VB0

3

A

B

C




"ABCD"

程序和數(shù)據(jù)塊

VB0

4

A

B

C

D



"ABCDE"

程序和數(shù)據(jù)塊

VB0

5

A

B

C

D

E


"ABCDEF"

程序和數(shù)據(jù)塊

VB0

6

A

B

C

D

E

F


說(shuō)明

對(duì)于 ASCII 常數(shù),$ 是一個(gè)格式字符,用于在字符串中指明某特殊字符。

使用 $ 格式字符的字符串示例:

當(dāng)您下載或上傳數(shù)據(jù)塊及主程序、子例程和中斷例程時(shí),使用 $ 格式字符修改 ASCII 原義常數(shù)。

字符串條目

存儲(chǔ)在 PLC 存儲(chǔ)器中的數(shù)據(jù)

'Cost $$50'

"Cost $$50"

Cost $50

Cost $50

'Enter $'name$''

"Enter $"name$""

Enter 'name'

Enter "name"

下表顯示嵌套控制字符的方法。

代碼

解釋

$$

單美元符號(hào)

$'

單引號(hào)字符

$"

雙引號(hào)字符

$L 或 $l

換行字符

$N 或 $n

新行字符

$P 或 $p

換頁(yè),新頁(yè)

$R 或 $r

回車字符

$T 或 $t

制表符,即制表字符

$1f

$ 后的兩個(gè)十六進(jìn)制數(shù)字 1f 指定 ASCII 代碼 1f。

ASCII 1f 十六進(jìn)制數(shù)字 = ASCII 31 十進(jìn)制數(shù)字

另請(qǐng)參見(jiàn)

直接和間接尋址

分享:

qq好友分享 QQ空間分享 新浪微博分享 微信分享 更多分享方式
(c)2025 m.mojitoev.com All Rights Reserved SiteMap 聯(lián)系我們 | 浙ICP備2023018783號(hào)