S7-200 CPUSR20控制器代理商現(xiàn)貨供應(yīng)
現(xiàn)貨 公司大量西門子客戶 有需要可以咨詢
上海斌勤電氣技術(shù)有限公司
發(fā)布人:康葵 (銷售經(jīng)理)發(fā)布
本公司簽約正式的銷售合同,并開具13%的增-值-稅-發(fā)-票。
外地客戶統(tǒng)一采用快遞發(fā)貨,也支持上門提貨,貨物快遞到您手時(shí)候,一定要開箱檢驗(yàn)!如有損壞,請(qǐng)拒絕簽收,并由快遞公司返回!
在你簽收后表示你對(duì)該貨物沒有異議!我們會(huì)給予您檢測(cè)時(shí)間,并請(qǐng)?jiān)谪浳锏浇o予確認(rèn),謝謝合作!
產(chǎn)品均為密封包裝,外包裝詳見產(chǎn)品圖片,白色標(biāo)簽上均有產(chǎn)品訂貨號(hào)和產(chǎn)地,各位買家在收到貨后,請(qǐng)核對(duì)型號(hào),無誤后再拆包裝、
本公司宗旨:本著以誠(chéng)信為本,以顧客為中心.質(zhì)量保證·服務(wù)誠(chéng)信·價(jià)格實(shí)惠.
為用戶提供專業(yè)的自動(dòng)化產(chǎn)品及服務(wù)!
相關(guān)西門子產(chǎn)品技術(shù):
6ES72881SR200AA0 S7-200 SMART,CPU SR20,標(biāo)準(zhǔn)型 CPU 模塊,繼電器輸出,220 V AC 供電,12 輸入/8 輸出
6ES72881ST200AA0 S7-200 SMART,CPU ST20,標(biāo)準(zhǔn)型 CPU 模塊,晶體管輸出,24 V DC 供電,12 輸入/8 輸出
6ES72881SR300AA0 S7-200 SMART,CPU SR30,標(biāo)準(zhǔn)型 CPU 模塊,繼電器輸出,220 V AC 供電,18 輸入/12 輸出
6ES72881ST300AA0 S7-200 SMART,CPU ST30,標(biāo)準(zhǔn)型 CPU 模塊,晶體管輸出,24 V DC 供電,18 輸入/12 輸出
6ES72881SR400AA0 S7-200 SMART,CPU SR40,標(biāo)準(zhǔn)型 CPU 模塊,繼電器輸出,220 V AC 供電,24 輸入/16 輸出
6ES72881ST400AA0 S7-200 SMART,CPU ST40,標(biāo)準(zhǔn)型 CPU 模塊,晶體管輸出,24 V DC 供電,24 輸入/16 輸出
6ES72881SR600AA0 S7-200 SMART,CPU SR60,標(biāo)準(zhǔn)型 CPU 模塊,繼電器輸出,220 V AC 供電,36 輸入/24 輸出
6ES72881ST600AA0 S7-200 SMART,CPU ST60,標(biāo)準(zhǔn)型 CPU 模塊,晶體管輸出,24 V DC 供電,36 輸入/24 輸出
以下信息適用范圍:MM420/430/440
S7-200 (或S7-200 SMART)的USS通訊
S7-200 與 S7-200 SMART 和MM440變頻器USS通信有兩種方式:
S7-200 或S7-200 SMART根據(jù)USS 協(xié)議編程如用 XMT 指令;USS協(xié)議參考使用大全第十三章節(jié);
S7-200或S7-200 SMART 使用USS協(xié)議庫(kù)指令編程;
S7-200 USS協(xié)議庫(kù)指令需要使用Toolbox_V32-STEP 7-Micro WIN 32 Instruction Library軟件包。S7-200 SMART USS協(xié)議庫(kù)指令集成在編程軟件中。
計(jì)數(shù)器
S7-200 SMART 指令提供了下述三種類型的計(jì)數(shù)器。
CTU:增計(jì)數(shù)器。
CTD:減計(jì)數(shù)器 。
CTUD:增/減計(jì)數(shù)器 。
計(jì)數(shù)器相關(guān)視頻教程的鏈接如下:
S7-200 SMART計(jì)數(shù)器指令概述及應(yīng)用舉例——跟我學(xué)27/40
S7-200 SMART計(jì)數(shù)器指令概述及應(yīng)用舉例——跟我做28/40
計(jì)數(shù)器指令的梯形圖格式如下圖所示。
圖1.計(jì)數(shù)器指令
CU:增計(jì)數(shù)信號(hào)輸入端;
CD:減計(jì)數(shù)信號(hào)輸入端;
PV:預(yù)置值;
LD:裝載預(yù)置值;
R:復(fù)位輸入;
計(jì)數(shù)器指令的有效操作數(shù)如下表所示:
表1.計(jì)數(shù)器指令接收操作數(shù)
輸入/輸出 數(shù)據(jù)類型 操作數(shù)
Cxx WORD 常數(shù)(C0 到 C255)
CU,CD,LD,R BOOL I、Q、V、M、SM、S、T、C、L、邏輯流
PV INT IW、QW、VW、MW、SMW、SW、LW、T、C、AC、AIW、
*VD、*LD、*AC、常數(shù)
注意:當(dāng)子程序在同一周期內(nèi)被多次調(diào)用時(shí),不能使用上升沿、下降沿、定時(shí)器和計(jì)數(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)前值)
計(jì)數(shù)器按如下表所列的規(guī)律工作:
表2.計(jì)數(shù)器工作規(guī)律
類型 操作 計(jì)數(shù)器位 上電周期/首次掃描
CTU CU 增加當(dāng)前值。
直至達(dá)到32,767。
當(dāng)前值 >= 預(yù)設(shè)值時(shí),計(jì)數(shù)器位接通
計(jì)數(shù)器位關(guān)斷。
當(dāng)前值可保留
CTD CD減少當(dāng)前值。
直至達(dá)到0。
當(dāng)前值 = 0時(shí),計(jì)數(shù)器位接通
計(jì)數(shù)器位關(guān)斷。
當(dāng)前值可保留
CTUD CU 增加當(dāng)前值。CD 減少當(dāng)前值。
當(dāng)前值持續(xù)增加或減少,直至
計(jì)數(shù)器復(fù)位。 當(dāng)前值 >= 預(yù)設(shè)值時(shí),計(jì)數(shù)器位接通 計(jì)數(shù)器位關(guān)斷。
當(dāng)前值可保留
計(jì)數(shù)器計(jì)數(shù)范圍為0~32,767。計(jì)數(shù)器號(hào)不能重復(fù)使用。計(jì)數(shù)器有兩種尋址類型:Word(字)和Bit(位)。計(jì)數(shù)器號(hào)既可以用來訪問計(jì)數(shù)器當(dāng)前值,也可以用來表示計(jì)數(shù)器位的狀態(tài)。
增/減計(jì)數(shù)器指令舉例如下圖所示:
圖2.增/減計(jì)數(shù)器指令
時(shí)序圖如下所示:
圖3.時(shí)序圖
其中:
I0.0加計(jì)數(shù);
I0.1減計(jì)數(shù);
I0.2將當(dāng)前值復(fù)位為0;
當(dāng)前值大于等于4時(shí),加/減計(jì)數(shù)計(jì)數(shù)器C48 接通 C48 位;
常問問題:
1.為什么S7-200 SMART 高速計(jì)數(shù)器在低頻率下計(jì)數(shù)正常,而在高頻率下無法計(jì)數(shù)?
答:在 S7-200 中,HSC 旁路了輸入濾波。而在 S7-200 SMART 中,HSC 沒有旁路輸入濾波,因此系統(tǒng)塊中設(shè)置的輸入濾波會(huì)影響H SC,這樣可以有助于一些用戶避免高頻干擾。默認(rèn)的濾波時(shí)間 6.4ms 可以允許計(jì)數(shù)的最高頻率是78 HZ,如果要計(jì)數(shù)更高頻率的信號(hào),必須調(diào)整相應(yīng)的濾波時(shí)間。 最大頻率與濾波時(shí)間的對(duì)應(yīng)關(guān)系請(qǐng)查看表5。
濾波時(shí)間的設(shè)置在 “系統(tǒng)塊” 的 “數(shù)字量輸入” 選項(xiàng)設(shè)置,如下圖:
2.S7-200 SMART 高速計(jì)數(shù)器是否支持模式12?
不支持。
3.高速計(jì)數(shù)器怎樣占用輸入點(diǎn)?
高速計(jì)數(shù)器根據(jù)被定義的工作模式,按需要占用CPU上的數(shù)字量輸入點(diǎn)。每一個(gè)計(jì)數(shù)器都按其工作模式占用固定的輸入點(diǎn)。在某個(gè)模式下沒有用到的輸入點(diǎn),仍然可以用作普通輸入點(diǎn);被計(jì)數(shù)器占用的輸入點(diǎn)(如外部復(fù)位),在用戶程序中仍然可以訪問到。
4.S7-200 SMART CPU能否支持5 V編碼器?
ST20、ST30 CPU的I0.0~I0.3,I0.6~I0.7,ST40、ST60 CPU的I0.0~I0.3可以支持。
5.S7-200 SMART CPU能否連接差分輸出的編碼器?
不能。由于查分?jǐn)?shù)出的信號(hào)需要專門的差分信號(hào)接收器件,而S7-200 SMART CPU不具備這樣的差分接口,所以無法直接連接差分輸出的編碼器。
6.為什么高速計(jì)數(shù)器不能正常工作?
在程序中要使用初次掃描存儲(chǔ)器位SM0.1來調(diào)用HDEF指令,而且只能調(diào)用一次。如果用SM0.0調(diào)用或者第二次執(zhí)行HDEF指令會(huì)引起運(yùn)行錯(cuò)誤,而且不能改變第一次執(zhí)行HDEF 指令時(shí)對(duì)計(jì)數(shù)器的設(shè)定。
7.對(duì)高速計(jì)數(shù)器如何尋址? 為什么從SMDx中讀不出當(dāng)前的計(jì)數(shù)值?
可以直接用HC0;HC1;HC2;HC3;HC4;HC5對(duì)不同的高速計(jì)數(shù)器進(jìn)行尋址讀取當(dāng)前值,也可以在狀態(tài)表中輸入上述地址直接監(jiān)視高速計(jì)數(shù)器的當(dāng)前值。SMDx不存儲(chǔ)當(dāng)前值,參見上述表2。
高速計(jì)數(shù)器的計(jì)數(shù)值是一個(gè)32位的有符號(hào)整數(shù)。
8.高速計(jì)數(shù)器如何復(fù)位到0?
選用帶外部復(fù)位模式的高速計(jì)數(shù)器,當(dāng)外部復(fù)位輸入點(diǎn)信號(hào)有效時(shí),高速計(jì)數(shù)器復(fù)位為0
也可使用內(nèi)部程序復(fù)位,即將高速計(jì)數(shù)器設(shè)定為可更新初始值,并將初始值設(shè)為0,執(zhí)行HSC指令后,高數(shù)計(jì)數(shù)器即復(fù)位為0
9.高速計(jì)數(shù)器的值在復(fù)位后是復(fù)位到初始值還是“0”值?
外部復(fù)位會(huì)將當(dāng)前值復(fù)位到0值而不是初始值;內(nèi)部復(fù)位則將當(dāng)前值復(fù)位到初始值(若初始值設(shè)為”0“,則內(nèi)部復(fù)位也是復(fù)位到”0“值)。如果你設(shè)定了可更新初始值,但在中斷中未給初始值特殊寄存器賦新值,則在執(zhí)行HSC 指令后,它將按初始化時(shí)設(shè)定的初始值賦值。
10.為何給高速計(jì)數(shù)器賦初始值和預(yù)置值時(shí)后不起作用,或效果出乎意料?
高速計(jì)數(shù)器可以在初始化或者運(yùn)行中更改設(shè)置,如初始值、預(yù)置值。其操作步驟應(yīng)當(dāng)是:
設(shè)置控制字節(jié)的更新選項(xiàng)。需要更新哪個(gè)設(shè)置數(shù)據(jù),就把控制字節(jié)中相應(yīng)的控制位置位(設(shè)置為“1”);不需要改變的設(shè)置,相應(yīng)的控制位就不能設(shè)置
然后將所需 的值送入初始值和預(yù)置值控制寄存器
執(zhí)行HSC指令
11.高速計(jì)數(shù)器為什么會(huì)丟失脈沖?
要先確認(rèn)丟失脈沖的結(jié)論是如何得到的,通過什么方式得知丟失脈沖,這種方式是否可靠。
確認(rèn)脈沖發(fā)生源是否能夠正常工作且與HSC的硬件輸入指標(biāo)匹配,比如邏輯電平閾值、最高頻率等。
確認(rèn)傳輸過程是否可靠,電纜的長(zhǎng)度與屏蔽是否都符合規(guī)范。
CPU側(cè)硬件工作正常。
確認(rèn)程序的使用是否正確。
確認(rèn)HSC的工作機(jī)制是否能與客戶工藝要求匹配,比如在初始化HSC時(shí),是否有脈沖輸入,因?yàn)榇藭r(shí)脈沖無法被檢測(cè)到。