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