• <dl id="wwqd5"><bdo id="wwqd5"></bdo></dl>
    <li id="wwqd5"><ins id="wwqd5"></ins></li>
    <div id="wwqd5"><s id="wwqd5"></s></div>
    <li id="wwqd5"></li>

    常見問題

    該如何評定西門子PLC程序質量的好壞


    西門子PLC程序的最佳評價標準是實踐,看程序能否達到預期目的,但這還不夠,因為程序能達到目的的程序有好有壞,什么樣的程序是好程序?主要有以下幾個方面


    1、正確性

    西門子 PLC的程序(procedure)一定要正確,并要經過實際工作(WORK)驗證。這是對PLC程序的最根本的要求,若這一點做不到,其它的再好也沒有用。
    要使程序正確,一定要準確的使用指令,正確的使用內部器件。準確的使用MT8100ie指令與準確理解指令相聯系,為此對指令含義和使用條件一定要弄清楚。必要時,可編些小程序對一些不清楚的指令作些測試。
    同一指令,由于plc的出廠批次不同或是plc的系列型號的不同,一些指令細節有可能不一樣,應仔細查閱編程手冊。西門子PLC代理商存儲器是具有記憶功能的半導體電路,它的作用是存放系統程序、用戶程序、邏輯變量和其他一些信息。其中系統程序是控制PLC實現各種功能的程序,由PLC廠家編寫,并固化到只讀存儲器(ROM)中,用戶不能訪問。
    內部器件正確使用也是重要的。如有的PLC有掉電保護,有的西門子PLC沒有。一定要做到該掉電保護的一定要用掉電保護的器件,反之則不能用。
    總之,要準確的使用指令,正確使用內部器件,使所編的程序能正確要作,這是對plc程序最根本的要求。


    2、可靠性

    程序(procedure)不僅要正確,還要可靠??煽啃泽w現西門子PLC程序的穩定性(說明:穩定性;沒有變化),這也是PLC程序的基本要求。
    有的PLC程序,在正常的工作條件下或合法操作時能正確工作,而出現非正常工作條件或進行非法操作后,程序就不能正常工作了。這種程序,就不太可靠,或說不穩定,就是不好的程序。
    好的西門子PLC程序(procedure)對非正常工作條件(tiáo jiàn)出現( appear),能予以識別,并能使其與正常條件銜接,可使程序適應于多種情況。好的PLC程序對非法操作能予以拒絕,且不留下痕跡。只接受合法進行操作。
    聯鎖是拒絕非法操作常用的手段,繼電電路常用這個方法,PLC也可繼承這個方法。


    3、簡短性

    使PLC程序盡可能簡短,也是應追求的目標。
    在大多數情況下,短程序可以節省用戶存儲、執行時間、更快的輸入響應以及提高程序可讀性。
    一個程序是否短,通??梢杂贸绦蚴褂玫闹噶顢祦砗饬?。如果使用的指令數量少,程序自然會很短。西門子PLC代理商存儲器是具有記憶功能的半導體電路,它的作用是存放管理系統應用程序、用戶通過程序、邏輯控制變量和其他學生一些企業信息。其中系統程序是控制PLC實現各種功能的程序由PLC生產廠家編寫并固化到只讀存儲器(ROM)中用戶不能訪問。
    要想程序簡短,從大的方面講,要優化程序結構,用流程控制指令簡化程序,從小的方面講還要用功能強的指令取代功能單一的指令,以及注意指令的安排順序等。

    4、省時性

    簡短可以節省運行時間,但簡潔和節省時間并不是一回事。由于運轉程序時間雖與程序所擁有指令條數有關,并且還與所運用的是什么指令有關。plc指令不同,執行的時間也不同。而且,有的指令,在邏輯條件ON時執行與在OFF時執行其時間也不同。別的,由于運用了流程控制指令,在程序中,不是一切指令都要履行等。所以,運轉程序的時間計算是較雜亂的。但要求其平均時間少,最大時間也不太長是必要的。這樣可提高plc的響應速度。
    省時的關鍵是用好流程控制(control)指令。按情況確定一些必須執行的指令,作必備部分,其余的可依程序進行,有選擇地執行,或作些分時工作的設計,避免最大時間太長等。


    5、可讀性

    要求所設計的程序可讀性要好。這不僅便于程序設計者加深對程序的理解,便于調試,而且,還要便于別人讀懂你的程序,便于使用(use)者維護(Maintain)。必要時,也可使程序推廣(generalize)。
    要使程序可讀性好,所設計的程序就要盡可能清晰。要注意(attention)層次(機構的等級),實現模塊化,以至于用面向對象的方法(method)進行設計。要多用一些標準化的設計。
    那么I/O分配應該是規則的、易于記憶和理解的。必要時,還要做一些注釋工作(WORK)。內部器械的使用也應規律,不要隨便使用。
    通順性在程序設計(Design)開始時就要注意。這不易完全做到。因為在程序調試的中,指令的增減,內部器件的使用(use)變化,可能(maybe)使原較清晰的程序,變的有些亂。因此,在設計時有一定的調試空間,調試后再做一些整理,這樣設計的程序就有了更高的質量。


    6、易改性

    要使程序(procedure)易改,也就是要便于修改。
    西門子 PLC的特點之一就是方便(fāng bi&agrave;n),可靈活地適用于各種情況。西門子PLC可編程序控制器的本質是一種專用于工業控制的計算機,其硬件結構與微機基本相同。電源可以用于將交流電轉換成PLC內部控制所需的直流電目前我國大部分PLC采用一個開關式穩壓電源模塊供電。解決辦法是修改或重新設計程序。
    重新設計程序用于改變PLC工藝的用途要求的情況,不僅程序重編,而且I/O也要重新分配。多數情況下不需要重編程(programming)序,作一些修改就可以了。這就要求程序易于修改。
    易于改變即靈活,只需要幾個變化就可以實現改變參數或物理變化。
    在設計PLC程序的過程中,能夠滿足以上6方面的要求的就能稱的上是一個好程序了。

    聯系我們

    聯系人:張建國

    手機:13127676008

    電話:13127676008

    郵箱:shkonghong@qq.com

    地址:上海市金山區楓涇鎮環東一路65弄11號1802室

    特特级毛片_狠狠躁天天躁_日本的a级片_性生活黄色网_韩国a级大片