產(chǎn)品展示
西門子S7-200SMART模塊SB CM01技術(shù)新聞快訊
點(diǎn)擊次數(shù):57發(fā)布時(shí)間:2018/11/28 16:49:20

更新日期:2018/11/28 16:49:20
所 在 地:中國(guó)大陸
產(chǎn)品型號(hào):
優(yōu)質(zhì)供應(yīng)
詳細(xì)內(nèi)容
S7-200 SMART CPU模塊提供5VDC和24VDC電源:
CPU有一個(gè)內(nèi)部電源,用于為CPU、擴(kuò)展模塊、信號(hào)板提供電源和滿足其他24 VDC用戶電源需求。請(qǐng)使用以下信息作為指導(dǎo),確定CPU可以為組態(tài)提供多少電能(或電流)。
請(qǐng)參見特定CPU的技術(shù)規(guī)范,確定24 VDC傳感器電源功率預(yù)算,CPU提供的5 VDC 邏輯預(yù)算,以及擴(kuò)展模塊和信號(hào)板5 VDC功率要求。請(qǐng)參考計(jì)算功率預(yù)算來(lái)確定CPU可以為您的組態(tài)提供多少電能(或電流)。
CPU為系統(tǒng)中的所有擴(kuò)展模塊提供5 VDC邏輯電源。請(qǐng)?zhí)貏e注意系統(tǒng)配置,確保CPU可提供所選擴(kuò)展模塊要求的5 VDC電源。如果組態(tài)要求的電源超出CPU提供的電源范圍,則必須拆下一些模塊
以及操作方法使用
S7-200 SMART指令提供了下述三種類型的定時(shí)器。
接通延時(shí)定時(shí)器(TON):用于定時(shí)單個(gè)時(shí)間間隔 。有記憶的接通延時(shí)定時(shí)器(TONR):用于累積多個(gè)定時(shí)時(shí)間間隔的時(shí)間值。斷開延時(shí)定時(shí)器(TOF): 用于在 OFF(或 FALSE) 條件之后延長(zhǎng)一定時(shí)間間隔,例如冷卻電機(jī)的延時(shí)。
定時(shí)器號(hào)和分辨率
定時(shí)器對(duì)時(shí)間間隔計(jì)數(shù)。定時(shí)器的分辨率(時(shí)基)決定了每個(gè)時(shí)間間隔的長(zhǎng)短。
S7-200 SMART提供了256個(gè)可供使用的定時(shí)器,即用戶可用的定時(shí)器號(hào)為T0-T255。TON、TONR 和 TOF 定時(shí)器提供三種分辨率:1ms、10ms和100ms。(當(dāng)前值的每個(gè)單位均為時(shí)基的倍數(shù)。例如,使用 10 ms 定時(shí)器時(shí),計(jì)數(shù) 50 表示經(jīng)過(guò)的時(shí)間為 500 ms )。
定時(shí)器號(hào)的分辨率(時(shí)基)及計(jì)數(shù)時(shí)間,如下表:
表1. 定時(shí)器號(hào)和分辨率
定時(shí)器號(hào)決定了定時(shí)器的分辨率(時(shí)基),并且分辨率在指令塊上標(biāo)出。
同分辨率的定時(shí)器按以下規(guī)律刷新:
1ms:1ms分辨率的定時(shí)器,定時(shí)器位和當(dāng)前值的更新不與掃描周期同步。對(duì)于大于1ms的程序掃描周期,在一個(gè)掃描周期內(nèi),定時(shí)器位和當(dāng)前值刷新多次。10ms:10ms分辨率的定時(shí)器,定時(shí)器位和當(dāng)前值在每個(gè)程序掃描周期的開始刷新。定時(shí)器位和當(dāng)前值在整個(gè)掃描周期過(guò)程中為常數(shù)。在每個(gè)掃描周期的開始會(huì)將一個(gè)掃描累計(jì)的時(shí)間間隔加到定時(shí)器的當(dāng)前值上。100ms:100ms分辨率的定時(shí)器,定時(shí)器位和當(dāng)前值在指令執(zhí)行時(shí)刷新。因此為了保證正確的定時(shí)值,要確保在一個(gè)程序掃描周期中,只執(zhí)行一次100ms定時(shí)器指令。
定時(shí)器指令的有效操作數(shù)如下表所示:
不同定時(shí)器的功能
TON 和 TONR 定時(shí)器操作:
在使能輸入 IN 接通時(shí)開始計(jì)時(shí)。 當(dāng)前值等于或大于預(yù)設(shè)時(shí)間時(shí),定時(shí)器位置為接通。使能輸入置為斷開時(shí),清除 TON 定時(shí)器的當(dāng)前值。使能輸入置為斷開時(shí),保持 TONR 定時(shí)器的當(dāng)前值。 輸入 IN 置為接通時(shí),可以使用TONR 定時(shí)器累積時(shí)間。 使用復(fù)位指令 (R) 可清除 TONR 的當(dāng)前值。達(dá)到預(yù)設(shè)時(shí)間后,TON 和 TONR 定時(shí)器繼續(xù)定時(shí),直到達(dá)到值 32,767 時(shí)才停止定時(shí)。
TOF 定時(shí)器
使能輸入接通時(shí),定時(shí)器位立即接通,當(dāng)前值置為 0。輸入斷開時(shí),定時(shí)開始,定時(shí)一直持續(xù)到當(dāng)前時(shí)間等于預(yù)設(shè)時(shí)間。達(dá)到預(yù)設(shè)值時(shí),定時(shí)器位斷開,當(dāng)前值停止遞增;但是,如果在 TOF 達(dá)到預(yù)設(shè)值之前使能輸入再次接通,則定時(shí)器位保持接通。要使 TOF 定時(shí)器開始定時(shí)斷開延時(shí)時(shí)間間隔,使能輸入必須進(jìn)行接通-斷開轉(zhuǎn)換。如果 TOF 定時(shí)器在 SCR 區(qū)域中,并且 SCR 區(qū)域處于未激活狀態(tài),則當(dāng)前值設(shè)置為0,定時(shí)器位斷開且當(dāng)前值不遞增。
定時(shí)器工作規(guī)律如下表所示:
其中:
IN為“1”狀態(tài)時(shí),定時(shí)器開始運(yùn)行延時(shí)到達(dá)預(yù)置值,T37 置位IN輸入端為“0”狀態(tài)時(shí),定時(shí)器復(fù)位如無(wú)復(fù)位,當(dāng)前值繼續(xù)增至值
定時(shí)器在子程序中的表現(xiàn)
在條件調(diào)用子程序的主程序中,當(dāng)停止子程序調(diào)用時(shí),如果定時(shí)器已經(jīng)激活正在計(jì)時(shí),停止調(diào)用這個(gè)子程序會(huì)造成定時(shí)器的失控。不管此時(shí)定時(shí)器前面的激活條件如何變化,定時(shí)器(1ms、10ms 時(shí)基的)會(huì)一直走到值,定時(shí)器輸出也會(huì)在達(dá)到設(shè)定值時(shí)接通;(100ms 時(shí)基的定時(shí)器會(huì)在上述情況下停止計(jì)時(shí),但在邏輯上處于失控狀態(tài))。
常見問(wèn)題
1.利用定時(shí)器定時(shí)的程序,在編譯報(bào)錯(cuò)“指令操作數(shù)的存儲(chǔ)器尋找范圍無(wú)效”?
這種情況往往是調(diào)用的定時(shí)器號(hào)與定時(shí)器類型不配合造成的。參見上面的表格,如T7只能用作TONR,而不能用于TON或TOF。