設為首頁| 收藏本站| 聯係我們

PLC可編程需要養成良好的編程(chéng)習慣

 每(měi)個人編程都會有不同的習慣和特點,不(bú)能(néng)強求一致。但是一些(xiē)好的習慣還是應該為大多數人所遵循。一是理順邏輯關係、時序關係,PLC可編程編製程序框圖;二是合理分配主程序、子程序和中斷程(chéng)序(xù);三是合理分配寄(jì)存器(qì),編製寄存(cún)器符號表。
 

PLC可編程更接近於單片機(jī),或者(zhě)說PLC就(jiù)是(shì)模塊(kuài)化的單片機。因此PLC的很多操作都是直接(jiē)針對寄存器的(de),如果(guǒ)在程序(xù)中出現不合理的寄存器地址重疊,一定會出現不可預想的後果。編製寄存器符號表不(bú)僅可以避免(miǎn)上述問題(MicroWin會有問題提示),而且可以使程(chéng)序具備更好的可讀性。這和VB中定義變量有異曲同工之處。
 
VB編程中關注的(de)是事件,不強調主程序和子程序的觀念,因為VB主程序的工作是由PC的操作係統(tǒng)完成的。PLC則不然。PLC程序是以主程序為主幹的,CPU不斷的循環執行主(zhǔ)程(chéng)序,隻有觸發條件成立時才會調用子程序或中斷程序。即子程序和中斷程序所執行的任務不是全(quán)時需要的。如果(guǒ)把這些任務都放在主程序中會無端增加主程序的工(gōng)作量,降低(dī)程序的效率。這(zhè)點和單片(piàn)機的編程思路是一致的。子程序的(de)使用可以使整個程序的(de)邏輯更清晰。而且子程序可以分開編寫、調試,最後(hòu)“安裝”到主程序上。這樣你可(kě)以一個一個解決問題。
 
PLC編程,無論是LAD,抑或STL,都不如VB那麽直觀(guān)、有趣,更不如CAD那麽形象。但比單片機的匯編語言的可視性(xìng)強多了。對於初學者,LAD(梯(tī)形圖)的編程相對直觀,更容易上手(shǒu)。
 
最後,
PLC可編程提(tí)供了豐富的指令、模塊,比單片機方便了很多。但是初學者編程時應盡量先使用簡單的指令達(dá)到目的。盡管看上去有點土,卻不失為一個入門的好途(tú)徑,且對(duì)你(nǐ)理解那些較為複雜(zá)的指令會有幫助。具備了(le)一定經驗後,應該考慮掌握複雜指令的應用,以及程序的優化。

我們的優勢:

品牌理念品牌理念 標準流程 標準流程 有效(xiào)溝通有效溝(gōu)通專業管理 專業管理客戶(hù)視圖 客戶視圖優(yōu)秀團隊優秀團隊品質保證品質保證無憂售(shòu)後無憂(yōu)售後
上海红桃视频app科教設(shè)備有限(xiàn)公司,立(lì)於上海,心懷天下
生產基(jī)地(dì):上海鬆江葉榭工業園

業務電(diàn)話:021-56311657 , 56411696 , 業務傳真:021-56411696 公司郵箱:shanghaimaoyu@126.com
教學設備廠 滬公網安備 31010702001294 號 滬ICP備13020377號-1
備案
网站地图 红桃视频app-17c起草红桃国际-星空无限传媒红桃视频-红桃影视tvapp免费下载