產地類別 | 進口 | 應用領域 | 化工,石油,電子,交通 |
---|
潯之漫 智控技術有限公司 上海詩慕自動化設備有限公司
本公司銷售西門子自動化產品,*,質量保證,價格優勢
西門子PLC,西門子觸摸屏,西門子數控系統,西門子軟啟動,西門子以太網
西門子電機,西門子變頻器,西門子直流調速器,西門子電線電纜
我公司大量現貨供應,價格優勢,*,德國*
參考價 | 面議 |
更新時間:2020-05-16 12:49:24瀏覽次數:202
聯系我們時請說明是化工儀器網上看到的信息,謝謝!
中國西門子專業S7-200經銷商 中國西門子專業S7-200經銷商
潯之漫 智控技術有限公司 上海詩慕自動化設備有限公司
本公司銷售西門子自動化產品,*,質量保證,價格優勢
西門子PLC,西門子觸摸屏,西門子數控系統,西門子軟啟動,西門子以太網
西門子電機,西門子變頻器,西門子直流調速器,西門子電線電纜
我公司大量現貨供應,價格優勢,*,德國*
如圖5-17 (a)、(b)所示,首先讓常開觸點0.00閉合時,對計數器C0001復位,計數器的當前值變為設定值5,0.00觸點斷開后,計數器處于等待狀態,由于P_0_2s觸點以0.1s通0.1s斷的頻率工作,即給計數器計數輸入端輸入周期為0.2s的脈沖,計數器開始逐減1計數,每輸入一個脈沖,計數器當前值減1。當計數器當前值減到0時,計數器狀態位變為1,當前值和狀態位保持,直到0.00觸點閉合,計數器被復位,當前值變為設定值,狀態位變為0。在計數器C0001狀態位為1時,相同編號的C0001常開觸點閉合,線圈100. 01得電。
如果計數器當前值未減到0時0.00觸點就閉合,會對計數器提前復位,如圖5-17 (c)所示,在0.00觸點閉合期間(即復位端為ON時),脈沖輸入無效,直到0.00觸點斷開,才重新從設定值開始逐減1計數。
由于計數器當前值具有掉電保持特點,因此在PLC重新上電運行時需要對計數器進行復位,即在PLC上電*執行程序時要讓0.00觸點閉合再斷開,否則計數器將會在掉電前的當前值的基礎上逐減1計數。
當常開觸點0.00閉合時,多輸出定時器MTIM指令輸入端為ON,如果200通道(N) 第9位為0、第8位為1時,D100通道(PV)中的當前值被復位,當第8位由1變為0時,定時器開始工作,D100通道(PV)中的當前值由0開始每過100ms逐增1。
當D100通道(PV)中的當前值增到D200通道(SV)中的設定值80時,200通道(N)中第0位200. 00(第0定時狀態位)變為1且保持。
當D100通道(PV)中的當前值增到D201通道(SV+1)中的設定值90時,200通道(N)中第1位200. 01(第1定時狀態位)變為1且保持。若這時200通道中第9位(累計停止輸入)由0變為1,定時器停止計時,當前值保持不變,直到200通道中第9位由1變為0,定時器在當前值基礎上繼續逐增1計時。當當前值增到大值9999時自動返回到0,同時200通道(N)中第0~7位均變為0。
如果定時器當前值未增到SV+7通道的設定值時200. 08位(定時器復位)由0變為1,定時器被提前復位,當前值和各定時狀態位均被復位。
在200. 00位為1時,200. 00常開觸點閉合,100.01線圈得電;在200. 01位為1時,200. 01常開觸點閉合,100. 02線圈得電。
(1)指令說明
指令說明如下。
(2)指令使用舉例
累計定時器TTIM指令的使用如圖5-14所示。
當常開觸點0.00閉合時,累計定時器T1的定時輸入端為ON,T1當前值開始逐增1計時,當當前值增至設定值100時,T1的狀態位變為1,同時當前值維持設定值不變,如圖5-14 (b)所示,即使觸點0.00斷開,定時器輸入端由ON變為OFF后,T1的當前值和狀態位仍保持不變。當常開觸點0. 01閉合時,累計定時器T1的復位輸入端為ON,T1被復位,當前值和狀態位均變為0。當T1的狀態位為1時,T1常開觸點閉合,100. 01線圈得電。
在累加定時器T1計時期間,如果當前值未增到設定值時定時器輸入端就由ON變為OFF,如圖5-14 (c)所示,T1的當前值保持不變,當定時器輸入端再次變為ON時,T1在當前值的基礎上累增1計時,直增到設定值為止,增到設定值后T1的狀態位變為1。
TIM、TIMH和TMHH指令都是以逐減1方式計時,區別在于定時單元不同,了解其中一種指令的用法就很容易掌握其他指令。下面以TIM指令為例說明,TIM指令的使用如圖5-13所示。
當常開觸點0.00由斷開轉為閉合時,定時器T0000的當前值變為設定值100(#0100),如圖5-13 (b)所示,在觸點0.00閉合期間,定時器T0000的當前值從設定值開始每過100ms減1,當前值減到0(即定時時間到)時,定時器狀態位馬上變為1,若定時器當前值減到0時觸點0. 00仍閉合,當前值維持為0不變,狀態位維持“1”態不變;當觸點0.00斷開后,定時器當前值由0變為設定值,同時定時器狀態位變為0。在定時器狀態位為1時,定時器T0000常開觸點閉合,100. 01線圈得電。
在定時器計時期間,如果當前值未減到0時觸點0.00就斷開,當前值馬上變為設定值,如圖5-13 (c)所示,在觸點0.00斷開期間,當前值維持為設定值不變,直到觸點0.00閉合時當前值才又從設定值開始逐減1計時。
總之,當TIM、TIMH和TMHH指令輸入為ON時,從設定值開始逐減1計時,當計時時間到(即當前值減至0)時,定時器動作(即狀態位變為1),可驅動相同編號的觸點動作;當指令輸入變為OFF時,定時器停止計時,當前值等于設定值,狀態位為0。
(3)指令使用要點
定時器指令使用要點如下。
①定時器TIM、高速定時器TIMH、超高速定時器TMHH和累計定時器TTIM指令共用0000~4095(可簡寫作0~4095)定時器。在同一程序中,不同的定時器指令不要使用相同編號的定時器,如TIM、TIMH指令同時使用0000定時器,會產生誤動作,因為在同一時間內一個定時器不可能既作100ms定時器,又作10ms的定時器。
基本輸入指令包括讀( LD)、讀非(LDNOT)、與(AND)、與非(ANDNOT)、或(OR)、或非(ORNOT)和非(NOT)指令。
基本輸入指令說明如下。