應(yīng)用領(lǐng)域 | 醫(yī)療衛(wèi)生,化工,石油,電子/電池,汽車及零部件 |
---|
承諾:1、保證全新*
2,、保證安全準(zhǔn)時發(fā)貨:
3,、保證售后服務(wù)質(zhì)量
![]() |
參考價 | 面議 |
更新時間:2021-01-19 20:05:03瀏覽次數(shù):294
聯(lián)系我們時請說明是化工儀器網(wǎng)上看到的信息,,謝謝!
湖南嶸晟時代自動化科技有限公司
西門子通訊連接器6ES7972-0BA12-0XA0
養(yǎng)成良好的編程習(xí)慣
每個人編程都會有不同的習(xí)慣和特點(diǎn),不能強(qiáng)求一致,。但是一些好的習(xí)慣還是應(yīng)該為大多數(shù)人所遵循,。一是理順邏輯關(guān)系、時序關(guān)系,,編制程序框圖,;二是合理分配主程序、子程序和中斷程序,;三是合理分配寄存器,,編制寄存器符號表。
PLC編程更接近于單片機(jī),,或者說PLC就是模塊化的單片機(jī),。因此PLC的很多操作都是直接針對寄存器的,如果在程序中出現(xiàn)不合理的寄存器地址重疊,,一定會出現(xiàn)不可預(yù)想的后果,。編制寄存器符號表不僅可以避免上述問題(MicroWin會有問題提示),而且可以使程序具備更好的可讀性,。這和VB中定義變量有異曲同工之處。
VB編程中關(guān)注的是事件,,不強(qiáng)調(diào)主程序和子程序的觀念,,因為VB主程序的工作是由PC的操作系統(tǒng)完成的。PLC則不然,。PLC程序是以主程序為主干的,,CPU不斷的循環(huán)執(zhí)行主程序,只有觸發(fā)條件成立時才會調(diào)用子程序或中斷程序,。即子程序和中斷程序所執(zhí)行的任務(wù)不是全時需要的,。如果把這些任務(wù)都放在主程序中會無端增加主程序的工作量,降低程序的效率,。這點(diǎn)和單片機(jī)的編程思路是一致的,。子程序的使用可以使整個程序的邏輯更清晰。而且子程序可以分開編寫,、調(diào)試,,后“安裝”到主程序上。這樣你可以一個一個解決問題,。
S7-200模擬量模塊分Classic 模擬量模塊與CN模擬量模塊,,模擬信號是指在一定范圍內(nèi)連續(xù)的信號(如電壓,、電流),這個“一定范圍"可以理解為模擬量的有效量程,。在使用S7-200模擬量時,,需要注意信號量程范圍,撥碼開關(guān)設(shè)置,,模塊規(guī)范接線,,指示燈狀態(tài)等信息。
西門子通訊連接器6ES7972-0BA12-0XA0
PLC編程,,無論是LAD,,抑或STL,都不如VB那么直觀,、有趣,,更不如CAD那么形象。但比單片機(jī)的匯編語言的可視性強(qiáng)多了,。對于初學(xué)者,,LAD(梯形圖)的編程相對直觀,更容易上手,。
后,,PLC提供了豐富的指令、模塊,,比單片機(jī)方便了很多,。但是初學(xué)者編程時應(yīng)盡量先使用簡單的指令達(dá)到目的。盡管看上去有點(diǎn)土,,卻不失為一個入門的好途徑,,且對你理解那些較為復(fù)雜的指令會有幫助。具備了一定經(jīng)驗后,,應(yīng)該考慮掌握復(fù)雜指令的應(yīng)用,,以及程序的優(yōu)化。