国产精品视频一区二区三区四,亚洲av美洲av综合av,99国内精品久久久久久久,欧美电影一区二区三区电影

產(chǎn)品推薦:氣相|液相|光譜|質(zhì)譜|電化學(xué)|元素分析|水分測(cè)定儀|樣品前處理|試驗(yàn)機(jī)|培養(yǎng)箱


化工儀器網(wǎng)>技術(shù)中心>操作使用>正文

歡迎聯(lián)系我

有什么可以幫您? 在線咨詢

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

來(lái)源:杭州蕭優(yōu)自動(dòng)化科技有限公司   2021年03月12日 11:16  

S7-200 SMART

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

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

LAD STL

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

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

值。

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

Network 1

LD I0.0

STI VB0, 7, VW100

STD VB0, 7, VD200

STR VB0, 7, VD300

另請(qǐng)參見

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

 程序指令

7.5 轉(zhuǎn)換

S7-200 SMART

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

7.5.5 編碼和解碼

LAD/FBD STL 說明

ENCO IN, OUT

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

IN WORD (ENCO) IW、QW、VW、MW、SMWSW、T、C、LW、AC、AIW、*VD

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

BYTE (DECO) IBQBVB、MBSMB、SBLB、AC*VD、*LD*AC、常數(shù)

OUT BYTE (ENCO) IBQB、VB、MB、SMBSB、LB、AC*VD、*LD、*AC

WORD (DECO) IWQW、VWMW、SMW、SW、T、C、LW、AC、AQW、*VD

*LD、*AC

程序指令

7.5 轉(zhuǎn)換

S7-200 SMART

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

示例:編碼和解碼

LAD STL

如果 AC2 包含錯(cuò)誤位:

1. DECO 指令會(huì)置位

VW40 中與該錯(cuò)誤代碼

對(duì)應(yīng)的位。

2. ENCO 指令會(huì)將有

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

VB50 中的錯(cuò)誤代碼。

Network 1

LD I3.1

DECO AC2, VW40

ENCO AC3, VB50

 程序指令

7.6 計(jì)數(shù)器

S7-200 SMART

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

7.6 計(jì)數(shù)器

7.6.1 計(jì)數(shù)器指令

LAD/FBD STL 說明

CTU Cxxx, PV

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

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

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

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

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

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

CTD Cxxx, PV

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

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

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

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

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

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

棧層中 計(jì)數(shù)器

S7-200 SMART

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

LAD/FBD STL 說明

CTUD Cxxx, PV

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

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

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

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

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

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

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

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

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

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

Cxxx WORD 常數(shù)(C0 C255

CU、CD (LAD) BOOL 能流

CU、CD (FBD) BOOL IQ、V、MSM、ST、C、L、邏輯流

R (LAD) BOOL 能流

R (FBD) BOOL I、QV、M、SMS、T、C、L、邏輯流

LD (LAD) BOOL 能流

LD (FBD) BOOL I、QV、MSM、ST、C、L、邏輯流

PV INT IWQW、VW、MWSMW、SW、LW、TC、AC、AIW、

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

說明

由于每個(gè)計(jì)數(shù)器有一個(gè)當(dāng)前值,因此請(qǐng)勿將同一計(jì)數(shù)器編號(hào)分配給多個(gè)計(jì)數(shù)器。 (編號(hào)

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

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

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

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

 程序指令

7.6 計(jì)數(shù)器

S7-200 SMART

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

計(jì)數(shù)器操作

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

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

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

32,767。

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

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

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

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

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

達(dá)到 0。

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

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

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

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

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

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

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

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

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

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

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

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

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

程序指令

7.6 計(jì)數(shù)器

S7-200 SMART

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

CTD 減計(jì)數(shù)示例

LAD STL

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

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

C1 當(dāng)前值

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

Network 1

LD I0.0

LD I0.1

CTD C1, +3

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

位接通

Network 2

LD C1

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

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

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

使用高速計(jì)數(shù)器向?qū)Ш?jiǎn)化編程任務(wù)。

LAD/FBD STL 說明

HDEF HSC, MODE

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

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

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

令。S 型號(hào) CPU 1 有六個(gè) HSCC 型號(hào) CPU 2 有四個(gè) HSC。

HSC N

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

高速計(jì)數(shù)器。參數(shù) N 高速計(jì)數(shù)器編號(hào)。

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

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

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

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

1 S 型號(hào) CPUSR20、ST20、SR30、ST30SR40、ST40SR60 ST60

2 C 型號(hào) CPUCR20s、CR30sCR40s CR60s

ENO = 0 時(shí)的錯(cuò)誤條件 受影響的 SM

HDEF

0003H 輸入點(diǎn)沖突

0004H 中斷中存在非法指令

000AH HSC 重新定義

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

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

0090H HSC 編號(hào)無(wú)效

HSC

0001H HDEF 之前執(zhí)

HSC

0005H 同時(shí)執(zhí)行

HSC/PLS

0090H HSC 編號(hào)無(wú)效

無(wú)

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

HSC BYTE HSC 編號(hào)常數(shù)(0、12、3、4 5

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

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

 程序指令

7.6 計(jì)數(shù)器

S7-200 SMART

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

HSC 運(yùn)行

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

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

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

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

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

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

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

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

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

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

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

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

HSC 輸入分配及功能

所有高速計(jì)算器的運(yùn)行方式與相同操作模式一樣,但對(duì)于每一個(gè) HSC 編號(hào)來(lái)說,并不支

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

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

說明

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

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

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

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

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

速輸入降噪 (頁(yè) 276)”。

HSC 計(jì)數(shù)模式支持

● 緊湊型型號(hào)共支持四個(gè) HSC 設(shè)備(HSC0、HSC1、HSC2 HSC3)。

SR ST 型號(hào)共支持六個(gè) HSC 設(shè)備(HSC0、HSC1、HSC2HSC3、HSC4

HSC5)。

HSC0、HSC2、HSC4 HSC5 支持八種計(jì)數(shù)模式(模式 0、1、3、4、6、79

10)。

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

程序指令

7.6 計(jì)數(shù)器

S7-200 SMART

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

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

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

– 模式 0

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

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

– 模式 3

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

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

– 模式 6

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

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

– 模式 9

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

HSC 操作規(guī)則

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

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

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

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

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

引用信息

更多信息,請(qǐng)參考以下部分:

● 高速計(jì)數(shù)器編程 (頁(yè) 279)

● 高速計(jì)數(shù)器匯總 (頁(yè) 275)

● 高速計(jì)數(shù)器的初始化順序示例 (頁(yè) 290)

● 高速輸入降噪 (頁(yè) 276)

 程序指令

7.6 計(jì)數(shù)器

S7-200 SMART

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

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

時(shí)鐘 A A 方向/ /時(shí) 時(shí)

B B

 

0.2 μs 200 kHzS 型號(hào) CPU1

100 kHzC 型號(hào) CPU2

0.4 μs 200 kHzS 型號(hào) CPU

100 kHzC 型號(hào) CPU

0.8 μs 200 kHzS 型號(hào) CPU

100 kHzC 型號(hào) CPU

1.6 μs 200 kHzS 型號(hào) CPU

100 kHzC 型號(hào) CPU

3.2 μs 156 kHzS 型號(hào) CPU

100 kHzC 型號(hào) 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 型號(hào) CPUSR20、ST20、SR30ST30、SR40ST40、SR60、ST60

2 C 型號(hào) CPUCR20s、CR30s、CR40s CR60s

程序指令

7.6 計(jì)數(shù)器

S7-200 SMART

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

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

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

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

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

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

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

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

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

說明

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

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

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

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

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

速輸入降噪 (頁(yè) 276)”。

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

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

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

(High-Speed Counter)。

● 打開向?qū)В涸陧?xiàng)目樹的“向?qū)?rdquo;(Wizards) 文件夾中雙擊“高速計(jì)數(shù)器”(High-Speed

Counter) 節(jié)點(diǎn)。

打開向?qū)Ш螅峙?/font> HSC 設(shè)置值。可瀏覽向?qū)гO(shè)置頁(yè)面、修改參數(shù),然后生成新向?qū)С绦?/font>

代碼。

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

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

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

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

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

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

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

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

程序指令

7.6 計(jì)數(shù)器

S7-200 SMART

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

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

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

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

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

說明

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

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

模式 說明 輸入分配

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)部方向控制的單相計(jì)數(shù)器 時(shí)鐘

1 時(shí)鐘 復(fù)位

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

4 時(shí)鐘 方向 復(fù)位

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

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

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

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

 程序指令

7.6 計(jì)數(shù)器

S7-200 SMART

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

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

HSC 模式 0 1 1

HSC 模式 3 4 4

程序指令

7.6 計(jì)數(shù)器

S7-200 SMART

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

HSC 模式 6 7 7

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

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

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

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

LAD / FBD STL 說明

ADD_DI

ADD_R

+I IN1, OUT

+D IN1, OUT

+R IN1, OUT

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

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

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

LAD FBDIN1 + IN2 = OUT

STLIN1 + OUT = OUT

SUB_DI

SUB_R

-I IN1, OUT

-D IN1, OUT

-R IN1, OUT

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

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

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

果。

LAD FBDIN1 - IN2 = OUT

STLOUT - IN1 = OUT

MUL_DI

MUL_R

*I IN1, OUT

*D IN1, OUT

*R IN1, OUT

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

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

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

LAD FBDIN1 * IN2 = OUT

STLIN1 * OUT = OUT

DIV_DI

DIV_R

/I IN1, OUT

/D IN1, OUT

/R IN1, OUT

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

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

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

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

LAD FBDIN1/IN2 = OUT

STLOUT / IN1 = OUT

程序指令

7.8 數(shù)學(xué)

S7-200 SMART

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

ENO = 0 時(shí)的非致命錯(cuò)誤 受影響的 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 指示溢出錯(cuò)誤和非法值。如果 SM1.1 置位,則 SM1.0 SM1.2 的狀態(tài)無(wú)效,原

始輸入操作數(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ù)

IN1、IN2 IN

免責(zé)聲明

  • 凡本網(wǎng)注明“來(lái)源:化工儀器網(wǎng)”的所有作品,均為浙江興旺寶明通網(wǎng)絡(luò)有限公司-化工儀器網(wǎng)合法擁有版權(quán)或有權(quán)使用的作品,未經(jīng)本網(wǎng)授權(quán)不得轉(zhuǎn)載、摘編或利用其它方式使用上述作品。已經(jīng)本網(wǎng)授權(quán)使用作品的,應(yīng)在授權(quán)范圍內(nèi)使用,并注明“來(lái)源:化工儀器網(wǎng)”。違反上述聲明者,本網(wǎng)將追究其相關(guān)法律責(zé)任。
  • 本網(wǎng)轉(zhuǎn)載并注明自其他來(lái)源(非化工儀器網(wǎng))的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)和對(duì)其真實(shí)性負(fù)責(zé),不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個(gè)人從本網(wǎng)轉(zhuǎn)載時(shí),必須保留本網(wǎng)注明的作品第一來(lái)源,并自負(fù)版權(quán)等法律責(zé)任。
  • 如涉及作品內(nèi)容、版權(quán)等問題,請(qǐng)?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。
企業(yè)未開通此功能
詳詢客服 : 0571-87858618
铁岭县| 乌鲁木齐市| 孟村| 安岳县| 玛曲县| 潼关县| 中方县| 松江区| 洛南县| 许昌市| 阿拉善右旗| 宜春市| 常宁市| 都江堰市| 通化县| 南木林县| 右玉县| 阿拉善盟| 松阳县| 汕尾市| 桑植县| 封丘县| 平舆县| 兴安县| 山丹县| 鄯善县| 碌曲县| 贵南县| 衡山县| 叙永县| 旬阳县| 钟祥市| 肥西县| 谢通门县| 贵州省| 绥滨县| 九龙县| 太仆寺旗| 永平县| 樟树市| 黑水县|