小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

一文帶你輕松學會PLC主程序結束,程序循環(huán)與程序傳送等指令

 Ycp2016 2019-03-22

為了讓大家掌握更多PLC指令,所以本章仍舊為大家介紹PLC功能指令的使用方法。

主程序結束:

該指令的指令代碼,助記符,操作數(shù)如下表:

一文帶你輕松學會PLC主程序結束,程序循環(huán)與程序傳送等指令

這條指令的使用主要是區(qū)分主程序和子程序的關系

一文帶你輕松學會PLC主程序結束,程序循環(huán)與程序傳送等指令

FEND表示主程序結束,與END一樣,進行輸入輸出處理或者警告定時刷新后,程序返回第0步,在一個程序中可以多次使用FEND指令。子程序或者是程序中斷必須要寫在FEND與END之間,然后以IRET或SRET結束

警戒時鐘指令:

該指令的指令代碼,助記符,操作數(shù)如下表:

一文帶你輕松學會PLC主程序結束,程序循環(huán)與程序傳送等指令

指令應用方法:在PLC中如果一個程序掃描周期超過200ms時,那么這個程序就不能正常進行,所以為了能夠讓這個程序得到正常的掃描,我們就要在這個程序之間插入WDT程序。因為WDT能夠?qū)LC的監(jiān)視定時器進行刷新。

程序示例:

一文帶你輕松學會PLC主程序結束,程序循環(huán)與程序傳送等指令

比如在這個程序中,程序從D0步開始,執(zhí)行到WDT的時候,它內(nèi)部的程序監(jiān)視定時器刷新,然后又從D0步開始直到END結束。這樣子PLC內(nèi)部的監(jiān)視定時器就可以分為兩個部分來記,這樣子這個240ms的程序就可以掃描完。當然我們還可以用另一個方法:

PLC恒掃描方法:

一文帶你輕松學會PLC主程序結束,程序循環(huán)與程序傳送等指令

我們可以修改特殊寄存器D8000,把K300移入到D8000里面,那么這個程序的掃描時間就變成了300ms,同樣也可以解決這個問題。

循環(huán)開始和循環(huán)結束指令:

該指令的指令代碼,助記符,操作數(shù)如下表:

一文帶你輕松學會PLC主程序結束,程序循環(huán)與程序傳送等指令

指令格式:

一文帶你輕松學會PLC主程序結束,程序循環(huán)與程序傳送等指令

程序中用了兩個FOR與NEX,A一個為循環(huán),B為一個循環(huán)。

使用案例:

一文帶你輕松學會PLC主程序結束,程序循環(huán)與程序傳送等指令

當我們接通X0后,程序跳轉(zhuǎn)指令起作用,程序跳轉(zhuǎn)到P0位置,中間的循環(huán)程序被跳過,所以D0的值為0。當我們斷開X0后,先執(zhí)行外圍的循環(huán)程序4次,中間的循環(huán)程序5次,最里面的循環(huán)程序5次,因為程序在每執(zhí)行一次D0加1,所以D0=5X5X4=100,在循環(huán)了這100次后,才跳出程序。

傳送比較指令

傳送比較指令包括數(shù)據(jù)比較,傳送,交換和變換:共10條指令代碼從FNC10~FNC19.這部分指令是屬于基本的應用指令,使用非常普及。

比較指令:

該指令的指令代碼,助記符,操作數(shù)如下表:

一文帶你輕松學會PLC主程序結束,程序循環(huán)與程序傳送等指令

S1,S2源操作數(shù),都是字元件。D為目標操作數(shù)。程序步在16位運行的時候為7步,在32位運行的時候為13步,可以為連續(xù)執(zhí)行,也可以為脈沖執(zhí)行。

程序案例:

一文帶你輕松學會PLC主程序結束,程序循環(huán)與程序傳送等指令

當我們接通X10后,C10的當前值與K100進行比較,比較的結果通過M10,M11,M12來進行表示。當K100大于C10的當前值的時候,M10接通。當K100等于C10的當前值的時候,M11接通。當K100小于C10的當前值的時候,M12接通。但是我們要注意程序在執(zhí)行的時候只會接通其中一個,而且只有一個是接通的。

喜歡更多PLC知識,關注小編不迷路噢!

    本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多