女人被躁到高潮嗷嗷叫游戏,久久久久亚洲av成人人电影,久久久精品人妻一区二区三区四,久久久久无码精品国产app,免费人成视频在线播放

留求藝—您的留學(xué)規(guī)劃師

問(wèn)PLC程序設(shè)計(jì)方法有幾種

303次

問(wèn)題描述:

PLC程序設(shè)計(jì)方法有幾種希望能解答下

最佳答案

推薦答案

PLC的編程方法有線性化編程、模塊化編程和結(jié)構(gòu)化編程i種。

線性化編程是將整個(gè)用戶程序放在主程序OB1中,在CPU循環(huán)掃描時(shí)執(zhí)行()BI中的全部指令。其特點(diǎn)是結(jié)構(gòu)簡(jiǎn)單,但效率低下。一方面,某些相同或相近的操作需要多次執(zhí)行,這樣會(huì)造成不必要的編程T作;另一方面,由于程序結(jié)構(gòu)不清晰,因此會(huì)造成管理和調(diào)試的不方便。所以在編寫(xiě)大型程序時(shí),應(yīng)避免線性化編程。模塊化編程是將程序根據(jù)功能分為不同的邏輯塊,且每一個(gè)邏輯塊完成的功能不同。存()B1中,可以根據(jù)條件調(diào)用不同的功能(FC)或功能塊(FB)。其特點(diǎn)是易于分工合作,調(diào)試方便。由于邏輯塊是有條件的調(diào)用,因此可以提高CPU的利用率。結(jié)構(gòu)化編程是將過(guò)程要求類(lèi)似或相關(guān)的任務(wù)歸類(lèi),在功能(FC)或功能塊(FB)中編程,形成和解決方案。通過(guò)不同的參數(shù)調(diào)用相同的功能(FC)或通過(guò)不同的背景數(shù)據(jù)塊調(diào)用相同的功能塊(FB)。其特點(diǎn)是結(jié)構(gòu)化編程必須對(duì)系統(tǒng)功能進(jìn)行合理分析、分解和綜合,所以對(duì)設(shè)計(jì)人員的要較高。另外,當(dāng)使用結(jié)構(gòu)化編程方法時(shí),需要對(duì)數(shù)據(jù)進(jìn)行管理。在結(jié)構(gòu)化編程中,OBI或其他塊調(diào)用這些通用塊,通用的數(shù)據(jù)和代碼可以共享,這與模塊化編程是不同的。結(jié)構(gòu)化編程的優(yōu)點(diǎn)是不需要重復(fù)編寫(xiě)類(lèi)似的程序,只需對(duì)不同的設(shè)備代人不同的地址,可以在一個(gè)塊中寫(xiě)程序,用程序把參數(shù)(如要操作的設(shè)備或數(shù)據(jù)的地址)傳給程序塊。這樣,可以寫(xiě)一個(gè)通用模塊,更多的設(shè)備或過(guò)程可以使用此模塊。但是,使用結(jié)構(gòu)化編程方法時(shí),需要管理程序和數(shù)據(jù)的存儲(chǔ)與使用。

PLC程序設(shè)計(jì)方法有幾種

其他答案

PLC的編程方法有線性化編程、模塊化編程和結(jié)構(gòu)化編程i種。線性化編程是將整個(gè)用戶程序放在主程序OB1中,在CPU循環(huán)掃描時(shí)執(zhí)行()BI中的全部指令。其特點(diǎn)是結(jié)構(gòu)簡(jiǎn)單,但效率低下。一方面,某些相同或相近的操作需要多次執(zhí)行,這樣會(huì)造成不必要的編程T作;另一方面,由于程序結(jié)構(gòu)不清晰,因此會(huì)造成管理和調(diào)試的不方便。所以在編寫(xiě)大型程序時(shí),應(yīng)避免線性化編程。

模塊化編程是將程序根據(jù)功能分為不同的邏輯塊,且每一個(gè)邏輯塊完成的功能不同。存()B1中,可以根據(jù)條件調(diào)用不同的功能(FC)或功能塊(FB)。其特點(diǎn)是易于分工合作,調(diào)試方便。由于邏輯塊是有條件的調(diào)用,因此可以提高CPU的利用率。

結(jié)構(gòu)化編程是將過(guò)程要求類(lèi)似或相關(guān)的任務(wù)歸類(lèi),在功能(FC)或功能塊(FB)中編程,形成和解決方案。通過(guò)不同的參數(shù)調(diào)用相同的功能(FC)或通過(guò)不同的背景數(shù)據(jù)塊調(diào)用相同的功能塊(FB)。其特點(diǎn)是結(jié)構(gòu)化編程必須對(duì)系統(tǒng)功能進(jìn)行合理分析、分解和綜合,所以對(duì)設(shè)計(jì)人員的要較高。另外,當(dāng)使用結(jié)構(gòu)化編程方法時(shí),需要對(duì)數(shù)據(jù)進(jìn)行管理。

在結(jié)構(gòu)化編程中,OBI或其他塊調(diào)用這些通用塊,通用的數(shù)據(jù)和代碼可以共享,這與模塊化編程是不同的。結(jié)構(gòu)化編程的優(yōu)點(diǎn)是不需要重復(fù)編寫(xiě)類(lèi)似的程序,只需對(duì)不同的設(shè)備代人不同的地址,可以在一個(gè)塊中寫(xiě)程序,用程序把參數(shù)(如要操作的設(shè)備或數(shù)據(jù)的地址)傳給程序塊。這樣,可以寫(xiě)一個(gè)通用模塊,更多的設(shè)備或過(guò)程可以使用此模塊。但是,使用結(jié)構(gòu)化編程方法時(shí),需要管理程序和數(shù)據(jù)的存儲(chǔ)與使用。

為你推薦

網(wǎng)站首頁(yè)  |  關(guān)于我們  |  聯(lián)系方式  |  用戶協(xié)議  |  隱私政策  |  在線報(bào)名  |  網(wǎng)站地圖