(1) 結(jié)構(gòu)體設(shè)計
結(jié)構(gòu)體設(shè)計是指,將通過可編程控制器 CPU 進行控制的內(nèi)容分為較小的處理單位 ( 部件 ) 以
構(gòu)成分級結(jié)構(gòu)后進行編程的方法。在結(jié)構(gòu)體程序中,可以對順控程序進行結(jié)構(gòu)體設(shè)計。
將程序分級的優(yōu)點如下所示。
· 可以首先對程序的總體概要進行研究審核,然后逐步進行詳細設(shè)計。
· 進行了分級設(shè)計的最低位的程序成為及其單純且高獨立性的程序
將程序部件化的優(yōu)點如下所示。
· 各部件的處理較為明確,因此程序總體易于理解。
· 可以將程序分割后通過多人進行創(chuàng)建。
· 提高了程序的再利用性及開發(fā)效率。
(2) 多種程序語言
在結(jié)構(gòu)體程序中配備了多種程序語言。 用戶可以根據(jù)用途選擇最合適的程序語言組合使用。
此外,可以對各個程序部件采用不同的語言進行編程。