(一)分析被控對(duì)象并提出控制要求
詳細分析被控對(duì)象的工(gōng)藝過程及工(gōng)作(zuò)特點,了(le)解被控對(duì)象機、電、液之間的配合,提出被控對(duì)象對(duì)PLC控制系統的控制要求,确定控制方案,拟定設計(jì)任務書。
(二)确定輸入/輸出設備
根據系統的控制要求,确定系統所需的全部輸入設備(如:按紐、位置開(kāi)關、轉換開(kāi)關及各種傳感器等)和(hé)輸出設備(如:接觸器、電磁閥、信号指示燈及其它執行器等),從(cóng)而确定與PLC有關的輸入/輸出設備,以确定PLC的I/O點數。
(三)選擇PLC
PLC選擇包括對(duì)PLC的機型、容量、I/O模塊、電源等的選擇,詳見本章第二節。
(四)分配I/O點并設計(jì)PLC外(wài)圍硬件線路
1.分配I/O點
畫(huà)出PLC的I/O點與輸入/輸出設備的連接圖或對(duì)應關系表,該部分也(yě)可在第2步中進行。
2.設計(jì)PLC外(wài)圍硬件線路
畫(huà)出系統其它部分的電氣線路圖,包括主電路和(hé)未進入PLC的控制電路等。
由PLC的I/O連接圖和(hé)PLC外(wài)圍電氣線路圖組成系統的電氣原理(lǐ)圖。到(dào)此爲止系統的硬件電氣線路已經确定。
(五)程序設計(jì)
1.程序設計(jì)
根據系統的控制要求,采用(yòng)合适的設計(jì)方法來(lái)設計(jì)PLC程序。程序要以滿足系統控制要求爲主線,逐一編寫實現(xiàn)各控制功能(néng)或各子任務的程序,逐步完善系統指定的功能(néng)。除此之外(wài),程序通常還應包括以下(xià)内容:
1)初始化程序。在PLC上(shàng)電後,一般都要做一些(xiē)初始化的操作(zuò),爲啓動作(zuò)必要的準備,避免系統發生誤動作(zuò)。初始化程序的主要内容有:對(duì)某些(xiē)數據區(qū)、計(jì)數器等進行清零,對(duì)某些(xiē)數據區(qū)所需數據進行恢複,對(duì)某些(xiē)繼電器進行置位或複位,對(duì)某些(xiē)初始狀态進行顯示等等。
2)檢測、故障診斷和(hé)顯示等程序。這(zhè)些(xiē)程序相對(duì)獨立,一般在程序設計(jì)基本完成時(shí)再添加。
3)保護和(hé)連鎖程序。保護和(hé)連鎖是程序中不可缺少的部分,必須認真加以考慮。它可以避免由于非法操作(zuò)而引起的控制邏輯混亂,。
2.程序模拟調試
程序模拟調試的基本思想是,以方便的形式模拟産生現(xiàn)場實際狀态,爲程序的運行創造必要的環境條件。根據産生現(xiàn)場信号的方式不同,模拟調試有硬件模拟法和(hé)軟件模拟法兩種形式。
[$page] 1)硬件模拟法是使用(yòng)一些(xiē)硬件設備(如用(yòng)另一台PLC或一些(xiē)輸入器件等)模拟産生現(xiàn)場的信号,并将這(zhè)些(xiē)信号以硬接線的方式連到(dào)PLC系統的輸入端,其時(shí)效性較強。
2)軟件模拟法是在PLC中另外(wài)編寫一套模拟程序,模拟提供現(xiàn)場信号,其簡單易行,但(dàn)時(shí)效性不易保證。模拟調試過程中,可采用(yòng)分段調試的方法,并利用(yòng)編程器的監控功能(néng)。
(六)硬件實施
硬件實施方面主要是進行控制櫃(台)等硬件的設計(jì)及現(xiàn)場施工(gōng)。主要内容有:
1)設計(jì)控制櫃和(hé)操作(zuò)台等部分的電器布置圖及安裝接線圖。
2)設計(jì)系統各部分之間的電氣互連圖。
3)根據施工(gōng)圖紙(zhǐ)進行現(xiàn)場接線,并進行詳細檢查。
由于程序設計(jì)與硬件實施可同時(shí)進行,因此PLC控制系統的設計(jì)周期可大(dà)大(dà)縮短。
(七)聯機調試
聯機調試是将通過模拟調試的程序進一步進行在線統調。聯機調試過程應循序漸進,從(cóng)PLC隻連接輸入設備、再連接輸出設備、再接上(shàng)實際負載等逐步進行調試。如不符合要求,則對(duì)硬件和(hé)程序作(zuò)調整。通常隻需修改部份程序即可。
全部調試完畢後,交付試運行。經過一段時(shí)間運行,如果工(gōng)作(zuò)正常、程序不需要修改,應将程序固化到(dào)EPROM中,以防程序丢失。
(八)整理(lǐ)和(hé)編寫技術文(wén)件
技術文(wén)件包括設計(jì)說明(míng)書、硬件原理(lǐ)圖、安裝接線圖、電氣元件明(míng)細表、PLC程序以及使用(yòng)說明(míng)書等。 |