西門子一套完美的PLC必須具備簡單性與可讀性
1. 簡單性
使PLC程序盡可能簡單,。簡單的含義就是盡可能的使用標(biāo)準(zhǔn)化的程序框架,盡可能使用簡單的指令,。
要想程序簡單,,從大的方面講,,要優(yōu)化程序結(jié)構(gòu),,用流程控制指令簡化程序,,從小的方面講還要用功能強的指令取代功能單一的指令,以及注意指令的安排順序等,。
2. 可讀性
要求所設(shè)計的程序可讀性要好,。這不僅便于程序設(shè)計者加深對程序的理解,便于調(diào)試,,而且,,還要便于別人讀懂你的程序,,便于使用者維護,。必要時,也可使程序推廣。
要使程序可讀性好,,所設(shè)計的程序就要盡可能清晰,。要注意層次,實現(xiàn)模塊化,,以至于用面向?qū)ο蟮姆椒ㄟM行設(shè)計,。要多用一些標(biāo)準(zhǔn)的設(shè)計。
如遇特殊情況下采用語言編程,,多數(shù)情況下請使用梯形圖編程,,方便閱讀。
再就是I/O分配要有規(guī)律性,,便于記憶與理解,。必要時,還要做一些注釋工作,。內(nèi)部器件的使用也要講規(guī)律性,,不要隨便地拿來就用。
可讀性在程序設(shè)計開始時就要注意,。這不易*做到,。因為在程序調(diào)試的過程中,指令的增減,,內(nèi)部器件的使用變化,,可能使原較清晰的程序,變的有些亂,。所以在設(shè)計時就對調(diào)試增減留有一定的余地,,然后調(diào)試完畢后再做一下整理,這樣所設(shè)計的程序具有更高的質(zhì)量,。