1、反覆呼叫子程式,對定時器和計數器是有影響的,定時器會不停的響應最近的一次呼叫。計數器的影響是把各次的呼叫邏輯操作做總的累加或累減。
2、對於200來說定時器和計數器不能做成介面函式,但是可以做成FB型別的實參函式呼叫。
3、S7—200PLC的定時器為增量型定時器,用於實現時間控制,可以按照工作方式和時間基準(時基)分類,時間基準又稱為定時精度和分辯率。 1) 工作方式 按照工作方式,定時器可分為通電延時型(TON)、有記憶的通電延時型(TONR)、斷電延時型(TOF)3種類型,我們要根據實際需要來選擇。 2) 時基標準 按照時基標準,定時器可分為1ms.10ms.100ms3種類型,不同的時基標準,定時精度.定時範圍和定時器的重新整理方式不同,我們使用的時候要注意它們之間的區別。 3) 定時器工作方式及型別 通電延時型(TON) 使能端輸入有效時,定時器開始計時,當前值從0開始遞增,大於或等於預置值時,定時器輸出狀態位置1(輸出觸點有效),當前值的最大值為32767。使能端無效時,定時器復位(當前值清零,輸出狀態位置0)。 有記憶通電延時型(TONR) 使能端(IN)輸入有效時,定時器開始計時,當前值遞增,當前值大於或等於預置值(PT)值,輸出狀態位置1。使能端輸入無效時,當前值保持,使能端再次接通有效時,在原記憶值的基礎上遞增計時。有記憶通電延時型定時器採用線圈的復位指令(R)進復位操作,當復位線圈有效時,定時器當前值清零,輸出狀態位置0。 斷電延時型(TOF) 使能端(IN)輸入有效時,定時器輸出狀態位立即置1,當前值復位。使能端斷開時,開始計時,當前值從0遞增,當前值達到預置值時,定時器狀態位復位置0,並停止計時,當前值保持。
4、西門子S7-200PLC的計數器共有255個計數器(不包括高速計數器)可以 使用,計數的形式可以分為“加計數”、“減計數”與“加減計數”3類。 1)加計數(CTU) 加計數是透過獲取計數輸入訊號的上升沿進行加法計數的計數方法。計數輸 入訊號每出現一次上升沿,計數器從0開始加“1”,當計數達到設定值(PV)時, 計數器的輸出觸點接通。計數達到設定值如果繼續輸入計數訊號,計數值仍然增加,輸出觸點保持接通狀態。計數器具有清除訊號(R)輸入,當清除訊號為“1”時,現行計被清 “0”,設定值寫入,輸出觸點強制斷開。 2)減計數(CTD) 減計數是透過獲取計數輸入訊號的上升沿進行減法計數的計數方法。 計數輸入訊號每出現一次上升沿,計數器從設定值開始減“l”,當現行計數值減到“0”時,計數器的輸出觸點接通。計數值為“0”後如果繼續輸入計數訊號,計數值保持“0”,輸出觸點保持接通狀態。計數器具有清除訊號(R)輸入,當清除訊號為“1” 時,設定值被寫入並作為現行計數值,輸出觸點強制斷開。 3)加減計數(CTUD) 加減計數具有加計數與減計數兩個輸入端,透過獲取對應計數輸入訊號的上升沿,進行加法、減法計數。加減計數的本質與加計數相同,計數輸入訊號每出現一次上升沿,計數器從0開始加“1”,當計數達到設定值(PV)時,計數器的輸出觸點接通。計數達到設定值如果繼續輸入計數訊號,計數值仍然增加,輸出觸點保持接通狀態。當現行值加到最大值32767後,如果再輸入加計數訊號,現行值變為-32768,再繼續進行加計數。同時,減計數輸入訊號也起作用,減計數輸入每出現一次上升沿,計數器從現行值開始減“1”。當現行值減到最小值-32768後,如果再輸入減計數訊號,現行值變為+32767,再繼續進行減計數。計數器具有清除訊號(R)輸入,當清除訊號為“l” 時,現行計數值被清“0”,設定值寫入,輸出觸點強制斷開。
1、反覆呼叫子程式,對定時器和計數器是有影響的,定時器會不停的響應最近的一次呼叫。計數器的影響是把各次的呼叫邏輯操作做總的累加或累減。
2、對於200來說定時器和計數器不能做成介面函式,但是可以做成FB型別的實參函式呼叫。
3、S7—200PLC的定時器為增量型定時器,用於實現時間控制,可以按照工作方式和時間基準(時基)分類,時間基準又稱為定時精度和分辯率。 1) 工作方式 按照工作方式,定時器可分為通電延時型(TON)、有記憶的通電延時型(TONR)、斷電延時型(TOF)3種類型,我們要根據實際需要來選擇。 2) 時基標準 按照時基標準,定時器可分為1ms.10ms.100ms3種類型,不同的時基標準,定時精度.定時範圍和定時器的重新整理方式不同,我們使用的時候要注意它們之間的區別。 3) 定時器工作方式及型別 通電延時型(TON) 使能端輸入有效時,定時器開始計時,當前值從0開始遞增,大於或等於預置值時,定時器輸出狀態位置1(輸出觸點有效),當前值的最大值為32767。使能端無效時,定時器復位(當前值清零,輸出狀態位置0)。 有記憶通電延時型(TONR) 使能端(IN)輸入有效時,定時器開始計時,當前值遞增,當前值大於或等於預置值(PT)值,輸出狀態位置1。使能端輸入無效時,當前值保持,使能端再次接通有效時,在原記憶值的基礎上遞增計時。有記憶通電延時型定時器採用線圈的復位指令(R)進復位操作,當復位線圈有效時,定時器當前值清零,輸出狀態位置0。 斷電延時型(TOF) 使能端(IN)輸入有效時,定時器輸出狀態位立即置1,當前值復位。使能端斷開時,開始計時,當前值從0遞增,當前值達到預置值時,定時器狀態位復位置0,並停止計時,當前值保持。
4、西門子S7-200PLC的計數器共有255個計數器(不包括高速計數器)可以 使用,計數的形式可以分為“加計數”、“減計數”與“加減計數”3類。 1)加計數(CTU) 加計數是透過獲取計數輸入訊號的上升沿進行加法計數的計數方法。計數輸 入訊號每出現一次上升沿,計數器從0開始加“1”,當計數達到設定值(PV)時, 計數器的輸出觸點接通。計數達到設定值如果繼續輸入計數訊號,計數值仍然增加,輸出觸點保持接通狀態。計數器具有清除訊號(R)輸入,當清除訊號為“1”時,現行計被清 “0”,設定值寫入,輸出觸點強制斷開。 2)減計數(CTD) 減計數是透過獲取計數輸入訊號的上升沿進行減法計數的計數方法。 計數輸入訊號每出現一次上升沿,計數器從設定值開始減“l”,當現行計數值減到“0”時,計數器的輸出觸點接通。計數值為“0”後如果繼續輸入計數訊號,計數值保持“0”,輸出觸點保持接通狀態。計數器具有清除訊號(R)輸入,當清除訊號為“1” 時,設定值被寫入並作為現行計數值,輸出觸點強制斷開。 3)加減計數(CTUD) 加減計數具有加計數與減計數兩個輸入端,透過獲取對應計數輸入訊號的上升沿,進行加法、減法計數。加減計數的本質與加計數相同,計數輸入訊號每出現一次上升沿,計數器從0開始加“1”,當計數達到設定值(PV)時,計數器的輸出觸點接通。計數達到設定值如果繼續輸入計數訊號,計數值仍然增加,輸出觸點保持接通狀態。當現行值加到最大值32767後,如果再輸入加計數訊號,現行值變為-32768,再繼續進行加計數。同時,減計數輸入訊號也起作用,減計數輸入每出現一次上升沿,計數器從現行值開始減“1”。當現行值減到最小值-32768後,如果再輸入減計數訊號,現行值變為+32767,再繼續進行減計數。計數器具有清除訊號(R)輸入,當清除訊號為“l” 時,現行計數值被清“0”,設定值寫入,輸出觸點強制斷開。