四川自貢西門子CPU代理商

    四川自貢西門子CPU代理商      四川自貢西門子CPU代理商

    四川自貢西門子CPU代理商四川自貢西門子CPU代理商四川自貢西門子CPU代理商

    高速計(jì)數(shù)器指令(HS或DHS)有3個(gè),以HS開頭,分別為比較置位指令(HSCS)、比較復(fù)位指令(HSCR)和區(qū)間比較指令(HSZ)。上篇文章中提到,高速計(jì)數(shù)器是32位軟元件,所以,其相關(guān)指令顯然也是32位的。即以上3個(gè)指令在應(yīng)用時(shí)應(yīng)該用DHSCS、DHSCR、DHSZ。



    以上,廢話不多說,我們開始3個(gè)指令的學(xué)習(xí)吧!


    1、比較置位指令HSCS

    比較置位指令的編程手冊(cè)截圖如下圖17-1所示,從截圖可以看到,HSCS指令不適用于16位,僅用于32位,且只有連續(xù)執(zhí)行型。



    圖17-1


    DHSCS指令有3個(gè)孩子,啊呸,有3個(gè)操作數(shù),即源址S1、S2和終址D,它們的適用軟元件如截圖所示,其中S2為高速計(jì)數(shù)器編號(hào),終址D可以為高速計(jì)數(shù)器中斷指針I(yè)010~I(xiàn)060。顯然,高速計(jì)數(shù)器是一種中斷源,可以用于中斷服務(wù)。


    這在我之前分享的有關(guān)中斷服務(wù)的文章中也簡(jiǎn)單提到過,大家可以回顧一下。



    圖17-2


    DHSCS的梯形圖形式如圖17-2所示,S1為設(shè)置值或設(shè)定值的存儲(chǔ)地址,用于與高速計(jì)數(shù)器的計(jì)數(shù)值進(jìn)行比較,S2為對(duì)應(yīng)高速計(jì)數(shù)器編號(hào),D為被置位的位元件地址或高速計(jì)數(shù)器中斷指針編號(hào)。當(dāng)驅(qū)動(dòng)條件成立時(shí),將高速計(jì)數(shù)器的當(dāng)前值與設(shè)定值進(jìn)行比較,若計(jì)數(shù)器當(dāng)前值等于設(shè)定值,立即以中斷處理方式將D置為ON或立即轉(zhuǎn)移到*的中斷服務(wù)子程序執(zhí)行中斷服務(wù)。


    這里就順便再說一下高速計(jì)數(shù)器中斷吧,正如圖17-2所示,當(dāng)高速計(jì)數(shù)器的當(dāng)前值等于K100時(shí),執(zhí)行中斷指針I(yè)10所指的中斷服務(wù)程序。


    顯然,高速計(jì)數(shù)器中斷必須與DHSCS指令一起使用,且指針號(hào)不可重復(fù)。另外,正如我在中斷服務(wù)文章中所言,不同指針都有對(duì)應(yīng)禁止中斷繼電器,高速計(jì)數(shù)器中斷指針I(yè)010~I(xiàn)060的禁止中斷繼電器為M8059,所以若M8059=ON,計(jì)數(shù)器中斷將全部被禁止。


    上篇文章提及,高速計(jì)數(shù)器的計(jì)數(shù)與掃描周期無關(guān),相應(yīng)的,其3個(gè)指令(DHS)的執(zhí)行方式亦為中斷處理方式。為了便于理解,我們以之與內(nèi)部計(jì)數(shù)器相比較,如圖17-3所示的兩段程序?yàn)槔?,它們的?zhí)行功能都是將Y0輸出ON。



    圖17-3


    于內(nèi)部計(jì)數(shù)器C0而言,其計(jì)數(shù)值為X10的通斷次數(shù),且每通斷1次就要?dú)v經(jīng)1個(gè)程序掃描周期,當(dāng)C0計(jì)數(shù)值達(dá)到設(shè)定值且其程序掃描一次結(jié)束后,Y0才輸出ON。高速計(jì)數(shù)器C235所計(jì)數(shù)的是輸入端口X0處的脈沖信號(hào)數(shù),而不是X10的通斷次數(shù),所以,它的計(jì)數(shù)與掃描時(shí)間無關(guān),一旦C235的計(jì)數(shù)值等于設(shè)定值,程序掃描中斷,立即將Y0輸出ON,不受掃描時(shí)間影響。

    另外,若X0沒有脈沖輸入或高速計(jì)數(shù)器未被啟動(dòng),即使用DMOV指令等改變高速計(jì)數(shù)器的當(dāng)前值,顯然DHSCS指令也不會(huì)執(zhí)行。


    2、比較復(fù)位指令HSCR

    比較復(fù)位指令的編程手冊(cè)截圖如下圖17-4所示,從截圖可以看到,HSCS指令也是僅用于32位,且只有連續(xù)執(zhí)行型。



    圖17-4


    其梯形圖形式與DHSCS指令類似,S1為設(shè)置值或設(shè)定值的存儲(chǔ)地址,用于與高速計(jì)數(shù)器的計(jì)數(shù)值進(jìn)行比較,S2為對(duì)應(yīng)高速計(jì)數(shù)器編號(hào),D為被復(fù)位的位元件地址或與S2一樣的高速計(jì)數(shù)器編號(hào)。當(dāng)驅(qū)動(dòng)條件成立時(shí),將高速計(jì)數(shù)器的當(dāng)前值與設(shè)定值進(jìn)行比較,若計(jì)數(shù)器當(dāng)前值等于設(shè)定值,立即以中斷處理方式將D復(fù)位。


    上文提及,高速計(jì)數(shù)器指令都是中斷處理形式,毫無疑問,DHSCR也是如此,不再贅述。DHSCR有一個(gè)特點(diǎn)就是它可以對(duì)高速計(jì)數(shù)器自身復(fù)位,而編程手冊(cè)中也是相關(guān)示例,其截圖如下圖17-5所示。



    圖17-5


    當(dāng)高速計(jì)數(shù)器C255當(dāng)前值為K300時(shí),其常開觸點(diǎn)閉合并保持接通狀態(tài),當(dāng)C255當(dāng)前值為K400時(shí),DHSCR指令執(zhí)行,將高速計(jì)數(shù)器C255自身復(fù)位,其相應(yīng)觸點(diǎn)也復(fù)位。

    同一程序中,高速計(jì)數(shù)器指令DHS可以多次使用,但其數(shù)量是有限制的,在FX2N中,較多只能用6個(gè)。在使用多個(gè)高速計(jì)數(shù)器指令時(shí),終址為輸出Y時(shí)要注意其編號(hào),因?yàn)榫幪?hào)對(duì)其驅(qū)動(dòng)方式有很大影響。


    如圖17-6所示,例如使用2個(gè)DHSCR指令,當(dāng)所驅(qū)動(dòng)的輸出繼電器Y為同一組的Y0、Y1(Y0~Y7、Y10~Y17等)時(shí),Y0、Y1均按中斷處理方式立即復(fù)位,若Y為不同組的Y10、Y20,此時(shí)Y10以中斷處理方式復(fù)位,而Y20則在程序掃描結(jié)束后才被復(fù)位。



    圖17-6


    另外,上文提到,若沒有脈沖信號(hào)輸入,即使用DMOV指令等改變高速計(jì)數(shù)器當(dāng)前值,高速計(jì)數(shù)器指令也不會(huì)執(zhí)行。

    但有一種特殊的情況,如下圖17-7的梯形圖所示,在特殊繼電器M8025為ON的狀態(tài)下,若外部復(fù)位端子X1有信號(hào),C241復(fù)位,當(dāng)前值清零,此時(shí)即使沒有脈沖信號(hào)輸入,DHSCS、DHSCR指令也會(huì)執(zhí)行,Y0=ON,Y1=OFF。



    圖17-7


    3、區(qū)間比較指令HSZ

    說到這個(gè)區(qū)間比較指令,不知各位是否還記得大明湖畔的夏雨荷……咳咳,是否還記得當(dāng)年我所分享的ZCP指令?



    類似ZCP指令,高速計(jì)數(shù)器區(qū)間比較指令DHSZ就是將計(jì)數(shù)器當(dāng)前值與兩個(gè)數(shù)進(jìn)行比較,其編程手冊(cè)截圖如圖17-8所示。

    其操作數(shù)有4個(gè),S1、S2分別為設(shè)定值的下限值和上限值或其數(shù)據(jù)存儲(chǔ)地址,(S1)≤(S2);S為對(duì)應(yīng)高速計(jì)數(shù)器編號(hào);D為驅(qū)動(dòng)位元件首址,占3個(gè)點(diǎn)D、D 1、D 2。



    圖17-8


    當(dāng)驅(qū)動(dòng)條件成立時(shí),將S的當(dāng)前值與S1和S2進(jìn)行比較,根據(jù)比較結(jié)果所屬區(qū)間,驅(qū)動(dòng)D、D 1、D 2中的某一個(gè)為ON。如圖17-9所示,當(dāng)高速計(jì)數(shù)器C的當(dāng)前值小于S1,D=ON;當(dāng)高速計(jì)數(shù)器C的當(dāng)前值大于S1且小于S2,D 1=ON;當(dāng)高速計(jì)數(shù)器C的當(dāng)前值大于S2,D 2=ON。



    圖17-9


    可以發(fā)現(xiàn),DHSZ指令和ZCP指令很相似,但其實(shí)兩者有很大的區(qū)別,DHSZ指令是以中斷處理方式執(zhí)行的,而ZCP指令是以掃描方式執(zhí)行的,而且若高速計(jì)數(shù)器對(duì)應(yīng)輸入端口沒有脈沖信號(hào)輸入,即使用DMOV指令給高速計(jì)數(shù)器賦值,DHSZ指令也不會(huì)執(zhí)行。


    如下圖17-10所示,為用ZCP指令初始驅(qū)動(dòng)的DHSZ指令應(yīng)用程序段,目的是Y0可以動(dòng)作初始化,即高速計(jì)數(shù)器當(dāng)前值為0,Y0也能有輸出(Y0=ON)。



    圖17-10


    若沒有DZCPP指令,在觸點(diǎn)X10接通時(shí),若X0沒有脈沖輸入,即使此時(shí)C235當(dāng)前值為0,DHSZ指令也不會(huì)不執(zhí)行,Y0=OFF。加上DZCPP指令后,在X10接通的上升沿,DZCPP指令執(zhí)行,即使當(dāng)前X0沒有脈沖輸入,C235沒有開始計(jì)數(shù),但因?yàn)镃235當(dāng)前值為0,小于K100,Y0=ON。直到X0有脈沖信號(hào)輸入,C235開始計(jì)數(shù),DHSZ指令開始執(zhí)行區(qū)間比較功能。

    其動(dòng)作波形圖如下圖17-11所示。



    圖17-11


    根據(jù)波形圖17-11,X10接通,DZCPP指令執(zhí)行,C235當(dāng)前值為0,小于K100,Y0=ON,直到X0有脈沖信號(hào)輸入,C235開始計(jì)數(shù),DHSZ指令執(zhí)行,Y0保持接通;當(dāng)C235的當(dāng)前值為K100時(shí),Y1接通,此時(shí)Y0=OFF;當(dāng)C235的當(dāng)前值為K200時(shí),Y2接通,此時(shí)Y0、Y1均為OFF。



    潯之漫智控技術(shù)(上海)有限公司專注于西門子低壓電器授權(quán)代理商,西門子PLC模塊總代理商,西門子模塊總代理商,西門子中國一級(jí)代理商,西門子PLC一級(jí)代理商,西門子DP電纜代理商等

  • 詞條

    詞條說明

  • 6AV6381-2BM07-5AV0軟件代理商

    6AV6381-2BM07-5AV0軟件代理商6AV6381-2BM07-5AV0軟件代理商6AV6381-2BM07-5AV0軟件代理商6AV6381-2BM07-5AV0軟件代理商浙江西門子S7-200,S7-300,S7-1500,S7-1200系列代理商,廣州西門子電機(jī)代理商,湖北西門子電纜代理商,武漢西門子通訊電纜代理商,上海西門子模塊代理商。西門子授權(quán)一級(jí)代理商,深圳西門子授權(quán)總代理商

  • 陜西西門子電源模塊代理商

    陜西西門子電源模塊代理商陜西西門子電源模塊代理商西門子觸摸屏代理商西門子觸摸屏代理商西門子觸摸屏代理商西門子觸摸屏代理商湖北西門子PLC代理商,荊門西門子觸摸屏代理商,上海西門子變頻器代理商,北京西門子交換機(jī)供應(yīng)商,江蘇CPU模塊代理商,浙江西門子S7-200,S7-300,S7-1500,S7-1200系列代理商,Siemens變頻器6SE6440-2UD31-5DA1Siemens電源6EP3

  • 廊坊西門子S7-1200代理商

    廊坊西門子S7-1200代理商廊坊西門子S7-1200代理商廊坊西門子S7-1200代理商在S7-1200PLC中,還支持SCL的編程,使用SCL的編程對(duì)一些復(fù)雜的數(shù)據(jù)處理會(huì)帶來很大的方便,下面還是以的例子為例說明使用SCL如何編寫程序?qū)崿F(xiàn)。例子說明:設(shè)需要從一組數(shù)據(jù)中找出一個(gè)大值,并記錄這個(gè)大值是這組數(shù)據(jù)中的*幾個(gè)數(shù)據(jù)。使用SCL編程來完成這個(gè)例子,這里我們需要用到兩個(gè)語句(1) 用于條件判斷的

  • 西門子PROFIBUS-DP信號(hào)電纜|觸摸屏代理商

    西門子PROFIBUS-DP信號(hào)電纜|觸摸屏代理商西門子PROFIBUS-DP信號(hào)電纜|觸摸屏代理商西門子PROFIBUS-DP信號(hào)電纜|觸摸屏代理商西門子PROFIBUS-DP信號(hào)電纜|觸摸屏代理商PLC為上位機(jī)的伺服驅(qū)動(dòng)位置控制系統(tǒng)現(xiàn)在各大公司生產(chǎn)的全數(shù)字化交流伺服系統(tǒng)裝置,具有響應(yīng)快,精度高,體積小,共振印制,多閉環(huán)控制功能和控制方式的多樣化,保護(hù)措施齊全等特點(diǎn),目前已廣泛應(yīng)用與數(shù)控機(jī)床,機(jī)

聯(lián)系方式 聯(lián)系我時(shí),請(qǐng)告知來自八方資源網(wǎng)!

公司名: 潯之漫智控技術(shù)(上海)有限公司

聯(lián)系人: 顏經(jīng)理

電 話:

手 機(jī): 15021292620

微 信: 15021292620

地 址: 上海松江小昆山 廣富林4588弄52號(hào)3樓

郵 編:

網(wǎng) 址: yan6789.b2b168.com

八方資源網(wǎng)提醒您:
1、本信息由八方資源網(wǎng)用戶發(fā)布,八方資源網(wǎng)不介入任何交易過程,請(qǐng)自行甄別其真實(shí)性及合法性;
2、跟進(jìn)信息之前,請(qǐng)仔細(xì)核驗(yàn)對(duì)方資質(zhì),所有預(yù)付定金或付款至個(gè)人賬戶的行為,均存在詐騙風(fēng)險(xiǎn),請(qǐng)?zhí)岣呔瑁?
    聯(lián)系方式

公司名: 潯之漫智控技術(shù)(上海)有限公司

聯(lián)系人: 顏經(jīng)理

手 機(jī): 15021292620

電 話:

地 址: 上海松江小昆山 廣富林4588弄52號(hào)3樓

郵 編:

網(wǎng) 址: yan6789.b2b168.com

    相關(guān)企業(yè)
    商家產(chǎn)品系列
  • 產(chǎn)品推薦
  • 資訊推薦
關(guān)于八方 | 八方幣 | 招商合作 | 網(wǎng)站地圖 | 免費(fèi)注冊(cè) | 一元廣告 | 友情鏈接 | 聯(lián)系我們 | 八方業(yè)務(wù)| 匯款方式 | 商務(wù)洽談室 | 投訴舉報(bào)
粵ICP備10089450號(hào)-8 - 經(jīng)營許可證編號(hào):粵B2-20130562 軟件企業(yè)認(rèn)定:深R-2013-2017 軟件產(chǎn)品登記:深DGY-2013-3594
著作權(quán)登記:2013SR134025
Copyright ? 2004 - 2024 b2b168.com All Rights Reserved