五月婷网站,av先锋丝袜天堂,看全色黄大色大片免费久久怂,中国人免费观看的视频在线,亚洲国产日本,毛片96视频免费观看

| 注冊| 產(chǎn)品展廳| 收藏該商鋪

行業(yè)產(chǎn)品

當(dāng)前位置:
杭州蕭優(yōu)自動化科技有限公司>>技術(shù)文章>>S7-200SMART型可編程控制器精彩系列面板

S7-200SMART型可編程控制器精彩系列面板

閱讀:1045        發(fā)布時間:2021-3-12

S7-200 SMART

264 系統(tǒng)手冊, V2.5, 01/2020, A5E03822234-AI

字符串轉(zhuǎn)換示例:子字符串轉(zhuǎn)換為整數(shù)、雙精度整數(shù)和實數(shù)

LAD STL

S_I 將數(shù)字字符串轉(zhuǎn)換為整數(shù)值。

S_I 將數(shù)字字符串轉(zhuǎn)換為雙精度整數(shù)

值。

S_R 將數(shù)字字符串轉(zhuǎn)換為實數(shù)值。

Network 1

LD I0.0

STI VB0, 7, VW100

STD VB0, 7, VD200

STR VB0, 7, VD300

另請參見

分配指令的常數(shù)值 (85)

 程序指令

7.5 轉(zhuǎn)換

S7-200 SMART

系統(tǒng)手冊, V2.5, 01/2020, A5E03822234-AI 265

7.5.5 編碼和解碼

LAD/FBD STL 說明

ENCO IN, OUT

輸入/ / 輸出 數(shù)據(jù)類型 操作數(shù)

IN WORD (ENCO) IW、QWVW、MWSMW、SW、TC、LWAC、AIW、*VD、

*LD*AC、常數(shù)

BYTE (DECO) IB、QB、VBMB、SMBSB、LBAC、*VD*LD、*AC、常數(shù)

OUT BYTE (ENCO) IB、QBVB、MB、SMB、SB、LB、AC、*VD、*LD、*AC

WORD (DECO) IWQW、VWMW、SMWSW、TC、LWAC、AQW、*VD、

*LD*AC

程序指令

7.5 轉(zhuǎn)換

S7-200 SMART

266 系統(tǒng)手冊, V2.5, 01/2020, A5E03822234-AI

示例:編碼和解碼

LAD STL

如果 AC2 包含錯誤位:

1. DECO 指令會置位

VW40 中與該錯誤代碼

對應(yīng)的位。

2. ENCO 指令會將有

效位轉(zhuǎn)換為存儲在

VB50 中的錯誤代碼。

Network 1

LD I3.1

DECO AC2, VW40

ENCO AC3, VB50

 程序指令

7.6 計數(shù)器

S7-200 SMART

系統(tǒng)手冊, V2.5, 01/2020, A5E03822234-AI 267

7.6 計數(shù)器

7.6.1 計數(shù)器指令

LAD/FBD STL 說明

CTU Cxxx, PV

LAD/FBD : 每次加計數(shù) CU 輸入從 OFF 轉(zhuǎn)換為 ON 時, CTU 加計

數(shù)指令就會從當(dāng)前值開始加計數(shù)。 當(dāng)前值 Cxxx 大于或等于預(yù)設(shè)值

PV 時,計數(shù)器位 Cxxx 接通。 當(dāng)復(fù)位輸入 R 接通或?qū)?Cxxx 地址

執(zhí)行復(fù)位指令時,當(dāng)前計數(shù)值會復(fù)位。 達(dá)到值 32,767 時,計

數(shù)器停止計數(shù)。

STL R 復(fù)位輸入為棧頂值 。 CU 加計數(shù)輸入加載至第二堆棧層中

CTD Cxxx, PV

LAD/FBD : 每次 CD 減計數(shù)輸入從 OFF 轉(zhuǎn)換為 ON 時, CTD 減計

數(shù)指令就會從計數(shù)器的當(dāng)前值開始減計數(shù)。 當(dāng)前值 Cxxx 等于 0

時,計數(shù)器位 Cxxx 打開。 LD 裝載輸入接通時,計數(shù)器復(fù)位計數(shù)

器位 Cxxx 并用預(yù)設(shè)值 PV 裝載當(dāng)前值。 達(dá)到零后,計數(shù)器停止,

計數(shù)器位 Cxxx 接通。

STL LD 裝載輸入為棧頂值。 CD 減計數(shù)輸入值會裝載到第二堆

棧層中 計數(shù)器

S7-200 SMART

268 系統(tǒng)手冊, V2.5, 01/2020, A5E03822234-AI

LAD/FBD STL 說明

CTUD Cxxx, PV

LAD/FBD : 每次 CU 減計數(shù)輸入從 OFF 轉(zhuǎn)換為 ON 時, CTUD /

減計數(shù)指令就會加計數(shù),每次 CD 減計數(shù)輸入從 OFF 轉(zhuǎn)換為 ON

時,該指令就會減計數(shù)。 計數(shù)器的當(dāng)前值 Cxxx 保持當(dāng)前計數(shù)值。

每次執(zhí)行計數(shù)器指令時,都會將 PV 預(yù)設(shè)值與當(dāng)前值進(jìn)行比較。當(dāng)前計數(shù)值變大值 32,767。

當(dāng)前值 Cxxx 大于或等于 PV 預(yù)設(shè)值時,計數(shù)器位 Cxxx 接通。 否

則,計數(shù)器位關(guān)斷。 當(dāng) R 復(fù)位輸入接通或?qū)?Cxxx 地址執(zhí)行復(fù)位指

令時,計數(shù)器復(fù)位。

STL R 復(fù)位輸入為棧頂值。 CD 減計數(shù)輸入值會加載至第二堆棧

層中。 CU 加計數(shù)輸入值會裝載到第三堆棧層中

輸入/ / 輸出 數(shù)據(jù)類型 操作數(shù)

Cxxx WORD 常數(shù)(C0 C255

CU、CD (LAD) BOOL 能流

CU、CD (FBD) BOOL I、QV、M、SM、ST、C、L、邏輯流

R (LAD) BOOL 能流

R (FBD) BOOL IQ、VM、SM、ST、CL、邏輯流

LD (LAD) BOOL 能流

LD (FBD) BOOL IQ、V、M、SM、S、TC、L、邏輯流

PV INT IW、QW、VWMW、SMW、SWLW、T、C、AC、AIW、

*VD、*LD、*AC、常數(shù)

說明

由于每個計數(shù)器有一個當(dāng)前值,因此請勿將同一計數(shù)器編號分配給多個計數(shù)器。 (編號

相同的加計數(shù)器、加/減計數(shù)器和減計數(shù)器會訪問相同的當(dāng)前值。)

使用復(fù)位指令復(fù)位計數(shù)器時,計數(shù)器位會復(fù)位,并且計數(shù)器當(dāng)前值會設(shè)為零。 計數(shù)器編

號可同時用于表示該計數(shù)器的當(dāng)前值和計數(shù)器位。

另請參見組態(tài)保持范圍 - 系統(tǒng)塊組態(tài) (151)

 程序指令

7.6 計數(shù)器

S7-200 SMART

系統(tǒng)手冊, V2.5, 01/2020, A5E03822234-AI 269

計數(shù)器操作

類型 操作 計數(shù)器位 上電循環(huán)/ / *掃描

CTU CU 增加當(dāng)前值。

• 當(dāng)前值持續(xù)增加,直至達(dá)到

32,767。

以下情況下,計數(shù)器位接

通: 當(dāng)前值 >= 預(yù)設(shè)值

• 計數(shù)器位關(guān)斷。

• 當(dāng)前值可保留 1

CTD CD 減少當(dāng)前值,直至當(dāng)前值

達(dá)到 0。

以下情況下,計數(shù)器位接

通: 當(dāng)前值 = 0

• 計數(shù)器位關(guān)斷。

• 當(dāng)前值可保留 1

CTUD CU 增加當(dāng)前值。

CD 減少當(dāng)前值。

• 當(dāng)前值持續(xù)增加或減少,直

至計數(shù)器復(fù)位。

以下情況下,計數(shù)器位接

通:當(dāng)前值 >= 預(yù)設(shè)值

• 計數(shù)器位關(guān)斷。

• 當(dāng)前值可保留 1

1 您可以選擇使計數(shù)器保留的當(dāng)前值,但不能選擇計數(shù)器位值。

程序指令

7.6 計數(shù)器

S7-200 SMART

270 系統(tǒng)手冊, V2.5, 01/2020, A5E03822234-AI

CTD 減計數(shù)示例

LAD STL

減計數(shù)器 C1 當(dāng)前值從 3 計數(shù)至 0

當(dāng) I0.1 關(guān)斷時,I0.0 的上升沿會減

C1 當(dāng)前值

I0.1 接通會裝載減計數(shù)預(yù)設(shè)值 3

Network 1

LD I0.0

LD I0.1

CTD C1, +3

當(dāng)計數(shù)器 C1 當(dāng)前值 = 0 時,C1

位接通

Network 2

LD C1

= Q0.0高速計數(shù)器指令

高速計數(shù)器可對標(biāo)準(zhǔn)計數(shù)器無法控制的高速事件進(jìn)行計數(shù)。標(biāo)準(zhǔn)計數(shù)器以受 PLC 掃描時

間限制的較低速率運(yùn)行。您可以使用 HDEF HSC 指令創(chuàng)建自己的 HSC 例程,也可以

使用高速計數(shù)器向?qū)Ш喕幊倘蝿?wù)。

LAD/FBD STL 說明

HDEF HSC, MODE

高速計數(shù)器定義指令 (HDEF) 選擇特定高速計數(shù)器 (HSC0-5) 的工

作模式。模式選擇定義高速計數(shù)器的時鐘、方向和復(fù)位功能。

必須為多達(dá)六個激活的高速計數(shù)器各使用一條高速計數(shù)器定義指

令。S 型號 CPU 1 有六個 HSC。C 型號 CPU 2 有四個 HSC。

HSC N

高速計數(shù)器 (HSC) 指令根據(jù) HSC 特殊存儲器位的狀態(tài)組態(tài)和控制

高速計數(shù)器。參數(shù) N 高速計數(shù)器編號。

高速計數(shù)器可組態(tài)為八種不同的工作模式。

每個計數(shù)器都有于時鐘、方向控制、復(fù)位的輸入,這些功能均

受支持。在 AB 正交相,可以選擇一倍 (1x) 或四倍 (4x)

數(shù)速率。所有計數(shù)器均以速率運(yùn)行,互不干擾。

1 S 型號 CPUSR20、ST20、SR30、ST30、SR40、ST40、SR60 ST60

2 C 型號 CPUCR20sCR30s、CR40s CR60s

ENO = 0 時的錯誤條件 受影響的 SM

HDEF

0003H 輸入點沖突

0004H 中斷中存在非法指令

000AH HSC 重新定義

0016H 試圖在輸入上使用分配給

運(yùn)動功能使用的 HSC 或邊緣中斷

0090H HSC 編號無效

HSC

0001H HDEF 之前執(zhí)

HSC

0005H 同時執(zhí)行

HSC/PLS

0090H HSC 編號無效

輸入/ / 輸出 數(shù)據(jù)類型 操作數(shù)

HSC BYTE HSC 編號常數(shù)(01、2、3、4 5

MODE BYTE 模式編號常數(shù):八種可能的模式(0、1、3、46、7、9 10

N WORD HSC 編號常數(shù)(0、1、23、4 5

 程序指令

7.6 計數(shù)器

S7-200 SMART

系統(tǒng)手冊, V2.5, 01/2020, A5E03822234-AI 273

HSC 運(yùn)行

高速計數(shù)器可用作鼓式定時器的驅(qū)動,其中有一個裝有增量軸編碼器的軸,以恒定速度旋

轉(zhuǎn)。該軸編碼器每轉(zhuǎn)提供數(shù)量的計數(shù)值以及一個復(fù)位脈沖。來自軸編碼器的時鐘和復(fù)

位脈沖為高速計數(shù)器提供輸入。

高速計數(shù)器載入幾個預(yù)設(shè)值中的個,并在當(dāng)前計數(shù)值小于當(dāng)前預(yù)設(shè)值的時間段內(nèi)激活

所需輸出。計數(shù)器設(shè)置為在當(dāng)前計數(shù)值等于預(yù)設(shè)值和出現(xiàn)復(fù)位時產(chǎn)生中斷。

每次出現(xiàn)“當(dāng)前計數(shù)值等于預(yù)設(shè)值”中斷事件時,將裝載一個新的預(yù)設(shè)值,同時設(shè)置輸出的

下一狀態(tài)。當(dāng)出現(xiàn)復(fù)位中斷事件時,將設(shè)置輸出的預(yù)設(shè)值和輸出狀態(tài),并重

復(fù)該循環(huán)。

由于程序中斷發(fā)生的頻率遠(yuǎn)低于高速計數(shù)器的計數(shù)速率,因此能夠在對整個 PLC 掃描周

期時間影響相對較小的情況下實現(xiàn)對高速操作的控制。通過中斷,可在獨立的中斷例

程中執(zhí)行每次的新預(yù)設(shè)值裝載操作,從而實現(xiàn)簡單的狀態(tài)控制。(此外,也可在單個中斷

例程中處理所有中斷事件。)

HSC 輸入分配及功能

所有高速計算器的運(yùn)行方式與相同操作模式一樣,但對于每一個 HSC 編號來說,并不支

持每一種模式。HSC 輸入連接(時鐘、方向和復(fù)位)必須使用 CPU 的集成輸入通道,如

高速計數(shù)器匯總 (275)表所示。信號板或擴(kuò)展模塊上的輸入通道不能用于高速計數(shù)器。

說明

使用高速計數(shù)器計數(shù)高頻信號,必須確保對其輸入進(jìn)行正確接線和濾波。

S7-200 SMART CPU 中,所有高速計數(shù)器輸入均連接至內(nèi)部輸入濾波電路。S7-200

SMART 的默認(rèn)輸入濾波設(shè)置為 6.4 ms,這樣便將大計數(shù)速率限定為 78 Hz。如需以更

高頻率計數(shù),必須更改濾波器設(shè)置。

有關(guān)系統(tǒng)塊濾波選項、計數(shù)頻率、屏蔽要求及外部下拉電路的詳細(xì)信息,請參見“高

速輸入降噪 (276)”。

HSC 計數(shù)模式支持

● 緊湊型型號共支持四個 HSC 設(shè)備(HSC0、HSC1HSC2 HSC3)。

SR ST 型號共支持六個 HSC 設(shè)備(HSC0HSC1、HSC2、HSC3、HSC4

HSC5)。

HSC0HSC2、HSC4 HSC5 支持八種計數(shù)模式(模式 0、13、4、6、79

10)。

HSC1 HSC3 只支持一種計數(shù)模式(模式 0)。

程序指令

7.6 計數(shù)器

S7-200 SMART

274 系統(tǒng)手冊, V2.5, 01/2020, A5E03822234-AI

可用的 HSC 計數(shù)器類型

● 具有內(nèi)部方向控制功能的單相時鐘計數(shù)器:

– 模式 0

– 模式 1:具有外部復(fù)位功能

● 具有外部方向控制功能的單相時鐘計數(shù)器:

– 模式 3

– 模式 4:具有外部復(fù)位功能

● 具有 2 路時鐘輸入(加時鐘和減時鐘)的雙相時鐘計數(shù)器:

– 模式 6

– 模式 7:具有外部復(fù)位功能

AB 正交相計數(shù)器:

– 模式 9

– 模式 10:具有外部復(fù)位功能

HSC 操作規(guī)則

● 使用高速計數(shù)器之前,必須執(zhí)行 HDEF 指令(高速計數(shù)器定義)選擇計數(shù)器模式。使

用*掃描存儲器位 SM0.1(*掃描時,該位為 ON,后續(xù)掃描時為 OFF)直接執(zhí)

HDEF 指令,或調(diào)用包含 HDEF 指令的子例程。

● 可以使用所有計數(shù)器類型(帶復(fù)位輸入或不帶復(fù)位輸入)。

● 激活復(fù)位輸入時,會清除當(dāng)前值,并在您禁用復(fù)位輸入之前保持清除狀態(tài)。

引用信息

更多信息,請參考以下部分:

● 高速計數(shù)器編程 (279)

● 高速計數(shù)器匯總 (275)

● 高速計數(shù)器的初始化順序示例 (290)

● 高速輸入降噪 (276)

 程序指令

7.6 計數(shù)器

S7-200 SMART

系統(tǒng)手冊, V2.5, 01/2020, A5E03822234-AI 275

7.6.3 高速計數(shù)器匯總

時鐘 A A 方向/ /時 時

B B

 

0.2 μs 200 kHzS 型號 CPU1

100 kHzC 型號 CPU2

0.4 μs 200 kHzS 型號 CPU

100 kHzC 型號 CPU

0.8 μs 200 kHzS 型號 CPU

100 kHzC 型號 CPU

1.6 μs 200 kHzS 型號 CPU

100 kHzC 型號 CPU

3.2 μs 156 kHzS 型號 CPU

100 kHzC 型號 CPU

6.4 μs 78 kHz

12.8 μs 39 kHz

0.2 ms 2.5 kHz

0.4 ms 1.25 kHz

0.8 ms 625 Hz

1.6 ms 312 Hz

3.2 ms 156 Hz

6.4 ms 78 Hz

12.8 ms 39 Hz

1 S 型號 CPUSR20、ST20、SR30、ST30SR40、ST40SR60、ST60

2 C 型號 CPUCR20s、CR30sCR40s CR60s

程序指令

7.6 計數(shù)器

S7-200 SMART

278 系統(tǒng)手冊, V2.5, 01/2020, A5E03822234-AI

● 如果生成 HSC 輸入信號的設(shè)備未將輸入信號驅(qū)動為高電平和低電平,則高速時可能

出現(xiàn)信號失真。如果設(shè)備的輸出是集電極開路晶體管,則可能出現(xiàn)這種情況。晶體管

關(guān)閉時,沒有任何因素將信號驅(qū)動為低電平狀態(tài)。信號將轉(zhuǎn)換為低電平狀態(tài),但所需

時間取決于電路的輸入電阻和電容。這種情況可能導(dǎo)致脈沖丟失。可通過將下拉電阻

連接到輸入信號的方法避免這種情況,如下圖所示。由于 CPU 的輸入電壓是 24 V

DC,因此電阻的額定功率必須為高功率。100 5 瓦的電阻是一個合適的選擇。高速計數(shù)器編程

可以使用高速計數(shù)器向?qū)Ш喕?/font> HSC 編程任務(wù)。該向?qū)Э蓭椭脩暨x擇計數(shù)器類型/模式、

預(yù)設(shè)值/當(dāng)前值以及計數(shù)器選項,并生成必要的特殊存儲器分配、子例程和中斷例程。

說明

使用高速計數(shù)器計數(shù)高頻信號,必須確保對其輸入進(jìn)行正確濾波和接線。

S7-200 SMART CPU 中,所有高速計數(shù)器輸入均連接至內(nèi)部輸入濾波電路。

S7-200 SMART CPU 的默認(rèn)輸入濾波設(shè)置為 6.4 ms,這樣便將計數(shù)速率限定為 78

Hz。如需以更高頻率計數(shù),必須更改濾波器設(shè)置。

有關(guān)系統(tǒng)塊濾波選項、計數(shù)頻率、屏蔽要求及外部下拉電路的詳細(xì)信息,請參見“高

速輸入降噪 (276)”。

組態(tài)高速計數(shù)器

請使用以下操作之一組態(tài)高速計數(shù)器向?qū)В?/font>

● 打開向?qū)В涸?ldquo;工具”(Tools) 菜單功能區(qū)的“向?qū)?rdquo;(Wizards) 區(qū)域中選擇“高速計數(shù)

(High-Speed Counter)。

● 打開向?qū)В涸陧椖繕涞?ldquo;向?qū)?rdquo;(Wizards) 文件夾中雙擊“高速計數(shù)器”(High-Speed

Counter) 節(jié)點。

打開向?qū)Ш?,分?/font> HSC 設(shè)置值??蔀g覽向?qū)гO(shè)置頁面、修改參數(shù),然后生成新向?qū)С绦?/font>

代碼。

要使用高速計數(shù)器,程序必須執(zhí)行以下基本任務(wù):

● 定義計數(shù)器和模式(對每個計數(shù)器執(zhí)行一次 HDEF 指令)。

● 在 SM 存儲器中設(shè)置控制字節(jié)。

● 在 SM 存儲器中設(shè)置當(dāng)前值(起始值)。

● 在 SM 存儲器中設(shè)置預(yù)設(shè)值(目標(biāo)值)。

● 分配并啟用相應(yīng)的中斷例程。

● 激活高速計數(shù)器(執(zhí)行 HSC 指令)。

HDEF 指令設(shè)置計數(shù)模式

程序指令

7.6 計數(shù)器

S7-200 SMART

280 系統(tǒng)手冊, V2.5, 01/2020, A5E03822234-AI

HDEF 指令分配 HSC 計數(shù)器模式。下表列出了為時鐘、方向控制和復(fù)位功能分配的物理

輸入。同一輸入無法用于兩個不同的功能,但是其高速計數(shù)器的當(dāng)前模式未使用的任何輸

入均可用于其它用途。例如,如果 HSC0 的當(dāng)前模式為使用 I0.0 I0.4 的模式 1,則可

I0.1、I0.2 I0.3 用于沿中斷、HSC3 或運(yùn)動控制輸入。

說明

HSC0 的所有計數(shù)模式始終使用 I0.0,而 HSC2 的所有計數(shù)模式始終使用 I0.2,因此使用

這些計數(shù)器時,無法將這些輸入用于其它用途。

模式 說明 輸入分配

HSC0 I0.0 I0.1 I0.4

HSC1 I0.1

HSC2 I0.2 I0.3 I0.5

HSC3 I0.3

HSC4 I0.6 I0.7 I1.2

HSC5 I1.0 I1.1 I1.3

0 具有內(nèi)部方向控制的單相計數(shù)器 時鐘

1 時鐘 復(fù)位

3 具有外部方向控制的單相計數(shù)器 時鐘 方向

4 時鐘 方向 復(fù)位

6 具有 2 個時鐘輸入的雙相計數(shù)器 加時鐘 減時鐘

7 加時鐘 減時鐘 復(fù)位

9 AB 正交相計數(shù)器 時鐘 A 時鐘 B

10 時鐘 A 時鐘 B 復(fù)位

 程序指令

7.6 計數(shù)器

S7-200 SMART

系統(tǒng)手冊, V2.5, 01/2020, A5E03822234-AI 281

模式選擇對計數(shù)操作的影響

HSC 模式 0 1 1

HSC 模式 3 4 4

程序指令

7.6 計數(shù)器

S7-200 SMART

282 系統(tǒng)手冊, V2.5, 01/2020, A5E03822234-AI

HSC 模式 6 7 7

使用計數(shù)模式 6 7 時,如果加時鐘和減時鐘輸入的上升沿在 0.3 微秒內(nèi)發(fā)生,高速計

數(shù)器可能認(rèn)為這些事件同時發(fā)生。如果發(fā)生這種情況,當(dāng)前值不改變,而且計數(shù)方向不改

變。只要加時鐘和減時鐘輸入的上升沿之間的間隔大于該時段,高速計數(shù)器就能夠單獨捕

獲每個事件。在兩種情況下,均不會生成程序錯誤,而且計數(shù)器保持正確計數(shù)值。加法、減法、乘法和除法

LAD / FBD STL 說明

ADD_DI

ADD_R

+I IN1, OUT

+D IN1, OUT

+R IN1, OUT

加整數(shù)指令將兩個 16 位整數(shù)相加,產(chǎn)生一個 16 位結(jié)果。加雙精

度整數(shù)指令將兩個 32 位整數(shù)相加,產(chǎn)生一個 32 位結(jié)果。加實數(shù)

指令將兩個 32 位實數(shù)相加,產(chǎn)生一個 32 位實數(shù)結(jié)果。

LAD FBDIN1 + IN2 = OUT

STLIN1 + OUT = OUT

SUB_DI

SUB_R

-I IN1, OUT

-D IN1, OUT

-R IN1, OUT

整數(shù)減法指令將兩個 16 位整數(shù)相減,產(chǎn)生一個 16 位結(jié)果。雙整

數(shù)減法 (-D) 指令將兩個 32 位整數(shù)相減,產(chǎn)生一個 32 位結(jié)果。實

數(shù)減法 (-R) 指令將兩個 32 位實數(shù)相減,產(chǎn)生一個 32 位實數(shù)結(jié)

果。

LAD FBDIN1 - IN2 = OUT

STLOUT - IN1 = OUT

MUL_DI

MUL_R

*I IN1, OUT

*D IN1, OUT

*R IN1, OUT

整數(shù)乘法指令將兩個 16 位整數(shù)相乘,產(chǎn)生一個 16 位結(jié)果。雙整

數(shù)乘法指令將兩個 32 位整數(shù)相乘,產(chǎn)生一個 32 位結(jié)果。實數(shù)乘

法指令將兩個 32 位實數(shù)相乘,產(chǎn)生一個 32 位實數(shù)結(jié)果。

LAD FBDIN1 * IN2 = OUT

STLIN1 * OUT = OUT

DIV_DI

DIV_R

/I IN1, OUT

/D IN1, OUT

/R IN1, OUT

整數(shù)除法指令將兩個 16 位整數(shù)相除,產(chǎn)生一個 16 位結(jié)果。(不

保留余數(shù)。)雙整數(shù)除法指令將兩個 32 位整數(shù)相除,產(chǎn)生一個 32

位結(jié)果。(不保留余數(shù)。)實數(shù)除法 (/R) 指令將兩個 32 位實數(shù)相

除,產(chǎn)生一個 32 位實數(shù)結(jié)果。

LAD FBDIN1/IN2 = OUT

STLOUT / IN1 = OUT

程序指令

7.8 數(shù)學(xué)

S7-200 SMART

312 系統(tǒng)手冊, V2.5, 01/2020, A5E03822234-AI

ENO = 0 時的非致命錯誤 受影響的 SM

0006H 間接地址

SM1.1 溢出

SM1.3 除數(shù)為零

SM1.0 運(yùn)算結(jié)果 =

SM1.1 溢出、運(yùn)算期間生成非法值或非法輸入

SM1.2 負(fù)數(shù)結(jié)果

SM1.3 除數(shù)為零

SM1.1 指示溢出錯誤和非法值。如果 SM1.1 置位,則 SM1.0 SM1.2 的狀態(tài)無效,原

始輸入操作數(shù)不變。如果 SM1.1 SM1.3 未置位,則數(shù)學(xué)運(yùn)算已完成且結(jié)果有效,并且

SM1.0 SM1.2 包含有效狀態(tài)。如果在除法運(yùn)算過程中 SM1.3 置位,則其它數(shù)學(xué)運(yùn)算狀

態(tài)位保持不變。

輸入/ / 輸出 數(shù)據(jù)類型 操作數(shù)

IN1IN2 IN

收藏該商鋪

登錄 后再收藏

提示

您的留言已提交成功!我們將在第一時間回復(fù)您~
二維碼