以文本方式查看主題 - 曙海教育集團論壇 (http://www.hufushizhe.com/bbs/index.asp) -- PLC編程系列 (http://www.hufushizhe.com/bbs/list.asp?boardid=59) ---- 提高PLC程序運行速度的編程方法 (http://www.hufushizhe.com/bbs/dispbbs.asp?boardid=59&id=2327) |
-- 作者:wangxinxin -- 發布時間:2010-12-9 10:14:00 -- 提高PLC程序運行速度的編程方法 1:根據工程實際需求,進行功能塊規劃,編寫子程序 在 PLC中 ,子程序是為一些特定的控制目的編制的相對獨立的程序。執行子程序調用指令CALL等,如果條件不滿足子程序調用時,程序的掃描就僅在主程序中進行,不再去掃描這段子程序,這樣就減少了不必要的掃描時間。 2:用字或雙字數據傳送給DO點方法來控制輸出
在 PLC的應用中通常都會有大量的輸出控制,用字或雙字數據傳送給DO點方法來控制輸出可以提高速度,只要根據實際應用的要求,合理分配輸出地址,變換控制輸出控制字,可以大大減少PLC程序執行的步數,從而加快PLC的程序運行速度。 3:脈沖觸發SET、RESET
PLC中,使用SET指令只執行一次即可,不必每次掃描都執行這個指令,很適合與脈沖輸出(PLS/PLF)指令配合使用。有些工程人員忽視了這個問題,使用了常規的方法來驅動SET指令,無意中增加了PLC程序掃描運行時間 不斷更新中...歡迎大家補充討論。
|