一、概述
西門(mén)子PLC在自動(dòng)化項(xiàng)目中有著廣泛的應(yīng)用,用戶(hù)在使用西門(mén)子PLC進(jìn)行程序設(shè)計(jì)時(shí),會(huì)使用編程軟件進(jìn)行編程,這里設(shè)計(jì)到程序的掃描周期問(wèn)題。有的項(xiàng)目需要根據(jù)實(shí)際需求進(jìn)行掃描周期的修改,以便滿(mǎn)足工藝要求。本文下面就以西門(mén)子PLC S7-200系列為例,說(shuō)明程序掃描周期的更改方法。
二、西門(mén)子PLC更改掃描周期
西門(mén)子PLC的程序執(zhí)行過(guò)程為由上到下,由左到右的方式循環(huán)執(zhí)行,每一次程序循環(huán)的時(shí)間叫做掃描周期。用戶(hù)對(duì)于掃描周期的改變需注意以下幾點(diǎn),本文以S7-200為例進(jìn)行說(shuō)明:
1. 西門(mén)子PLC S7-200的V4.0 STEP 7 MicroWIN SP9軟件中,選擇“PLC”->“信息”,可以看到程序的掃描周期;
2. 掃描周期的大小與程序量有關(guān),一般程序量越大,調(diào)用的函數(shù)越多,掃描周期就越長(zhǎng);
3. 用戶(hù)如果需要減少掃描周期的話,需要對(duì)程序進(jìn)行精簡(jiǎn)或者將程序分別放在不同的塊中;
4. 用戶(hù)如果需要增加掃描周期時(shí),可以嘗試使用定時(shí)器或者使用定時(shí)中斷來(lái)增加程序的執(zhí)行時(shí)間;
5. 建議用戶(hù)在編程時(shí),合理分配程序的結(jié)構(gòu),使得程序的掃描周期較為合理;既滿(mǎn)足PLC的CPU運(yùn)行的要求,又不會(huì)造成程序的執(zhí)行錯(cuò)誤。
三、小結(jié)
綜上所述,用戶(hù)可以在使用
西門(mén)子PLC各系列時(shí),注意編程語(yǔ)言的使用和邏輯的設(shè)計(jì)。用戶(hù)可以根據(jù)項(xiàng)目需求對(duì)程序的掃描周期進(jìn)行合理分配,如果需要更多的了解西門(mén)子PLC及編程方法,請(qǐng)聯(lián)系我們,我們會(huì)更好的提供相關(guān)技術(shù)支持。