1.根據(jù)控制流程圖分配程序段
根據(jù)前期控制流程圖將控制程序分解成不同的程序段,這樣可以使程序整體結(jié)構(gòu)清晰,便于后期調(diào)試程序。如果項目較復(fù)雜,將程序分段后便于分配給若干名編程人員同時編程和調(diào)試,從整體上提高了編程效率。
2.編制i/o表和內(nèi)存表
編制i/o表是給每個輸入/輸出點分配地址并做注釋,避免編程時出現(xiàn)i/o點混亂的問題。編制內(nèi)存表是分配plc內(nèi)存地址給程序的中間變量并做注釋,便于編程時引用。
3.簡化編程
編程員在熟悉plc指令系統(tǒng)的基礎(chǔ)上,熟練使用高級指令編程,可以極大地減少編程工作量,節(jié)省plc存儲器空間,有助于更好地發(fā)揮plc功能。
4.注釋清晰
為了方便后期調(diào)試程序,編程時需將每個相關(guān)點的注釋清晰地標(biāo)注在程序中,包括使用的特殊指令目的等。程序可讀性好,為后期項目維護(hù)和升級打下基礎(chǔ)。