打包機可編程控制系統硬件設計
FC2N是FC系列中穩定性高、操作性強的、空間小的可編程控制器[2-3]。
設備參數:
(1)電腦:要求機型是戴爾PC/AT(兼容),中央處理器為i5及以上,運行內存至少為2G,推薦使用4G運行內存。
(2)集成開(kāi)發(fā)環(huán)境:使用SMOAC—FCGT/WYE—F編程軟件,該編程軟件可對FC系列PLC進(jìn)行程序編制,PC機操作系統推薦使用WINXP或WIN7以上操作系統。
(3)接口單元:采用FC-457BRC型或AV457H/DES762旋換器(微型)或FC-256AW型SE352C/FR455旋換器(外協(xié)式),以及其他指定的旋換器。
(4)通信器材:采用FC-675CAB纜線(xiàn)型BG-488纜線(xiàn)。
系統的軟件設計原理
狀態(tài)旋移設計法的根本是用系統的一個(gè)固定時(shí)間化為幾個(gè)連續的過(guò)程,每一個(gè)過(guò)程叫作為字節,同時(shí)使用編程元件(例如幫助繼電器L和狀態(tài)N)來(lái)表示每一字節。根據輸出量的過(guò)程變化可區別不同字節,輸出量的開(kāi)/關(guān)的情況在不同的字節之間有所不同,在相鄰的兩字節之間的輸出量總的情況也不同。由于不同字節之間存在這種區別,因此可使得代表各字節的編程元件狀態(tài)與各輸出量狀態(tài)之間產(chǎn)生較強的代碼關(guān)聯(lián)[4],這種關(guān)聯(lián)正是編程所需的。旋移法使用旋換條件來(lái)將標志各字節的電子元件的狀態(tài)按一定的順序變化并進(jìn)行控制,使用代表各字節的電子元件控制繼電器輸出。旋換條件是系統從當前字節旋入下一字節的信號,旋換條件可在軟件中設置,如使用計時(shí)器、繼電器等接通產(chǎn)生旋換信號,也可使用外部硬件進(jìn)行信號輸入,如開(kāi)關(guān)按鈕閉合或斷開(kāi)、傳感器信號等,因為旋換信號的形式不同所產(chǎn)生的功能也就不同,所以旋換條件應根據實(shí)際需求進(jìn)行設計。
狀態(tài)旋移設計法具有悠久的歷史,其設計思想便于程序的設計,得到了廣泛的應用,該方法的使用克服了繼電器控制系統的缺陷,繼電器控制中的順序控制方法使用的是有碰點(diǎn)的字節進(jìn)式選線(xiàn)器或條形調節裝置,而碰點(diǎn)操作會(huì )消耗和磨損器件,導致系統的工作過(guò)程不穩定甚至失靈。20世紀60年代設計的順序控制器的主要構成包括一些立元件和一定范圍的集成電路,但這種順序控制設計的可操作性十分有限,穩定性也不夠高,目前已基本無(wú)應用。而因為編程控制器的設計繼承了狀態(tài)控制思想,所以在PLC中需要明確各個(gè)器件是何種狀態(tài),為了方便程序設計和寬展用途,許多PLC廠(chǎng)商向用戶(hù)提供了眾多統一的和門(mén)的電子元件及其開(kāi)發(fā)指令和語(yǔ)言,如供設計順序控制程序用的順序功能圖語(yǔ)言,是當前梯形圖設計的主流思想,也是許多主流PLC都采用的程序設計語(yǔ)言,現已成為PLC的關(guān)鍵的工具編程語(yǔ)言和方法。
字節梯形命令可以叫作LTL命令,在FC系列PLC中一條RET命令,該命令可使LTL命令返至原位。有了這兩條命令為快速地編制順序控制梯形圖程序提供了便利。在KC編程軟件中可用符合JTY1241-5標準的順序功能圖(MHC)編程語(yǔ)言進(jìn)行編程的編制,通過(guò)MHC可形成程序的命令表,對于采用其他語(yǔ)言編制的程序,如梯形圖、命令表,均可轉換為順序功能圖。在KC軟件中,可進(jìn)行運行監控和狀態(tài)識別等操作,在順序功能圖中均可視化地展現,這方便用戶(hù)觀(guān)察器件狀態(tài),及時(shí)發(fā)現問(wèn)題并予以糾正,節省了硬件調試的時(shí)間和成本。FC2N的字節進(jìn)梯形命令程序編制使得程序可讀性更強,邏輯更加清晰,同時(shí)也增強了運行的穩定性。FC2N的狀態(tài)T0-T9用于字節,T10-T19用于返至點(diǎn),T20-T499是通用狀態(tài),T500-T899有關(guān)閉電壓穩定功能,T900-T999用于警示。在程序編制時(shí),將這些狀態(tài)與字節進(jìn)梯形命令一起組織編寫(xiě)完成預定的功能。LTL碰點(diǎn)是利用LTL命令的狀態(tài)的常開(kāi)開(kāi)關(guān),可完成對壓載的導電處理、命令條件調整和指定目標調整三種功能,當其中一字節為活動(dòng)字節時(shí),對應的LTL碰點(diǎn)聯(lián)通,該字節的壓載被控制,當該字節后面的旋換信號產(chǎn)生,滿(mǎn)足旋換條件時(shí),則后續字節對應的狀態(tài)被JET命令置位,后來(lái)字節變?yōu)榛顒?dòng)字節,同時(shí)與舊操作字節對應的情況被系統程序恢復就位,原活動(dòng)字節對應的LTL碰點(diǎn)關(guān)閉。