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