2 | 設(shè)計分析使用多分支選擇CASE語句設(shè)計一個狀態(tài)機,設(shè)置一個步驟變量作為選擇條件,,初始值為1,等待啟動信號,,接到啟動信號后,,跳轉(zhuǎn)到第2步啟動1#泵,并啟動延時定時器,,等到延時時間到達后跳轉(zhuǎn)到第3步啟動2#泵,,并啟動延時定時器,等到延時時間到達后跳轉(zhuǎn)到第4步啟動3#泵并等待停止信號,停止過程和啟動過程相同,,不再贅述,。
3 | 創(chuàng)建功能或功能塊創(chuàng)建功能塊FB,命名為“”,。
4 | 定義接口變量具體接口變量定義見下圖:定義布爾型輸入變量start:啟動,;定義布爾型輸入變量stop:停止;定義布爾型輸出變量:1#泵啟停輸出信號,;定義布爾型輸出變量:2#泵啟停輸出信號,;定義布爾型輸出變量:3#泵啟停輸出信號;定義整型靜態(tài)變量statStep:控制步驟,,此處設(shè)置初始值為1,;定義接通延時定時器變量instTimer:泵啟動或停止延時的定時器。
5 | 程序代碼編寫程序代碼,。
如下圖:以上為用多分支選擇CASE語句設(shè)計的典型的狀態(tài)機模板,,適用于于順控和輪詢。
注意定時器應(yīng)放在CASE語句外面使用,。
6 | 代碼測試在循環(huán)OB中調(diào)用FB-“”,,調(diào)用時會自動創(chuàng)建背景數(shù)據(jù)塊,命名為“Inst”,,該背景數(shù)據(jù)塊可以用來監(jiān)視和修改數(shù)據(jù),。
轉(zhuǎn)至在線并監(jiān)控程序。
如下圖:啟停過程為動態(tài)過程,,截圖只顯示了三臺泵順序啟動完成后的結(jié)果,。
7 | 學(xué)習(xí)IF語句的使用;學(xué)習(xí)接通延時定時器TON_TIME的使用,;學(xué)習(xí)多分支選擇CASE語句的使用,;學(xué)習(xí)利用多分支選擇CASE語句設(shè)計狀態(tài)機的方法;學(xué)習(xí)功能塊FB在循環(huán)組織塊OB中的調(diào)用方法,。
- END -現(xiàn)在采用新芯片的冗余型1500控制器,,CPU 1513R和CPU1515R正式可以訂貨了!這也是1500產(chǎn)品家族中采用HERA芯片*先上市的CPU,。
舊款和新款從外觀到內(nèi)在都有比較大的改進,,下面從幾個方面進行對比。
外觀及訂貨號變化參見下圖:舊款6ES7513-1RL00-0AB06ES7515-2RM00-0AB0*高FW2.9新款6ES7513-1RM03-0AB06ES7515-2RN03-0AB0*高FW3.0部分參數(shù)對比性能提升基于全新HERA 芯片,,雙核更強勁新的CPU 1513R速度提高1.5倍,;CPU1515R速度提高3倍程序內(nèi)存翻倍,數(shù)據(jù)內(nèi)存增加50%專門通信處理的核心,,提高通信能力,,數(shù)據(jù)處理更快,,減少高負載通信情況下的程序抖動速度及內(nèi)存容量的增加,可以大幅度提高CPU的處理能力,,應(yīng)對復(fù)雜應(yīng)用更加游刃有余,!應(yīng)用環(huán)境范圍擴展工作環(huán)境溫度擴展到 -30 °C to +60 °C*高工作海拔高度可達5000m(2000m以上需要降容)現(xiàn)在普通型號CPU的工作溫度也可以工作在零下30度,海拔2000米以上,,可以適應(yīng)惡劣的自然環(huán)境,!新的顯示面板和標準CPU統(tǒng)一顯示面板,更耐用顯示面板響應(yīng)速度更快面板固件集成于CPU,,無需單獨更新固件統(tǒng)一的CPU顯示面板,,更可靠,操作更便捷,!采用新芯片的1500冗余CPU,,性能大幅度提升,性價比凸顯,,可以更好滿足各種應(yīng)用的需求,!后面我們還將介紹FW3.0給1500H系列CPU帶來的功能提升,也